@1654117082.04UTC = =tMAIN =mMAIN_scheduler @UTC1654117083.95 #"core_reset"Sent BREAK + #t@16638 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +290 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +398 "Can"  x +   x + #tPolling Can every 10:00 +781 #-> ESP.ready! +3 #Powering core bus +535 .Gate.power :raw,:ON +2 "sampler") +21 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1654117145.70UTC @1660047546.24UTC = =tMAIN =mMAIN_scheduler @UTC1660047548.27 #"core_reset"Sent BREAK +227 #Sent BREAK +227 #Sent BREAK +201 !to:I2C::Gateway::Port::Error: mesg"2No Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:258:in `reset'"1/home/esp/esp2/lib/thread.rb:909:in `create'"0/home/esp/esp2/lib/thread.rb:738:in `start'"1/home/esp/esp2/lib/thread.rb:906:in `create'"5/home/esp/esp2/lib/thread.rb:905:in `initialize'"%/home/esp/esp2/lib/thread.rb:905 @1660047554.85UTC @1660047577.47UTC = =tMAIN =mMAIN_scheduler @UTC1660047579.28 #"core_reset"Sent BREAK + #t@53768 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +296 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +401 "Can"s !r s !r + #tPolling Can every 10:00 +2 #Cleanly exited at 20:59:05UTC01-Jun-22 +726 #-> ESP.ready! +3 #Powering core bus +547 .Gate.power :raw,:ON +2 "sampler") +35 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %\ \ \ + .tSS.configure :default +2 "sampler")#.0X require 'PrimeReagent.rb' +2 !o:LoadError: mesg",no such file to load -- PrimeReagent.rb:bt[ "(ESP):2:in `require'"(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 +4325 #-> require 'PrimeReagent.rb' +2 !o:LoadError: mesg",no such file to load -- PrimeReagent.rb:bt[ "(ESP):3:in `require'"(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 +32129 #-> require 'PrimeReagent.rb' +17366 "Can"Z 41 +13245 #t-> primeCSRaqmeoh + #**Prepare to clean and prime CSR AqMeOH reagent** + .CSV.dial :air +2 "collection"'; @ +82 "core" ? +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'<'i +5 "core" ' + .tCSV.dial CSR +2 "collection"'=  +70 "core"  +2 .tCSR.select :AqMeOH +2 "collection"'\ +9 #tAwaiting answer to "**Disinfect and attach CSR AqMeOH fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +585 .CS.seek 10ml +2 "collection"'>' +2636 "core" ' +2 .tCSV.dial :waste1 + "collection"'? +124 "core" +41 .tCS.seek 0ml +2 "collection"'@'i +2630 "core" ' + .tCSV.dial CSR +2 "collection"'A  +124 "core"  +2 .tCS.seek 10ml + "collection"'B' +2645 "core" ' +2 .tCSV.dial :waste1 + "collection"'C +124 "core" +2 .tCS.seek 0ml + "collection"'D'i +2642 "core" ' + .tCSV.dial CSR +2 "collection"'E  +124 "core"  +2 .tCS.seek 10ml + "collection"'F' +2645 "core" ' + .tCSV.dial :waste1 +2 "collection"'G +124 "core" +2 .tCS.seek 0ml + "collection"'H'i +2645 "core" ' + .tCSV.dial CSR +2 "collection"'I  +122 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +5579 "collection"'J% +3 "core" %i\ +2 .tCS.seek 0.5ml +2 "collection"'K'd +212 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +979 .CS.seek 10ml + "collection"'L' +2508 "core" ' +2 .tCSV.dial :waste2 + "collection"'M +41 "core"  +2 .tCS.seek 0ml +2 "collection"'N'i +2634 "core" ' + .tCSV.dial CSR +2 "collection"'O  +42 "core"  +2 .tCS.seek 10ml + "collection"'P' +2633 "core" ' + .tCSV.dial :waste2 +2 "collection"'Q +53 "core"  +2 .tCS.seek 0ml +2 "collection"'R'i +2633 "core" ' +2 .tCSV.dial CSR + "collection"'S  +41 "core"  +2 .tCS.seek 10ml +2 "collection"'T' +2640 "core" ' + .tCSV.dial :waste2 +2 "collection"'U +42 "core"  +2 .tCS.seek 0ml +2 "collection"'V'i +2642 "core" ' + .tCSV.dial CSR + "collection"'W  +43 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +903 "collection"'X% +2 "core" %i \ +3 .tCS.seek 0.5ml + "collection"'Y'd +209 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +1247 .CS.seek 10ml +2 "collection"'Z' +2518 "core" ' + .tCSV.dial :waste1 +2 "collection"'[ +123 "core" +2 .tCS.seek 0ml +2 "collection"'\\'i +1539 "Can"( 74 +1103 "core" ' + .tCSV.dial CSR +2 "collection"']  +136 "core"  +2 .tCS.seek 10ml + "collection"'^' +2633 "core" ' + .tCSV.dial :waste1 +2 "collection"'_ +123 "core" +2 .tCS.seek 0ml +2 "collection"'`'i +2641 "core" ' +2 .tCSV.dial CSR + "collection"'a  +124 "core"  +2 .tCS.seek 10ml +2 "collection"'b' +2641 "core" ' +2 .tCSV.dial :waste1 + "collection"'c +124 "core" +2 .tCS.seek 0ml + "collection"'d'i +2658 "core" ' + .tCSV.dial CSR +2 "collection"'e  +123 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +992 "collection"'f% +2 "core" %i\  +3 .tCS.seek 0.5ml + "collection"'g'd +236 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** +2 #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +25820 #Awaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +310 #**Priming reagent line** + "collection"'h% +4 "core" %a6\ +2 .tCS.seek 5.5ml +2 "collection"'i'- +1367 "core" ' +2 .tCSV.dial :waste1 + "collection"'j +124 "core" +2 .tCS.seek 0ml + "collection"'k'i +1486 "core" ' + #t**Flush clean and air out CSR manifold** + .CSR.select :flush +2 "collection"'  +9 .tCSV.dial CSR +2 "collection"'l  +122 "core"  +2 "collection"'m% +4 "core" %f:\ +2 .tCS.seek 5ml + "collection"'n's2 +1376 "core" ' + .tCSV.dial :waste1 + "collection"'o +124 "core" +2 .tCS.seek 0ml +2 "collection"'p'i +1360 "core" ' + .tCSR.select :air +2 "collection"' +9 .tCSV.dial CSR +2 "collection"'q  +122 "core"  +2 .tCS.seek 10ml +2 "collection"'r' +2635 "core" ' + .tCSV.dial :waste1 +2 "collection"'s +124 "core" +2 .tCS.seek 0ml + "collection"'t'i +2636 "core" ' + #t**SUCCESSFULLY PRIMED CSR AQMEOH REAGENT** +8751 "Can" 42 +8116 #t-> primeCSRrnal + #**Prepare to clean and prime CSR rnal reagent** + .CSV.dial :air +2 "collection"'u @ +68 "core" B +2 .tCS.seek 0ml +2 "collection"'v'i +3 "core" ' + .tCSV.dial CSR +2 "collection"'w  +79 "core"  +2 .tCSR.select :rnal + "collection"' +10 #tAwaiting answer to "**Disinfect and attach CSR rnal fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +406 .CS.seek 10ml +2 "collection"'x' +2646 "core" ' +2 .tCSV.dial :waste1 + "collection"'y +124 "core" +2 .tCS.seek 0ml + "collection"'z'i +2642 "core" ' + .tCSV.dial CSR +2 "collection"'{  +124 "core"  +2 .tCS.seek 10ml + "collection"'|' +2648 "core" ' + .tCSV.dial :waste1 +2 "collection"'} +124 "core" +2 .tCS.seek 0ml + "collection"'~'i +2639 "core" ' + .tCSV.dial CSR +2 "collection"'  +125 "core"  +2 .tCS.seek 10ml + "collection"'' +2659 "core" ' +2 .tCSV.dial :waste1 + "collection"' +124 "core" +2 .tCS.seek 0ml + "collection"''i +2652 "core" ' + .tCSV.dial CSR + "collection"'  +124 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1412 "collection"'% +3 "core" %h*\  +2 .tCS.seek 0.5ml +2 "collection"''c +212 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +1933 .CS.seek 10ml + "collection"'' +2520 "core" ' + .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek 0ml +2 "collection"' 'i +2635 "core" ' +2 .tCSV.dial CSR + "collection"'\  +43 "core"  +2 .tCS.seek 10ml + "collection"' ' +2642 "core" ' + .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek 0ml +2 "collection"' 'i +2642 "core" ' + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 .tCS.seek 10ml + "collection"'' +2645 "core" ' +2 .tCSV.dial :waste2 + "collection"' +43 "core"  +2 .tCS.seek 0ml + "collection"''i +2636 "core" ' + .tCSV.dial CSR + "collection"'  +43 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +1385 "collection"'% +3 "core" %hN\ +2 .tCS.seek 0.5ml +2 "collection"''c +220 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +625 .CS.seek 10ml +2 "collection"'' +2512 "core" ' + .tCSV.dial :waste1 + "collection"' +126 "core" +2 .tCS.seek 0ml + "collection"''i +2643 "core" ' +2 .tCSV.dial CSR + "collection"'  +124 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2648 "core" ' + .tCSV.dial :waste1 + "collection"' +126 "core" +2 .tCS.seek 0ml + "collection"''i +2643 "core" ' +2 .tCSV.dial CSR + "collection"'"  +124 "core"  +2 .tCS.seek 10ml +2 "collection"'%' +1849 "Can" \ 75 +802 "core" ' + .tCSV.dial :waste1 +2 "collection"'' +125 "core" +2 .tCS.seek 0ml + "collection"'('i +2641 "core" ' + .tCSV.dial CSR +2 "collection"')  +125 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1049 "collection"'% +3 "core" %fH\ +2 .tCS.seek 0.5ml +2 "collection"''a +210 "core" ' +2 #t**Prepare to connect reagent bag to ESP fluidic line** + #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +14595 #Awaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +100 #**Priming reagent line** +2 "collection"'#% +3 "core" %^#\  +2 .tCS.seek 5.499ml +2 "collection"','* +1359 "core" ' + .tCSV.dial :waste1 +2 "collection"'- +123 "core" +2 .tCS.seek 0ml +2 "collection"'.'i +1485 "core" ' + #t**Flush clean and air out CSR manifold** +2 .CSR.select :flush +2 "collection"' +8 .tCSV.dial CSR +2 "collection"'/  +124 "core"  +2 "collection"'0% +4 "core" %j%\ +2 .tCS.seek 5ml + "collection"'1's6 +1374 "core" ' +2 .tCSV.dial :waste1 + "collection"'2 +136 "core" +2 .tCS.seek 0ml +2 "collection"'3'i +1354 "core" ' + .tCSR.select :air +2 "collection"' +9 .tCSV.dial CSR +2 "collection"'4  +122 "core"  +2 .tCS.seek 10ml + "collection"'5' +2636 "core" ' +2 .tCSV.dial :waste1 + "collection"'6 +125 "core" +2 .tCS.seek 0ml +2 "collection"'7'i +2643 "core" ' + #t**SUCCESSFULLY PRIMED CSR RNAL REAGENT** +20891 #-> primePSRwash +2 #**Prepare to clean and prime PSR wash reagent** + .PSV.dial :air +2 .PS.seek 0ml +2 "processing"%8'ؾ +5 "core" ' + .tPSV.dial PSR +2 "processing"%9 +143 "core" +2 .tPSR.select :wash +2 "processing"% +10 #tAwaiting answer to "**Disinfect and attach PSR wash fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +380 .PS.seek 2.5ml +2 "processing"%:' +2629 "core" ' +2 .tPSV.dial :waste1 + "processing"%;  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%='ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +1969 "Can" ;8 +662 "core" ' + .tPSV.dial :waste1 +2 "processing"%?  +44 "core"  +2 .tPS.seek 0ml + "processing"%>'ؾ +2647 "core" ' + .tPSV.dial PSR +2 "processing"%A +44 "core"  +2 .tPS.seek 2.5ml + "processing"%@' +2637 "core" ' +2 .tPSV.dial :waste1 + "processing"%C  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%B'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%E +44 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1296 "processing"%D% +2 "core" %ع\ +3 .tPS.seek 0.5ml + "processing"%G' +592 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +2042 .PS.seek 2.5ml +2 "processing"%F' +2123 "core" ' + .tPSV.dial :waste2 +2 "processing"%I  +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%J'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%H +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2638 "core" ' +2 .tPSV.dial :waste2 + "processing"%M  +74 "core" ~ +2 .tPS.seek 0ml + "processing"%L'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%O +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2632 "core" ' +2 .tPSV.dial :waste2 + "processing"%Q  +74 "core"  +2 .tPS.seek 0ml + "processing"%P'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%S +72 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +1214 "processing"%R% +3 "core" %غ\ +2 .tPS.seek 0.5ml +2 "processing"%U' +608 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +406 .PS.seek 2.5ml + "processing"%T' +2116 "core" ' + .tPSV.dial :waste1 +2 "processing"%W  +44 "core"  +2 .tPS.seek 0ml + "processing"%X'ؾ +2640 "core" ' +2 .tPSV.dial PSR +2 "processing"%V +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%Y' +2638 "core" ' +3 .tPSV.dial :waste1 + "processing"%[  +42 "core"  +2 .tPS.seek 0ml + "processing"%Z'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%] +55 "core" +2 .tPS.seek 2.5ml + "processing"%\\' +2679 "core" ' +2 .tPSV.dial :waste1 + "processing"%_  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2626 "core" ' + .tPSV.dial PSR +2 "processing"%a +42 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1651 "processing"%`% +3 "core" %\ +2 .tPS.seek 0.5ml +2 "processing"%c' +585 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** +2 #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +11356 "Can" 74 +8315 #tAwaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +124 #**Priming reagent line** +2 .PS.seek 2.5ml + "processing"%b' +2127 "core" ' + .tPSV.dial :waste1 +2 "processing"%e  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%f'ؾ +2633 "core" ' +2 .tPSV.dial PSR + "processing"%d +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%g  +44 "core"  +2 .tPS.seek 0ml + "processing"%j'ؾ +2634 "core" ' + #t**Flush clean and air out PSR manifold** + .PSR.select :flush +2 "processing"%` +9 .tPSV.dial PSR +2 "processing"%i +43 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%m  +44 "core"  +2 .tPS.seek 0ml + "processing"%k'ؾ +2628 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPSV.dial PSR +2 "processing"%o +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%n' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%q  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%p'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%s +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%u  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%w'ؾ +2632 "core" ' + #t**SUCCESSFULLY PRIMED PSR WASH REAGENT** +1771 #-> primeCSRkill + #**Prepare to clean and prime CSR kill reagent** + .CSV.dial :air +2 "collection"'t @ +70 "core" B +2 .tCS.seek 0ml +2 "collection"'v'i +4 "core" ' + .tCSV.dial CSR +2 "collection"'y  +68 "core"  + .tCSR.select :kill +2 "collection"' +9 #tAwaiting answer to "**Disinfect and attach CSR kill fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +1216 .CS.seek 10ml + "collection"'x' +2642 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'{ +124 "core" +2 .tCS.seek 0ml +2 "collection"'z'i +2643 "core" ' +2 .tCSV.dial CSR + "collection"'}  +125 "core"  +2 .tCS.seek 10ml +2 "collection"'|' +2634 "core" ' + .tCSV.dial :waste1 +2 "collection"' +123 "core" +2 .tCS.seek 0ml +2 "collection"'~'i +2645 "core" ' + .tCSV.dial CSR +2 "collection"'  +125 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2633 "core" ' +2 .tCSV.dial :waste1 + "collection"' +126 "core" +2 .tCS.seek 0ml + "collection"''i +2631 "core" ' + .tCSV.dial CSR +2 "collection"'  +136 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +3226 "collection"'% +3 "core" %h\ +3 .tCS.seek 0.5ml + "collection"''c +213 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +669 .CS.seek 10ml + "collection"'' +1346 "Can" :7 +1160 "core" ' +2 .tCSV.dial :waste2 + "collection"'\ +43 "core"  +2 .tCS.seek 0ml + "collection"' 'i +2642 "core" ' + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCS.seek 10ml + "collection"' ' +2643 "core" ' +2 .tCSV.dial :waste2 + "collection"' +43 "core"  +2 .tCS.seek 0ml + "collection"' 'i +2633 "core" ' + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2632 "core" ' + .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek 0ml +2 "collection"''i +2632 "core" ' + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +799 "collection"'% +2 "core" %k\ +3 .tCS.seek 0.5ml + "collection"''f +214 "core" ' + #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +2025 .CS.seek 10ml +2 "collection"'' +2518 "core" ' +2 .tCSV.dial :waste1 + "collection"' +124 "core" +2 .tCS.seek 0ml +2 "collection"''i +2635 "core" ' + .tCSV.dial CSR +2 "collection"'  +125 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2643 "core" ' +2 .tCSV.dial :waste1 + "collection"'" +136 "core" +2 .tCS.seek 0ml +2 "collection"''i +2641 "core" ' +2 .tCSV.dial CSR + "collection"''  +136 "core"  +2 .tCS.seek 10ml +2 "collection"'%' +2642 "core" ' + .tCSV.dial :waste1 +2 "collection"') +123 "core" +2 .tCS.seek 0ml +2 "collection"''i +2635 "core" ' +2 .tCSV.dial CSR + "collection"'(  +125 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1513 "collection"'#% +3 "core" %k\ +2 .tCS.seek 0.5ml +2 "collection"''f +207 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** +2 #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +24069 "Can" 85 +3059 #tAwaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +112 #**Priming reagent line** + "collection"'-% +4 "core" %b \  +2 .tCS.seek 5.5ml +2 "collection"','. +1369 "core" ' + .tCSV.dial :waste1 +2 "collection"'/ +136 "core" +2 .tCS.seek 0ml + "collection"'0'i +1486 "core" ' + #t**Flush clean and air out CSR manifold** + .CSR.select :flush +2 "collection"' +9 .tCSV.dial CSR + "collection"'.  +136 "core"  +2 "collection"'2% +4 "core" %hN\ +2 .tCS.seek 5ml + "collection"'1's4 +1357 "core" ' + .tCSV.dial :waste1 + "collection"'4 +124 "core" +2 .tCS.seek 0ml +2 "collection"'3'i +1366 "core" ' +2 .tCSR.select :air + "collection"' +9 .tCSV.dial CSR +2 "collection"'6  +124 "core"  +2 .tCS.seek 10ml +2 "collection"'5' +2630 "core" ' +2 .tCSV.dial :waste1 + "collection"'9 +125 "core" +2 .tCS.seek 0ml +2 "collection"'8'i +2631 "core" ' + #t**SUCCESSFULLY PRIMED CSR KILL REAGENT** +45277 "Can" 74 +60001  74 +10532 #t-> exit +5 #mEXIT @1660053693.67UTC @1661174354.40UTC = =tMAIN =mMAIN_scheduler @UTC1661174356.34 #"core_reset"Sent BREAK +2 #t@51337 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +302 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +399 "Can"F !t + F !t #tPolling Can every 10:00 +3 #Cleanly exited at 14:01:33UTC09-Aug-22 +441 #-> ESP.ready! +2 #Powering core bus +576 .Gate.power :raw,:ON +2 "sampler") +59 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ (\ $\ +2 .tSS.configure :default +2 "sampler")#.0X require 'PrimeReagent.rb' +1584 #-> primePSRflush + #**Prepare to clean and prime PSR flush reagent** +2 .PSV.dial :air +2 .PS.seek 0ml +2 "processing"%;'ؾ +2 "core" ' +2 .tPSV.dial PSR + "processing"%< +128 "core"  +2 .tPSR.select :flush +2 "processing"%j +9 #tAwaiting answer to "**Disinfect and attach PSR flush fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +892 .PS.seek 2.5ml +2 "processing"%=' +2624 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%>  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%?'ؾ +2625 "core" ' +2 .tPSV.dial PSR + "processing"%@ +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2652 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%B  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%C'ؾ +2628 "core" ' +35 .tPSV.dial PSR +7 "processing"%D +43 "core"  +3 .tPS.seek 2.5ml + "processing"%E' +2629 "core" ' +2 .tPSV.dial :waste1 + "processing"%F  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%G'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%H +43 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1783 "processing"%I% +3 "core" %ػ\ +2 .tPS.seek 0.5ml +2 "processing"%J' +586 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +931 .PS.seek 2.5ml + "processing"%K' +2126 "core" ' + .tPSV.dial :waste2 +2 "processing"%L  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2626 "core" ' + .tPSV.dial PSR +2 "processing"%N +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2640 "core" ' + .tPSV.dial :waste2 +2 "processing"%P  +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%R +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2637 "core" ' + .tPSV.dial :waste2 +2 "processing"%T  +147 "core" ~ +2 .tPS.seek 0ml +2 "processing"%U'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%V +72 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +4433 "processing"%W% +4 "core" %ؽ\ +2 .tPS.seek 0.5ml + "processing"%X' +586 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +888 .PS.seek 2.5ml +2 "processing"%Y' +2117 "core" ' +3 .tPSV.dial :waste1 + "processing"%Z  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%['ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2509 "Can" DA +124 "core" ' +2 .tPSV.dial :waste1 + "processing"%^  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%_'ؾ +2627 "core" ' +2 .tPSV.dial PSR + "processing"%` +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%b  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%c'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%d +44 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +2027 "processing"%e% +3 "core" %ػ\ +2 .tPS.seek 0.5ml +2 "processing"%f' +598 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** +2 #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +38633 #Awaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +329 #**Priming reagent line** + .PS.seek 2.5ml +2 "processing"%g' +2128 "core" ' + .tPSV.dial :waste1 +2 "processing"%h  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%i'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%j +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%l  +44 "core"  +2 .tPS.seek 0ml + "processing"%m'ؾ +2634 "core" ' + #t**Air out PSR manifold** + .PSR.select :air +2 "processing"% +2 "Can" MI +9 .tPSV.dial PSR + "processing"%n +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%p  +44 "core"  +2 .tPS.seek 0ml + "processing"%q'ؾ +2650 "core" ' + .tPSV.dial PSR +2 "processing"%r +44 "core"  +2 .tPS.seek 2.5ml + "processing"%s' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%t  +44 "core"  +2 .tPS.seek 0ml + "processing"%u'ؾ +2631 "core" ' + #t**SUCCESSFULLY PRIMED PSR FLUSH REAGENT** +49247 "Can" @< +60002  \ ?= +50753 #t-> primeCSVflush + #**Prepare to clean and prime CSV flush reagent to CSV port 5** +2 .CSV.dial :air + "collection"'v @ +70 "core" A +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'w'i +5 "core" ' + .tCSV.dial :flush +2 "collection"'x  +42 "core" +2 #tAwaiting answer to "**Disinfect and attach CSV flush fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +512 .CS.seek 10ml + "collection"'y' +2637 "core" ' + .tCSV.dial :waste1 +2 "collection"'z +40 "core" +2 .tCS.seek 0ml +2 "collection"'{'i +2646 "core" ' +2 .tCSV.dial :flush + "collection"'|  +43 "core"  +2 .tCS.seek 10ml + "collection"'}' +2642 "core" ' + .tCSV.dial :waste1 +2 "collection"'~ +42 "core" +2 .tCS.seek 0ml +2 "collection"''i +536 "Can" B? +2106 "core" ' + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2641 "core" ' + .tCSV.dial :waste1 +2 "collection"' +42 "core" +2 .tCS.seek 0ml +2 "collection"''i +2642 "core" ' + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1048 "collection"'% +3 "core" %d\ +2 .tCS.seek 0.499ml +2 "collection"''_ +207 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +679 .CS.seek 10ml + "collection"'' +2505 "core" ' +2 .tCSV.dial :waste2 +2 "collection"' +123 "core"  +2 .tCS.seek 0ml +2 "collection"'\ 'i +2641 "core" ' +2 .tCSV.dial :flush + "collection"'  +124 "core"  +2 .tCS.seek 10ml +2 "collection"' ' +2635 "core" ' + .tCSV.dial :waste2 +2 "collection"' +123 "core"  +3 .tCS.seek 0ml + "collection"''i +2645 "core" ' + .tCSV.dial :flush +2 "collection"'  +123 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2632 "core" ' +2 .tCSV.dial :waste2 + "collection"' +124 "core"  +2 .tCS.seek 0ml +2 "collection"''i +2638 "core" ' + .tCSV.dial :flush +2 "collection"'  +124 "core"  + #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +1164 "collection"'% +3 "core" %f4\ +2 .tCS.seek 0.5ml +2 "collection"''a +213 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +1011 .CS.seek 10ml +2 "collection"'' +2520 "core" ' + .tCSV.dial :waste1 +2 "collection"' +42 "core" +2 .tCS.seek 0ml +2 "collection"''i +2635 "core" ' +2 .tCSV.dial :flush + "collection"'  +42 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2639 "core" ' + .tCSV.dial :waste1 +2 "collection"' +42 "core" +2 .tCS.seek 0ml +2 "collection"'"'i +2644 "core" ' +2 .tCSV.dial :flush + "collection"'%  +43 "core"  +2 .tCS.seek 10ml + "collection"''' +2639 "core" ' + .tCSV.dial :waste1 +2 "collection"'( +42 "core" +2 .tCS.seek 0ml +2 "collection"')'i +2632 "core" ' +2 .tCSV.dial :flush + "collection"'  +42 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1096 "collection"'% +3 "core" %l}\ +2 .tCS.seek 0.5ml +2 "collection"'#'g +216 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** + #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +14321 "Can" B? +14136 #tAwaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +109 #**Priming reagent line** + "collection"',% +4 "core" %f\  +2 .tCS.seek 5.5ml +2 "collection"'-'2 +1360 "core" ' + .tCSV.dial :waste1 +2 "collection"'. +42 "core" +2 .tCS.seek 0ml + "collection"'/'i +1492 "core" ' + #t**SUCCESSFULLY PRIMED CSV FLUSH REAGENT** +40571 #-> primeCSRflush + #**Prepare to clean and prime CSR flush reagent** +2 .CSV.dial :air +2 "collection"'0 @ +69 "core" B +2 .tCS.seek 0ml +2 "collection"'1'i +4 "core" ' + .tCSV.dial CSR +2 "collection"'2  +78 "core"  +2 .tCSR.select :flush +2 "collection"' +9 #tAwaiting answer to "**Disinfect and attach CSR flush fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +305 .CS.seek 10ml +2 "collection"'3' +1792 "Can" DA +843 "core" ' +2 .tCSV.dial :waste1 + "collection"'4 +124 "core" +2 .tCS.seek 0ml + "collection"'5'i +2639 "core" ' + .tCSV.dial CSR +2 "collection"'6  +123 "core"  +2 .tCS.seek 10ml +2 "collection"'7' +2645 "core" ' + .tCSV.dial :waste1 +2 "collection"'8 +123 "core" +2 .tCS.seek 0ml +2 "collection"'9'i +2645 "core" ' + .tCSV.dial CSR +2 "collection"':  +125 "core"  +2 .tCS.seek 10ml +2 "collection"'<' +2658 "core" ' +2 .tCSV.dial :waste1 + "collection"'; +124 "core" +2 .tCS.seek 0ml + "collection"'>'i +2633 "core" ' + .tCSV.dial CSR +2 "collection"'=  +125 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1155 "collection"'@% +3 "core" %j\ +3 .tCS.seek 0.5ml + "collection"'?'e +208 "core" ' + #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +2509 .CS.seek 10ml + "collection"'B' +2523 "core" ' + .tCSV.dial :waste2 +2 "collection"'A +41 "core"  +2 .tCS.seek 0ml + "collection"'D'i +2634 "core" ' + .tCSV.dial CSR +2 "collection"'C  +42 "core"  +3 .tCS.seek 10ml + "collection"'F' +2639 "core" ' + .tCSV.dial :waste2 +2 "collection"'E +42 "core"  +2 .tCS.seek 0ml +2 "collection"'H'i +2638 "core" ' + .tCSV.dial CSR +2 "collection"'I  +42 "core"  +2 .tCS.seek 10ml +2 "collection"'G' +2639 "core" ' + .tCSV.dial :waste2 +2 "collection"'J +42 "core"  +2 .tCS.seek 0ml +2 "collection"'L'i +2654 "core" ' + .tCSV.dial CSR +2 "collection"'K  +42 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +837 "collection"'N% +3 "core" %g\  +2 .tCS.seek 0.5ml +2 "collection"'M'b +215 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +981 .CS.seek 10ml +2 "collection"'P' +2512 "core" ' + .tCSV.dial :waste1 +2 "collection"'O +123 "core" +2 .tCS.seek 0ml +2 "collection"'R'i +2641 "core" ' +2 .tCSV.dial CSR + "collection"'Q  +126 "core"  +2 .tCS.seek 10ml + "collection"'T' +2634 "core" ' + .tCSV.dial :waste1 +2 "collection"'S +124 "core" +2 .tCS.seek 0ml + "collection"'V'i +2629 "core" ' +2 .tCSV.dial CSR + "collection"'W  +126 "core"  +2 .tCS.seek 10ml + "collection"'U' +2634 "core" ' + .tCSV.dial :waste1 +2 "collection"'X +124 "core" +2 .tCS.seek 0ml + "collection"'Z'i +2632 "core" ' +2 .tCSV.dial CSR + "collection"'Y  +126 "core"  + #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1133 "collection"'\\% +3 "core" %i\ +2 .tCS.seek 0.5ml +2 "collection"'['d +209 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** + #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +5397 "Can" \ @= +21835 #tAwaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +86 #**Priming reagent line** +2 "collection"'^% +3 "core" %a\ \ +2 .tCS.seek 5.5ml +2 "collection"']'- +1379 "core" ' +2 .tCSV.dial :waste1 +44 "collection"'` +131 "core" +2 .tCS.seek 0ml +2 "collection"'_'i +1488 "core" ' + #t**Air out CSR manifold** + .CSR.select :air +2 "collection"' +9 .tCSV.dial CSR +2 "collection"'b  +124 "core"  +2 .tCS.seek 10ml +2 "collection"'a' +2635 "core" ' +2 .tCSV.dial :waste1 + "collection"'d +125 "core" +2 .tCS.seek 0ml +2 "collection"'e'i +2640 "core" ' + #t**SUCCESSFULLY PRIMED CSR FLUSH REAGENT** +29472 "Can" @> +60001  A> +60002  A> +60001  A> +23017 #t-> primePSRsub1 +2 #**Prepare to clean and prime PSR sub1 reagent** + .PSV.dial :air +2 "processing"%c  +101 "core" +2 .tPS.seek 0ml +2 "processing"%f'ؾ +4 "core" ' + .tPSV.dial PSR +2 "processing"%h +128 "core"  +2 .tPSR.select :sub1 +2 "processing"% +9 #tAwaiting answer to "**Disinfect and attach PSR sub1 fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +11332 .PS.seek 2.5ml +2 "processing"%g' +2637 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%j  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%i'ؾ +2628 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%n  +44 "core"  +2 .tPS.seek 0ml + "processing"%m'ؾ +2621 "core" ' +2 .tPSV.dial PSR +2 "processing"%p +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%r  +44 "core"  +2 .tPS.seek 0ml + "processing"%q'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%t +44 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +4798 "processing"%s% +3 "core" %ؾ\ +2 .tPS.seek 0.5ml +2 "processing"%v' +583 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +1338 .PS.seek 2.5ml +2 "processing"%x' +2140 "core" ' + .tPSV.dial :waste2 +2 "processing"%  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%w'ؾ +358 "Can" B? +2279 "core" ' +2 .tPSV.dial PSR + "processing"%z +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2637 "core" ' + .tPSV.dial :waste2 +2 "processing"%|  +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%{'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"%~ +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2627 "core" ' +2 .tPSV.dial :waste2 + "processing"%  +74 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"% +72 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +1282 "processing"%% +3 "core" %\ +3 .tPS.seek 0.5ml + "processing"%' +587 "core" ' +2 #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +1052 .PS.seek 2.5ml +2 "processing"%' +2137 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2646 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'ؾ +2638 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1287 "processing"%% +3 "core" %ػ*\ +2 .tPS.seek 0.5ml +2 "processing"%' +585 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** +2 #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +22862 #Awaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +73 #**Priming reagent line** +2 .PS.seek 2.5ml +2 "processing"%' +2126 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1241 "Can" B? +1410 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2634 "core" ' + #t**Flush clean and air out PSR manifold** + .PSR.select :flush +2 "processing"%B +9 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' + .tPSV.dial :waste1 +2 "processing"%%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%"'ؾ +2633 "core" ' +2 .tPSR.select :air + "processing"% +9 .tPSV.dial PSR +2 "processing"%( +43 "core"  +2 .tPS.seek 2.5ml + "processing"%'' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%'ؾ +2648 "core" ' + .tPSV.dial PSR +2 "processing"%) +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2627 "core" ' + .tPSV.dial :waste1 +2 "processing"%#  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%.'ؾ +2637 "core" ' + #t**SUCCESSFULLY PRIMED PSR SUB1 REAGENT** +37077 "Can" @> +60001  \ A> +60001  A> +60002  A> +60001  @> +60001  @> +60001  A> +45663 #t-> primePSRsub2 + #**Prepare to clean and prime PSR sub2 reagent** +2 .PSV.dial :air + "processing"%-  +101 "core" +2 .tPS.seek 0ml +2 "processing"%0'ؾ +3 "core" ' + .tPSV.dial PSR +2 "processing"%2 +129 "core"  +2 .tPSR.select :sub2 +2 "processing"% +9 #tAwaiting answer to "**Disinfect and attach PSR sub2 fluidic line to ESP sipper tube, submerge end of ESP sipper tube into Sigma water** " +337 .PS.seek 2.5ml +2 "processing"%/' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%1  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%4'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%3 +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2624 "core" ' +2 .tPSV.dial :waste1 + "processing"%5  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%8'ؾ +2646 "core" ' + .tPSV.dial PSR +2 "processing"%7 +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2636 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%9  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%;'ؾ +318 "Can" C@ +2310 "core" ' + .tPSV.dial PSR + "processing"%< +43 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1292 "processing"%=% +3 "core" %\ +2 .tPS.seek 0.5ml +2 "processing"%@' +585 "core" ' + #tAwaiting answer to "**Submerge end of ESP sipper tube into 70/30 mixture of Ethanol/Sigma water** " +1109 .PS.seek 2.5ml +2 "processing"%>' +2128 "core" ' +2 .tPSV.dial :waste2 + "processing"%?  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%A'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%B +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2633 "core" ' +2 .tPSV.dial :waste2 + "processing"%D  +74 "core" ~ +2 .tPS.seek 0ml +2 "processing"%E'ؾ +2638 "core" ' + .tPSV.dial PSR +2 "processing"%F +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2640 "core" ' + .tPSV.dial :waste2 +2 "processing"%H  +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%J'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%G +72 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from 70/30 mixture holding in air, introduce 0.5 mL of air into fluidic line** " +2893 "processing"%K% +3 "core" %ؼ\ +2 .tPS.seek 0.5ml +2 "processing"%N' +611 "core" ' + #tAwaiting answer to "**Submerge end of ESP sipper tube into Sigma water** " +1476 .PS.seek 2.5ml +2 "processing"%L' +2118 "core" ' + .tPSV.dial :waste1 +2 "processing"%M  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%P +44 "core"  +2 .tPS.seek 2.5ml + "processing"%Q' +2640 "core" ' +2 .tPSV.dial :waste1 + "processing"%R  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%S'ؾ +2638 "core" ' + .tPSV.dial PSR +2 "processing"%T +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2624 "core" ' + .tPSV.dial :waste1 +2 "processing"%V  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%X'ؾ +2648 "core" ' + .tPSV.dial PSR +2 "processing"%U +44 "core"  +2 #tAwaiting answer to "**Remove ESP sipper tube from Sigma water holding in air, introduce 0.5 mL of air into fluidic line** " +1506 "processing"%Y% +3 "core" %ؽ#\  +2 .tPS.seek 0.5ml +2 "processing"%\\' +594 "core" ' + #t**Prepare to connect reagent bag to ESP fluidic line** +2 #Awaiting answer to "**Disinfect reagent bag connection, remove ESP sipper tube from reagent line and disinfect end connection of reagent line** " +16155 "Can" \ ?< +9387 #tAwaiting answer to "**Connect reagent bag to ESP reagent fluidic line, release clip on bag and agitate to remove air bubbles** " +115 #**Priming reagent line** +2 .PS.seek 2.5ml +2 "processing"%Z' +2120 "core" ' + .tPSV.dial :waste1 +2 "processing"%^  +44 "core"  +2 .tPS.seek 0ml + "processing"%['ؾ +2637 "core" ' +2 .tPSV.dial PSR + "processing"%` +43 "core"  +2 .tPS.seek 2.5ml + "processing"%]' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%b  +44 "core"  +2 .tPS.seek 0ml + "processing"%_'ؾ +2628 "core" ' + #t**Flush clean and air out PSR manifold** + .PSR.select :flush +2 "processing"%H +9 .tPSV.dial PSR +2 "processing"%d +43 "core"  +2 .tPS.seek 2.5ml + "processing"%a' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%c  +44 "core"  +2 .tPS.seek 0ml + "processing"%h'ؾ +2634 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPSV.dial PSR +2 "processing"%u +42 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%j  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%g'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"%l +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2627 "core" ' +2 .tPSV.dial :waste1 + "processing"%n  +46 "core"  +2 .tPS.seek 0ml + "processing"%k'ؾ +2629 "core" ' +2 #t**SUCCESSFULLY PRIMED PSR SUB2 REAGENT** +2825 #-> exit +5 #mEXIT @1661188554.05UTC @1661193619.36UTC = =tMAIN =mMAIN_scheduler @UTC1661193621.24 #"core_reset"Sent BREAK + #t@7640 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +287 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +392 "Can"4 !y + 4 !y + #tPolling Can every 10:00 +2 #Cleanly exited at 17:15:54UTC22-Aug-22 +498 #-> ESP.ready! +4 #Powering core bus +538 .Gate.power :raw,:ON +2 "sampler") +26 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ + % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ \ \ +2 .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1661193689.01UTC @1662568477.73UTC = =tMAIN =mMAIN_scheduler @UTC1662568479.71 #"core_reset"Sent BREAK +2 #t@51515 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +609 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +685 "Can"k !v + k !v + #tPolling Can every 10:00 +2 #Cleanly exited at 18:41:28UTC22-Aug-22 +20685 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON +2 "sampler") +31 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %%  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %\ F\ B\ + .tSS.configure :default +2 "sampler")#.0X PSV.PTV +2 .PSV.dial PTV + "processing"%; +74 "core"  +639 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%< @ +71 "core" @ +1352 #t-> PS.pull 2 + "processing"%=% +3 "core" %ؼ\ +2 .tPS.seek 2ml +2 "processing"%>' +2116 "core" ' +2 "processing"%?% +4 "core" %\  +2194 #t-> PSV.waste 1 +2 !o:NoMethodError : mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[i:bt[ "7/home/esp/esp2/lib/shaft.rb:80:in `method_missing'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +694 #-> PSV.waste1 +7 .PSV.dial :waste1 + "processing"%@  +101 "core"  +479 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%A'ؾ +2118 "core" ' +2 "processing"%B% +4 "core" %\ +413 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%C +101 "core" +392 #t-> PTV.PRV +2 .PTV.dial PRV +561 #-> PRV.AB2 +2 .PRV.dial :AB2 +2 "processing"%D  +44 "core"  +971 #t-> PS.pull 2 +2 "processing"%E% +3 "core" %\ +2 .tPS.seek 2ml +2 "processing"%F' +2115 "core" ' +2 "processing"%G% +3 "core" %\  +2476 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%H  +102 "core"  +228 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%I'ؾ +2116 "core" ' +2 "processing"%J% +4 "core" %\ +545 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%K +102 "core" +742 #t-> PS.pull 0.4 +2 "processing"%L% +3 "core" %\ +3 .tPS.seek 0.4ml + "processing"%M' +486 "core" ' +2 "processing"%N% +3 "core" % \  +1259 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%O' +2229 "core" ' + "processing"%P% +4 "core" %\  +3766 "Can"< B? +23118 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%Q  +129 "core"  +7648 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%R'ؾ +2635 "core" ' +2 "processing"%S% +4 "core" %ؽ\ +2311 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%T +141 "core" +7330 #t-> PS.pull 0.4 +2 "processing"%U% +3 "core" %ؽ\ +2 .tPS.seek 0.4ml +2 "processing"%V' +507 "core" ' +2 "processing"%W% +4 "core" % \ +1151 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%X' +2226 "core" ' + "processing"%Y% +4 "core" %\  +1469 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Z  +101 "core"  +336 #t-> PS.emptyt +2 !o:NoMethodError : mesgu:NameError::message-undefined method `emptyt' for PS:Syringe: name: emptyt: args[:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(ESP):23:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +447 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%['ؾ +2630 "core" ' + "processing"%\\% +4 "core" %ؾ\ +558 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%] +101 "core" +414 #t-> PS.pull 0.4 +2 "processing"%^% +3 "core" %ؾ\ +2 .tPS.seek 0.4ml +2 "processing"%_' +491 "core" ' +7 "processing"%`% +4 "core" % \  +1021 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%a' +2226 "core" ' +2 "processing"%b% +4 "core" %\  +1011 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%c  +101 "core"  +248 #t-> PS.emptyt +2 !o:NoMethodError : mesgu:NameError::message-undefined method `emptyt' for PS:Syringe: name: emptyt: args[:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(ESP):29:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +535 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%d'ؾ +1019 "Can"S DA +1611 "core" ' + "processing"%e% +4 "core" %\ +421 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%f +102 "core" +1569 #t-> PS.pull 0.4 + "processing"%g% +4 "core" %\ +2 .tPS.seek 0.4ml + "processing"%h' +489 "core" ' + "processing"%i% +4 "core" % \  +886 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%j' +2218 "core" ' +2 "processing"%k% +4 "core" %\  +1165 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%l  +101 "core"  +363 #t-> PS.empty +3 .PS.seek 0ml + "processing"%m'ؾ +2636 "core" ' +2 "processing"%n% +4 "core" %ؼ\ +463 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%o +113 "core" +564 #t-> PS.pull 0.4 +2 "processing"%p% +3 "core" %ؼ\ +2 .tPS.seek 0.4ml +2 "processing"%q' +494 "core" ' +2 "processing"%r% +4 "core" % \  +852 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%s' +2224 "core" ' + "processing"%t% +4 "core" %\  +1704 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%u  +102 "core"  +356 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%v'ؾ +2651 "core" ' + "processing"%w% +4 "core" %ؽ\  +531 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%x +102 "core" +485 #t-> PS.pull 0.4 +2 "processing"%y% +3 "core" %ؽ\  +2 .tPS.seek 0.4ml +2 "processing"%z' +492 "core" ' +2 "processing"%{% +4 "core" % \  +861 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%|' +2225 "core" ' +2 "processing"%}% +4 "core" %\  +869 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%~  +104 "core"  +306 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'ؾ +2628 "core" ' +2 "processing"%% +4 "core" %ؽ\ +427 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +102 "core" +1628 #t-> PS.pull 0.1 +2 "processing"%% +3 "core" %ؽ\ +2 .tPS.seek 0.1ml +2 "processing"%' +187 "core" ' + "processing"%% +4 "core" %\ \ +401 #t-> PS.pull 0.1 +2 "processing"%% +3 "core" %\ \ +3 .tPS.seek 0.2ml + "processing"%'E +188 "core" ' + "processing"%% +4 "core" %D \ \ +27227 "Can"( B? +8707 #t-> Ps.pull 0.5 +2 !o:NameError: mesg"uninitialized constant Ps: name:Ps:bt["(ESP):49:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +861 #-> PS.pull 0.5 + "processing"% % +3 "core" %D\ \ +3 .tPS.seek 0.7ml + "processing"%\ '2 +595 "core" ' +2 "processing"% % +4 "core" %2\  +512 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +217 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'ؾ +796 "core" ' + "processing"%% +4 "core" %ػ\ +1379 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +43 "core"  +563 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +306 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 "processing"%% +4 "core" %\  +565 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +69 "core" +316 #t-> PTV.PRV +2 .PTV.dial PRV +540 #-> PRV.air + .PRV.dial :air +2 "processing"%  +42 "core"  +856 #t-> Ps.empty + !o:NameError: mesg"uninitialized constant Ps: name:Ps:bt["(ESP):59:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +370 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + "processing"%% +4 "core" %ؽ\ +668 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +72 "core"  +392 #t-> PSR.flush +2 .PSR.select :flush +557 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2638 "core" ' +2 "processing"%% +4 "core" %\  +497 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +72 "core" +405 #t-> PTV.PRV +2 .PTV.dial PRV +395 #-> PRV.air +2 .PRV.dial :air +400 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' + "processing"%% +4 "core" %ػ\ +490 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%" +71 "core"  +266 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +386 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%%' +2632 "core" ' +2 "processing"%'% +4 "core" %\  +328 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%) +71 "core" +287 #t-> PTV.PRV +2 .PTV.dial PRV +317 #-> PRV.air +2 .PRV.dial :air +321 #-> PS.empty +3 .PS.seek 0ml +2 "processing"%('ؾ +2636 "core" ' +2 "processing"%% +4 "core" %ؼ\ +13663 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +71 "core"  +308 #t-> PSR.air + .PSR.select :air +249 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%#' +2641 "core" ' + "processing"%,% +4 "core" %\  +493 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%- +71 "core" +444 #t-> PTV.PRV + .PTV.dial PRV +445 #-> PRV.air +2 .PRV.dial :air +287 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%.'ؾ +2532 "Can" EC +99 "core" ' +46 "processing"%/% +4 "core" %\ +25268 #t-> PSV.PTV + .PSV.dial PTV +401 #-> PTV.PRV +2 .PTV.dial PRV +421 #-> PRV.AB1 +2 .PRV.dial :AB1 +2 "processing"%0 @ +70 "core" @ +954 #t-> PS.pull 2 +2 "processing"%1% +3 "core" %)\ +2 .tPS.seek 2ml +2 "processing"%2' +2120 "core" ' + "processing"%3% +4 "core" %-\  +1228 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%4  +100 "core"  +305 #t-> PS.empty +2 .PS.seek 0ml + "processing"%5'ؾ +2123 "core" ' +2 "processing"%6% +4 "core" %(\ +376 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%7 +101 "core" +448 #t-> PS.pull 0.4 + "processing"%8% +4 "core" %,\ +2 .tPS.seek 0.4ml +2 "processing"%9' +486 "core" ' + "processing"%:% +4 "core" % 0\  +1101 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%;' +2230 "core" ' +2 "processing"%<% +3 "core" % \  +22060 "Can" A> +6101 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%=  +129 "core"  +1707 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%?'ؾ +2634 "core" ' +2 "processing"%@% +4 "core" %(\ +1094 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%> +132 "core" ~ +374 #t-> PS.pull 0.4 +3 "processing"%B% +3 "core" %%\ +2 .tPS.seek 0.4ml +2 "processing"%C' +484 "core" ' +2 "processing"%D% +4 "core" % 1\  +870 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%E' +2224 "core" ' +2 "processing"%A% +4 "core" %%\  +964 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%G  +102 "core"  +265 #t-> PS.empty +3 .PS.seek 0ml + "processing"%H'ؾ +2631 "core" ' +2 "processing"%F% +4 "core" %ػ+\ +558 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%J +102 "core" +349 #t-> PS.pull 0.4 + "processing"%K% +3 "core" %ػ-\ +2 .tPS.seek 0.4ml +2 "processing"%L' +484 "core" ' + "processing"%I% +4 "core" % )\  +1102 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%N' +2232 "core" ' +2 "processing"%M% +4 "core" %(\  +2399 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%P  +102 "core"  +2461 #t-> PS.empty +2 .PS.seek 0ml + "processing"%Q'ؾ +2635 "core" ' +2 "processing"%O% +4 "core" %ؼ-\ +1975 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%S +115 "core" ~ +1085 #t-> PS.pull 0.4 + "processing"%T% +3 "core" %ؼ*\ +2 .tPS.seek 0.4ml +2 "processing"%U' +495 "core" ' +2 "processing"%R% +4 "core" %  \  +2109 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%W' +2229 "core" ' + "processing"%V% +4 "core" %(\  +2227 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%Y  +102 "core"  +610 #t-> PS.empty +3 .PS.seek 0ml + "processing"%Z'ؾ +2636 "core" ' +2 "processing"%X% +3 "core" %ؼ'\ +899 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%\\ +101 "core" +452 #t-> PS.pull 0.4 +2 "processing"%]% +3 "core" %ؼ+\ +2 .tPS.seek 0.4ml +2 "processing"%^' +496 "core" ' +2 "processing"%[% +4 "core" %  \  +616 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%`' +2220 "core" ' +2 "processing"%_% +4 "core" %,\  +728 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%b  +101 "core"  +322 #t-> PS.empty +2 .PS.seek 0ml + "processing"%c'ؾ +2628 "core" ' + "processing"%a% +4 "core" %,\ +397 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%e +101 "core" +574 #t-> PS.pull 0.4 + "processing"%f% +3 "core" %-\ +3 .tPS.seek 0.4ml + "processing"%g' +493 "core" ' +2 "processing"%d% +4 "core" % !\  +656 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%i' +2240 "core" ' +2 "processing"%h% +4 "core" %)\ +1062 "Can"L @= +39 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +101 "core"  +255 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%l'ؾ +2633 "core" ' +2 "processing"%j% +4 "core" %ؼ0\ +448 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%n +101 "core" +659 #t-> PS.pull 0.1 +2 "processing"%o% +3 "core" %ؼ(\ +2 .tPS.seek 0.1ml +2 "processing"%p' +174 "core" ' +2 "processing"%m% +4 "core" %}/\  +328 #t-> PS.pull 0.1 +3 "processing"%r% +3 "core" %}\  +2 .tPS.seek 0.2ml +2 "processing"%q'@ +181 "core" ' +2 "processing"%t% +4 "core" %?)\  +182 #t-> PS.pull 0.1 +2 "processing"%u% +3 "core" %?#\  +2 .tPS.seek 0.3ml +2 "processing"%s' +178 "core" ' +2 "processing"%w% +4 "core" %)\  +30800 #t-> PS.pull 0.5 +2 "processing"%x% +3 "core" %#\  +2 .tPS.seek 0.8ml +2 "processing"%y'> +588 "core" ' + "processing"%v% +4 "core" %>1\  +448 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%{  +101 "core"  +327 #t-> PS.empty +3 .PS.seek 0ml + "processing"%z'ؾ +905 "core" ' + "processing"%}% +4 "core" %ؼ*\ +439 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%~ +43 "core"  +318 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +278 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%|' +2641 "core" ' + "processing"%% +4 "core" %!\  +452 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +70 "core" +353 #t-> PTV.PRV +2 .PTV.dial PRV +492 #-> PRV.air +2 .PRV.dial :air +2 "processing"%  +71 "core"  +349 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + "processing"%% +4 "core" %ظ/\ +1948 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +71 "core"  +577 #t-> PSR.flush +2 .PSR.select :flush +765 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2631 "core" ' + "processing"%% +4 "core" %)\  +544 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +71 "core" +249 #t-> PTV.PRV +2 .PTV.dial PRV +318 #-> PRV.air +2 .PRV.dial :air +411 #-> PS.empty +3 .PS.seek 0ml + "processing"%'ؾ +2625 "core" ' + "processing"% % +4 "core" %(\ +372 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +71 "core"  +310 #t-> PSR.air +2 .PSR.select :air + "processing"% +384 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%\ ' +1900 "Can"* EA +738 "core" ' +2 "processing"%% +4 "core" %&\ +777 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +71 "core" +301 #t-> PTV.PRV +2 .PTV.dial PRV +397 #-> PRV.air +2 .PRV.dial :air +423 #-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'ؾ +2651 "core" ' + "processing"%% +4 "core" %&\  +548 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +71 "core"  +225 #t-> PSR.air +2 .PSR.select :air +229 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 "processing"%% +4 "core" %\  +478 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +71 "core" +281 #t-> PTV.PRV +2 .PTV.dial PRV +304 #-> PRV.air +2 .PRV.dial :air +257 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' +2 "processing"%% +4 "core" %غ&\ +273 #t-> exit +5 #mEXIT @1662572831.48UTC @1662986716.43UTC = =tMAIN =mMAIN_scheduler @UTC1662986718.45 #"core_reset"Sent BREAK +2 #t@41262 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +293 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +404 "Can"R n + R n #tPolling Can every 10:00 +3 #Cleanly exited at 17:47:11UTC07-Sep-22 +3297 #-> ESP.ready! +3 #Powering core bus +571 .Gate.power :raw,:ON +2 "sampler") +43 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %;\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ 2\ 1\ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(;% +3 "core" % .\ +2 "manipulator"&<% +4 "core" %  O + "manipulator"&=& +4 "core" &  S  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +666 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (?& +3 "core" &K I < \  +1863 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +3 "core" &3\  +2 .tHand.open + "manipulator"&A1 +54 "core" 1 + "manipulator"&B& +4 "core" &   +2 "manipulator"&C% +4 "core" %  O + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(- +178 "core" ( + "manipulator"&E& +4 "core" &- . & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &-  - & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&G'w +92 "core" ' + .tHand.close +2 "manipulator"&H/ +61 "core" / +2 "manipulator"&I& +4 "core" &-  M & + "manipulator"&J% +4 "core" % π \\  +2 .tForearm.seek :retract + "manipulator"&K' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L(ӂ +277 "core" ( + "manipulator"&M& +4 "core" &|*   P Bh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &|*   Bh +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'? +100 "core" ' +2 "manipulator"&P& +4 "core" &Ӄ*   Aa +2 "manipulator"&Q% +3 "core" %B   +2 "collection"'R& +4 "core" &:\  +2 "collection"'S& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'T(\\ +4 "core" &9\  +9 &6<\ +{ +10 &e>\ ? +9 &hv=\ M +10 &,[<\ M +9 &b;\ M +53 &^<\ L + &r]>\ M +3 &4`;\ M + &b5\ M +2 &\\=\ L + & z^=\ M +5 &"<\\>\ M +9 &#\\=\ L +9 &%^9\ M +10 &'\\>\ M +9 &)D];\ M +9 &+\\8\ M +10 &,_1\ L +9 &._,\ M +9 &0L\\4\ M +10 &2_<\ L +9 &3_8\ M +10 &5]7\ L +9 &7S_=\ M +9 &9_?\ M +10 &:_>\ M +9 &<b=\ M +10 &>[b=\ M +9 &@f6\ M +9 &Ah<\ N +10 &Cr <\ O +9 &EV  2\ Q +9 &G ' :\ U +10 &H 0 .0\ X +9 &J 4 1=\ X +9 &LI 6 04\ Y +10 &N\ 6 7:\ Y +9 &O 9 79\ Z +10 &Q < 92\ Z +9 &SM = =$\ Z +9 &U B @/\ [\ +10 &V C E<\ [ +9 &X H F:\ ] +9 &ZM K I>\ ] +10 &[y P N\ A +9 &\\1 S T7\ &t +10 &\\s U T=\ U +2 ( +2 "collection"'S& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.16 + "collection"'U& +4 "core" &\\s T T~\ U +2 .tHand.open + "manipulator"&V1 +59 "core" 1 + "manipulator"&W% +4 "core" % B   _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +91 "core" ' +533 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%Y& +3 "core" &\  +2 "manipulator"&Z& +4 "core" &ӄ)  8 A` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[(ӂ +4 "core" ( + "manipulator"&\\& +4 "core" &ӄ)   A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &ӄ)   w A` +2 .tForearm.seek CC + "manipulator"&^'? +95 "core" ' + .tHand.close +2 "manipulator"&_/ +61 "core" / +2 .tCC.seek :open + "collection"'`( +451 "core" ( +2 "manipulator"&a& +4 "core" &Ӆ) \ ; A_ + "manipulator"&b% +4 "core" % 4   G ! +2 .tForearm.seek :retract + "manipulator"&c' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&d( +358 "core" ( +2 "manipulator"&e& +4 "core" &  + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & O + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&g' +97 "core" ' + "manipulator"&h& +4 "core" & 3 + +2 "manipulator"&i% +5 "core" % o  + "processing"%j& +4 "core" &\  +2 "processing"%k& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%l(^ +4 "core" &\  +9 &6\ +{ +9 &e\ ? +10 &\\\ O +9 & `\ N +9 &a\ N +10 &`\ N +9 &ea\ O +10 &(d\ N +9 &a\ N +9 &b\ N +10 & mc\ O +9 &"0b\ N +10 &#c\ O +9 &%b\ N +9 &'ve\ N +10 &)7b\ O +9 &*d\ N +9 &,g\ O +10 &.~b\ N +9 &0@b\ N +10 &2a\ O +9 &3c\ N +9 &5_\ N +10 &7Ha\ N +9 &9\ g\ N +9 &:h\ O +10 &<g\ N +9 &>Pg\ N +10 &@e\ O +9 &An\ P +9 &C{\ R +10 &EL\ R +9 &G\ \ T +9 &H\ T +10 &J\ T +9 &LN\ T +10 &N\ U +9 &O\ T +9 &Q\ U +10 &SU\ U +9 &U\ U +9 &V\ U +10 &X\ U +9 &Z\\\ U +10 &\\\ U +9 &]\ 3 +9 &^4t\ E +9 ( +3 "processing"%k& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.51 + "processing"%m& +4 "core" &^ \ 0 + &^ \ 0 +2 .tHand.open + "manipulator"&n1 +57 "core" 1 +2 "manipulator"&o% +4 "core" %     +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p' +99 "core" ' + "collection"'q& +4 "core" &,\ +479 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&r& +4 "core" &   t + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&s( +2 "core" ( +2 "manipulator"&t& +3 "core" &   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & \  + +2 .tForearm.seek PC +2 "manipulator"&v' +93 "core" ' + .tHand.close +2 "manipulator"&w/ +60 "core" / + .tPC.seek :open +2 "processing"%x( +456 "core" ( + "manipulator"&y& +4 "core" & 7 + +2 "manipulator"&z% +3 "core" %   4 ! +2 .tForearm.seek :retract +2 "manipulator"&{' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&|(- +127 "core" ( + "manipulator"&}& +4 "core" &-  d  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&% +4 "core" % y ] +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +42077 "Can"8 >; +14772 #t-> starrTube 2 +2 !o:NoMethodError : mesg"2undefined method `starrTube' 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):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +598 #-> startTube 2 +1397 #-> $da[:extractVol]=.2 +2653 #-> shortDA +3 "collection"'% +3 "core" %n \ + "processing"%% +6 "core" %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +340 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +74 "core" + .tPRV.dial :sipper +2 "processing"%  +98 "core" +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"% 'e +2291 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%\  + "collection"'  +73 "core" +53 +3 .tPS.seek 0.5ml +2 "processing"% ' +1276 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +584 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  + "processing"%% +4 "core" %\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%'X\\ +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core" + "processing"%% +4 "core" %ؾ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1619 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +114 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 .tPSV.dial PSR + "processing"%" +101 "core" + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +114 "core" +2 .tPS.seek 0ml +2 "processing"%)'ؾ +2635 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%(& +4 "core" &\ +2 "manipulator"&% +3 "core" %   @  +2 "storage"(% +3 "core" % i f ]\ +2 "storage"(#. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(,(  +1305 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (-& +2 "core" & = 8 U\ +2 "manipulator"&.& +3 "core" &- \  y  +2 "manipulator"&/% +4 "core" %   T  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&0( +173 "core" ( + "manipulator"&1& +5 "core" &  7 G + "storage"(2& +4 "core" & h [ /\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&3'S +92 "core" ' + "storage"(4& +5 "core" & l i \ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(5'r +302 "core" ' + "storage"(6- +3 "core" -'* +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (7& +3 "core" & F ; \ +2 "manipulator"&8& +3 "core" &   - G +2 .tElbow.seek 2 +2 "manipulator"&9( +3 "core" ( + "manipulator"&:& +4 "core" &  Z G + "storage"(;& +4 "core" & j j \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&<'Ͻ +26 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[3D:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&!/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[3D:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[21:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&?/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[21:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[3F:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&@/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[3F:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:400:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + !o:I2C::Request::Timeout : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[40:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +7837 #-> Main.Thread.resume +2 !o:NameError: mesg" uninitialized constant Main: name: Main:bt["(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1072 #-> Mainthread.resume +2 !o:NameError: mesg"&uninitialized constant Mainthread: name:Mainthread: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 +3751 #-> MainThread.resume + #Resuming after Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[40:->26] at 13:03:20 + .Hand.close +2 "manipulator"&A/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[40:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +300 "Can", FC +403 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[41:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&B/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[41:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[42:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&C/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[42:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[43:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&E/ +3 "core" / !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[43:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:400:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + !o:I2C::Request::Timeout : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[45:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +4897 #-> Arm.home +2 "manipulator"&F& +3 "core" &   c F +2 "manipulator"&$% +4 "core" %   $ r + .tForearm.seek :retract +2 "manipulator"&H' +94 "core" ' +2 .tElbow.seek :home +2 "manipulator"&I( +250 "core" ( + "manipulator"&J& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &  X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&G' +36 "core" ' - / $ +3 !to:Slide::Error\ : mesg"*Forearm speedErr at home + 791 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi- : outPressi/ :deltaPressi$ : voltagef12.265129111438391: @type2F: @tagiL: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +600 #-> Hand.open + .Hand.open +2 "manipulator"&M1 +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[45:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +42 1 +1860 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&N' +68 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&D/ +2 &P* +54 "core" / +3 * + .tElbow.reconfigure :loose +50 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&Q(d +242 "core" ( +2 "manipulator"&R& +4 "core" &d\  k "| +2 "manipulator"&K% +3 "core" %    +545 #t-> Hand.close +547 #-> Hand.open + .Hand.open +2 "manipulator"&*1 +55 "core" 1 +297 #t-> Hand.close +2 .Hand.close + "manipulator"&U/ +63 "core" / +117 #t-> Hand.close +139 #-> Hand.close +407 #-> Hand.open + .Hand.open +2 "manipulator"&V1 +59 "core" 1 +31631 #t-> SE.home.to :home +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek :home +2 "storage"(W' +301 "core" ' + "storage"(S% +4 "core" % M Q 3\ +280 #t-> access 2 +3 "storage"(O% +3 "core" % H G *\ +2 .tSE.seek :down +2 "storage"(Y' +30 "core" ' + "manipulator"&Z% +4 "core" %      +2 "manipulator"&\\& +3 "core" &d\ \  "| +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(](K +1297 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (_& +3 "core" &K K I \ +896 #t-> MainThread.resume + #Resuming after Forearm speedErr at home + 791 counts at 13:06:48 +2 .Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&L' +37 "core" ' + "manipulator"&X& +4 "core" &d\  a "| +2 "manipulator"&T% +3 "core" %\  x Z +2954 #t-> samplepassF +463 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +3 "core" &\ +2 "manipulator"&b& +4 "core" &d\  "| +2 "manipulator"&^% +4 "core" %\  v Z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' +36 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +126 "core" ( + "manipulator"&f& +4 "core" &-  j d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-   d +2 .tForearm.seek :garage +2 "manipulator"&i'w +96 "core" ' + .tHand.close + "manipulator"&j/ +65 "core" / + "manipulator"&c& +4 "core" &-  @ d +2 "manipulator"&+% +4 "core" % p = + .tForearm.seek :retract +2 "manipulator"&m' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +284 "core" ( +2 "manipulator"&o& +4 "core" &ӏ*   Bf + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &ӏ* \   Bf +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'? +99 "core" ' +2 "manipulator"&g& +4 "core" &ӏ*    Bf + "manipulator"&r% +4 "core" %B   (  +2 "collection"'t& +4 "core" &\ +2 "collection"'u& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'w(\\ +4 "core" &\  +10 &1\ *x +9 &a\ = +10 &n}\ M +9 &1\\\ M +9 &a\ M +10 &_\ M +9 &w]\ M +9 &:]\ L +10 &a\ M +9 &]\ M +9 & ]\ M +10 &"A^\ M +9 &$]\ M +10 &%b\ M +9 &']\ M +9 &)I`\ M +10 &+ ]\ M +9 &,]\ M +9 &.`\ M +10 &0Q\\\ M +9 &2^\ M +10 &3b\ M +9 &5Z\ M +9 &7Z^\ L +10 &9]\ L +9 &:]\ L +9 &<]\ L +10 &>a_\ M +9 &@#a\ M +10 &Ag\ N +9 &Cn\ O +9 &E] \ Q +10 &G * !\ U +9 &H 0 0\ X +10 &J 4 5\ X +9 &LN 7 6\ Y +9 &N : :\ Y +10 &O = ;\ Z +9 &Q > =\ Y +9 &SP ? A\ [ +10 &U C D\ Z +9 &V H F\ \\ +9 &X I K\ \\ +10 &ZS O N\ \\ +9 &[y S R\ @ +10 &\\+ V V\ *} +9 &\\ V W\ V +2 ( +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.15 + "collection"'d& +4 "core" &\\ U V\ V +2 .tHand.open + "manipulator"&p1 +55 "core" 1 +2 "manipulator"&l% +4 "core" % A   <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y' +93 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%z  +161 "core"  +2 "processing"%}% +4 "core" %ؼ&\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%~'+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%v  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%s'ؾ +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%{  +126 "core" +2 .tPSV.dial :PTV,via: :air +2 "processing"% +190 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +71 "core" ? +2 .tPS.seek 0ml +2 "processing"%'ؾ +392 "Can"\ `^ +2235 "core" ' +2 .tPSV.dial :air + "processing"%  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + .tPSV.dial :PTV +2 "processing"% +73 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" &Ӑ(   Ae +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӂ +27 "core" ( + "manipulator"& & +4 "core" &ӌ   ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӌ  ) +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +450 "core" ( + "manipulator"&& +4 "core" &ӌ  ) +2 "manipulator"&% +3 "core" % S  " +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +284 "core" ( +2 "manipulator"&& +4 "core" &-  u / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +102 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % ~  k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +50983 "Can" B? +3375 #t-> PS.flush +2 #Flushing Processing stage + "processing"%"% +3 "core" %ؿ\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &\ + "manipulator"&'& +4 "core" &-  H / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(- +11 "core" ( + "manipulator"&(& +4 "core" &-  `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&'w +93 "core" ' +2 .tHand.close + "manipulator"&#/ +58 "core" / + "manipulator"&>& +4 "core" &-  F  +2 "manipulator"&-% +4 "core" % }   <  +2 .tForearm.seek :retract + "manipulator"&.' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/( +116 "core" ( + "manipulator"&1& +4 "core" &   J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &  f J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4' +96 "core" ' +2 "manipulator"&|& +4 "core" &  r J +2 "manipulator"&% +3 "core" % $ +2 "processing"% & +4 "core" &\ +2 "processing"%6& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%7(^ +4 "core" &\ +7 & -\ $c +9 &U\ 7 +9 &\ L +10 &`\ N +9 &Ze\ N +9 &c\ O +10 &d \ N +9 &d\ N +10 &bd\ N +9 &#d\ O +9 &`\ N +10 &!b\ O +9 &#kb \ N +9 &%,a\ N +10 &&e\ N +9 &(d\ N +10 &*rd\ N +9 &,4e\ N +9 &-d\ N +10 &/e\ N +9 &1yg \ O +9 &3<b \ N +10 &4_\ N +9 &6g \ N +10 &8g1\ O +9 &:Cc \ O +9 &<h\ N +10 &=b \ N +9 &?e\ N +9 &AJk \ O +10 &C u\ P +9 &D~\ Q +10 &F\ T +9 &HD\ T +9 &J)\ T +10 &K\ T +9 &M\ T +9 &OK1\ T +10 &Q\ \ U +9 &R1\ T +10 &T?\ U +9 &VN \ V +9 &X\ U +10 &Y\ U +9 &[\ V +10 &]V0\ G +9 &^yB\ #j +9 &^? \ 3 +6 ( + "processing"%6& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.51 + "processing"%8& +5 "core" &^ .\ 3 + &^ 3\ 3 + .tHand.open + "manipulator"&:1 +62 "core" 1 +2 "manipulator"&;% +4 "core" %    $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0' +91 "core" ' + .tPSV.dial PSR +2 "processing"%3 +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%='X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%!' +1611 "core" ' + .tPSV.dial PTV +2 "processing"%? +73 "core" +2 .tPTV.dial :puck +2 "processing"%@  +71 "core"  +2 .tPBV.dial :waste1 + "processing"%A  +54 "core" +2 .tPS.seek 0ml + "processing"%B'ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"%C +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%E' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%F' +2119 "core" ' +2 .tPSV.dial PTV +2 "processing"%$ +72 "core" + .tPBV.dial PSV +2 "processing"%< U +51 "core" V +2 .tPS.seek 0ml +2 "processing"%J'ؾ +2632 "core" ' + .tPSV.dial PBV +2 "processing"%& @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%9' +2677 "core" ' + .tPSV.dial :waste1 +2 "processing"%G  +71 "core"  +2 .tPS.seek 0ml + "processing"%H'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%M +43 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2635 "core" ' + .tPSV.dial PTV +2 "processing"%I +70 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%R'ؾ +2627 "core" ' + .tPSV.dial PBV +2 "processing"%K @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%P' +2630 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%*  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%U'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +4 "core" &   % J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&5( +2 "core" ( +2 "manipulator"&S& +4 "core" &  ! J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & \ 9 J +2 .tForearm.seek PC +2 "manipulator"&Z' +93 "core" ' +2 .tHand.close + "manipulator"&\\/ +52 "core" / +2 .tPC.seek :open + "processing"%W( +458 "core" ( + "manipulator"&,& +4 "core" &  J +2 "manipulator"&_% +3 "core" %  9 G +2 .tForearm.seek :retract +2 "manipulator"&X' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(- +127 "core" ( + "manipulator"&N& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- ~  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b'w +95 "core" ' + .tHand.open + "manipulator"&^1 +63 "core" 1 +2 "manipulator"&f% +4 "core" % π m = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h' +93 "core" ' +2159 #t-> shortDA +3 "collection"'L% +4 "core" %n C B\ +2 "processing"%Q% +4 "core" %ظF\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1023 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%j +129 "core" +2 .tPTV.dial :PRVmixing + "processing"%c  +128 "core" +2 .tPRV.dial :sipper +2 "processing"%+  +128 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%['e +2298 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%i  +126 "core"  +2 .tPS.seek 0.5ml +2 "processing"%o' +1269 "core" ' + .tPRV.dial :waste2 +2 "processing"%q @ +100 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%e'ؾ +608 "core" ' + .tPSV.dial PSR +2 "processing"%g +101 "core"  +2 "processing"%r% +4 "core" %ؼ;\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%t'X\\ +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%` +101 "core" +2 .tPS.seek 0ml +2 "processing"%d'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"%p +102 "core"  + "processing"%l% +4 "core" %8\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%u'X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +114 "core" +2 .tPRV.dial :sipper +2 "processing"%k  +42 "core" +2 .tPS.seek 0ml + "processing"%)'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%v +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%~' +2662 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tPS.seek 0ml + "processing"%s'ؾ +2636 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%{& +4 "core" &\ +2 "manipulator"&% +3 "core" %  @  +2 "storage"(% +3 "core" % f Z\  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +926 "Can"\ db +378 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" & I I 1\ +2 "manipulator"&& +5 "core" &-   + "manipulator"&% +4 "core" %    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&\ ( +170 "core" ( +2 "manipulator"& & +4 "core" &    +2 "storage"( & +3 "core" & 8 9 s\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +98 "core" ' +2 "storage"(n& +4 "core" & k j \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(y'r +301 "core" ' + "storage"(w- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & = U K\ + "manipulator"&& +4 "core" &  +2 .tElbow.seek 2 + "manipulator"&( +16 "core" ( + "manipulator"&& +4 "core" & 0  +2 "storage"(& +3 "core" & k i \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'Ͻ +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" &  +2 "manipulator"&% +3 "core" % ϼ +2 .tForearm.seek :retract +2 "manipulator"&"' +93 "core" ' + .tElbow.seek PC +2 "manipulator"&( +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&'& +4 "core" &  ) @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & Z @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&#& +5 "core" & , @ + "manipulator"&>% +4 "core" % +2 "processing"%-& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\  +9 &1~#\ *x +10 &c\ > +9 &r~\ N +9 &4^\ N +10 &`\ N +9 &_\ N +10 &|`\ M +9 &<b\ N +9 &b \ N +10 &b$\ N +9 & `\ N +9 &"F`\ M +10 &$`'\ N +9 &%_&\ N +10 &'c"\ N +9 &)M`'\ N +9 &+`&\ M +10 &,b$\ N +9 &._'\ N +9 &0Ua&\ N +10 &2`#\ N +9 &3_!\ N +10 &5`$\ N +9 &7]`#\ N +9 &9c"\ N +10 &:c\ N +9 &<a\ N +9 &>cc\ N +10 &@%_\ N +9 &Ai\ O +10 &Cv\ P +9 &E`\ R +9 &G\ T +10 &H\ S +9 &J\ T +9 &Lb\ T +10 &N!\ U +9 &O\ T +10 &Q\ U +9 &Sg\ U +9 &U(\ U +10 &V\ U +9 &X\ T +9 &Zn\ U +10 &\\1\ U +9 &]}\ : +10 &^4\ M +9 &^\ - +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.54 + .Hand.open + "manipulator"&11 +64 "core" 1 + "manipulator"&2% +5 "core" %   v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%| h + %9 +6 "core" 9yz +102 "processing"% 9 +3 "core" 9y +102 "processing"%%9 +2 "core" 9y  +102 "processing"%.9 +2 "core" 9z  +103 "processing"%x9 +2 "core" 9x +102 "processing"%89 +3 "core" 9x +102 "processing"%:9 +2 "core" 9x +102 "processing"%;9 +3 "core" 9y +102 "processing"%69 +2 "core" 9z" +102 "processing"%39 +3 "core" 9}& +102 "processing"%49 +3 "core" 9}* +102 "processing"% 9 +2 "core" 9/ +102 "processing"%=9 +3 "core" 93 +102 "processing"%?9 +2 "core" 97 +102 "processing"%@9 +3 "core" 9; +102 "processing"%A9 +3 "core" 9? +102 "processing"%!9 +2 "core" 9D +102 "processing"%C9 +3 "core" 9H +102 "processing"%B9 +2 "core" 9L +102 "processing"%E9 +3 "core" 9P +102 "processing"%$9 +2 "core" 9T +102 "processing"%<9 +3 "core" 9X +102 "processing"%F9 +2 "core" 9] +102 "processing"%&9 +2 "core" 9a +103 "processing"%J9 +2 "core" 9e +102 "processing"%G9 +3 "core" 9i +102 "processing"%99 +2 "core" 9m +102 "processing"%M9 +3 "core" 9q +102 "processing"%H9 +2 "core" 9v +102 "processing"%I9 +3 "core" 9z +102 "processing"%D9 +3 "core" 9~ +102 "processing"%K9 +2 "core" 9 +102 "processing"%R9 +2 "core" 9 +102 "processing"%*9 +3 "core" 9 +102 "processing"%P9 +2 "core" 9  +103 "processing"%V9 +2 "core" 9 +102 "processing"%S9 +2 "core" 9 +102 "processing"%O9 +3 "core" 9$ +2 .tPH.hold 2:00:00,28C +3 "processing"%\\ php +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%/ +102 "core"  + "processing"%0% +4 "core" %ؾr\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +592 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%,' +1614 "core" ' + .tPTV.dial :puck +2 "processing"%_  +127 "core"  + .tPSV.dial PTV +2 "processing"%N +72 "core" + .tPBV.dial :waste1 +2 "processing"%a  +53 "core" + "processing"%Z% +4 "core" %\  +3 .tPS.seek 1.5ml + "processing"%5'* +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%f'ؾ +1613 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%Q' +2388 "core" ' +2 .tPSV.dial PTV +2 "processing"%j +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +83 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%U  +86 "core"  +2 .tPS.seek 0ml + "processing"%i'ؾ +1750 "Can" GE +562 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%[  +128 "core" + .tPSV.dial :mixloop +2 "processing"%q +42 "core" + .tPRV.dial :ab1 +2 "processing"%o @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%g' +379 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%r  +42 "core"  +2 "processing"%e% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%t'd +450 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +28 "core" +2 .tPRV.dial :air + "processing"%m  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%p'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%l @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%d' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%u  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%}' +1618 "core" ' +2 .tPSV.dial :PML + "processing"%k +44 "core" +2 .tPTV.dial :mixing +2 "processing"%z @ +71 "core" B +2 .tPBV.dial :waste1 +2 "processing"%v  +34 "core" + "processing"%)% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%{'ؾ +1974 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & < >\ + "manipulator"&& +4 "core" &   @ +2 "manipulator"&% +3 "core" % !  , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +128 "core" ( + "manipulator"&& +5 "core" &-   p + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   p +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / +2 "manipulator"& & +4 "core" &-  1 p + "manipulator"&n% +4 "core" % ` 9 +2 .tForearm.seek :retract +2 "manipulator"&T' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&h(ӂ +277 "core" ( +2 "manipulator"&Y& +4 "core" &{,   Cq + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &{+  Cq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +90 "core" ' +2 "manipulator"&& +4 "core" &ӓ(   ?Y +2 "manipulator"&% +4 "core" %8   T +2 "collection"'& +3 "core" & > =\ +2 "collection"'& +5 "core" & = <\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" & < :$\  +9 &0 < ?$\ +z +10 &c ? =%\ > +9 &r} < >\ N +9 &6Z ; ="\ M +10 &] ? >\ M +9 &c ? >&\ M +10 &{` ; ?!\ M +9 &=] = > \ M +9 &] > ?%\ M +10 &\\ ? >$\ M +9 & ^ < ?\ N +9 &"E] A ?+\ M +10 &$] A >\ M +9 &%` < @\ M +10 &'^ ? A\ M +9 &)M] ? A\ M +9 &+] > ?\ M +10 &,] > A\ M +9 &.] A @\ M +9 &0V] ? @\ M +10 &2\\ A ? \ M +9 &3^ @ A\ M +10 &5] A @\ M +9 &7]^ A A\ M +9 &9 Z ? @\ M +10 &:] ? A\ M +9 &<\\ A @\ M +9 &>f^ C D\ M +10 &@&` F E\ N +9 &Ag M K\ N +10 &Cn X S\ O +9 &Eb d `\ Q +9 &G | s\ U +10 &H \ X +9 &J \ X +9 &LT \ Y +10 &N \ X +9 &O \ Z +10 &Q \ Z +9 &SX \ Z +9 &U !\ Z +10 &V "\ \\ +9 &X \ ] +9 &ZY !\ \\ +10 &[x  \ @ +9 &\\% \ 0 +9 &\\ \ V +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.19 + "collection"'& +4 "core" &\\ W\ V +2 .tHand.open + "manipulator"&\ 1 +60 "core" 1 + "manipulator"&% +4 "core" % 8   T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y' +96 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  +2 "processing"%'% +4 "core" %ظ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%('+ +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%#'ؾ +1627 "core" ' +2 .tPSV.dial PSR +2 "processing"%> +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%-' +2635 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'"  +33 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%W +100 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%1  +72 "core" +2 .tPS.seek 0ml +2 "processing"%2'ؾ +2646 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2652 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2652 "core" ' + .tPSV.dial :air +2 "processing"%%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +44 "core" +2 .tPS.seek 0ml +2 "processing"%8'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +5 "core" &Ә&   ?T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;(ӂ +20 "core" ( +2 "manipulator"&6& +4 "core" &Ӈ   , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &Ӈ   J , +2 .tForearm.seek CC + "manipulator"&4'? +92 "core" ' + .tHand.close + "manipulator"& / +55 "core" / +2 .tCC.seek :open +2 "collection"'=( +449 "core" ( +2 "manipulator"&?& +4 "core" &Ӈ  , + "manipulator"&@% +4 "core" % 9   U +2 .tForearm.seek :retract +2 "manipulator"&A' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&!(- +287 "core" ( +2 "manipulator"&C& +4 "core" &-  ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   % ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'w +91 "core" ' +2 .tHand.open + "manipulator"&$1 +60 "core" 1 + "manipulator"&<% +4 "core" % z   < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F' +97 "core" ' +2 ."da"delayUntil "13:54:56.49" +24770 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%& @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%J  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%9  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +156 "Can" JG +2235 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%D +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +2341 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +128 "core"  + "processing"%P% +4 "core" %ػ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%S' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%O  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%/ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" + "processing"%s% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'& +589 "core" ' +2 ."da"delay 3 seconds +352 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%N'ؾ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%, +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%^' +2389 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%5 +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%| +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +2321 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +128 "core"  + "processing"%j% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%U +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 "processing"%[% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%q'/ +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%o * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +1629 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%g +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +2297 "Can" KI +61 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%d  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%k  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%z  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%v +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%)' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%~  +43 "core"  + "processing"%}% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.85ml + "processing"% ' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%n'ؾ +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" * + ."da"PSV.dial :air +2 "processing"%Y  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2320 "Can" KH +64 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%] +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'ؾ +2326 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'. +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +69 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%1 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%- +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core"  +2 ."da"PS.seek 0ml + "processing"%2'ؾ +2321 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR + "processing"% +129 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +52 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +84 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" + "processing"%:% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%6'. +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1613 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%h  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%C +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +2332 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +127 "core"  +2 "processing"%<% +4 "core" %ػ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%A' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E' +858 "Can"\ QN +749 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%& +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 "processing"%G% +4 "core" %!\  +2 ."da"PS.seek 1.5ml +2 "processing"%9') +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%D * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2381 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%R +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +2312 "core" ' +1992 #"da"Waiting >20 seconds for MAIN to relinquish Arm +32907 "Can" FC +15838 #"dave"Session Begun +740 #-> MainThread.resume +2 !o:Thread::CannotResume: mesg"MAIN is not suspended:bt["5/home/esp/esp2/lib/thread.rb:703:in `safeResume'"1/home/esp/esp2/lib/thread.rb:679:in `resume'" dave:1:in `topLevelBinding'" Arm.ready! +3 .Forearm.reconfigure :loose +5 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +3 "manipulator"&/' +75 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +3 "manipulator"&0/ +2 &s* +52 "core" / +5 * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"&S(d +312 "core" ( + "manipulator"&_& +4 "core" &d  g # +2 "manipulator"&7% +3 "core" %    +669 #t-> MainThread.resume + #Resuming after User Abort!! at 14:38:36 +9611 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +361 #-> PC.open +3 "processing"%a& +3 "core" &^*\ - +3 !to:Puck::Error: mesg"2Processing Clamp contains da puck from tube 2:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(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 +2040 #"dave"-> exit +2 #Session Ended +13094 #t-> PC.unloadPuck 2, :SAF +2 "processing"%Z& +3 "core" &^%\ - +2 !to:Puck::Warning: mesg"3Unloading Puck.from 2, :da to Storage Carousel:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:419:in `unload'":/home/esp/esp2/utils/puckmoves.rb:962:in `unloadPuck'"(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Storing SAF puck in Processing Clamp to tube 2 + .Hand.open + "manipulator"&,1 +52 "core" 1 +2 "manipulator"&N% +4 "core" %   7  + "storage"(5% +4 "core" % 4 M\  + "storage"(|. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(X(  +49 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (b& + "manipulator"&^& +6 "core" &  M & {\ + &d  Z # +3 "manipulator"&f% + ."raiseStack"SE.reconfigure :place +6 "storage"(#]kK-0-\ b +3 "core" %  \ z  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&j( +3 ."raiseStack"SE.seek :beamBreak + "storage"(L'r +193 "core" ( + "manipulator"&c& +4 "core" &   n 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &  / 0 +2 .tForearm.seek PC +2 "manipulator"&Q' +67 "core" ' + "storage"([- +3 "core" -'r +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(+'1 +11 "core" ' + .tHand.close + "manipulator"&o/ +32 "core" ' +28 / +2 .tPC.seek :open +2 "processing"%q( +457 "core" ( +2 "storage"(r& +4 "core" & R R L\ + "storage"(e& +4 "core" & 8 @ I\ +3 "manipulator"&g& +3 "core" &  0 +2 "manipulator"&i% +3 "core" %  D +2 .tForearm.seek :retract +2 "manipulator"&m' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&t( +251 "core" ( +2 "manipulator"&l& +4 "core" &  b 8 + "storage"(p& +4 "core" & # " G\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&`'Α +92 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&k1 +64 "core" 1 +3 "manipulator"&z% +4 "core" % ΄ & E + "storage"(v& +4 "core" & \  \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 287 counts +2 "manipulator"&u'ϰ +13 "core" ' + "manipulator"&~& +4 "core" & ^ 8 +2 "storage"(}& +4 "core" & \ \  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&)'S +15 "core" ' + "storage"(% +5 "core" %;\ ,\  \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %X L\ Xj + "manipulator"&% +4 "core" %H " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +340 #t-> access 2 +2 "storage"(% +3 "core" % Z\  +2 "manipulator"& % +4 "core" % \   +2 "manipulator"&& +3 "core" & G 8 +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +1298 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K Y\  +383 #t-> samplePassF +2 #Beginning samplePassF +932 !o:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +438 #-> PS.flush +2 #Flushing Processing stage +2 "processing"%% +3 "core" %\ +670 !to:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +211 #-> exit +6 #mEXIT @1662993854.04UTC @1662994446.50UTC = =tMAIN =mMAIN_scheduler @UTC1662994448.51 #"core_reset"Sent BREAK +2 #t@30762 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +305 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +409 "Can" !p +  !p + #tPolling Can every 10:00 +462 #-> ESP.ready! +3 #Powering core bus +565 .Gate.power :raw,:ON +2 "sampler") +19 ) + "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % 1 4  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %a\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ !\ %\ + .tSS.configure :default +3 "sampler")#.0X PS.flush +2 #Flushing Processing stage +2 "processing"%;% +3 "core" %ؽX\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &Y\  + .tHand.open +2 "manipulator"&=1 +60 "core" 1 + "manipulator"&>& +4 "core" &  +2 "manipulator"&?% +4 "core" %  P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(- +174 "core" ( +2 "manipulator"&A& +4 "core" &- d < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &- * < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&C'w +91 "core" ' +2 .tHand.close + "manipulator"&D/ +52 "core" / +2 "manipulator"&E& +4 "core" &- - < +2 "manipulator"&F% +4 "core" % } r < +2 .tForearm.seek :retract + "manipulator"&G' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&H( +115 "core" ( +2 "manipulator"&I& +4 "core" & B D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &  D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&K' +98 "core" ' + "manipulator"&L& +4 "core" & [ D +2 "manipulator"&M% +4 "core" % '  +2 "processing"%N& +4 "core" &P\  +2 "processing"%O& +5 "core" &M\  +2 .tPC.seek :closed +2 "processing"%P(^ +4 "core" &b\  +7 &FR\ $e +10 &jVS\ 8 +9 &S\ L +9 &~^H\ N +10 &@_C\ N +9 &`N\ N +10 &eO\ N +9 &_P\ N +9 &H`P\ N +10 & bO\ M +9 &`P\ N +9 &!`P\ M +10 &#P`O\ N +9 &%cG\ M +10 &&aE\ N +9 &(e@\ N +9 &*X_A\ N +10 &,bE\ M +9 &-`A\ N +9 &/e@\ N +10 &1_`@\ N +43 &3#`@\ M +12 &4`@\ M + &6a?\ N + &8ha=\ N +3 &:*b:\ N + &;c6\ N +4 &=cB\ N +10 &?pc8\ N +9 &A1e9\ N +10 &Bn8\ O +9 &Dv7\ P +9 &Fh-\ S +10 &H(/\ T +9 &I6\ S +9 &K4\ T +10 &Mm1\ T +9 &O-?\ U +10 &P:\ T +9 &R3\ T +9 &Tr6\ U +10 &V55\ U +9 &W4\ U +9 &Y4\ U +10 &[x2\ V +9 &]<9\ N +10 &^tD6\ $k +9 &^12\ 1 +5 ( +2 "processing"%O& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.56 + "processing"%Q& +5 "core" &^%2\ 1 + &^$1\ 1 + .tHand.open + "manipulator"&R1 +64 "core" 1 + "manipulator"&S% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T' +93 "core" ' + .tPSV.dial PSR +2 "processing"%U +130 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%V'X\\ +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1613 "core" ' +2 .tPSV.dial PTV +2 "processing"%X +71 "core" +2 .tPTV.dial :puck + "processing"%Y  +5 "core"  +2 .tPBV.dial :waste1 + "processing"%Z  +35 "core" +2 .tPS.seek 0ml +2 "processing"%['ؾ +2638 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%]' +597 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%^' +2142 "core" ' + .tPSV.dial PTV + "processing"%_ +73 "core" + .tPBV.dial PSV +2 "processing"%` U +51 "core" V +2 .tPS.seek 0ml +2 "processing"%a'ؾ +2651 "core" ' + .tPSV.dial PBV +2 "processing"%b @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%c' +2637 "core" ' +2 .tPSV.dial :waste1 + "processing"%d  +71 "core"  +2 .tPS.seek 0ml + "processing"%e'ؾ +2639 "core" ' + .tPSV.dial PSR +2 "processing"%f +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%g' +2635 "core" ' +2 .tPSV.dial PTV + "processing"%h +71 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%i'ؾ +2627 "core" ' +2 .tPSV.dial PBV + "processing"%j @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%k' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%l  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%m'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&n& +4 "core" &  D + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&o( +3 "core" ( + "manipulator"&p& +4 "core" &   C D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &  D +2 .tForearm.seek PC +2 "manipulator"&r' +91 "core" ' +2 .tHand.close + "manipulator"&s/ +58 "core" / +2 .tPC.seek :open +2 "processing"%t( +455 "core" ( +2 "manipulator"&u& +4 "core" & U D + "manipulator"&v% +4 "core" %  m 0 +2 .tForearm.seek :retract + "manipulator"&w' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&x(- +127 "core" ( + "manipulator"&y& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &- [  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{'w +92 "core" ' + .tHand.open + "manipulator"&|1 +60 "core" 1 +2 "manipulator"&}% +4 "core" % ~ : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~' +91 "core" ' +703 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & 4 6B\  +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +12 "core" ( +2 "manipulator"&& +4 "core" &- x r + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- ( r +2 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / + "manipulator"&& +4 "core" &-  c r +2 "manipulator"&% +4 "core" % ψ @ L +2 .tForearm.seek :retract + "manipulator"& ' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\ (ӂ +283 "core" ( +2 "manipulator"& & +4 "core" &ӕ%  : >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &ӕ%  d >J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& '? +94 "core" ' + "manipulator"&& +4 "core" &ӕ&   >J +2 "manipulator"&% +4 "core" %E z 8 + "collection"'& +4 "core" & 5 59\  +2 "collection"'& +5 "core" & 5 30\  +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" & 4 5 \  +7 &J 4 4 \ %h +9 &~Y 7 6"\ 9 +9 &~ 6 6!\ M +10 &^ 6 6 \ L +9 &c\\ 6 6\ M +10 &&\\ 7 6\ L +9 &\\ 7 6#\ L +9 &a 6 7\ L +10 &kb 6 6 \ M +9 &-` 7 6!\ M +9 &_ 6 7\ M +10 &!` 6 6\ L +9 &#t_ 6 7\ L +10 &%5` 8 7\ M +9 &&] 7 6\ M +9 &(Z 7 5\ L +10 &*|_ 5 8\ L +9 &,>Z 8 5#\ L +9 &.` 7 6 \ L +10 &/Z 4 7#\ L +9 &1b 7 7-\ L +9 &3F\\ 6 7/\ L +10 &5[ : 8,\ L +9 &6[ 7 6)\ L +10 &8\\ 8 8*\ L +9 &:M^ 8 9*\ M +9 &<_ 9 8+\ L +10 &=] 9 9/\ L +9 &?b : ;0\ M +10 &ASc A ?4\ M +9 &Cj F D*\ N +9 &D| R O1\ P +10 &F j b\ T +9 &H> z x(\ W +9 &I z }1\ X +10 &K }G\ X +9 &M .\ X +10 &OB D\ Y +9 &Q J\ Y +9 &R 8\ Z +10 &T ,\ Z +9 &VC 2\ [\ +9 &X \ [ +10 &Y .\ \\ +9 &[ B\ I +10 &\\6 E\ 3 +9 &\\ ,\ U +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.19 + "collection"'& +4 "core" &\\~ /\ U + &\\~ \ U +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +4 "core" % E   8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +43 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'+ +1616 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1613 "core" ' + .tPSV.dial PSR +2 "processing"%" +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%%' +2638 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%'  +2 "collection"')  +17 "core" +24  + .tPSV.dial :PTV,via: :air +2 "processing"%( +189 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" A +2 .tPS.seek 0ml + "processing"%'ؾ +2625 "core" ' + .tPSV.dial :air +2 "processing"%#  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2633 "core" ' +2 .tPSV.dial :PTV + "processing"%- +74 "core" ~ +2 .tPS.seek 0ml + "processing"%.'ؾ +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" &ӗ%  >H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0(ӂ +20 "core" ( + "manipulator"&1& +4 "core" &Ӏ  m , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &Ӏ  , +2 .tForearm.seek CC + "manipulator"&3'? +92 "core" ' +2 .tHand.close + "manipulator"&4/ +53 "core" / +2 .tCC.seek :open +2 "collection"'5( +448 "core" ( + "manipulator"&6& +4 "core" &Ӏ  , + "manipulator"&7% +4 "core" % L  D +2 .tForearm.seek :retract + "manipulator"&8' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(- +282 "core" ( +2 "manipulator"&:& +4 "core" &- 1 A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- ' A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<'w +99 "core" ' +2 .tHand.open + "manipulator"&=1 +53 "core" 1 +2 "manipulator"&>% +4 "core" % ς E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?' +96 "core" ' +412 #t-> access 2 + "storage"(A% +4 "core" % k\ \ ( +2 "manipulator"&B% +4 "core" %  ,  + "manipulator"&$& +4 "core" &-  ! A +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(D(K +666 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (E& +2 "core" &K ] [ S\  +561 #t-> exit +6 #mEXIT @1662995013.22UTC @1662995027.60UTC = =mMAIN_scheduler =tMAIN @UTC1662995029.41 #"core_reset"Sent BREAK +2 #t@3450 receive with ifg=0x10, ie=0xFD #@4085 receive with ifg=0x10, ie=0xFD + #@4783 receive with ifg=0x10, ie=0xFD + #@5418 receive with ifg=0x10, ie=0xFD #@6065 receive with ifg=0x10, ie=0xFD + #@6704 receive with ifg=0x10, ie=0xFD #@7339 receive with ifg=0x10, ie=0xFD + #@7665 receive with ifg=0x80, ie=0xFD + #@11507 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +363 "Can" \ EB +  \ EB + #tPolling Can every 10:00 +693 #-> ESP.ready? +356 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %f 6 5\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ \  i\ ? + .tSS.configure :default +3 "sampler")#.0X\ +2 "processing"%-& +3 "core" &\ +2 "manipulator"&.% +4 "core" %  z  + "manipulator"&/& +4 "core" &-  \ _ A + "storage"(0& +4 "core" &K { \ \  +2 "storage"(1% +3 "core" %  \ \ ( +2 "collection"'29 +3 "core" 9 +2 "processing"%39 +3 "core" 9 +743 #t-> startTube 2 +1350 #-> $da[:extractVol]=.2 +500 #-> shortDA +3 "collection"'4% +4 "core" %f 6 5+\ + "processing"%5% +5 "core" %ػ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +607 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%6 +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%7  +70 "core" +2 .tPRV.dial :sipper + "processing"%8  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%9'e +2295 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%:  + "collection"';  +8 "core" +118  +2 .tPS.seek 0.5ml +2 "processing"%<' +1274 "core" ' +2 .tPRV.dial :waste2 + "processing"%= @ +101 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%>'ؾ +592 "core" ' + .tPSV.dial PSR + "processing"%? +103 "core"  +4 "processing"%@% +8 "core" %\ +2 #tPulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%j +12 .tPS.seek 1ml + "processing"%A'X\\ +1106 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%B' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +102 "core" +2 .tPS.seek 0ml +2 "processing"%D'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"%E +102 "core"  + "processing"%F% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%G'X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +102 "core" + .tPRV.dial :sipper +2 "processing"%J  +42 "core" +2 .tPS.seek 0ml +2 "processing"%K'ؾ +2649 "core" ' + .tPSV.dial PSR +2 "processing"%L +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%N +102 "core" +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2635 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%P& +4 "core" &\ +2 .tHand.open + "manipulator"&Q1 +22 "core" 1 + "manipulator"&R% +5 "core" %  b  + "storage"(S% +4 "core" % | u \ \ ( + "storage"(T. +3 "core" .,K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(U(  +1331 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (V& +3 "core" & \ + "manipulator"&W& +4 "core" &-   A + "manipulator"&X% +4 "core" %  $  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&Y( +177 "core" ( +43 "manipulator"&Z& +4 "core" &   6 + "storage"([& +4 "core" & Z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\\'S +94 "core" ' +2 "storage"(]& +4 "core" & [\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(^'r +296 "core" ' + "storage"(_- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (`& +3 "core" & k\ + "manipulator"&a& +4 "core" & j 6 +2 .tElbow.seek 2 + "manipulator"&b( +3 "core" ( +2 "manipulator"&c& +3 "core" & 8 6 +2 "storage"(d& +4 "core" & h\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&e'Ͻ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&f/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&g& +2 "storage"(h' +7 "core" &  6 + "manipulator"&i% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&j' +95 "core" ' +2 .tElbow.seek PC + "manipulator"&k( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( + "manipulator"&l& +4 "core" & @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" & e @ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&n' +94 "core" ' + "manipulator"&o& +5 "core" & V ? + "manipulator"&p% +4 "core" % ; ; +2 "processing"%q& +3 "core" &\ +2 "processing"%r& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%s(^ +4 "core" &\ +8 &5\ $d +9 &U\ 7 +10 &\ L +9 &^\ N +10 &jb\ N +9 &,_\ N +9 &_\ M +10 &`\ M +9 &r]\ N +10 &4`\ N +9 &]\ M +9 &!_\ M +10 &#z]\ N +9 &%<]\ N +9 &&c\ N +10 &(b\ N +9 &*c\ N +10 &,Ca\ N +9 &.^\ M +9 &/c\ N +10 &1b\ N +9 &3L`\ N +9 &5]\ N +10 &6c\ N +9 &8e\ N +10 &:T_\ N +9 &<c\ N +9 &=e\ N +10 &?c\ N +9 &A\\g\ N +9 &Cu\ P +10 &D{\ P +9 &F\ S +9 &HT\ S +10 &J\ S +9 &K\ S +10 &M\ T +9 &OZ\ T +9 &Q\ T +10 &R\ T +9 &T\ U +10 &V_\ U +9 &X!\ U +9 &Y\ U +10 &[\ U +9 &]f\ B +9 &^B{\ ` +10 &^=\ 6 +5 ( +2 "processing"%r& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&t1 +3 "core" &^*\ 6 +58 1 +2 "manipulator"&u% +4 "core" %   ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' +97 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%w h +2 %x9 +8 "core" 9 +102 "processing"%y9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9  +102 "processing"%{9 +2 "core" 9  +102 "processing"%|9 +2 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%\ 9 +3 "core" 9; +102 "processing"% 9 +2 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +2 "core" 9i +103 "processing"%9 +2 "core" 9m +102 "processing"%9 +2 "core" 9q +102 "processing"%9 +2 "core" 9v +102 "processing"%9 +3 "core" 9z\ +102 "processing"% 9 +2 "core" 9~\ +102 "processing"%!9 +2 "core" 9 +102 "processing"%"9 +3 "core" 9' +2 .tPH.hold 2:00:00,28C +3 "processing"%# php +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +102 "core"  + "processing"%%% +4 "core" %ع\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%&' +593 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%(  +126 "core"  +2 .tPSV.dial PTV + "processing"%) +85 "core" + .tPBV.dial :waste1 +2 "processing"%*  +52 "core" + "processing"%+% +4 "core" %@\  +2 .tPS.seek 1.5ml +2 "processing"%,') +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%- * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%.'ؾ +1608 "core" ' +2 .tdelay 5:00 +11403 "Can" \ ~ +18599 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%2' +2387 "core" ' + .tPSV.dial PTV +2 "processing"%3 +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%5 +72 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%7'ؾ +2315 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%8  +126 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%; @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%:' +376 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%9  +40 "core" +2 "processing"%=% +4 "core" %1\ +2 .tPS.seek 0.35ml +2 "processing"%<'j +461 "core" ' +6 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'?  +28 "core" + .tPRV.dial :air +2 "processing"%@  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%>'K +1167 "core" ' + .tPRV.dial :waste2 +2 "processing"%A @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%C' +870 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%B  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%E' +1609 "core" ' +2 .tPSV.dial :PML + "processing"%F +44 "core" +2 .tPTV.dial :mixing + "processing"%D @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%I% +4 "core" %7\  +2 .tPS.seek 1.85ml + "processing"%J' +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%L'ؾ +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +3 "core" & 9 9\ +2 "manipulator"&N& +3 "core" & \  ? +2 "manipulator"&M% +4 "core" % !  ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(- +126 "core" ( + "manipulator"&Q& +4 "core" &-  9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &- ~  +2 .tForearm.seek :garage + "manipulator"&S'w +95 "core" ' +2 .tHand.close + "manipulator"&T/ +56 "core" / +6 "manipulator"&& +4 "core" &- \ \   + "manipulator"&V% +4 "core" % f 3 +2 .tForearm.seek :retract + "manipulator"&W' +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X(ӂ +276 "core" ( + "manipulator"&Z& +4 "core" &y,  S Cn +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &y+    Cn +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +2 "manipulator"&]& +4 "core" &y,   Cn +2 "manipulator"&% +4 "core" %C  X +2 "collection"'_& +3 "core" & 9 8\ +2 "collection"'& +5 "core" & : 9\ +2 .tCC.seek :closed +2 "collection"'`(\\ +4 "core" & 8 9\ +7 &< 6 :\ %g +10 &X 8 8\ 8 +9 & 9 8\ L +9 &Y 9 9\ M +10 &_ 9 9\ L +9 &C` : 8\ M +10 &_ 9 8\ M +9 &` : :\ M +9 &a 8 :\ M +10 &K\\ 9 ;\ M +9 & \\ ; 9\ M +9 &!] 8 ;\ M +10 &#b ; ;\ M +9 &%T^ ; 9~\ L +10 &'\\ 9 :~\ M +9 &(_ 9 :z\ M +9 &*Z 9 :\ M +10 &,[Z < =~\ M +9 &.\\ : :\ M +9 &/Z < <}\ L +10 &1^ ; ;}\ M +9 &3c\\ < ;~\ M +10 &5&Z < <|\ L +9 &6] < =~\ M +9 &8Z 9 :\ M +10 &:l[ < ;z\ L +9 &<-_ = <\ M +9 &=\\ ? :\ M +10 &?^ ? @\ M +9 &Aqd H F{\ M +10 &C0k Q L~\ N +9 &D} [ W\ P +9 &F r k\ T +10 &H^ } ~w\ V +9 &J z\ X +9 &K {\ X +10 &M r\ Y +9 &O` x\ Y +10 &Q v\ Z +9 &R w\ Z +9 &T p\ [\ +10 &V` v\ [ +9 &X q\ ] +9 &Y n\ ] +10 &[ i\ J +9 &\\= t\ *~ +10 &\\u n\ P +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.21 + "collection"'a& +4 "core" &\\t u\ P +2 .tHand.open + "manipulator"&c1 +61 "core" 1 + "manipulator"&d% +5 "core" % C  z X + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f' +93 "core" ' +2 .tPSV.dial PSR + "processing"%g +101 "core"  + "processing"%i% +4 "core" %ؿ \ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%Y'+ +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\\  +42 "core"  +3 .tPS.seek 0ml + "processing"%^'ؾ +1632 "core" ' +2 .tPSV.dial PSR + "processing"%e +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%m  + "collection"'b  +32 "core" ~ +122  + .tPSV.dial :mixloop +2 "processing"%o +111 "core" +11 .tCTV.dial :air,avoiding: :intake + "collection"'p +4 "core"  + "collection"'q  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%h  +72 "core" +2 .tPS.seek 0ml + "processing"%j'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +44 "core" +2 .tPS.seek 0ml +2 "processing"%x'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%r  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%y' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +44 "core" +2 .tPS.seek 0ml +2 "processing"%z'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &|)  l Bk +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|(ӂ +3 "core" ( + "manipulator"&}& +4 "core" &|*   # Bk +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &|)  Bk +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &|* u Bk +2 "manipulator"&% +4 "core" % G  R  +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +281 "core" ( + "manipulator"&\ & +5 "core" &-  R h + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- d h +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % z  4 k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 ."da"delayUntil "15:27:59.21" +490 "Can" IFt +24325 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2371 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2310 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%!% +4 "core" %ؼ;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%"' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + "processing"%(% +4 "core" %-\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'. +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%* * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%+'ؾ +1633 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +85 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%3'ؾ +1970 "Can" IG +359 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +128 "core"  + "processing"%5% +4 "core" %ػ[\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%6' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%8 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%;% +3 "core" %L\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'/ +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%:  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%@ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2361 "core" ' +2 ."da"PSV.dial PTV + "processing"%A +85 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%> +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'ؾ +2312 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%D  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%I  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%H +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%E' +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%J  +43 "core"  + "processing"%K% +4 "core" %S\  +2 ."da"PS.seek 0.55ml +2 "processing"%N' +349 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%M  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Q' +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"%R +44 "core" +2 ."da"PTV.dial :mixing + "processing"%T @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%% +4 "core" %K\  +2 ."da"PS.seek 1.85ml +2 "processing"%V' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'ؾ +1976 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +25918 "Can" [Z +22084 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%Z  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%[ * +38 "core" + + ."da"PSV.dial :air +2 "processing"%P  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2367 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%W +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a'ؾ +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%c +128 "core"  +2 "processing"%d% +4 "core" %ؿP\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%g' +1618 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +32 "core" +2 "processing"%\\% +4 "core" %P\  +2 ."da"PS.seek 1.5ml + "processing"%Y'. +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%e * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%l +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +42 "processing"%  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'ؾ +2313 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%u +128 "core"  +2 "processing"%t% +4 "core" %ؽX\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%x' +695 "Can" JG +920 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +33 "core" + "processing"%{% +4 "core" %R\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2368 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +2313 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%% +4 "core" %ػd\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %b\  +2 ."da"PS.seek 1.5ml + "processing"%'/ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%! +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%"  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +2311 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%O +132 "core"  +2 "processing"%&% +10 "core" %ؼm\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +12 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml + "processing"%(' +344 "core" ' + ."da"delay 5 seconds +503 "processing"%$% +3 "core" %k\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%*' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%)' +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core" + "processing"%,% +4 "core" %d\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'( +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%/ * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%0'ؾ +1628 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +33 "core" +2 ."da"delay 30 seconds +270 "Can"\  +2733 ."da"PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%w +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%6 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2345 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%; +142 "core" +2 "processing"%2% +4 "core" %ؿe\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%9' +2125 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 "processing"%?% +3 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'/ +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%= * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%A  +101 "core"  +3 ."da"PS.seek 0ml + "processing"%>'ؾ +1629 "core" ' + "processing"%B9 +4 "core" 9d5P + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%C  +3 "core" 5Q + 5Q + "processing"%<& +3 "core" &^*a\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&D% +3 "core" %   +2 "storage"(G% +3 "core" % b [ "\  + "storage"(I. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(H(C +350 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (F& +3 "core" &F\  \ +2 "manipulator"&J& +3 "core" &-   h +2 "manipulator"&K% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&E( +172 "core" ( +2 "manipulator"&M& +4 "core" &  u  + "storage"(N& +4 "core" &G Z Y \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&R' +94 "core" ' +2 "storage"(T& +4 "core" &G ~ \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(k'r +274 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(v'1 +40 "core" ' +2 "manipulator"&Q& +4 "core" & /  + "manipulator"&V% +4 "core" % 8 D +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Z' +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&[( +242 "core" ( +2 "manipulator"&P& +4 "core" &   @ + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &  @ +2 ."da"Forearm.seek PC + "manipulator"&' +93 "core" ' +2 ."da"Hand.close + "manipulator"&_/ +54 "core" / + ."da"PC.seek :open +2 "processing"%W( +459 "core" ( +2 "storage"( & +4 "core" &G x x E\ + "manipulator"&]& +4 "core" & P @ + "manipulator"&c% +4 "core" %  g * +2 ."da"Forearm.seek :retract + "manipulator"&d' +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&a( +243 "core" ( + "manipulator"&& +4 "core" & r 7 +2 "storage"(i& +3 "core" &G \  #\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +98 "core" ' +43 ."da"Hand.open +10 "manipulator"&L1 +61 "core" 1 +2 "storage"(\\- +3 "core" -'1 +3 ."da"SE.seek -0.26 Pucks below Top Plate + "storage"(g' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(e' +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1216h.tif +6 "processing"%Y& +13 "core" &\ +4 "manipulator"&b& +10 "core" & 6 +4 "manipulator"&m% +12 "core" %  c +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&o' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(- +174 "core" ( +2 "manipulator"&q& +4 "core" &- H +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" &- H +3 ."psFlush"Forearm.seek :garage + "manipulator"&l'w +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +63 "core" / + "manipulator"&p& +4 "core" &- A H +2 "manipulator"&u% +4 "core" % ω s W +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&j( +133 "core" ( + "manipulator"&r& +5 "core" & c + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" & +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&y' +92 "core" ' +2 "manipulator"&{& +4 "core" &  A + "manipulator"&x% +4 "core" % S M +2 "processing"%~& +4 "core" &\ +2 "processing"%}& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%X(^ +4 "core" &\  +9 &0y\ *y +9 &c\ > +10 &bu\ N +9 &%U\ N +10 &X\ N +9 &U\ N +9 &jY\ N +10 &-Y\ N +9 &Y\ N +9 &Z\ N +10 & rY\ N +9 &"5X\ N +9 &#Y?\ N +10 &%XG\ N +9 &'|ZE\ M +10 &)=X;\ N +9 &*\\?\ N +9 &,]9\ M +10 &.\\5\ M +9 &0F\\0\ M +10 &2[3\ N +9 &3Z)\ M +9 &5[m\ M +10 &7N\\ \ M +9 &9_\ N +9 &:Y"\ N +10 &<Z&\ N +9 &>R])\ O +9 &@\\$\ N +10 &Ab\ O +9 &Cj\ P +10 &EStD\ Q +9 &Gs\ S +9 &Ho\ T +10 &Jt\ T +9 &LP\ U +9 &N|\ U +10 &Ot\ U +9 &Qp\ U +10 &ST^\ V +9 &Uh\ V +9 &Vw\ U +10 &Xv\ U +9 &Z^p\ U +9 &\\ q\ U +10 &]~o\ 6 +9 &^-tm\ Y +10 &^+k\ 6 +2 ( + "processing"%}& +4 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%f& +4 "core" &^*j\ 6 +2 ."psFlush"Hand.open + "manipulator"&`1 +65 "core" 1 + "manipulator"&% +4 "core" %  d M +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +45 "core"  +6 "processing"%\ % +8 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.33 seconds\ /var/log/esp/da22sep1216h.tif: TIFF Upload Complete\ +12 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1216h15s.tif +8 "core" %ؽ&\  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +432 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1216h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22sep1216h30s.tif +1691 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%| +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +848 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22sep1216h30s.tif: TIFF Upload Complete\ +12 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22sep1216h70s.tif +1772 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%% +4 "core" %ؤ'\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +603 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2120 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%z  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +1708 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22sep1216h70s.tif: TIFF Upload Complete\ +4 ."Qmail"DAfans.email "12.33 sec auto-exposure",Subject: "da22sep1216h images!" +4 ."da"Gate.power :camera,:OFF +2 "storage"(- +3 "core" -' +2 "storage"(& +5 "core" &G N\ +5 "manipulator"& & +4 "core" & \ + +2 "manipulator"&!% +4 "core" %   O  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +63 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +175 "core" ( +2 "manipulator"&"& +4 "core" &   u 4 +2 "storage"(& +4 "core" &G ^\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&O' +96 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(&'" +56 "core" ' + "manipulator"&%& +4 "core" & I 4 +2 "storage"($& +4 "core" &G w u F\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&('8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&*, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"('' +28 "core" ' + "manipulator"&-% +4 "core" %8  L +2 "storage"(,& +4 "core" &G q u B\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts + "manipulator"&)'d +15 "core" ' +2 "manipulator"&/& +4 "core" & a 4 + "storage"(+& +4 "core" &G s f \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&1' +16 "core" ' +2 "storage"(.% +4 "core" % g h p\  +2 ."downElevator"SE.seek :down +3 "storage"(w' +99 (0% +3 "core" %D? Y Y\ SU +2 "manipulator"&5% +4 "core" % F +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3' +92 "core" ' +56 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (6& +4 "core" &G { w K\ +15 ' +2 ."psFlush"PSV.dial PSR +49 "processing"%8 +102 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%4'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%2 +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%7'ؾ +2649 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%: +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%A U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2652 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%I' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%F'ؾ +2649 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%J @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%T +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +195 "Can" \ KI +903 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%V'ؾ +2657 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%k +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%_'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%]'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%i'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%d'ؾ +2651 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&Y& +4 "core" & 4 +2 "manipulator"&b% +3 "core" %    +2 ."psFlush"Elbow.seek PC +2 "manipulator"&m( +244 "core" ( + "manipulator"&v& +4 "core" &  G +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & I G +2 ."psFlush"Forearm.seek PC +2 "manipulator"&q' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&h/ +58 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +456 "core" ( + "manipulator"&a& +4 "core" &  F +2 "manipulator"& % +4 "core" %   ) +2 ."psFlush"Forearm.seek :retract + "manipulator"&p' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&u(- +128 "core" ( + "manipulator"&o& +4 "core" &- 0 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- = +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&n'w +95 "core" ' +2 ."psFlush"Hand.open + "manipulator"&l1 +63 "core" 1 +2 "manipulator"&{% +4 "core" % p K : + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x' +94 "core" ' + #tFinished short da assay +31394 "Can" =: +16468 #t-> access 1 +2 "storage"(~% +3 "core" % \  +2 "manipulator"&^% +4 "core" %  G  + "manipulator"&t& +4 "core" &- G +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(W(<- +1305 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (f& +3 "core" &<- p \  +42195 "Can" <9 +59377 #t-> access 2 +2 "storage"(`% +3 "core" % =\  +2 "manipulator"&% +4 "core" %  E  +2 "manipulator"&}& +4 "core" &- < +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (\ & +2 "core" &K l M\  +237 "Can" <: +60001  <9 +60002  <: +60001  =: +60001  <9 +60001  <9 +60002  <9 @1663005945.51UTC = =mMAIN_scheduler =tMAIN @UTC1663005947.40 #"core_reset"Sent BREAK +2 #t@37428 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +290 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +392 "Can" !r +  !r #tPolling Can every 10:00 +549 #-> ESP.ready? +549 #-> ESP.ready! +4 #Powering core bus +547 .Gate.power :raw,:ON +2 "sampler") +32 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %  N  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ \ \ +2 .tSS.configure :default +2 "sampler")#.0X\ +2 .tSE.reconfigure :default +3 "storage"(#K-0-\ b +2 "core" ' + .tSE.home.seek :down +2 "storage"( ' +58 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.home.seek :initial + "storage"(!(,y +366 "core" ' +39 ' + ."rdyProcessing"PS.stop +2 "processing"%5 +2108 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 "manipulator"&"& +3 "core" &d  G # +2 .tForearm.seek :retract + "manipulator"&#' +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&$( +92 "core" ( +2 "manipulator"&%& +4 "core" &  3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&&' +5 "core" ' +2 "manipulator"&'% +4 "core" %    + "processing"%(& +2 "collection"')& +7 "core" &  \ + &\ +3 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b + .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +2 "collection"'*( + "processing"%+( +275 "core" ( +36 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" W +2 "processing"%. +2 "core"  +2 "processing"%/ +3 "core" A +2 "collection"'0% +4 "core" %k  d\ +2 "processing"%1% +4 "core" %ؾ \ + "sampler")2% +4 "core" %ڄ\ \ {\ > +2 "collection"'3& +3 "core" &  \  +2 "processing"%4& +4 "core" &\  + "manipulator"&5% +4 "core" %  T  + "manipulator"&6& +4 "core" & 2 +2 "storage"(7& +3 "core" &,z \  +2 "storage"(8% +4 "core" % z\ \ ' +2 "collection"'99 +3 "core" 9q +2 "processing"%:9 +3 "core" 9 +3643 #t-> access 2 +3 "storage"(;% +3 "core" % {\ \ ' + "manipulator"&<% +4 "core" %   +2 "manipulator"&=& +4 "core" &  2 +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(>(K +677 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (?& +3 "core" &K ~ l\  +1921 #t-> startTube 2 +5037 #-> $da[:extractVol]=0.20 +1105 #-> startTube 2 +330 #-> shortDA + "collection"'@% +3 "processing"%A% +5 "core" %k  \ +6 %ؾ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +448 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%B +43 "core" + .tPTV.dial :PRVmixing + "processing"%C  +129 "core" + .tPRV.dial :sipper +2 "processing"%D  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%E'e +2296 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%F  "collection"'G  +7 "core"  +120  +2 .tPS.seek 0.5ml +2 "processing"%H' +1271 "core" ' + .tPRV.dial :waste2 + "processing"%I @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%J'ؾ +588 "core" ' + .tPSV.dial PSR +2 "processing"%K +112 "core" +2 "processing"%L% +4 "core" %ؼ \ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%M'X\\ +1104 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%N' +1616 "core" ' +37 .tPSV.dial :mixloop +7 "processing"%O +100 "core" +3 .tPS.seek 0ml + "processing"%P'ؾ +2637 "core" ' + .tPSV.dial PSR + "processing"%Q +102 "core"  +2 "processing"%R% +4 "core" %ؽ0\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%S'X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1629 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +101 "core" +2 .tPRV.dial :sipper +2 "processing"%V  +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2633 "core" ' +2 .tPSV.dial PSR + "processing"%X +100 "core" +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +102 "core" +2 .tPS.seek 0ml + "processing"%['ؾ +2636 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%\\& +4 "core" &-\  + .tHand.open + "manipulator"&]1 +63 "core" 1 + "manipulator"&^% +4 "core" %   e  +2 "storage"(_% +3 "core" % { \ \ ' +2 "storage"(`. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(a(  +1306 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (b& +3 "core" &  p j \ + "manipulator"&c& +4 "core" &   W 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&d( +4 "core" ( + "manipulator"&e& +4 "core" &  2 + "storage"(f& +4 "core" &  } o\ +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&g'S +96 "core" ' +2 "storage"(h& +4 "core" &  w W\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i'r +301 "core" ' + "storage"(j- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +3 "core" & p ,\ + "manipulator"&l& +4 "core" & 2 +2 .tElbow.seek 2 + "manipulator"&m( +3 "core" ( +2 "manipulator"&n& +4 "core" & e 2 + "storage"(o& +4 "core" & v w \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&p'Ͻ +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +58 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&r& "storage"(s' +7 "core" & 2 2 +2 "manipulator"&t% +4 "core" %  e +2 .tForearm.seek :retract +2 "manipulator"&u' +91 "core" ' +2 .tElbow.seek PC + "manipulator"&v( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&w& +4 "core" &   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & : F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&y' +92 "core" ' +2 "manipulator"&z& +4 "core" & F +2 "manipulator"&{% +4 "core" % = + "processing"%|& +4 "core" &*\  +2 "processing"%}& +5 "core" &-\  +2 .tPC.seek :closed +2 "processing"%~(^ +4 "core" &\  +7 &F\ %g +10 &~Y\ 8 +9 &\ M +10 &a \ N +9 &Zb\ M +9 &`\ M +10 &d\ N +9 &_\ M +9 &aa\ N +10 &#g\ N +9 &c\ M +10 &!`\ M +9 &#jc\ M +9 &%,b\ M +10 &&`\ N +9 &(c\ N +9 &*qc\ N +10 &,2b\ N +9 &-`\ M +9 &/d\ N +10 &1y`\ N +9 &3<]\ M +10 &4^\ N +9 &6d\ N +9 &8d\ N +10 &:Cb\ N +9 &<b\ N +9 &=c\ M +10 &?c\ N +9 &AJj\ N +10 &Cs\ P +9 &D\ Q +9 &F\ S +10 &HC\ S +9 &J\ S +9 &K\ S +10 &M\ T +9 &OH\ T +10 &Q\ U +9 &R\ U +9 &T\ T +10 &VN\ U +9 &X\ T +9 &Y\ U +10 &[\ U +10 &]V\ D +9 &^yA~\ 't +9 &^0\ 3 +5 ( +2 "processing"%}& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&1 +4 "core" &^%\ 3 +51 1 +2 "manipulator"&% +4 "core" %   w = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h +2 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%\ 9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9" +102 "processing"% 9 +3 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +2 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +103 "processing"%9 +4 "core" 9L +105 "processing"%9 +2 "core" 9P +102 "processing"%9 +2 "core" 9T +103 "processing"%9 +2 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +103 "processing"%"9 +2 "core" 9e +102 "processing"%%9 +3 "core" 9i +102 "processing"%'9 +2 "core" 9m +102 "processing"%)9 +2 "core" 9r +103 "processing"%(9 +2 "core" 9v +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9~ +102 "processing"%#9 +3 "core" 9 +102 "processing"%,9 +2 "core" 9 +102 "processing"%-9 +2 "core" 9 +102 "processing"%.9 +3 "core" 9 +103 "processing"%/9 +2 "core" 9 +102 "processing"%09 +2 "core" 9 +102 "processing"%19 +2 "core" 9  +102 "processing"%29 +3 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%49 +2 "core" 9 +102 "processing"%59 +2 "core" 9( +3 .tPH.hold 2:00:00,28C +3 "processing"%6 php +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +101 "core"  +2 "processing"%8% +4 "core" %ػj\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%9' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%:' +1440 "Can" LI +171 "core" ' +2 .tPTV.dial :puck + "processing"%;  +127 "core"  + .tPSV.dial PTV +2 "processing"%< +72 "core" + .tPBV.dial :waste1 +2 "processing"%=  +53 "core" +2 "processing"%!% +4 "core" %h\  +2 .tPS.seek 1.5ml + "processing"%?', +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , +2 .tPS.seek 0ml + "processing"%A'ؾ +1614 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%D +72 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%G' +2382 "core" ' + .tPSV.dial PTV +2 "processing"%F +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +83 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%K'ؾ +2314 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%L  +127 "core" +2 .tPSV.dial :mixloop + "processing"%J +44 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%O' +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%N  +42 "core"  +2 "processing"%Q% +4 "core" %\  +2 .tPS.seek 0.35ml + "processing"%R'g +451 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'P  +29 "core" +2 .tPRV.dial :air + "processing"%S  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%U'K +1173 "core" ' + .tPRV.dial :waste2 +2 "processing"%V @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%T' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%X  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%W' +1606 "core" ' + .tPSV.dial :PML +2 "processing"%Z +44 "core" + .tPTV.dial :mixing +2 "processing"%Y @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%\\  +33 "core" +2 "processing"%]% +4 "core" % \  +2 .tPS.seek 1.85ml + "processing"%^' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%`'ؾ +1969 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +3 "core" &  \  +2 "manipulator"&b& +3 "core" &  F +2 "manipulator"&c% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +126 "core" ( +2 "manipulator"&f& +4 "core" &- M \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-  \ +2 .tForearm.seek :garage +2 "manipulator"&$'w +92 "core" ' +2 .tHand.close + "manipulator"&&/ +60 "core" / + "manipulator"& & +4 "core" &-   \ +2 "manipulator"&j% +4 "core" % τ   +2 .tForearm.seek :retract + "manipulator"&k' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l(ӂ +281 "core" ( + "manipulator"&n& +4 "core" &Ә$  0 :+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &Ә%   :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&q'? +92 "core" ' + "manipulator"&r& +5 "core" &Ә%  :+ + "manipulator"&t% +4 "core" %F  Z +2 "collection"'d& +4 "core" &  _\  +2 "collection"'g& +5 "core" &  \  +2 .tCC.seek :closed + "collection"'i(\\ +5 "core" &  d\  +9 &6  f\ +| +9 &g  d\ ? +9 &]x  ^\ M +10 &!]  e\ M +48 &`  e\ M +12 &[  _\ M +2 &gZ  _\ M + &)Z  b\ M +5 &]  f\ M + &]  _\ L + & o]  _\ M +5 &"2`  W\ L +9 &#\\  \\\ L +10 &%^  ^\ L +9 &'x]  S\ L +9 &):\\  T\ L +10 &*`  S\ M +9 &,^  W\ M +9 &.\\  S\ M +10 &0B_  Y\ L +9 &2]  J\ L +10 &3]  I\ L +9 &5`  K\ M +9 &7I`  O\ M +10 &9 `  I\ L +9 &:\\  R\ L +9 &<\\  N\ M +10 &>R^  G\ L +9 &@` T\ M +10 &Ag % $S\ N +9 &Cn , +W\ O +9 &EM : 6_\ Q +10 &G R KK\ U +9 &H \\ [H\ W +9 &J| ` _H\ Y +10 &LA ` _K\ W +9 &M c bW\ Z +9 &O d cR\ Z +10 &Q e dQ\ Z +9 &SA k jO\ Z +10 &U j m^\ [\ +9 &V o kR\ \\ +9 &X q oZ\ \\ +10 &ZA v rZ\ ] +9 &[y x vU\ H +10 &\\ w yZ\ &o +9 &]& | {X\ Z +9 ( +2 "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.24 + "collection"'p& +4 "core" &]r ~ |[\ U + &]r y |T\ U + .tHand.open +2 "manipulator"&w1 +55 "core" 1 +2 "manipulator"&x% +5 "core" % F   Z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m' +89 "core" ' + .tPSV.dial PSR + "processing"%z +112 "core" +2 "processing"%{% +4 "core" %ظ \ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%|'+ +1613 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%s  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%u'ؾ +1610 "core" ' + .tPSV.dial PSR +2 "processing"%+ +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'  +31 "core"  +120 + .tPSV.dial :mixloop +2 "processing"%} +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml + "processing"%y'ؾ +865 "Can" a_ +1763 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%\  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2649 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ә  :+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +27 "core" ( + "manipulator"&& +4 "core" &Ӄ    a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӄ  a +2 .tForearm.seek CC +6 "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'( +451 "core" ( + "manipulator"&& +5 "core" &Ӄ  a + "manipulator"&% +4 "core" % E  + .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( + "manipulator"&& +4 "core" &-   4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  < 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' + .tHand.open +2 "manipulator"&"1 +106 "core" 1 +2 "manipulator"&%% +4 "core" % ρ  ( ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'' +91 "core" ' +2 ."da"delayUntil "18:32:25.74" +24781 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%) @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2390 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%. +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%/  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2347 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +128 "core"  + "processing"%2% +4 "core" %ع$\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%5  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +32 "core" +2 "processing"%[% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml + "processing"%9'& +612 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +1615 "core" ' + ."da"delay 2:00 +6936 "Can" JF +5067 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%=  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +71 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%@' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%C  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +2317 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +128 "core"  +2 "processing"%F% +4 "core" %ػ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%E' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%I' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +82 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +33 "core" +2 "processing"%L% +4 "core" %<\  + ."da"PS.seek 1.5ml +2 "processing"%J'& +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%M * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%K'ؾ +1617 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%N  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2381 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%U  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%T  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Z  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Y  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%\\ +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%]' +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%_  +43 "core"  +2 "processing"%W% +4 "core" %P\ + ."da"PS.seek 0.55ml +2 "processing"%^' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%>  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%b' +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%c +44 "core" +2 ."da"PTV.dial :mixing + "processing"%f @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" + "processing"%&% +4 "core" %H\  +2 ."da"PS.seek 1.85ml +2 "processing"%v' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%j'ؾ +1970 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +11585 "Can" JG +36417 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%n  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%o' +2408 "core" ' + ."da"PSV.dial :mixloop + "processing"%e +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%t +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%d  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%k'ؾ +2329 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%* +178 "core"  + "processing"%p% +4 "core" %ؾ]\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x' +1614 "core" ' + ."da"PTV.dial :puck + "processing"%g  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%z +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%{  +33 "core" +2 "processing"%q% +4 "core" %A\  +2 ."da"PS.seek 1.5ml + "processing"%`'- +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1612 "core" ' + ."da"delay 2:00 +9265 "Can" HE +2738 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2362 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %ؼ^\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %b\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%i +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2371 "core" ' +2 ."da"PSV.dial PTV + "processing"% +85 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2321 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%" +128 "core"  +2 "processing"%%% +3 "core" %9\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%) +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +35 "core" + "processing"%% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%'* +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'ؾ +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +33 "core" +2 ."da"delay 30 seconds +2784 "Can" JF +218 ."da"PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%3  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2313 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +132 "core"  +4 "processing"%8% +10 "core" %N\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +7 "processing"%[' +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%4% +4 "core" %H\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%;' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%9' +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" + "processing"%:% +4 "core" %N\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'( +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%C * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%D +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%E +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%H  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'ؾ +2349 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%L +130 "core"  + "processing"%I% +4 "core" %ظo\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%M' +2119 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%J +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%Q% +4 "core" %N\  +2 ."da"PS.seek 1.5ml + "processing"%O'* +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%K * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%S  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +1613 "core" ' + "processing"%V9 +4 "core" 9d5M + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%U  +4 "core" 5M + 5M + "processing"%P& +4 "core" &^$;\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&T% +4 "core" %     + "storage"(Z% +4 "core" %\ \ \  + "storage"(Y. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(\\(C +357 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (X& +3 "core" &D 3 4 \ +2 "manipulator"&_& +3 "core" &- 4 + "manipulator"&W% +4 "core" %   A  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&]( +185 "core" ( + "manipulator"&>& +4 "core" &  T +2 "storage"(^& +4 "core" &D ^ j M\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&c' +106 "core" ' +2 "storage"(f& +4 "core" &D a `\ +2 ."da"SE.reconfigure :pick +53 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(h'r +277 "core" ' + "storage"(&- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"( '1 +38 "core" ' +3 "manipulator"&b& +4 "core" & + "manipulator"&v% +4 "core" % *  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&' +89 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&$( +244 "core" ( + "manipulator"&n& +4 "core" & D M +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & N M +2 ."da"Forearm.seek PC +2 "manipulator"&e' +91 "core" ' +2 ."da"Hand.close + "manipulator"&r/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +455 "core" ( +2 "storage"(d& +4 "core" &D   \ + "manipulator"&o& +4 "core" & 5 L + "manipulator"&*% +4 "core" %  7 Q +2 ."da"Forearm.seek :retract +2 "manipulator"&p' +88 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&k( +256 "core" ( + "manipulator"&w& +4 "core" & S  +2 "storage"(g& +4 "core" &D v t\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&z' +92 "core" ' + ."da"Hand.open +2 "manipulator"&{1 +55 "core" 1 + "storage"(q- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(x' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(s' +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1219h.tif +5 "processing"%`& +11 "core" &\ +4 "manipulator"&+& +9 "core" &  +4 "manipulator"&u% +10 "core" % \  < _ +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&|(- +172 "core" ( +2 "manipulator"&}& +4 "core" &- \   ? + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- E ? +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +55 "core" / +2 "manipulator"&& +4 "core" &-   P ? + "manipulator"&% +4 "core" % χ  Q +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +134 "core" ( + "manipulator"&\ & +4 "core" &  - +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & \  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +93 "core" ' + "manipulator"&& +5 "core" &  6 + "manipulator"& % +4 "core" % 1 v +2 "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%l(^ +4 "core" &\  +8 &1y\ *y +10 &c\ > +9 &nu\ N +9 &/X\ N +10 &UB\ N +9 &V4\ N +10 &vYF\ N +9 &9YH\ N +9 &Z7\ N +10 &\\8\ M +9 & ^7\ N +9 &"BZ6\ M +10 &$YJ\ M +9 &%\\2\ M +10 &'\\3\ N +9 &)J\\s\ M +9 &+ ]\ M +10 &,^\ N +9 &.X\ N +9 &0PW\ N +10 &2Vy\ N +9 &3Vw\ N +10 &5Ww\ N +9 &7XWw\ N +9 &9Zr\ O +10 &:Zs\ O +9 &<Vk\ N +9 &>^^g\ O +10 &@ \\j\ O +9 &A]h\ O +10 &Cja\ P +9 &E_u\\\ Q +9 &GU\ T +10 &Hd\ T +9 &Jj\ T +9 &L_k\ T +10 &NX\ T +9 &O]\ T +10 &QX\ U +9 &SdY\ U +9 &U%R\ U +10 &VH\ U +9 &XM\ U +9 &ZkB\ U +10 &\\-C\ U +9 &]~~?\ : +10 &^4I\ S +9 &^D\ / +2 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 +2 "processing"%m& +4 "core" &^>\ / + ."psFlush"Hand.open +2 "manipulator"&i1 +58 "core" 1 + "manipulator"&% +4 "core" %  D v +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +43 "core"  + "processing"%% +4 "core" %ع8\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +233 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.651 seconds\ /var/log/esp/da22sep1219h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1219h15s.tif +365 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +681 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1219h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 25.0 /var/log/esp/midres/da22sep1219h25s.tif +1435 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%" @ +189 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%%  +128 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +8 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +589 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da22sep1219h25s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.651 sec auto-exposure",Subject: "da22sep1219h images!" +5 "storage"()- +2 "core" -' +2 "storage"((& +10 "core" &D \ + "manipulator"&& +4 "core" & \ \  + "manipulator"&% +5 "core" %  >  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +65 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +171 "core" ( +2 "manipulator"&& +4 "core" &   5 + "storage"(-& +4 "core" &D \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&.' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(/'" +56 "core" ' +2 "manipulator"&,& +3 "core" &  y 5 +3 "storage"(1& +3 "core" &D u p >\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&2'8 +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&0, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate + "storage"(3' +26 "core" ' +2 "manipulator"&#% +4 "core" %6  ) + "storage"(7& +4 "core" &D u q A\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 298 counts + "manipulator"&8'b +14 "core" ' +2 "manipulator"&5& +4 "core" & < 5 +57 "storage"(4& +5 "core" &D } } \ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&[' +15 "core" ' +2 "storage"(;% +4 "core" % j j \  +2 ."downElevator"SE.seek :down +3 "storage"(=' +99 (!% +3 "core" %L> Z Z\ TX + "manipulator"&:% +4 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&9' +89 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 (?& +4 "core" &D q w a\ +1075 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%< +102 "core"  + "processing"%B% +4 "core" %ء\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%C' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2142 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%F @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%D +114 "core" +2 ."psFlush"PS.seek :empty + "processing"%E'ؠ +2653 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%A'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +72 "core" +2 ."psFlush"PTV.dial :puck + "processing"%G  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%J'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2128 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%K +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%O'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2174 "Can" \ JG +453 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +70 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%T'ؾ +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Y' +2632 "core" ' + ."psFlush"PSV.dial PTV + "processing"%a +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%X'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%>  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'ؾ +2654 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%f'X\\ +1121 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +83 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%v'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%c' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2126 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%j +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"%] U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%r'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%~' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'ؾ +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%e' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%w +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%g'ؾ +2640 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2638 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&+& +4 "core" & h 5 + "manipulator"&u% +4 "core" %   +2 ."psFlush"Elbow.seek PC + "manipulator"&p( +244 "core" ( + "manipulator"& & +4 "core" & 9 : +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & 8 : +2 ."psFlush"Forearm.seek PC +2 "manipulator"&}' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%z( +459 "core" ( + "manipulator"&k& +4 "core" & p : + "manipulator"&% +4 "core" %  $ . +2 ."psFlush"Forearm.seek :retract + "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +125 "core" ( + "manipulator"&& +4 "core" &- 9 \ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-  \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"& 'w +98 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +63 "core" 1 + "manipulator"&% +4 "core" % | +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +48 ."psFlush"Forearm.seek :retract + "manipulator"& ' +95 "core" ' + #tFinished short da assay +7004 #-> access 1 +2 "storage"(% +3 "core" % _\  +2 "manipulator"&|% +4 "core" %    +2 "manipulator"&& +3 "core" &- ' \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(t(<- +1299 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (m& +2 "core" &<, w v =\  +8846 "Can" A> +15840 #t-> access 2 +3 "storage"(i% +3 "core" % %\  + "manipulator"&% +4 "core" %  _  +2 "manipulator"&& +4 "core" &- ` \ + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +362 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K v \  +43766 "Can" A> +6580 #t-> access 1 +2 "storage"( % +3 "core" % 0\  +2 "manipulator"&R% +4 "core" %   + "manipulator"&& +4 "core" &-  \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"("(<- +352 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (%& +3 "core" &<0 o i\ +737 #t-> access 2 + "storage"(% +4 "core" % "\  +2 "manipulator"&% +3 "core" %  !  +2 "manipulator"&)& +4 "core" &- \ + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(((K +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K  ~ \  @1663012143.17UTC = =tMAIN =mMAIN_scheduler @UTC1663012145.14 #"core_reset"Sent BREAK +2 #t@27634 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +300 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +406 "Can" !v +  !v + #tPolling Can every 10:00 +1038 #-> ESP.ready? +444 #-> ESP.ready! +3 #Powering core bus +560 .Gate.power :raw,:ON +2 "sampler") +43 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %   +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\  T\ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(;% +3 "core" % =\ \ ' +2 "manipulator"&<% +4 "core" %  c  +2 "manipulator"&=& +3 "core" &  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +676 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (?& +3 "core" &K } \  +619 #t-> startTube 2 +1808 #-> $da[:extractVol]=.2 +45144 #-> shortDA +2 "collection"'@% +3 "processing"%A% +4 "core" %n  P\ +5 %ع\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +878 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%B +40 "core" +2 .tPTV.dial :PRVmixing + "processing"%C  +127 "core" + .tPRV.dial :sipper +2 "processing"%D  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%E'e +1344 "Can" \ GD +946 "core" ' +2 ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%F  + "collection"'G  +7 "core"  +120  +2 .tPS.seek 0.5ml + "processing"%H' +1273 "core" ' + .tPRV.dial :waste2 +2 "processing"%I @ +99 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%J'ؾ +606 "core" ' + .tPSV.dial PSR +2 "processing"%K +101 "core"  +2 "processing"%L% +4 "core" %ؽ\  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%M'X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%N' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +102 "core" +2 .tPS.seek 0ml +2 "processing"%P'ؾ +2691 "core" ' + .tPSV.dial PSR +2 "processing"%Q +100 "core"  +2 "processing"%R% +4 "core" %ؾ\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%S'X\\ +1116 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +101 "core" +2 .tPRV.dial :sipper +2 "processing"%V  +40 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%X +102 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%Y' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +102 "core" +2 .tPS.seek 0ml +2 "processing"%['ؾ +2632 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%\\& +4 "core" &\  +2 .tHand.open + "manipulator"&]1 +53 "core" 1 + "manipulator"&^% +4 "core" %     +2 "storage"(_% +4 "core" % ]\ \ ' + "storage"(`. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(a(  +1306 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (b& +3 "core" &  { -\ + "manipulator"&c& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&d( +8 "core" ( +2 "manipulator"&e& +4 "core" & l  + "storage"(f& +4 "core" &  a\ +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&g'S +95 "core" ' + "storage"(h& +4 "core" &  g\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i'r +301 "core" ' + "storage"(j- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (k& +3 "core" & 6\ +2 "manipulator"&l& +4 "core" &   + .tElbow.seek 2 +2 "manipulator"&m( +9 "core" ( + "manipulator"&n& +4 "core" & W + "storage"(o& +4 "core" & {\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&q/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&r& +2 "storage"(s' +7 "core" & +2 "manipulator"&t% +4 "core" % ϱ +2 .tForearm.seek :retract + "manipulator"&u' +91 "core" ' + .tElbow.seek PC +2 "manipulator"&v( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&w& +4 "core" & $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & C $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&y' +92 "core" ' + "manipulator"&z& +5 "core" & $ # + "manipulator"&{% +4 "core" %  = +2 "processing"%|& +3 "core" &\  +3 "processing"%}& +6 "core" &\  +2 .tPC.seek :closed +2 "processing"%~(^ +4 "core" &\  +6 &G\ %g +10 &W\ 8 +9 &\ L +9 &_\ M +10 &Zb\ M +9 &c\ M +9 &d\ M +10 &b\ M +9 &bd\ M +10 &#d\ N +9 &`\ M +9 &!`\ M +10 &#j`\ M +9 &%,]\ M +9 &&bu\ N +10 &(bx\ N +9 &*qa\ N +10 &,3b\ N +9 &-_u\ M +9 &/_\ M +10 &1zc\ M +9 &3;a\ N +9 &4_\ M +10 &6c\ M +9 &8e\ M +10 &:Cd\ N +9 &<c\ N +9 &=`\ M +10 &?c\ M +9 &AKf\ N +9 &C sy\ O +10 &D}w\ P +9 &Fw\ R +10 &HE{\ R +9 &J|\ R +9 &Ku\ S +10 &My\ T +9 &OI{\ T +9 &Q\ x\ T +10 &Rx\ U +9 &Tw\ U +9 &VR\ S +10 &Xx\ T +9 &Yw\ V +10 &[w\ T +9 &]V{\ D +9 &^w?xu\ )x +10 &^%v\ - +5 ( +2 "processing"%}& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&1 +3 "core" &^y\ - +54 1 +2 "manipulator"&% +4 "core" %   | = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% h +2 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%\ 9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9" +102 "processing"% 9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +102 "processing"%9 +2 "core" 9. +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +2 "core" 9? +103 "processing"%9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%"9 +2 "core" 9e +102 "processing"%%9 +2 "core" 9i +103 "processing"%'9 +2 "core" 9m +102 "processing"%)9 +2 "core" 9q +102 "processing"%(9 +3 "core" 9v +105 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9~ +102 "processing"%#9 +3 "core" 9 +102 "processing"%,9 +2 "core" 9 +103 "processing"%-9 +2 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%/9 +2 "core" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%19 +2 "core" 9 +103 "processing"%29 +2 "core" 9%\ +3 .tPH.hold 2:00:00,28C +3 "processing"%3 php +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +101 "core"  +2 "processing"%5% +4 "core" %ؿ\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%6' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +12 "processing"% +10 .tPS.seek 2ml + "processing"%7' +1633 "core" ' + .tPTV.dial :puck +2 "processing"%8  +128 "core"  +2 .tPSV.dial PTV + "processing"%9 +85 "core" + .tPBV.dial :waste1 +2 "processing"%:  +51 "core" +2 "processing"%;% +4 "core" %H\ +2 .tPS.seek 1.5ml + "processing"%<'' +587 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%!'ؾ +1618 "core" ' +2 .tdelay 5:00 +18322 "Can" \ GE +11680 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%A +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%B' +2368 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +84 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%D +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +85 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +73 "core"  +2 .tPS.seek 0ml + "processing"%E'ؾ +2309 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +127 "core" +2 .tPSV.dial :mixloop + "processing"%H +44 "core" +2 .tPRV.dial :ab1 + "processing"%K @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%L' +375 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%J  +40 "core"  +2 "processing"%M% +4 "core" %5\ +2 .tPS.seek 0.35ml + "processing"%O'g +477 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +30 "core" + .tPRV.dial :air +2 "processing"%Q  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%R'K +1192 "core" ' + .tPRV.dial :waste2 +2 "processing"%P @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%S' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%U  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%V' +1618 "core" ' +2 .tPSV.dial :PML + "processing"%T +44 "core" +2 .tPTV.dial :mixing + "processing"%X @ +71 "core" @ + .tPBV.dial :waste1 + "processing"%W  +32 "core" + "processing"%Z% +4 "core" %Y\  +2 .tPS.seek 1.85ml +2 "processing"%Y' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%]'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'^& +3 "core" & \ J\  +2 "manipulator"&_& +3 "core" &  # +2 "manipulator"&`% +4 "core" %   6  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&>(- +126 "core" ( + "manipulator"&b& +4 "core" &-  _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-  H +2 .tForearm.seek :garage +2 "manipulator"&e'w +96 "core" ' + .tHand.close +2 "manipulator"&f/ +54 "core" / +3 "manipulator"&h& +4 "core" &-  \  + "manipulator"&$% +4 "core" % ϊ \ +2 .tForearm.seek :retract +2 "manipulator"&&' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +287 "core" ( + "manipulator"&j& +5 "core" &Ӈ   6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &Ӈ ? 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'? +102 "core" ' + "manipulator"&n& +5 "core" &Ӈ  \ 6 + "manipulator"&o% +4 "core" %Q  } +2 "collection"'q& +4 "core" &  <\  +2 "collection"'r& +5 "core" & \ E\  +2 .tCC.seek :closed +2 "collection"'t(\\ +4 "core" &  \ E\  +7 &L K\ %i +9 &|Y \ H\ 9 +10 & I\ L +9 &] L\ L +10 &d_ \ F\ L +9 &&` \ L +9 &_ \ G\ M +10 &] \ M +9 &l` A\ L +9 &.\\ @\ L +10 &\\ C\ L +9 &!] \ M\ M +10 &#s_ \ @\ M +9 &%6Z \ A\ L +9 &&[ ;\ M +10 &(_ =\ L +9 &*|` <\ L +9 &,>_ F\ L +10 &-_ F\ M +51 &/[ \ 4\ L +5 &1\\ \ \ <\ M + &3E^  7\ M + &5 Z 6\ L + &6_  ?\ L + &8Y  =\ L +5 &:N\\ E\ L +10 &<^ B\ M +9 &=Z C\ L +10 &?`  A\ M +9 &ATd  B\ M +9 &Cn  \ N +10 &D{ ) #A\ P +9 &F > 6F\ T +9 &H@ M JC\ W +10 &I M PB\ Y +9 &K Q QD\ Y +10 &M T SH\ X +9 &OA T UE\ Y +9 &Q X WC\ Y +10 &R X ZD\ [ +9 &T ] ]C\ Z +9 &VC ^ ^L\ [\ +10 &X b `M\ \\ +9 &Y d cE\ ] +10 &[ h h@\ J +9 &\\9 l kL\ 0 +9 &\\~ k mK\ W +6 ( + "collection"'r& +4 "core" &\\x l mI\ W +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.25 + "collection"'d& +4 "core" &\\x l o\ W +2 .tHand.open + "manipulator"&g1 +62 "core" 1 +2 "manipulator"&i% +4 "core" % Q   } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p' +92 "core" ' +2 .tPSV.dial PSR + "processing"%w +99 "core"  +2 "processing"%x% +4 "core" %عG\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m'+ +1613 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%z  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%{'ؾ +1613 "core" ' +2 .tPSV.dial PSR + "processing"%| +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%u  +2 "collection"'*  +32 "core"  +122  + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + .tPSV.dial :air +2 "processing"%}  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop + "processing"%y +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2627 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml + "processing"%\ 'ؾ +2625 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &ӈ  \ p 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +3 "core" ( +2 "manipulator"& & +4 "core" &ӈ    6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӈ   6 +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &ӈ \\ 6 +2 "manipulator"&% +4 "core" % B  +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +280 "core" ( + "manipulator"&& +5 "core" &-  # g + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   g +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +89 "core" ' +2 .tHand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % o  G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 ."da"delayUntil "20:22:11.09" +7445 "Can"\  +17439 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%" @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 ."da"PSV.dial :air + "processing"%)  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2343 "core" ' + ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%# +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%-'ؾ +2317 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%. +128 "core"  +2 "processing"%/% +4 "core" %]\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%0' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%2  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%4 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%[% +4 "core" %<\  +2 ."da"PS.seek 1.5ml +2 "processing"%6') +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%8 * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%9'ؾ +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%:  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%@  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +2313 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%! +127 "core"  + "processing"%C% +4 "core" %غn\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%F +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%B  +33 "core" +2 "processing"%I% +3 "core" %H\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'/ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +1615 "core" ' + ."da"delay 2:00 +1041 "Can" VR +10962 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%O +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%P +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%R  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'ؾ +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%S  +39 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%T  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%X  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%W +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%Z' +395 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%\\  +44 "core"  + "processing"%V% +4 "core" %\ o\  +2 ."da"PS.seek 0.55ml +2 "processing"%Y' +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%^  +44 "core"  +2 ."da"PS.seek 2ml + "processing"%_' +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%` +44 "core" +2 ."da"PTV.dial :mixing + "processing"%b @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%c  +35 "core" + "processing"%f% +4 "core" %g\ +2 ."da"PS.seek 1.85ml +2 "processing"%h' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%v * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%$'ؾ +1989 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +32857 "Can" nl +15146 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%j  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2386 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%> +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%n  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%o +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%q  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2335 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +128 "core"  +2 "processing"%d% +4 "core" %عa\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +42 "processing"%g' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%r  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%w +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +33 "core" + "processing"%l% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%]', +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%|  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%* +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2388 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%s +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2314 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%y +126 "core"  +2 "processing"%% +4 "core" %ؿ|\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"% % +4 "core" %i\  +2 ."da"PS.seek 1.5ml +2 "processing"% ', +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 2:00 +3299 "Can" FC +8704 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2393 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2313 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%% +4 "core" %ؿZ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%" +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 "processing"%'% +3 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'. +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%\ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%, +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +85 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%/ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%- +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2319 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%4 +132 "core"  +2 "processing"%5% +10 "core" %ؾ|\ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +3 "processing"% +14 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%[' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%1% +3 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%8' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%: +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +33 "core" + "processing"%7% +4 "core" %g\  +2 ."da"PS.seek 1.5ml +2 "processing"%9') +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%< * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2408 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%A +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +73 "core" + ."da"delay 5 seconds +372 "Can"\  +130 ."da"PSV.dial :air +2 "processing"%F  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +2349 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%I +130 "core"  + "processing"%G% +4 "core" %ؾ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%K' +2119 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 "processing"%M% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%L'* +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%E * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%Q  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +1610 "core" ' +2 "processing"%P9 +3 "core" 9e5S +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%R  +4 "core" 5S 5S + "processing"%N& +4 "core" &^w\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&S% +4 "core" %  K  + "storage"(T% +4 "core" %\ \  )\  + "storage"(X. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(W(C +353 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (U& +3 "core" &E W k \ +2 "manipulator"&\\& +4 "core" &- g + "manipulator"&V% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Z( +170 "core" ( + "manipulator"&^& +4 "core" &   ) +2 "storage"(Y& +3 "core" &E `\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&`' +95 "core" ' + "storage"(b& +5 "core" &E z F\ + ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(c'r +276 "core" ' +2 "storage"(f- +3 "core" -'r + ."da"SE.configure :default +53 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(v'1 +43 "core" ' +2 "manipulator"&_& +4 "core" & > ( +2 "manipulator"&h% +4 "core" % G +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&e( +244 "core" ( + "manipulator"&j& +4 "core" & J 9 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & x 9 +2 ."da"Forearm.seek PC +2 "manipulator"&>' +94 "core" ' + ."da"Hand.close +2 "manipulator"&n/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%o( +455 "core" ( +2 "storage"(q& +4 "core" &E\ \ \ + "manipulator"&k& +4 "core" & L 6 +2 "manipulator"&+% +4 "core" %  ' +2 ."da"Forearm.seek :retract +2 "manipulator"&d' +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&&( +246 "core" ( + "manipulator"&g& +4 "core" & q  +2 "storage"(r& +4 "core" &E w w S\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&w' +98 "core" ' + ."da"Hand.open +2 "manipulator"&x1 +64 "core" 1 +2 "storage"(l- +3 "core" -'1 +3 ."da"SE.seek -0.26 Pucks below Top Plate + "storage"(i' +36 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate + "storage"(z' +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1221h.tif +5 "processing"%]& +11 "core" &\ +4 "manipulator"&|& +8 "core" &  +4 "manipulator"&{% +10 "core" %  +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&*' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(- +176 "core" ( +2 "manipulator"&& +4 "core" &-  K C +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&s'w +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&}/ +53 "core" / +2 "manipulator"&u& +4 "core" &-  A C +2 "manipulator"&y% +4 "core" % r  ' - +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&( +117 "core" ( + "manipulator"&& +4 "core" & P G +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & G +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"& & +4 "core" & F +2 "manipulator"&% +3 "core" % 3 +2 "processing"%& +4 "core" &\ +2 "processing"% & +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"% (^ +3 "core" &\ +7 &4\ $d +9 &Uz\ 7 +9 &~\ L +10 &W\ N +9 &\\T\ N +10 &V\ N +9 &Z\ N +9 &W\ N +10 &eTK\ N +9 &&XU\ N +9 &TO\ N +10 &!V@\ O +9 &#lW=\ N +10 &%.Y>\ N +9 &&XA\ N +9 &(U?\ N +10 &*wY.\ M +9 &,9Y4\ M +9 &-[/\ N +10 &/\\\ N +9 &1~Y!\ N +10 &3@Y"\ N +9 &5Y!\ M +9 &6Y!\ M +10 &8]%\ N +9 &:GZ$\ N +9 &<Z"\ N +10 &=Zw\ O +9 &?Z\ N +10 &ANXt\ N +9 &C dt\ P +9 &Dmx\ P +10 &Fp\ T +9 &HEr\ T +9 &Jx\ T +10 &Kp\ U +9 &Mq\ U +10 &OJy\ U +9 &Q\ t\ V +9 &Ro\ V +10 &Tg\ W +9 &VRk\ U +9 &Xl\ U +10 &Yb\ V +9 &[f\ U +10 &]X^\ D +9 &^~BuZ\ "f +9 &^4Z\ 3 +6 ( + "processing"% & +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 + "processing"%p& +4 "core" &^#a\ 3 + &^#Y\ 3 +2 ."psFlush"Hand.open + "manipulator"&t1 +53 "core" 1 +2 "manipulator"&% +4 "core" %  - +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +43 "core"  + "processing"%% +4 "core" %ظ"\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +170 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.851 seconds\ /var/log/esp/da22sep1221h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1221h15s.tif +417 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +628 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1221h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 23.0 /var/log/esp/midres/da22sep1221h23s.tif +1497 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +185 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +128 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +336 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23 seconds\ /var/log/esp/midres/da22sep1221h23s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.851 sec auto-exposure",Subject: "da22sep1221h images!" +14 "storage"("- +3 "core" -' +2 "storage"(%& +5 "core" &E M\ +6 "manipulator"&'& +6 "core" & \  J F +2 "manipulator"&% +4 "core" %  \    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&\ ( +54 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +185 "core" ( + "manipulator"&)& +4 "core" &  g . +2 "storage"(& +4 "core" &E \  v\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&#' +95 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(,'" +50 "core" ' +2 "manipulator"&& +4 "core" & ( . +2 "storage"(.& +3 "core" &E { Y\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&/'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&-, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate + "storage"(0' +26 "core" ' +2 "manipulator"&(% +4 "core" %< + "storage"(4& +4 "core" &E { q /\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&5'h +13 "core" ' +2 "manipulator"&2& +4 "core" & R . + "storage"(1& +4 "core" &E l i \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&[' +72 "core" ' +2 "storage"(8% +4 "core" % W\  +2 ."downElevator"SE.seek :down +4 "storage"(:' +99 (;% +3 "core" %> v w \ TX +2 "manipulator"&7% +4 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6' +90 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (<& +4 "core" &E k { b\ +1324 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%9 +101 "core"  + "processing"%?% +4 "core" %ء \ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2127 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%C @ +73 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%A +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%D'ؠ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +99 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%!'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +71 "core" +2 ."psFlush"PTV.dial :puck + "processing"%B  +71 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%H'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%J +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%K' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%L'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%R' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%T +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%U'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\\ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%_  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1062 "Can"y IF +1057 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%$ +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%Z U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'ؾ +2654 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%>' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%l  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%]'ؾ +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&|& +4 "core" & \  + . +2 "manipulator"&d% +3 "core" %    +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{( +243 "core" ( +2 "manipulator"&v& +4 "core" &  8 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" & 8 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%w( +455 "core" ( +2 "manipulator"&&& +3 "core" &  8 +2 "manipulator"&}% +4 "core" %   ! +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u' +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&y(- +126 "core" ( + "manipulator"&*& +4 "core" &- R +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'w +99 "core" ' + ."psFlush"Hand.open +2 "manipulator"&s1 +58 "core" 1 + "manipulator"& % +4 "core" % { c +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + #tFinished short da assay +724 #-> PS.flush +46 #Flushing Processing stage +2 "processing"%% +3 "core" %ؿb\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%m& +4 "core" &c\ +2 "manipulator"&& +4 "core" &- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(- +18 "core" ( +2 "manipulator"&p& +4 "core" &-  _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- Q _ +2 .tForearm.seek :garage +2 "manipulator"&'w +89 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 "manipulator"&& +4 "core" &- D _ + "manipulator"&% +4 "core" % υ 7 C +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&O( +138 "core" ( +2 "manipulator"&& +5 "core" & , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&% +4 "core" % R b + "processing"%"& +5 "core" &{\ +2 "processing"%%& +4 "core" &Z\ +3 .tPC.seek :closed + "processing"%'(^ +4 "core" &e\ +8 &4g\ #b +10 &Ue\ 7 +9 &|i\ K +9 &Wb\ L +10 &k[f\ M +9 &/Yi\ L +9 &\\f\ M +10 &[g\ L +9 &s\\f\ M +10 &6\\f\ L +9 &]h\ L +9 &!Zg\ L +10 &#{\\a\ M +9 &%?[a\ L +9 &'\\`\ L +10 &(Y^\ L +9 &*\\`\ M +10 &,G\\f\ L +9 &.Zg\ L +9 &/Xa\ L +10 &1]`\ L +9 &3MZf\ M +9 &5Za\ L +10 &6Wb\ L +9 &8^`\ L +10 &:VX[\ L +9 &<[_\ L +9 &=_d\ M +10 &?]`\ M +9 &A^\\`\ L +9 &Ce`\ N +10 &Do[\ O +9 &Fe\ Q +10 &HTh\ R +9 &Jh\ S +9 &Ke\ S +10 &Ma\ S +9 &OZa\ S +9 &Qd\ T +10 &Rd\ T +9 &Th\ U +10 &Vaf\ S +9 &X!a\ T +9 &Yf\ U +10 &[i\ T +9 &]e`\ B +9 &^Ava\ a +10 &^;f\ 5 +5 ( +2 "processing"%%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 + "processing"%& +4 "core" &^%g\ 5 + &^%d\ 5 +2 .tHand.open + "manipulator"&)1 +54 "core" 1 +2 "manipulator"&% +4 "core" %   b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%.'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +1608 "core" ' + .tPSV.dial PTV +2 "processing"%4 +70 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +50 "core" +2 .tPS.seek 0ml +2 "processing"%1'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"% +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%8' +595 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +2120 "core" ' + .tPSV.dial PTV +2 "processing"%; +72 "core" + .tPBV.dial PSV +2 "processing"%# U +64 "core" T +2 .tPS.seek 0ml +2 "processing"%7'ؾ +2635 "core" ' + .tPSV.dial PBV +2 "processing"%\ @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%,' +2652 "core" ' +2 .tPSV.dial :waste1 + "processing"%/  +71 "core"  +2 .tPS.seek 0ml + "processing"%5'ؾ +2636 "core" ' + .tPSV.dial PSR + "processing"%< +45 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%0' +2635 "core" ' + .tPSV.dial PTV +2 "processing"%[ +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%:'ؾ +2631 "core" ' +2 .tPSV.dial PBV + "processing"%9 @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%?' +2652 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml + "processing"%@'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  } +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +2 "core" ( +2 "manipulator"&A& +4 "core" &    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & S +2 .tForearm.seek PC +2 "manipulator"&F' +93 "core" ' +2 .tHand.close + "manipulator"&D/ +60 "core" / + .tPC.seek :open +2 "processing"%!( +456 "core" ( + "manipulator"&G& +4 "core" &  +2 "manipulator"&B% +4 "core" %   8 +2 .tForearm.seek :retract + "manipulator"&I' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +120 "core" ( + "manipulator"&H& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &- ]  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E'w +101 "core" ' +2 .tHand.open + "manipulator"&Q1 +57 "core" 1 + "manipulator"&K% +4 "core" % x < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' +98 "core" ' +7953 "Can"y :8 @1663018283.01UTC = =tMAIN =mMAIN_scheduler @UTC1663018285.01 #"core_reset"Sent BREAK +2 #t@12960 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +304 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +416 "Can"| !z + | !z + #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1225 #-> ESP.ready? +336 #-> ESP.ready! +3 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +47 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % \ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % A\ +2 .tSS.configure :default +2 "sampler")#.0X startTube 2 +2059 #-> $da]:extractVol]=.2 +2 !o:SyntaxError: mesg"bcompile error\ (ESP):4: syntax error, unexpected ']', expecting $end\ $da]:extractVol]=.2\ ^:bt["(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2686 #-> $da[:extractVol]=.2 +15318 #-> shortDA +2 "collection"';% +3 "processing"%<% +3 "core" %e< +6 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +5639 #Awaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +805 #Awaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1036 !o:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +633 #-> access 2 +2 "storage"(=% +3 "core" % x\  +2 "manipulator"&>% +4 "core" %  9  + "manipulator"&?& +4 "core" & o & +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(@(K +665 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (A& +3 "core" &K w x C\  +736 #t-> access 1 +2 "storage"(B% +3 "core" % \  +2 "manipulator"&C% +4 "core" %  T  +2 "manipulator"&D& +3 "core" & e & +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(E(<- +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (F& +2 "core" &<0 \ +749 #t-> access 2 +2 "storage"(G% +3 "core" % \  + "manipulator"&H% +4 "core" %  %  +2 "manipulator"&I& +3 "core" & p & +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(J(K +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (K& +2 "core" &K \ +3085 #t-> startTube 2 +209 #-> shortDA +2 "collection"'L% +4 "core" %e  + "processing"%M% +6 "core" %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +865 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%N +41 "core" + .tPTV.dial :PRVmixing +2 "processing"%O  +127 "core" + .tPRV.dial :sipper +2 "processing"%P  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%Q'e +2291 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%R  + "collection"'S  +6 "core"  +117  +2 .tPS.seek 0.5ml +2 "processing"%T' +1277 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%U @ +98 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%V'ؾ +584 "core" ' +2 .tPSV.dial PSR + "processing"%W +113 "core" + "processing"%X% +4 "core" %\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%Y'X\\ +1106 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Z' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +111 "core" +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +2650 "core" ' +2 .tPSV.dial PSR + "processing"%] +101 "core"  + "processing"%^% +4 "core" %ؽ\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%_'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%`' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +102 "core" + .tPRV.dial :sipper +2 "processing"%b  +40 "core" +2 .tPS.seek 0ml +2 "processing"%c'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%d +101 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%e' +2666 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +102 "core" +2 .tPS.seek 0ml +2 "processing"%g'ؾ +153 "Can" A? +2482 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%h& +4 "core" &\ +2 .tHand.open + "manipulator"&i1 +62 "core" 1 +2 "manipulator"&j% +4 "core" %  _  +2 "storage"(k% +3 "core" % h\  +2 "storage"(l. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(m(  +1299 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (n& +2 "core" &  v\ +2 "manipulator"&o& +4 "core" & 4 & + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&p( +2 "core" ( + "manipulator"&q& +4 "core" & & +2 "storage"(r& +3 "core" &  \ +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&s'S +100 "core" ' + "storage"(t& +4 "core" &  L\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(u'r +301 "core" ' + "storage"(v- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" & ~\ + "manipulator"&x& +4 "core" &  & +2 .tElbow.seek 2 + "manipulator"&y( +3 "core" ( +2 "manipulator"&z& +3 "core" & & +2 "storage"({& +4 "core" & S\ + .tForearm.seek 2 + 300 counts +2 "manipulator"&|'Ͻ +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&}/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&~& + "storage"(' +8 "core" & K & + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +101 "core" ( + "manipulator"&& +5 "core" & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' + "manipulator"&& +5 "core" & $ + "manipulator"&% +4 "core" % 6 +2 "processing"% & +3 "core" &\ +3 "processing"%\ & +4 "core" &\ +2 .tPC.seek :closed +2 "processing"% (^ +5 "core" &\  +9 &5z\ *z +9 &e\ ? +10 &\\v\ N +9 & Z\ M +10 &]\ M +9 &_\ M +9 &d^\ N +10 &']\ M +9 &_\ M +9 &`\ M +10 & m_\ M +9 &"0[\ M +9 &#]\ M +10 &%Z\ M +9 &'u^\ M +10 &)8Z\ M +9 &*^\ M +9 &,`\ M +10 &.}]\ M +9 &0?_\ M +9 &2^\ M +10 &3Z\ M +9 &5]\ M +10 &7H`\ M +9 &9a\ N +9 &:a\ N +10 &<]\ M +9 &>N_\ N +9 &@d\ N +10 &Ak\ N +9 &Cr\ P +10 &EN~\ P +9 &G \ S +9 &H\ S +10 &J\ S +9 &LM\ S +9 &N\ T +10 &O\ T +9 &Q\ T +10 &SQ\ U +9 &U\ U +9 &V\ U +10 &X\ T +9 &ZX\ U +9 &\\\ U +10 &]\ 3 +9 &^3p\ G +9 ( +2 "processing"%\ & +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"& 1 +4 "core" &^#\ 1 +54 1 + "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% h +3 %9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%"9 +2 "core" 93 +102 "processing"%%9 +3 "core" 97 +102 "processing"%'9 +3 "core" 9; +102 "processing"%)9 +2 "core" 9? +102 "processing"%(9 +3 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%#9 +2 "core" 9P +102 "processing"%,9 +3 "core" 9T +102 "processing"%-9 +2 "core" 9X +102 "processing"%.9 +2 "core" 9] +102 "processing"%/9 +3 "core" 9a +102 "processing"%09 +2 "core" 9e +102 "processing"%19 +3 "core" 9i +102 "processing"%29 +2 "core" 9m +102 "processing"%39 +2 "core" 9q +102 "processing"%49 +3 "core" 9v +102 "processing"%59 +3 "core" 9z +102 "processing"%69 +2 "core" 9~ +102 "processing"%79 +2 "core" 9 +103 "processing"%89 +2 "core" 9 +102 "processing"%99 +2 "core" 9\ +102 "processing"%:9 +3 "core" 9$ +3 .tPH.hold 2:00:00,28C +3 "processing"%; php +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%< +102 "core"  + "processing"%=% +4 "core" %ؼ,\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%>' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%?' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%!  +127 "core"  + .tPSV.dial PTV +2 "processing"%A +72 "core" + .tPBV.dial :waste1 +2 "processing"%B  +50 "core"  + "processing"%C% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%D'( +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%@ * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%F'ؾ +1632 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%I +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%E' +2370 "core" ' + .tPSV.dial PTV +2 "processing"%K +84 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +31 "Can" [Y +38 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +83 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +72 "core"  +3 .tPS.seek 0ml + "processing"%O'ؾ +2314 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%P  +126 "core" +2 .tPSV.dial :mixloop + "processing"%S +44 "core" + .tPRV.dial :ab1 +2 "processing"%R @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%Q' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%U  +41 "core"  +2 "processing"%T% +4 "core" % \  +2 .tPS.seek 0.35ml + "processing"%W'c +454 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'X  +29 "core" +2 .tPRV.dial :air +2 "processing"%V  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%Y'K +1167 "core" ' + .tPRV.dial :waste2 +2 "processing"%[ @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%Z' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%]  +44 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%^' +1609 "core" ' + .tPSV.dial :PML +2 "processing"%\\ +44 "core" + .tPTV.dial :mixing +2 "processing"%_ @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%b% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%`' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +3 .tPS.seek 0ml + "processing"%c'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'f& +2 "core" &N\  +2 "manipulator"&e& +4 "core" &   + "manipulator"&h% +5 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +122 "core" ( + "manipulator"&j& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &-  A +2 .tForearm.seek :garage +2 "manipulator"&l'w +93 "core" ' + .tHand.close +2 "manipulator"&J/ +64 "core" / +2 "manipulator"&n& +4 "core" &-  + "manipulator"&o% +4 "core" % v  " +41 .tForearm.seek :retract +11 "manipulator"&q' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&r(ӂ +278 "core" ( +2 "manipulator"&t& +4 "core" &Ӓ#   <> + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &Ӓ#  <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'? +101 "core" ' + "manipulator"& & +4 "core" &ӓ#   <= +2 "manipulator"&v% +4 "core" %J  +2 "collection"'w& +4 "core" &U\  +2 "collection"'x& +5 "core" &-\  +2 .tCC.seek :closed + "collection"'z(\\ +5 "core" &,\  +7 &C$\ %h +9 &lY~)\ 8 +10 &}*\ L +9 &\\"\ M +9 &LX#\ L +10 &Z$\ L +9 &Y"\ M +9 &_"\ L +10 &SZ\ M +9 &[%\ L +9 &\\!\ L +10 &!Z#\ M +9 &#[`&\ M +10 &%\\ !\ M +9 &&^ \ L +9 &(Z#\ M +10 &*c\\ \ M +9 &,&Z"\ L +9 &-\\&\ L +10 &/^!\ L +9 &1l["\ L +10 &3-Z#\ M +9 &4]$\ M +9 &6Z"\ L +10 &8u[\ L +9 &:6_"\ L +9 &;Z%\ L +10 &=["\ M +9 &?{]  !\ M +10 &A=b  %\ M +9 &Bm  %\ N +9 &D}  "\ P +10 &Fp / &!\ S +9 &H' < ;"\ W +9 &I A @ \ X +10 &K D B\ X +9 &Mi C D\ X +10 &O* E F\ Y +9 &P H H"\ Y +9 &R I K!\ Z +10 &Tk O M \ Z +9 &V+ P O\ [\ +9 &W Q P\ \\ +10 &Y W T\ ] +9 &[k Z X\ J +10 &\\I \\ [\ $o +9 &\\" ] ]\ %q +9 ( +2 &\\ ^ _g\ ] + "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.25 + "collection"'{& +5 "core" &\\ ] ]3\ ] + .tHand.open + "manipulator"&}1 +53 "core" 1 +2 "manipulator"&~% +5 "core" % J   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tPSV.dial PSR + "processing"%p +114 "core"  + "processing"%s% +4 "core" %ظ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%u'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1613 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +31 "core"  +122  + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%+  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 .tPSV.dial :air +2 "processing"%\  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2642 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &ӓ" \  <= + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +25 "core" ( + "manipulator"&& +4 "core" &y   * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &y \  * +2 .tForearm.seek CC +2 "manipulator"&'? +97 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +450 "core" ( + "manipulator"&& +4 "core" &y  * +2 "manipulator"&% +4 "core" % 6   + .tForearm.seek :retract +2 "manipulator"&"' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&%(- +280 "core" ( + "manipulator"&'& +4 "core" &- - ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +4 "core" &- / ^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('w +88 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % z  r + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#' +91 "core" ' +2 ."da"delayUntil "22:01:32.88" +24756 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%, @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core" + ."da"delay 30 seconds +352 "Can" \ FC +2651 ."da"PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +2 ."da"PSV.dial :air + "processing"%/  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%0' +2366 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%3 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2316 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +128 "core"  + "processing"%7% +4 "core" %ؼ"\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9' +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%:  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%< +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +33 "core" +2 "processing"%g% +3 "core" %3\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'& +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%A'ؾ +1611 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%? +84 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%@' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%G +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'ؾ +2302 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +128 "core"  + "processing"%K% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%N +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core" + "processing"%P% +4 "core" %'\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'- +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2368 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%[ +71 "core" +2 ."da"delay 5 seconds +199 "Can" DB +303 ."da"PSV.dial :air +2 "processing"%Y  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'ؾ +2311 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%Z  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%\\  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%_  +42 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%a +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%b' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%d  +44 "core"  + "processing"%^% +4 "core" %3\  +2 ."da"PS.seek 0.55ml +2 "processing"%`' +330 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%f  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%e' +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%h +44 "core" + ."da"PTV.dial :mixing +2 "processing"%j @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%J% +4 "core" %6\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'ؾ +1963 "core" ' + ."da"delay 2 seconds +243 .delay 8:00 +48012 #recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +2742 "Can"|\ lg +260 ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%t  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2360 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%i +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%v +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'ؾ +2313 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +127 "core"  +2 "processing"%{% +4 "core" %H\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}' +621 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~' +1608 "core" ' +2 ."da"PTV.dial :puck + "processing"%x  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +33 "core" +2 "processing"%&% +3 "core" %L\ +2 ."da"PS.seek 1.5ml +2 "processing"%c'& +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%u'ؾ +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2358 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2302 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"% % +4 "core" %ؿH\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %C\  +2 ."da"PS.seek 1.5ml +2 "processing"%'* +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%'ؾ +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1986 "Can" FC +356 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %ؽY\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%"' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%(' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" + "processing"%.% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'/ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%7 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%8  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'ؾ +2306 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +131 "core"  +3 "processing"%=% +10 "core" %[\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +13 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%g' +339 "core" ' +2 ."da"delay 5 seconds +503 "processing"%9% +3 "core" %b\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%!' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%B +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +33 "core" + "processing"%?% +4 "core" %K\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'* +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%@ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%L +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +2346 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +129 "core"  +2 "processing"%M% +4 "core" %\\\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%R' +2119 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%S +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core" + "processing"%T% +4 "core" %>\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'& +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%V  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%W'ؾ +1614 "core" ' + "processing"%[9 +4 "core" 9b5I + #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%Y  +54 "core" 5K 5K + "processing"%X& +4 "core" &^#0\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&Z% +3 "core" %   +2 "storage"(\\% +3 "core" % g \  +2 "storage"(_. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(a(C +360 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (]& +2 "core" &F y \ +2 "manipulator"&d& +4 "core" &- ^ + "manipulator"&^% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&b( +173 "core" ( +2 "manipulator"&f& +4 "core" &  + + "storage"(`& +4 "core" &F\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&h' +93 "core" ' + "storage"(j& +4 "core" &F \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(k'r +276 "core" ' + "storage"(J- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(n'1 +43 "core" ' +2 "manipulator"&e& +4 "core" & + + "manipulator"&% +4 "core" % D I +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&l( +245 "core" ( + "manipulator"&t& +5 "core" &   N + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" & N + ."da"Forearm.seek PC +2 "manipulator"&i' +90 "core" ' + ."da"Hand.close +2 "manipulator"& / +63 "core" / + ."da"PC.seek :open +2 "processing"%v( +456 "core" ( +2 "storage"(w& +4 "core" &F y y p\ + "manipulator"&$& +4 "core" & T N + "manipulator"&*% +4 "core" %  * S +2 ."da"Forearm.seek :retract +2 "manipulator"&{' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&q( +245 "core" ( + "manipulator"&}& +4 "core" & ] C + "storage"(x& +4 "core" &F I 1\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&p' +101 "core" ' + ."da"Hand.open + "manipulator"&s1 +53 "core" 1 +2 "storage"(&- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(~' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(|' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1222h.tif +4 "processing"%c& +10 "core" &\ +4 "manipulator"&& +9 "core" &  = C +4 "manipulator"&% +8 "core" %  \ +5 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(- +181 "core" ( +2 "manipulator"& & +4 "core" &- \  , +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  ; , +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'w +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&+/ +60 "core" / +2 "manipulator"&& +4 "core" &-  \ P , + "manipulator"& % +4 "core" % ϊ   " +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +118 "core" ( + "manipulator"&\ & +5 "core" &  J + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & \ ' J +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +109 "core" ' + "manipulator"&& +4 "core" & Y J +2 "manipulator"&% +4 "core" % = +2 "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%r(^ +3 "core" &\ +7 & +\ $d +9 &T{\ 7 +9 &|7\ L +10 &T\ N +9 &_U\ N +9 &!UG\ N +10 &Y8\ N +9 &S<\ N +9 &gR<\ N +10 &)V6\ N +9 &X7\ N +10 &!T3\ N +9 &#nW1\ N +9 &%2T5\ M +10 &&Yq\ M +9 &(W\ N +10 &*xW\ M +9 &,:W\ M +9 &-Vy\ M +10 &/Z}\ M +9 &1W{\ M +9 &3BW~\ M +10 &5Xz\ M +9 &6Yq\ N +10 &8Zm\ N +9 &:IUe\ N +9 &< Wj\ N +10 &=Wg\ N +9 &?Yh\ N +9 &APW]\ N +10 &CeX\ O +9 &Dkd\ P +10 &Fg\ S +9 &HDl\ U +9 &Jl\ T +10 &K^\ T +9 &MZ\ U +9 &OJZ\ U +10 &Q Y\ V +9 &RZ\ V +10 &TZ\ W +9 &VTG\ U +9 &XD\ U +10 &YH\ U +9 &[L\ V +9 &]ZM\ C +10 &^K}L\ P +9 &^\ SL\ : +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 +2 "processing"%& +4 "core" &^4;\ : + &^4=\ : + ."psFlush"Hand.open +2 "manipulator"&z1 +56 "core" 1 +2 "manipulator"&% +4 "core" %   \ _ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +43 "core"  +2 "processing"%'% +4 "core" %ع+\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%)' +121 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.618 seconds\ /var/log/esp/da22sep1222h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1222h15s.tif +472 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +575 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1222h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1222h20s.tif +1544 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +185 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +129 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +89 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1222h20s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.618 sec auto-exposure",Subject: "da22sep1222h images!" +8 "storage"("- +2 "core" -' +2 "storage"(,& +7 "core" &F >\ + +2 ."psFlush"PS.seek :empty +3 "manipulator"&-& "processing"%.'ؠ +7 "core" & \  J + "manipulator"&(% +4 "core" %  $  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +87 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +155 "core" ( + "manipulator"&/& +5 "core" &   & + "storage"(2& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +59 "manipulator"&3' +100 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(4'" +49 "core" ' +2 "manipulator"&1& +4 "core" &  S & + "storage"(6& +4 "core" &F w  L\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&7'8 +18 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&5, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(8' +24 "core" ' + "manipulator"&0% +5 "core" %E    + "storage"(<& +4 "core" &F v t (\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&='q +13 "core" ' + "manipulator"&:& +5 "core" &   A & + "storage"(9& +4 "core" &F ~ ~ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&g' +15 "core" ' + "storage"(!% +5 "core" % { 2\ +2 ."downElevator"SE.seek :down +3 "storage"(B' +99 (C% +3 "core" %|D \\ Z\ U[ +2 "manipulator"&?% +4 "core" % \  ! +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&>' +90 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (D& +4 "core" &F p z \ +741 "Can"~ KH +954 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%A +100 "core"  + "processing"%G% +4 "core" %؞\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2121 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%K @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%I +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%L'ؠ +2654 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%F'X\\ +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +84 "core" + ."psFlush"PTV.dial :puck +2 "processing"%E  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%S'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%V U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%X  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +54 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%]'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%%'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%e  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +63 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%w  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%i' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%x'ؾ +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +71 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%c'ؾ +546 "Can" \ KI +2090 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &   & + "manipulator"&% +4 "core" %  \  6  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{( +244 "core" ( +2 "manipulator"&n& +4 "core" &  G ( + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &  T ( +2 ."psFlush"Forearm.seek PC +40 "manipulator"& ' +100 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +56 "core" / + ."psFlush"PC.seek :open +2 "processing"%p( +459 "core" ( + "manipulator"&q& +4 "core" & % ( +2 "manipulator"&+% +4 "core" %  N 8 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"& (- +126 "core" ( +2 "manipulator"&& +4 "core" &- O  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +98 "core" ' + ."psFlush"Hand.open +2 "manipulator"&y1 +61 "core" 1 + "manipulator"&% +5 "core" % x  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 #tFinished short da assay +56437 "Can" ?< +60001  ?< +60002  A> +60000  >< +60002  ?< +60001  ?< @UTC1663027297.68  ?< +60001  ?< +60002 } >< +60001 ~ >< +60001  ?< +60001  @= +60002  ?< +60001  ?< +60001  ?= +60002  ?< +60001  ?< +60001  >< +60001  ?< +60002  ?; +60001  >< +60001  ?= +60002  ?< +60001 k ?< +60001 _ ?< +60001 W ?= +60002 _ ?< +60001  >< +60001  ?< +60002  ?= +60001  ?< +60001  ?< +60001  >< +60002  >< +60001  ?< +60001  ?< +60001  ?< +60002  >< +60001  ?< +60001  ?< +60001  ?< +60002  ?< +60001  ?< +60001  ?< +60002  >< +60001  ?; +60001  ?< +60001  ?< +60002  ?< +60001  ?< +60001  ?< +60002  ?< +60001  >< +60001  ?< +60001 } >< +60002  ?< +60001  ?< +60001  ?< +60001  >< +60002  ?< +60001  ?= +60001  ?< +60002  >< +60001  ?< +60001  ?< +60001  ?< +60002  ?< +60001  ?< +60001  >< +60001  ?< +60002  ?< +60001  ?< +60001 z ?< +60002  >< +60001  ?< +60001  ?< +60001  ?= +60002  ?< +8479 #t-> access 1 +2 "storage"(% +3 "core" % 3\  +2 "manipulator"&u% +4 "core" %    +2 "manipulator"& & +3 "core" &- e  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(v(<- +1297 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<+ y\ +2613 #t-> access 2 +2 "storage"(z% +3 "core" % M\  +2 "manipulator"&% +3 "core" %  M  +2 "manipulator"&& +3 "core" &- 0  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +362 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ('& +3 "core" &K _\ +47186 "Can" ?< +12339 #t-> $da[:extractVol]=0.20 +395 #-> shortDA +2 "collection"'% +3 "processing"%W% +3 "core" %e&\ +5 %ؾ'\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +572 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%) +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +127 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%"'e +2292 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%,  +124 "core"  +3 .tPS.seek 0.5ml + "processing"%' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%- @ +98 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%('ؾ +593 "core" ' + .tPSV.dial PSR +2 "processing"%/ +99 "core"  + "processing"%2% +4 "core" %,\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +102 "core" +2 .tPS.seek 0ml + "processing"%6'ؾ +2639 "core" ' + .tPSV.dial PSR +2 "processing"%0 +101 "core"  +2 "processing"%<% +4 "core" %ػ+\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%:'X\\ +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" + .tPRV.dial :sipper +2 "processing"%!  +40 "core" +2 .tPS.seek 0ml +2 "processing"%|'ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"%C +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%?' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +112 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%4& +4 "core" &\ +2 "manipulator"&7% +3 "core" %  i  +2 "storage"(D% +3 "core" % F\  +2 "storage"(=. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(8( +978 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (g& +3 "core" & \ +2 "manipulator"&B& +4 "core" &- ;  + "manipulator"&A% +4 "core" %  J  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&G( +171 "core" ( + "manipulator"&.& +5 "core" & { 4 + "storage"(H& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +95 "core" ' +2 "storage"(K& +4 "core" & a\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I'r +275 "core" ' +2 "storage"(@- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick + "storage"(N' +42 "core" ' +3 .tSE.seek :down +40 "storage"(L' +276 "core" ' + #tTube 3 was empty. Trying tube 4 ... +2 #Loading da puck from tube 4 into Processing Clamp + "processing"%F& +4 "core" &$\ +2 "manipulator"&M% +3 "core" %3 # H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' +92 "core" ' + "storage"(P% +4 "core" % D\ \ ) +2 "storage"(U. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(S(,y +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (T& +2 "core" &,y z \ +2 "manipulator"&O& +3 "core" &   4 +2 .tElbow.seek 4 +2 "manipulator"&V( +32 "core" ( +2 "manipulator"&R& +4 "core" & : +2 "storage"([& +3 "core" &,y H\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&Q' +95 "core" ' +2 "storage"(X& +4 "core" &,y \\\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Y'r +275 "core" ' +2 "storage"(\\- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(Z' +35 "core" ' +2 .tSE.seek :down +2 "storage"(m' +268 "core" ' + #tTube 4 was empty. Trying tube 5 ... +2 #Loading da puck from tube 5 into Processing Clamp + "processing"%_& +4 "core" & \ +2 "manipulator"&d% +3 "core" % f N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]' +92 "core" ' + "storage"(f% +4 "core" % ^\ $ + "storage"(^. +3 "core" .(,y +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<- +347 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (`& +3 "core" &<, v m .\  +2 "manipulator"&%& +4 "core" & K +2 .tElbow.seek 5 +2 "manipulator"&J( +17 "core" ( +2 "manipulator"&e& +4 "core" & K  +2 "storage"(#& +3 "core" &<+ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&k'O +94 "core" ' +2 "storage"(& +4 "core" &<+ \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(h'r +281 "core" ' + "storage"(o- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(b' +41 "core" ' +3 .tSE.seek :down +2 "storage"(t' +267 "core" ' +2 #tTube 5 was empty. Trying tube 6 ... + #Loading da puck from tube 6 into Processing Clamp + "processing"%& +5 "core" &&\ + "manipulator"& % +4 "core" %J = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +89 "core" ' + "storage"( % +4 "core" % b\ \ ' +2 "storage"(*. +3 "core" .(<* +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (}& +2 "core" &K   9\  +2 "manipulator"&i& +4 "core" & O  +2 .tElbow.seek 6 +2 "manipulator"&l( +4 "core" ( + "manipulator"&x& +4 "core" & S  + "storage"(&& +4 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"&s' +90 "core" ' + "storage"(& +4 "core" &K O\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +275 "core" ' + "storage"(n- +4 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :pick +2 "storage"(~' +41 "core" ' +3 .tSE.seek :down +2 "storage"(5' +267 "core" ' +2 #tTube 6 was empty. Trying tube 7 ... + #Loading da puck from tube 7 into Processing Clamp +2 "processing"%& +4 "core" &+\ + "manipulator"&>% +4 "core" % & z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +97 "core" ' + "storage"(q% +4 "core" % \ & +2 "storage"(+. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (\ & +2 "core" &[ }  \  +2 "manipulator"& & +3 "core" & g  +2 .tElbow.seek 7 +2 "manipulator"&{(r +31 "core" ( + "manipulator"&y& +4 "core" &m  i _ +2 "storage"(& +4 "core" &[ \  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +104 "core" ' +2 "storage"(& +4 "core" &[ F\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(;'r +275 "core" ' + "storage"(- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(u' +44 "core" ' +4 .tSE.seek :down +2 "storage"( ' +268 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&a% +4 "core" %K X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +87 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt["< +60002  >< +60001  =; +3064 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +3 "core" &\ +2 "manipulator"&& +4 "core" &n  ^ + "manipulator"&% +4 "core" %  &  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&v(- +181 "core" ( + "manipulator"&'& +4 "core" &- d / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- _ / +2 .tForearm.seek :garage +2 "manipulator"&W'w +91 "core" ' +2 .tHand.close + "manipulator"&)/ +61 "core" / +2 "manipulator"&& +4 "core" &- G / + "manipulator"&% +4 "core" % σ  +2 .tForearm.seek :retract +2 "manipulator"&c' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,(ӂ +296 "core" ( +2 "manipulator"&"& +4 "core" &Ӈ X / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &Ӈ | / +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +102 "core" ' +2 "manipulator"&/& +4 "core" &Ӈ j / +2 "manipulator"&2% +3 "core" %R +2 "collection"'(& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'1(\\ +4 "core" &\  +9 &2~\ *y +10 &e\ > +9 &yz\ M +9 &<\\\ M +10 &\\\ L +9 &[\ L +10 &Z\ L +9 &EY\ L +9 &a\ L +10 &_\ L +9 & Z\ L +9 &"M_\ L +10 &$_\ L +9 &%^\ M +10 &']\ L +9 &)U^\ L +9 &+^\ L +10 &,^\ L +9 &._\ L +10 &0]]\ L +9 &2]\ L +9 &3Z\ L +10 &5]\ L +9 &7d]\ M +9 &9(]\ L +10 &:]\ L +9 &<]\ M +9 &>m_\ L +10 &@/`\ L +9 &Ae\ M +10 &Co\ N +9 &Eg \ Q +9 &G  \ U +10 &H & !\ W +9 &J $ $\ X +9 &L[ ' (\ X +10 &N ' *\ Y +9 &O , ,\ Y +10 &Q . .\ Y +9 &S^ 0 0\ Z +9 &U 2 4\ Z +10 &V 6 5\ [ +9 &X ; 9\ \\ +9 &Z_ = =\ \\ +10 &[x A >\ > +9 &\\- D D\ 'v +10 &\\ C C\ U +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.20 + "collection"'& +5 "core" &\\ C C\ U + .tHand.open +2 "manipulator"&01 +62 "core" 1 + "manipulator"&<% +4 "core" % R 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6' +91 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%:  +159 "core"  +2 "processing"%% +4 "core" %غ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%!'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%9  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%C'ؾ +1658 "core" ' +2 .tPSV.dial PSR + "processing"%| +43 "core" + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%3' +2640 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%?  +125 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%4 +187 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%7 @ +71 "core" @ +2 .tPS.seek 0ml +2 "processing"%D'ؾ +2657 "core" ' + .tPSV.dial :air +2 "processing"%=  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' + .tPSV.dial :PTV +2 "processing"%g +72 "core"  +2 .tPS.seek 0ml +2 "processing"%B'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +5 "core" &Ӈ  2 / + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.(ӂ +2 "core" ( + "manipulator"&H& +4 "core" &Ӈ   / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &Ӈ  k / +2 .tForearm.seek CC + "manipulator"& '? +95 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'@( +446 "core" ( +2 "manipulator"&I& +4 "core" &Ӈ \ / + "manipulator"&N% +4 "core" % C \  +2 .tForearm.seek :retract + "manipulator"&F' +92 "core" ' +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&M(- +284 "core" ( +2 "manipulator"&P& +4 "core" &- 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &-  1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"&81 +57 "core" 1 + "manipulator"&T% +4 "core" % π   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O' +98 "core" ' +727 #t-> $da[:extractVol]=0.20 +582 #-> startTube 2 +350 #-> shortDA +2 "collection"'R% + "processing"%[% +6 "core" %e\ + %ػ\ +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +401 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%X +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%G  +72 "core" + .tPRV.dial :sipper +2 "processing"%E  +127 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%\\'e +2298 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%L  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%Y' +1267 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%_ @ +96 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%d'ؾ +586 "core" ' + .tPSV.dial PSR +2 "processing"%Z +102 "core"  + "processing"%f% +4 "core" %\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%^'X\\ +1111 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Q' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +101 "core" +2 .tPS.seek 0ml +2 "processing"%`'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%% +102 "core"  +2 "processing"%e% +4 "core" %ؼ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%#'X\\ +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +101 "core" +2 .tPRV.dial :sipper + "processing"%]  +43 "core" +2 .tPS.seek 0ml + "processing"%o'ؾ +2628 "core" ' + .tPSV.dial PSR +2 "processing"%m +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%h' +2634 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +112 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2637 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%b& +4 "core" &\ + "manipulator"& % +4 "core" %  %  + "storage"(*% +4 "core" % \  + "storage"(k. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(j(  +1613 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (}& +3 "core" &  z g\ +2 "manipulator"&i& +3 "core" &- H 1 +2 "manipulator"&x% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&&( +173 "core" ( + "manipulator"&& +5 "core" &  * + "storage"(J& +4 "core" &  O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&w'S +97 "core" ' + "storage"(n& +4 "core" &  |\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(t'r +308 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \\\ + "manipulator"&>& +4 "core" & : * +2 .tElbow.seek 2 +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&q& +4 "core" & f * + "storage"(+& +4 "core" & J\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&s'Ͻ +37 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +57 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"&\ & +2 "storage"( ' +8 "core" & 4 * + "manipulator"&y% +4 "core" %  U +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.seek PC + "manipulator"&( +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&l& +4 "core" & / E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & _ E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + "manipulator"&5& +5 "core" &  E + "manipulator"&;% +4 "core" %  [ +2 "processing"%a& +4 "core" &\ +2 "processing"%u& +5 "core" &\ +2 .tPC.seek :closed +3 "processing"% (^ +4 "core" &\ +5 &\ 7 +9 &<Ix\ 0 +10 &hr\ E +9 & a\ N +9 &\\\ N +10 &^\ M +9 &S_\ M +10 &Y\ M +9 &Z\ M +9 &\\\ N +10 &[]\ M +9 &!Z\ M +9 &"]\ M +10 &$_\ M +9 &&d\\\ M +10 &($]\ N +9 &)]\ M +9 &+Z\ M +10 &-k^\ M +9 &/-Z\ M +9 &0]\ N +10 &2]\ N +9 &4r\\\ N +10 &64_\ N +9 &7_\ M +9 &9`\ M +10 &;zd\ N +9 &==a\ M +9 &>a\ M +10 &@c\ M +9 &B}o\ O +10 &D<w\ P +9 &E\ S +9 &G\ S +10 &Iz\ S +9 &K;\ S +9 &L\ T +10 &N\ T +9 &P~\ T +10 &R@\ T +9 &T\ T +9 &U\ T +10 &W\ U +9 &YJ\ T +9 &[\ \ T +10 &\\\ U +9 &^Bg\ + +10 &^t\ @ +8 ( +3 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&1 +3 "core" &^-\ 7 +60 1 + "manipulator"&z% +5 "core" %  [ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h + %'9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%{9 +3 "core" 9  +103 "processing"%)9 +2 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +52 "core" 9 +102 "processing"%W9 +2 "core" 9  +102 "processing"%"9 +2 "core" 9$ +102 "processing"%v9 +3 "core" 9( +102 "processing"%-9 +2 "core" 9, +102 "processing"%/9 +3 "core" 91 +102 "processing"%29 +3 "core" 95 +102 "processing"%(9 +2 "core" 99 +102 "processing"%c9 +3 "core" 9= +102 "processing"%9 +2 "core" 9A +102 "processing"%9 +3 "core" 9E +102 "processing"%09 +3 "core" 9J +102 "processing"%<9 +2 "core" 9N +102 "processing"%9 +3 "core" 9R +102 "processing"%:9 +2 "core" 9V +102 "processing"%9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9c +102 "processing"%99 +3 "core" 9g +102 "processing"%!9 +2 "core" 9k +102 "processing"%|9 +2 "core" 9o +102 "processing"%C9 +3 "core" 9s +102 "processing"%?9 +3 "core" 9x +102 "processing"%49 +2 "core" 9| +102 "processing"%79 +3 "core" 9 +102 "processing"%39 +2 "core" 9 +102 "processing"%=9 +4 "core" 9 +102 "processing"%D9 +2 "core" 9\  +102 "processing"%g9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%A9 +2 "core" 9 +102 "processing"%H9 +3 "core" 9& +3 .tPH.hold 2:00:00,28C +3 "processing"%K php +2 .tdelay 1:30 +4 "core"  +6845 "Can" \ IG +2155 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%,% +4 "core" %ض\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%6' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%1' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%I  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%N +84 "core" + .tPBV.dial :waste1 +2 "processing"%  +50 "core"  + "processing"%P% +4 "core" %\\\ +2 .tPS.seek 1.5ml +2 "processing"%U'& +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%8'ؾ +1608 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%[' +2371 "core" ' + .tPSV.dial PTV +2 "processing"%R +72 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%X +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%B'ؾ +2313 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%L  +126 "core" + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%_ @ +96 "core" @ +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%Y' +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%Z  +42 "core"  + "processing"%f% +4 "core" %R\ +2 .tPS.seek 0.35ml +2 "processing"%d'h +453 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'^  +29 "core" +2 .tPRV.dial :air + "processing"%S  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%Q'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%% @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%e' +873 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%`  +43 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%#' +1616 "core" ' +2 .tPSV.dial :PML +2 "processing"%V +43 "core" +2 .tPTV.dial :mixing +2 "processing"%] @ +71 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%m% +4 "core" %g\  +2 .tPS.seek 1.85ml +2 "processing"%o' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%h'ؾ +1992 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +3 "core" &\ +2 "manipulator"& & +4 "core" & l E + "manipulator"&*% +4 "core" % !  % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&k(- +125 "core" ( +2 "manipulator"&& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&i'w +95 "core" ' + .tHand.close + "manipulator"&x/ +60 "core" / +2 "manipulator"&& +4 "core" &-  V + "manipulator"&J% +4 "core" % υ  O  +2 .tForearm.seek :retract +2 "manipulator"&n' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M(ӂ +272 "core" ( + "manipulator"&O& +4 "core" &|(  a @[ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +2 "core" &}(  @Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +97 "core" ' +2 "manipulator"&>& +5 "core" &}(   ~ @Z + "manipulator"&q% +4 "core" %?   p ( +2 "collection"'+& +4 "core" &\ +2 "collection"'$& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'\ (\\ +4 "core" &\  +9 &4\ *z +9 &e\ > +10 &y\ M +9 &P\\\ L +9 &\\\ M +10 &[\ L +9 &[\ L +10 &XZ\ L +9 &a\ M +9 &]\ L +10 & Z\ L +9 &"`Z\ L +9 &$"Z\ L +10 &%_\ L +9 &'^\ M +10 &)h\\\ L +9 &+*Z\ L +9 &,Z\ L +10 &.Z\ L +9 &0qZ\ L +9 &22]\ L +10 &3_\ L +9 &5]\ M +10 &7w^\ M +9 &9:]\ L +9 &:Z\ L +10 &<X\ L +9 &>Z\ M +9 &@Aa\ M +10 &Be\ M +9 &Cn\ N +10 &E{  \ Q +9 &G2 " \ U +9 &H ) %\ W +10 &J ) *\ X +9 &Ln + +\ X +9 &N/ . -\ X +10 &O 0 /\ Y +9 &Q 4 3\ Z +10 &Sm 6 3\ [\ +9 &U/ 8 7\ [\ +9 &V 9 9\ \\ +10 &X : =\ \\ +9 &Zo @ @\ ] +9 &\\y B C\ 6 +10 &\\% F F\ #h +9 ( +2 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 +2 "collection"'y& +4 "core" &\\ F G\ "c + &\\ E F\ "c + .tHand.open + "manipulator"&&1 +64 "core" 1 +2 "manipulator"&w% +4 "core" % ?  \ ` ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t' +94 "core" ' + .tPSV.dial PSR +2 "processing"%s +99 "core"  +2 "processing"%l% +4 "core" %غc\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%r'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%~  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%5'ؾ +666 "Can"\ lj +939 "core" ' + .tPSV.dial PSR +2 "processing"%; +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%a' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +31 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%p +111 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%z'ؾ +2639 "core" ' + .tPSV.dial :air +2 "processing"%'  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%u' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +11 .tPS.seek 0ml + "processing"%'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%{  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &~&  \ * @Y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W(ӂ +3 "core" ( + "manipulator"&"& +4 "core" &~' \  < @Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &~'   u @Y +2 .tForearm.seek CC +2 "manipulator"&-'? +91 "core" ' + .tHand.close + "manipulator"&// +59 "core" / + .tCC.seek :open +2 "collection"'2( +449 "core" ( +2 "manipulator"&(& +4 "core" &~'   @Y + "manipulator"&c% +4 "core" % A \  I +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +287 "core" ( + "manipulator"&0& +4 "core" &-  6 E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- V E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' + .tHand.open +2 "manipulator"&:1 +59 "core" 1 + "manipulator"&% +5 "core" % π  $ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"delayUntil "12:58:54.14" +24843 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%9  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%|  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2361 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%? +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%7 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +2328 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +128 "core"  + "processing"%g% +4 "core" %غe\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%H  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "core" + "processing"% % +4 "core" %c\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%6') +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'ؾ +1607 "core" ' +2 ."da"delay 2:00 +2136 "Can" LI +9866 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2351 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +128 "core"  +2 "processing"%R% +4 "core" %ع\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G' +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core" + "processing"%L% +4 "core" %q\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'( +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Z  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Y +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2369 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%d +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'ؾ +2316 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%e  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +4 "processing"%V  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%]  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%m' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%#% +4 "core" %x\  +2 ."da"PS.seek 0.55ml +2 "processing"%o' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%b  +44 "core"  + ."da"PS.seek 2ml + "processing"% ' +1557 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%* +44 "core" +3 ."da"PTV.dial :mixing +3 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +75 "core" +9 "processing"%x% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'ؾ +1966 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6671 "Can" GD +41331 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +32 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%O  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2393 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%k +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%q +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'ؾ +2350 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +126 "core"  +2 "processing"%y% +4 "core" %ػ}\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 "processing"%% +4 "core" %}\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'/ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +1630 "core" ' +2 ."da"delay 2:00 +4353 "Can" ^^ +7649 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +2342 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%u% +4 "core" %ؾ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 "processing"%% +4 "core" %o\  +2 ."da"PS.seek 1.5ml + "processing"%"'+ +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +1630 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%- +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%<  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +2323 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%: +127 "core" + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core" + "processing"%!% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%|'' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +1614 "core" ' +2 ."da"delay 2:00 +9844 "Can" JH +2159 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%3 +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2370 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +2311 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +4 "processing"%,% +10 "core" %ؿ\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +13 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"% ' +359 "core" ' + ."da"delay 5 seconds +546 "processing"%A% +10 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%I' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6' +1624 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" + "processing"%1% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'. +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1627 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%T  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2425 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%R +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%E  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['ؾ +2370 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +130 "core"  + "processing"%G% +4 "core" %ؾ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%_' +2129 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%\\ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core" + "processing"%f% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%Y'+ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%S  +102 "core"  +2 ."da"PS.seek 0ml + "processing"%d'ؾ +1611 "core" ' + "processing"%%9 +3 "core" 9g5X +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%Q  +3 "core" 5X + 5X +2 "processing"%^& +3 "core" &^2\ 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&e% +3 "core" %   +2 "storage"(V% +3 "core" % { z \  +2 "storage"(]. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +353 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (`& +3 "core" &E v\ + "manipulator"&& +4 "core" &- E + "manipulator"&#% +4 "core" %  l  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&m( +183 "core" ( + "manipulator"&b& +4 "core" & " +2 "storage"(o& +3 "core" &E W V b\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&*' +95 "core" ' + "storage"(& +4 "core" &E\ \  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(}'r +274 "core" ' + "storage"(x- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +45 "core" ' +2 "manipulator"& & +4 "core" & " + "manipulator"&% +4 "core" % w + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&i( +243 "core" ( + "manipulator"&O& +4 "core" &  B +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & B +2 ."da"Forearm.seek PC +2 "manipulator"&k' +94 "core" ' +2 ."da"Hand.close + "manipulator"&>/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +456 "core" ( + "storage"(+& +4 "core" &E \ +2 "manipulator"&& +3 "core" & S B +2 "manipulator"&@% +3 "core" %  6  +2 ."da"Forearm.seek :retract +2 "manipulator"&y' +93 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&n( +246 "core" ( +2 "manipulator"&&& +4 "core" & #  + "storage"($& +4 "core" &E w y \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&s' +95 "core" ' + ."da"Hand.open + "manipulator"&l1 +57 "core" 1 +2 "storage"(- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(w' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(~' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1313h.tif +5 "processing"%h& +10 "core" &>\ +3 "manipulator"&;& +5 "core" &  +2 "manipulator"&5% +5 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +173 "core" ( + "manipulator"&p& +4 "core" &-  J +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- J +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&a'w +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +61 "core" / +2 "manipulator"& & +4 "core" &-  J + "manipulator"&% +4 "core" % σ B +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&z( +133 "core" ( + "manipulator"&{& +4 "core" & * +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&)' +101 "core" ' + "manipulator"&& +5 "core" & ) + "manipulator"&% +4 "core" % M +2 "processing"%v& +4 "core" &\ +2 "processing"%"& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%M(^ +4 "core" &\  +9 &0v\ *y +9 &b}\ > +9 &tp\ N +10 &6R\ N +9 &V\ M +9 &Q\ M +10 &}S\ M +9 &>Q\ N +10 &W\ M +9 &T\ M +10 & W\ N +9 &"GT\ M +9 &$ U\ M +9 &%U\ M +10 &'U\ N +9 &)QU\ M +9 &+U\ M +10 &,U:\ M +9 &.VP\ M +10 &0XUN\ M +9 &2UM\ M +9 &3VN\ M +10 &5T>\ M +9 &7^T;\ N +10 &9 T@\ N +63 &:U:\ N +11 &<V<\ M +2 &>eY<\ N + &@(X-\ N +2 &A]-\ N +3 &Cg/\ P + &Ecr,\ Q + &G.\ S +3 &H*\ S +6 &J\ T +10 &Lc\ T +9 &N!\ U +9 &O\ V +10 &Q\ U +9 &Sh\ U +9 &U*\ U +10 &V\ U +9 &X\ U +10 &Zn\ V +9 &\\2\ U +9 &]|s\ > +10 &^#Y"\ Z +9 &^3\ : +2 ( +2 "processing"%"& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.65 +2 "processing"%t& +4 "core" &^6\ : +2 ."psFlush"Hand.open + "manipulator"&\ 1 +64 "core" 1 +2 "manipulator"&/% +4 "core" % \   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c' +86 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +44 "core"  + "processing"%0% +4 "core" %\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +91 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.482 seconds\ /var/log/esp/da22sep1313h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1313h15s.tif +502 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +544 #"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/da22sep1313h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1313h20s.tif +1575 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%: @ +185 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +130 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%W +57 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1313h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "13.482 sec auto-exposure",Subject: "da22sep1313h images!" +4 "storage"(- +6 "core" -' +2 "storage"(& +5 "core" &E ?\ +2 "manipulator"&9& +4 "core" &   ) +2 "manipulator"&!% +4 "core" %   + /  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&( +3 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +65 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +165 "core" ( + "manipulator"&|& +4 "core" &  x / +2 "storage"(4& +4 "core" &E 3\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&7' +90 "core" ' + ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(3'" +50 "core" ' + "manipulator"&?& +4 "core" & . +2 "storage"(D& +4 "core" &E v s \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&g'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&=, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&C% +4 "core" %D +2 "storage"(& +4 "core" &E q c n\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&,'p +16 "core" ' + "manipulator"&H& +5 "core" &  K . + "storage"(A& +4 "core" &E v u j\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +16 "core" ' +2 "storage"(I% +4 "core" % y q \ +3 ."downElevator"SE.seek :down +3 "storage"( ' +98 (P% +3 "core" %G Y X\ U[ +2 "manipulator"&1% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6' +91 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (U& +4 "core" &E o p "\ +1778 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +99 "core"  +2 "processing"%T% +4 "core" %؟0\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2130 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%R @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +102 "core" + ."psFlush"PS.seek :empty +3 "processing"%X'ؠ +2633 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%E +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%8'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%G +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%[  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%\\'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2111 "Can" \ GE +5 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%]' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%j +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%`'ؾ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core" +2 ."psFlush"PSR.select :flush +54 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +82 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%>'ؾ +2650 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%k' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%$'ؾ +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2631 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&;& +4 "core" & . + "manipulator"&5% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +244 "core" ( +2 "manipulator"&& +4 "core" &  ] ; + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &  v ; +2 ."psFlush"Forearm.seek PC +2 "manipulator"&p' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%s( +455 "core" ( +2 "manipulator"&n& +4 "core" & 8 ; + "manipulator"&'% +4 "core" %  ` * +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +127 "core" ( + "manipulator"&& +5 "core" &-   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- 8  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +101 "core" ' + ."psFlush"Hand.open +2 "manipulator"&a1 +56 "core" 1 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + #tFinished short da assay +12230 "Can" <9 +11706 #t-> access 1 +3 "storage"(v% +3 "core" % d\  +2 "manipulator"&r% +4 "core" %  P  + "manipulator"&u& +4 "core" &- L  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(q(<- +1292 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (t& +3 "core" &<, j R\ +46969 "Can" <: +7046 #t-> access 2 +3 "storage"(\ % +3 "core" % q\  +2 "manipulator"&/% +4 "core" %  %  + "manipulator"&"& +4 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(-(K +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (0& +3 "core" &K k K\ +258 #t-> startTube 2 +4230 #-> $da[:extractVol]=0.20 +433 #-> shortDA +2 "collection"')% +2 "processing"%d% +6 "core" %e +5 %ػ\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +6933 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%< +128 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%:  +128 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'e +2289 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%9' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +97 "core" @ +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%W'ؾ +598 "core" ' + .tPSV.dial PSR +2 "processing"%| +99 "core"  + "processing"%4% +4 "core" %ػ+\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%z'X\\ +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%? +100 "core" +2 .tPS.seek 0ml +2 "processing"%D'ؾ +2652 "core" ' +2 .tPSV.dial PSR + "processing"%C +102 "core"  +2 "processing"%% +4 "core" %ؽ\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%H'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +102 "core" + .tPRV.dial :sipper +2 "processing"%I  +42 "core" +2 .tPS.seek 0ml +2 "processing"%~'ؾ +2633 "core" ' +2 .tPSV.dial PSR + "processing"%P +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +113 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2650 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%3& +4 "core" &\ + "manipulator"&g% +4 "core" %  S  +2 "storage"(,% +3 "core" % p\  +2 "storage"(U. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +1295 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &  a\ +2 "manipulator"& & +3 "core" &-  +2 "manipulator"&N% +3 "core" %  ]  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&T( +171 "core" ( + "manipulator"&& +4 "core" &  ; +2 "storage"(F& +3 "core" &  #\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +92 "core" ' + "storage"(R& +4 "core" &  @\ +2 .tSE.reconfigure :pick +51 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('r +299 "core" ' +2 "storage"(.- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +3 "core" & 7\  +2 "manipulator"&X& +3 "core" & [ ; +2 .tElbow.seek 2 +2 "manipulator"&8( +3 "core" ( + "manipulator"&G& +4 "core" & n ; + "storage"([& +4 "core" & [\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'Ͻ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Z/ +55 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&\\& +3 "storage"(f' +7 "core" & ; + "manipulator"&B% +5 "core" % Ϸ O + .tForearm.seek :retract +2 "manipulator"&S' +95 "core" ' + .tElbow.seek PC +2 "manipulator"&_( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( + "manipulator"&%& +4 "core" & ] 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & ! 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&^' +108 "core" ' + "manipulator"&Q& +5 "core" & & 2 + "manipulator"&V% +4 "core" %  = +2 "processing"%e& +4 "core" &\ +2 "processing"%j& +5 "core" & \ +2 .tPC.seek :closed +2 "processing"%](^ +4 "core" &\  +9 &3|\ *x +9 &d\ > +10 &zx\ N +9 &?X\ M +9 &\\\ M +10 &[\ M +9 &\\\ M +9 &H\\\ L +10 &\\\ M +9 &\\\ M +9 & [\ M +10 &"NZ\ M +9 &$\\\ M +10 &%[\ M +9 &'\\\ M +9 &)W[\ M +10 &+\\\ L +9 &,]\ M +9 &.[\ M +10 &0_\\\ M +9 &2 ]\ M +10 &3]\ M +9 &5]\ M +9 &7f]\ M +10 &9&_\ N +9 &:_\ M +9 &<Z\ M +10 &>l^\ N +9 &@/b\ M +10 &Ai\ N +9 &Cu\ P +9 &Eh\ R +10 &G(\ R +9 &H\ S +9 &J\ R +10 &Lk\ S +9 &N+\ T +10 &O\ S +9 &Q\ T +9 &Sn\ U +10 &U1\ U +9 &V\ T +9 &X\ T +10 &Zu\ U +9 &\\9\ U +10 &]yw\ ; +9 &^$k\ X +9 &^+\ 6 +3 ( + "processing"%j& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&`% +4 "core" %  | = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +92 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%# h + %9 +6 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%x9 +3 "core" 9  +102 "processing"% 9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%*9 +3 "core" 9" +102 "processing"%J9 +3 "core" 9& +102 "processing"%m9 +2 "core" 9* +102 "processing"%O9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%>9 +3 "core" 97 +102 "processing"%+9 +2 "core" 9; +102 "processing"% 9 +2 "core" 9? +102 "processing"%@9 +3 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%&9 +3 "core" 9L +102 "processing"%k9 +2 "core" 9P +102 "processing"%i9 +3 "core" 9T +102 "processing"%$9 +2 "core" 9X +102 "processing"%9 +2 "core" 9\\ +103 "processing"%l9 +2 "core" 9a +102 "processing"%;9 +2 "core" 9e +102 "processing"%59 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%w9 +3 "core" 9q +102 "processing"%=9 +3 "core" 9 v\ +102 "processing"%9 +2 "core" 9z\ +102 "processing"%69 +3 "core" 9~ +102 "processing"%M9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%n php +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%' +98 "core"  + "processing"%% +4 "core" %ػ\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%{' +596 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%p' +1435 "Can" \ HF +173 "core" ' + .tPTV.dial :puck +2 "processing"%y  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%a +71 "core" +2 .tPBV.dial :waste1 + "processing"%  +54 "core" + "processing"% % +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%'+ +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%r'ؾ +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%\ ' +2391 "core" ' + .tPSV.dial PTV +2 "processing"%/ +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%)'ؾ +2332 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%d  +128 "core" + .tPSV.dial :mixloop +2 "processing"%< +42 "core" +2 .tPRV.dial :ab1 + "processing"%: @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%h  +41 "core" + "processing"%% +4 "core" %X\ \ +2 .tPS.seek 0.35ml +2 "processing"%'d +451 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'!  +28 "core" + .tPRV.dial :air +2 "processing"%9  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%|'K +1171 "core" ' + .tPRV.dial :waste2 +2 "processing"%4 @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%W' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%z  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%?' +1609 "core" ' + .tPSV.dial :PML +2 "processing"%( +44 "core" + .tPTV.dial :mixing +2 "processing"%C @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%D% +4 "core" %P\  +2 .tPS.seek 1.85ml +2 "processing"%H' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%I'ؾ +1976 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +3 "core" &\ +2 "manipulator"&P& +4 "core" & 2 + "manipulator"&~% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +136 "core" ( + "manipulator"&1& +4 "core" &-  ~  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&g'w +94 "core" ' +2 .tHand.close + "manipulator"&,/ +65 "core" / +3 "manipulator"&U& +4 "core" &-    +2 "manipulator"&-% +3 "core" % w    +2 .tForearm.seek :retract +2 "manipulator"& ' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +281 "core" ( +2 "manipulator"&N& +4 "core" &Ӓ&  >H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӓ%  >H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +52 "manipulator"&F'? +100 "core" ' +2 "manipulator"&R& +5 "core" &Ӓ%  U >H + "manipulator"&% +4 "core" %C M +2 "collection"'& +4 "core" &\ +3 "collection"'.& +4 "core" &\ +2 .tCC.seek :closed +4 "collection"'E(\\ +4 "core" &\ +5 &\ 9 +9 &EJ{\ 1 +10 &ss\ E +9 &c\ M +9 &Z\ L +10 &\\\ M +9 &b[\ M +9 &%Z\ L +10 &[\ M +9 &Z\ L +9 &j]\ M +10 &!-^\ L +9 &"^\ M +10 &$Z\ M +9 &&sZ\ L +9 &(4Z\ M +10 &)^\ L +9 &+^\ M +10 &-{\\\ L +9 &/=Y\ L +9 &0X\ L +10 &2Z\ L +9 &4]\ L +9 &6EX\ L +10 &8[\ L +9 &9]\ L +9 &;Y\ L +10 &=LZ\ M +9 &?[\ M +10 &@_\ M +9 &Bf\ N +9 &DLt  \ O +10 &F  \ R +9 &G 0 ,\ V +9 &I{ 5 3\ W +10 &K< 7 5\ W +9 &L 7 6\ X +10 &N : 9\ X +9 &P~ ; ;\ Y +9 &R? = =\ Y +10 &S @ @\ Z +9 &U D B\ [ +9 &W E D\ [ +10 &Y= H H\ ] +9 &Z M M\ ] +10 &\\[O Q P\ 4 +9 &\\ R R\ ] +5 ( +2 "collection"'.& +4 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.20 + "collection"'X& +5 "core" &\\ R Q\ \\ + &\\ O P\ \\ + .tHand.open +2 "manipulator"&G1 +61 "core" 1 +2 "manipulator"&[% +4 "core" % C   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z' +93 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +99 "core"  + "processing"%B% +5 "core" %ؾR\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%T'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1610 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%Y  +2 "collection"'8  +31 "core" ~ +122  + .tPSV.dial :mixloop +2 "processing"%Q +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +73 "core" +3 .tPS.seek 0ml + "processing"%e'ؾ +762 "Can" eb +1877 "core" ' + .tPSV.dial :air +2 "processing"%f  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2651 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +43 "core" +3 .tPS.seek 0ml + "processing"%'ؾ +2653 "core" ' + .tPSV.dial :air +2 "processing"%`  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +44 "core" +2 .tPS.seek 0ml + "processing"%o'ؾ +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &ӓ#  =G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +31 "core" ( + "manipulator"&x& +4 "core" &\  ! !q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &\  z !q +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' + .tHand.close + "manipulator"&}/ +53 "core" / + .tCC.seek :open +2 "collection"'( +451 "core" ( + "manipulator"&*& +4 "core" &\  !q +2 "manipulator"&J% +4 "core" % 7  + .tForearm.seek :retract +2 "manipulator"&m' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(- +280 "core" ( + "manipulator"&& +4 "core" &-  W P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-   P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&+'w +100 "core" ' +2 .tHand.open + "manipulator"& 1 +61 "core" 1 +2 "manipulator"&@% +4 "core" % ~  I  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 ."da"delayUntil "14:28:06.03" +24724 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%& @ +72 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%k  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%$  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2374 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%l +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%;  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'ؾ +2332 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +126 "core"  + "processing"%% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%'  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%{% +4 "core" %{\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'* +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ؾ +1609 "core" ' +2 ."da"delay 2:00 +6958 "Can" \ GE +5044 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%u +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2316 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +128 "core"  + "processing"%"% +4 "core" %[\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q' +602 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\ +70 "core" + ."da"PBV.dial :waste1 +45 "processing"%d  +40 "core" + "processing"%<% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'* +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%h'ؾ +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +57 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +2324 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%(  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%C  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +41 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%c' +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%?  +44 "core"  + "processing"%H% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%A' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%P  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%~' +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"%1 +44 "core" +2 ."da"PTV.dial :mixing + "processing"%3 @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%_  +33 "core" + "processing"%,% +4 "core" %w\  +2 ."da"PS.seek 1.85ml +2 "processing"%U' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'ؾ +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +11478 "Can" \ FD +36524 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%g  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2364 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%R +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2329 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%X +128 "core"  + "processing"%G% +4 "core" %ؼ}\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%.' +1620 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\\  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%B +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +32 "core" +2 "processing"%I% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%'1 +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%T * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +1611 "core" ' +2 ."da"delay 2:00 +9207 "Can" JH +2795 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%e  +84 "core"  +3 ."da"PS.seek 0ml +2 "processing"%s'ؾ +2302 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +128 "core"  + "processing"%`% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +32 "core" +2 "processing"%x% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"% '( +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +3 ."da"PS.seek 0ml + "processing"% 'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2369 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%> +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2311 "core" ' +52 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +126 "core"  + "processing"%m% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%&' +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%$% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'* +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +33 "core" +2 ."da"delay 30 seconds +2711 "Can" \ GE +291 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%w +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2330 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +132 "core"  +4 "processing"%{% +10 "core" %ؾ\ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +6 "processing"% +14 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%M' +339 "core" ' + ."da"delay 5 seconds +503 "processing"%a% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%y' +354 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'( +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%"' +2402 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%d  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +2351 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +130 "core"  + "processing"%)% +4 "core" %\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%:' +2118 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%!% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%h'( +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%4  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1610 "core" ' + "processing"%z9 +3 "core" 9i5Q +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%9  +4 "core" 5R 5R + "processing"%(& +4 "core" &^&\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&C% +4 "core" %  i  +2 "storage"(% +3 "core" % U\  +2 "storage"(D. +2 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(W(C +361 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (?& +2 "core" &F : V \ +2 "manipulator"&H& +4 "core" &- { P + "manipulator"&c% +4 "core" %  t  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&P( +174 "core" ( + "manipulator"&A& +4 "core" &  S ' + "storage"(1& +4 "core" &G /\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&3' +99 "core" ' +2 "storage"(_& +4 "core" &G w [ \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(,'r +273 "core" ' + "storage"(-- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(~'1 +38 "core" ' +2 "manipulator"&U& +4 "core" & r ' + "manipulator"&K% +4 "core" % q < +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&g' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&N( +245 "core" ( + "manipulator"&& +4 "core" &  J G + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" & G +2 ."da"Forearm.seek PC +2 "manipulator"&R' +91 "core" ' + ."da"Hand.close +2 "manipulator"&/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%( +459 "core" ( +2 "storage"( & +4 "core" &G\ \  \ + "manipulator"&7& +4 "core" & J F + "manipulator"&X% +4 "core" %  [ K +2 ."da"Forearm.seek :retract +2 "manipulator"&G' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&2( +243 "core" ( + "manipulator"&[& +4 "core" & I 4 + "storage"(\\& +4 "core" &G y o "\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +55 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&B' +92 "core" ' + ."da"Hand.open +2 "manipulator"&F1 +56 "core" 1 +2 "storage"(I- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(.' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(T' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1315h.tif +5 "processing"%& +13 "core" &q\ +3 "manipulator"&& +6 "core" & k 4 +2 "manipulator"&8% +5 "core" %  ^ W +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Y' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +176 "core" ( + "manipulator"&V& +4 "core" &-   C +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &- C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&f'w +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&e/ +53 "core" / +2 "manipulator"&Q& +4 "core" &-  / C +2 "manipulator"&S% +4 "core" % υ 8  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&`' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&s( +113 "core" ( + "manipulator"&& +4 "core" &  a _ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & o _ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +101 "core" ' + "manipulator"&x& +5 "core" & _ + "manipulator"&j% +4 "core" % ( +2 "processing"%}& +4 "core" &\ +2 "processing"% & +5 "core" &\ +2 ."psFlush"PC.seek :closed +4 "processing"%Z(^ +3 "core" &\ +5 &\ \ 6 +10 &8Gv\ 0 +9 &bq}\ E +10 &\\\ N +9 &R\ N +9 &S\ M +10 &LR\ N +9 &Q\ M +9 &U\ M +10 &V\ M +9 &UU\ M +10 &!W\ M +9 &"U\ M +9 &$U\ M +10 &&]T\ M +9 &(U\ M +9 &)U\ M +10 &+U\ M +9 &-dR\ N +10 &/&R\ N +9 &0Q\ N +9 &2V\ N +10 &4mT\ M +9 &6.T\ N +9 &7W\ N +10 &9T\ N +9 &;sY\ N +10 &=5U\ N +9 &>V\ N +9 &@W\ N +10 &Bx`\ O +9 &D6h\ P +9 &Ez\ Q +10 &GN\ S +9 &Is`\ S +10 &K5U\ S +9 &LN\ T +9 &N[\ T +10 &PwY\ U +9 &R9P\ U +9 &SI\ U +10 &UH\ T +9 &WL\ U +10 &Y?O\ U +9 &[@\ V +9 &\\E\ V +10 &^:eA\ (z +9 &^d7\ 6 +9 ( +2 &^ :\ 2 +2 "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 + "processing"%E& +5 "core" &^ \ 2 + ."psFlush"Hand.open + "manipulator"&*1 +53 "core" 1 +2 "manipulator"& % +4 "core" %   $ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +88 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +43 "core"  + "processing"%>% +4 "core" %ؼ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +183 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.218 seconds\ /var/log/esp/da22sep1315h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1315h15s.tif +406 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +637 #"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/da22sep1315h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1315h20s.tif +1488 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%@ @ +183 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%m  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%+'ؠ +43 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1315h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.218 sec auto-exposure",Subject: "da22sep1315h images!" +8 "storage"(k- +4 "core" -' +2 "storage"(i& +5 "core" &G k\ +2 "manipulator"&$& +4 "core" & L _ +2 "manipulator"&&% +4 "core" %  -  +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&l( +80 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +175 "core" ( + "manipulator"&o& +4 "core" &   +2 "storage"(5& +4 "core" &G ?\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +48 "core" ' +3 "manipulator"&;& +4 "core" & r  + "storage"(& +4 "core" &G } r C\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&w'8 +24 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&6, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"('' +24 "core" ' +2 "manipulator"&=% +4 "core" %D + "storage"(& +4 "core" &G v t \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&{'p +13 "core" ' + "manipulator"&& +5 "core" &  + "storage"(a& +4 "core" &G e f :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&M' +15 "core" ' + "storage"(y% +4 "core" % i h\ +3 ."downElevator"SE.seek :down +3 "storage"(p' +99 (v% +3 "core" %C X Z \ T[ +2 "manipulator"&% +4 "core" % r +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"& ' +90 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (u& +4 "core" &G i p e\ +1668 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%# +100 "core"  + "processing"%t% +4 "core" %آ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2129 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%r @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%q +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%\ 'ؠ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +100 "core"  +2 ."psFlush"PSR.select :flush +57 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%"'X\\ +1127 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +1619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%<  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%z @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2055 "Can" FD +577 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%D' +2642 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%H @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%O'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +81 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%K'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%3' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2141 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%P U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'ؾ +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%R' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'ؾ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%N @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%I  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2650 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" & V  + "manipulator"&8% +4 "core" %    +2 ."psFlush"Elbow.seek PC +2 "manipulator"&G( +240 "core" ( + "manipulator"&~& +4 "core" & 7 3 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & L 3 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&V' +89 "core" ' +2 ."psFlush"Hand.close + "manipulator"&%/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%B( +456 "core" ( + "manipulator"&2& +4 "core" & 3 +2 "manipulator"&e% +3 "core" %  ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&S(- +125 "core" ( +2 "manipulator"&Y& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +97 "core" ' + ."psFlush"Hand.open + "manipulator"&f1 +65 "core" 1 + "manipulator"&x% +4 "core" % } % +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' +94 "core" ' + #tFinished short da assay +15290 #-> PS.flush +2 #Flushing Processing stage + "processing"%}% +4 "core" %\  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%L& +4 "core" &\ + "manipulator"&`& +4 "core" &- r  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +16 "core" ( + "manipulator"&E& +5 "core" &-  k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &- k +2 .tForearm.seek :garage +2 "manipulator"& 'w +91 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 "manipulator"&& +4 "core" &-  k + "manipulator"&>% +4 "core" % g 3 > +2 .tForearm.seek :retract +2 "manipulator"&^' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&|( +133 "core" ( +2 "manipulator"&& +4 "core" & ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&m' +93 "core" ' +2 "manipulator"& & +4 "core" & K +2 "manipulator"&k% +4 "core" % g + "processing"%i& +4 "core" &\ +2 "processing"%$& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%&(^ +4 "core" &\  +9 &2v\ )v +10 &c\ = +9 &|u\ M +10 &@U\ L +9 &W\ L +9 &U\ L +10 &[\ L +9 &HW\ L +52 & W\ M +7 &Z\ M + & Z\ M &"OY\ M + &$Z\ M + &%Y\ M +4 &'Y\ M +9 &)XY\ L +9 &+V\ M +10 &,Z\ M +9 &.Y\ L +9 &0aX\ L +10 &2"Y\ L +9 &3U\ L +10 &5\\\ L +9 &7h\\\ L +9 &9)]\ M +10 &:\\\ M +9 &<Y\ M +9 &>o[\ M +10 &@1Z\ M +9 &A`\ M +10 &Cp\ O +9 &Eox\ O +9 &G*\ R +10 &H\ R +9 &J\ S +9 &Ln\ R +10 &N.\ S +9 &O\ S +10 &Q\ T +9 &Sr\ T +9 &U5\ S +10 &V\ T +9 &X\ S +9 &Zy\ T +10 &\\;\ T +9 &]zy\ 9 +10 &^+\ P +9 &^%\ 1 +2 ( +2 "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + "processing"%J& +4 "core" &^#\ 1 +2 .tHand.open + "manipulator"&o1 +59 "core" 1 +2 "manipulator"&5% +5 "core" %  g + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s' +92 "core" ' + .tPSV.dial PSR +2 "processing"%; +43 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +527 "Can" \ JG +571 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +1608 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%a'ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"% +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%y' +594 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +2116 "core" ' +2 .tPSV.dial PTV + "processing"%v +72 "core" +2 .tPBV.dial PSV +2 "processing"% U +51 "core" V +2 .tPS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + .tPSV.dial PBV +2 "processing"%l @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :waste1 +2 "processing"%w  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%u'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%{ +44 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'' +2632 "core" ' + .tPSV.dial PTV +2 "processing"%M +70 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%p'ؾ +2631 "core" ' + .tPSV.dial PBV +2 "processing"%# @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%t' +2630 "core" ' +2 .tPSV.dial :waste1 + "processing"%+  +71 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" & u + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r( +3 "core" ( + "manipulator"&q& +4 "core" & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & z +2 .tForearm.seek PC +2 "manipulator"&d' +96 "core" ' + .tHand.close +2 "manipulator"&\ / +53 "core" / +2 .tPC.seek :open +2 "processing"%"( +455 "core" ( +2 "manipulator"&)& +4 "core" &  + "manipulator"&<% +4 "core" %  # +2 .tForearm.seek :retract +2 "manipulator"&0' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +120 "core" ( + "manipulator"&& +4 "core" &- s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +93 "core" ' + .tHand.open +2 "manipulator"&41 +52 "core" 1 + "manipulator"&:% +4 "core" % | ? L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +95 "core" ' +1320 #t-> access 1 +3 "storage"(h% +3 "core" % b\  +2 "manipulator"&(% +4 "core" %  $  + "manipulator"&9& +4 "core" &- ! +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +1299 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (C& +2 "core" &<* 6\  +1244 #t-> access 2 +3 "storage"(% +3 "core" % \  +2 "manipulator"&D% +4 "core" %  '  + "manipulator"&H& +4 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(?(K +358 "core" ( +2 .tSC.configure :limp +3 "storage"($\ 1b +2 (A& +2 "core" &K d d W\ \  +318 #t-> startTube 2 +3627 #-> $da[:extractVol]=0.20 +462 #-> shortDA +2 "collection"'c% +3 "processing"%_% +3 "core" %e +7 %'\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +23401 "Can" >; +18302 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%1 +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%O  +128 "core" +2 .tPRV.dial :sipper + "processing"%-  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%U'e +2293 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%,' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%K @ +97 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%3'ؾ +591 "core" ' + .tPSV.dial PSR +2 "processing"%b +100 "core"  +2 "processing"%P% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1103 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%] +100 "core"  + "processing"%X% +4 "core" %ػ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%7'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +112 "core" +2 .tPRV.dial :sipper + "processing"%N  +43 "core" +2 .tPS.seek 0ml + "processing"%\\'ؾ +2651 "core" ' +2 .tPSV.dial PSR + "processing"%I +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%F' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPS.seek 0ml + "processing"%8'ؾ +2653 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%~& +4 "core" &\ +2 "manipulator"&.% +3 "core" %  %  +2 "storage"(6% +3 "core" % h\  +2 "storage"(%. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( (  +1305 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (Z& +2 "core" & g\ +2 "manipulator"&2& +4 "core" &- +2 "manipulator"&e% +4 "core" %  Y  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Y( +167 "core" ( +2 "manipulator"&& +4 "core" & C / + "storage"(V& +4 "core" & \ +2 .tForearm.reconfigure :tight +51 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 450 counts + "manipulator"&G'S +99 "core" ' + "storage"(f& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(x'r +309 "core" ' + "storage"(Q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & !\ +2 "manipulator"&}& +4 "core" & 9 / +2 .tElbow.seek 2 +2 "manipulator"&L( +3 "core" ( + "manipulator"&`& +4 "core" &  / +2 "storage"(E& +3 "core" & +\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&*'Ͻ +36 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +61 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):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 +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(>' +7 "core" & / + "manipulator"&S% +4 "core" %   J +2 .tForearm.seek :retract +2 "manipulator"&j' +92 "core" ' + .tElbow.seek PC +2 "manipulator"&( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +79 "core" ( +2 "manipulator"&@& +5 "core" & ) F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &  F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +89 "core" ' + "manipulator"&k& +5 "core" & S F + "manipulator"&i% +4 "core" % h +2 "processing"%& +4 "core" &\ +3 "processing"%^& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%B(^ +4 "core" &\ +7 &5t\ $c +9 &V}t\ 7 +10 &~t\ L +9 &V{\ M +9 &u^w\ M +10 &8Zw\ M +9 &^u\ M +10 &Yv\ M +9 &}Ym\ M +9 &@Zl\ M +10 & Yn\ M +9 &![u\ M +9 &#Zu\ L +10 &%GYn\ M +9 &'\ Zv\ M +10 &(]v\ M +9 &*Zg\ M +9 &,OX^\ M +10 &.Yb\ M +9 &/[a\ M +9 &1]d\ M +10 &3X[b\ M +9 &5[b\ M +10 &6[^\ M +9 &8\\[\ M +9 &:_[\\\ M +10 &< \\Z\ M +9 &=]O\ N +9 &?_J\ N +10 &Ae`Q\ N +9 &C sV\ P +10 &D~U\ Q +9 &FR\ S +9 &H^V\ S +10 &J V\ S +9 &KM\ S +9 &MK\ T +10 &OdB\ S +9 &Q#M\ T +10 &RQ\ T +9 &TD\ T +9 &Vj>\ T +10 &X,=\ T +9 &YA\ T +9 &[?\ T +10 &]p;\ B +9 &^=|=\ "d +10 &^3>\ 3 +5 ( + "processing"%^& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&J1 +4 "core" &^ @\ 3 +51 1 +2 "manipulator"&o% +4 "core" %  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%$ h +2 %;9 +5 "core" 9 +102 "processing"%m9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%=9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%a9 +3 "core" 9" +102 "processing"%y9 +3 "core" 9& +102 "processing"%v9 +2 "core" 9* +102 "processing"%9 +3 "core" 9. +102 "processing"%T9 +2 "core" 93 +102 "processing"%l9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%w9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%{9 +2 "core" 9H +103 "processing"%u9 +2 "core" 9L +102 "processing"%M9 +2 "core" 9P +102 "processing"%'9 +3 "core" 9T +102 "processing"%#9 +2 "core" 9X +103 "processing"%p9 +2 "core" 9\\ +102 "processing"%+9 +3 "core" 9a +102 "processing"%t9 +2 "core" 9e\ +102 "processing"%9 +3 "core" 9i\ +102 "processing"%q9 +2 "core" 9m +102 "processing"%/9 +3 "core" 9q +102 "processing"%\ 9 +3 "core" 9v +102 "processing"%|9 +3 "core" 9$z +2 .tPH.hold 2:00:00,28C +3 "processing"%s php +4 .tdelay 1:30 +2 "core" z +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +99 "core"  +2 "processing"%)% +4 "core" %ؼ\  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%<' +592 "core" ' +3 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1618 "core" ' + .tPTV.dial :puck +2 "processing"%!  +127 "core"  + .tPSV.dial PTV +2 "processing"%d +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%4  +53 "core" + "processing"%:% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%r'/ +592 "core" ' +2 .tdelay 3 seconds +157 "Can" EB +145 .tPBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" , +3 .tPS.seek 0ml + "processing"%'ؾ +1610 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%9 +72 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%W' +2371 "core" ' + .tPSV.dial PTV +2 "processing"%C +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2310 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%c +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%_ @ +96 "core" @ +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%1' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%O  +42 "core"  +2 "processing"%-% +4 "core" %\ \  +2 .tPS.seek 0.35ml +2 "processing"%'d +450 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%U  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%K'K +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%, @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%b' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%P  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%3' +1606 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%g  +34 "core" +2 "processing"%]% +4 "core" %\ \ +2 .tPS.seek 1.85ml + "processing"%X' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%7'ؾ +1988 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +3 "core" &\ +2 "manipulator"&N& +3 "core" & F +2 "manipulator"&[% +4 "core" %  f  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(- +126 "core" ( +2 "manipulator"&\\& +4 "core" &- h  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&F'w +89 "core" ' +2 .tHand.close + "manipulator"&~/ +55 "core" / +2 "manipulator"&.& +4 "core" &-  D  +2 "manipulator"&6% +4 "core" % | | 4 + .tForearm.seek :retract +2 "manipulator"&%' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?(ӂ +289 "core" ( + "manipulator"&Z& +5 "core" &ӌ  v 3 + .tElbow.reconfigure :loose +53 "manipulator"&$ &.,(#b +3 &2& +3 "core" &ӌ 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&e'? +97 "core" ' + "manipulator"&& +5 "core" &ӌ  # 3 + "manipulator"&V% +4 "core" %?  +2 "collection"'& +4 "core" &o\ +2 "collection"'f& +6 "core" &w\ +2 .tCC.seek :closed +2 "collection"'z(\\ +4 "core" &v\  +8 &4s\ +| +9 &fl\ ? +10 &wh\ M +9 &QZs\ M +9 &\\~\ L +10 &]x\ L +9 &Yo\ L +9 &Z\\w\ L +10 &\\n\ M +9 &]v\ L +10 & Zn\ L +9 &"b_l\ L +9 &$$\\i\ L +10 &%Zv\ L +9 &'^t\ M +9 &)k\\w\ L +10 &+,\\j\ L +9 &,] m\ L +10 &.]k\ L +9 &0q]j\ M +9 &24\\r\ L +10 &3_v\ L +9 &5\\l\ L +9 &7zZl\ L +10 &9<Yw\ L +9 &:^ y\ L +10 &<]s\ L +9 &>^ w\ M +9 &@C`  l\ M +10 &Be  j\ M +9 &Cm  q\ N +9 &E| z\ Q +10 &G3 7 .v\ U +9 &H @ >n\ W +10 &J A @j\ W +9 &Lr C Cx\ W +9 &N0 B Fj\ Y +10 &O G Fl\ Y +9 &Q J Il\ Y +10 &Sr K Kk\ Z +9 &U2 O Ol\ [ +9 &V Q Ph\ [ +10 &X T Sh\ \\ +9 &Zt W Vo\ \\ +9 &\\w [ Zn\ 7 +10 &\\* ^ \\k\ $m +9 ( +2 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.23 +2 "collection"'Q& +4 "core" &\\ ` ]n\ Z + &\\ \\ ^k\ Z + .tHand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&}% +4 "core" % ?  U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`' +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +100 "core"  + "processing"% % +4 "core" %ؾ{\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1614 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%S  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +1613 "core" ' +2 .tPSV.dial PSR + "processing"%G +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%x' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%*  +2 "collection"'@  +33 "core" ~ +119  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%L  +71 "core" +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2018 "Can" eb +633 "core" ' + .tPSV.dial :air +2 "processing"%i  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +44 "core" +2 .tPS.seek 0ml +2 "processing"%j'ؾ +2624 "core" ' + .tPSV.dial :air +2 "processing"%"  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +44 "core" +2 .tPS.seek 0ml +2 "processing"%;'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &ӌ  3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&m(ӂ +3 "core" ( + "manipulator"& & +4 "core" &ӌ  \ 6 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӌ   S 3 +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +449 "core" ( + "manipulator"&=& +4 "core" &ӌ \\ 3 +2 "manipulator"&% +3 "core" % C A +2 .tForearm.seek :retract +2 "manipulator"&a' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&y(- +283 "core" ( + "manipulator"&v& +4 "core" &-  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- s I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T'w +94 "core" ' +2 .tHand.open + "manipulator"&l1 +56 "core" 1 +2 "manipulator"&% +4 "core" %   * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +99 "core" ' + ."da"delayUntil "15:57:53.70" +24807 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +71 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%{  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" * +2 ."da"PSV.dial :air + "processing"%M  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2372 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%# +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%+ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2332 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +126 "core"  + "processing"%/% +4 "core" %ؾ\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +610 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%|' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%&  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%<% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'- +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%d * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%4'ؾ +1631 "core" ' +2 ."da"delay 2:00 +8153 "Can" DA +3850 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%r' +2374 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%h +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2308 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +126 "core"  +2 "processing"%% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H' +1611 "core" ' + ."da"PTV.dial :puck +45 .PSV.dial PTV +10 "processing"%W +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core" + "processing"%c% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%_') +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +83 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2366 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%P  +71 "core"  +3 ."da"PS.seek 0ml +2 "processing"%b'ؾ +2308 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%g  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%] +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% ' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%3  +43 "core"  +2 "processing"%X% +3 "core" %\ +2 ."da"PS.seek 0.55ml +2 "processing"%R' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%N  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%[' +1566 "core" ' +2 ."da"PSV.dial :PML + "processing"%\\ +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core" + "processing"%.% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%6' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +12747 "Can" \ HE +35256 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%F  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%2  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2365 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2325 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +126 "core"  +2 "processing"%% +4 "core" %ؾe\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%E  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +33 "core" + "processing"%7% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%S', +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G'ؾ +1627 "core" ' + ."da"delay 2:00 +10489 "Can" DA +1514 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%@ * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2392 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%x +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2332 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%"% +3 "core" %غ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%J +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core" + "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%= +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2379 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%v +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +71 "core"  +9 ."da"PS.seek 0ml +2 "processing"%l'ؾ +2323 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%a% +4 "core" %ؾW\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%T' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%{ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +32 "core" +2 "processing"%M% +4 "core" %i\  +2 ."da"PS.seek 1.5ml +2 "processing"%;', +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +33 "core" +2 ."da"delay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +816 "Can" GE +1566 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +2308 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +129 "core"  +4 "processing"%<% +10 "core" %ؾ\ +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +13 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%|' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%d% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%!' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:' +1633 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" + "processing"%4% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%$'' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +1612 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +71 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2384 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c'ؾ +2366 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +128 "core" + "processing"%% +4 "core" %ؽ\  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%_' +2117 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%- +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +33 "core" +2 "processing"%% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%,  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'ؾ +1635 "core" ' +2 "processing"%P9 +3 "core" 9h5P +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%U  +2 "core" 5P +2 5P + "processing"%& +4 "core" &^ #\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %    + "storage"(g% +4 "core" % v _ z\ + "storage"(]. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(b(C +356 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (3& +2 "core" &E Z W\ +2 "manipulator"&X& +4 "core" &- I + "manipulator"& % +4 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&N( +172 "core" ( + "manipulator"&R& +5 "core" & 8 6 + "storage"(\\& +4 "core" &F :\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +101 "core" ' + "storage"(~& +4 "core" &F v w \\\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(.'r +276 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(['1 +40 "core" ' +2 "manipulator"&6& +4 "core" & 5 +2 "manipulator"&n% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&F' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Z( +244 "core" ( + "manipulator"&2& +4 "core" & 1 / +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &  / +2 ."da"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."da"Hand.close +2 "manipulator"&V/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%( +463 "core" ( + "storage"(%& +4 "core" &F .\ +2 "manipulator"&I& +3 "core" & / +6 "manipulator"&Q% +4 "core" %  , +2 ."da"Forearm.seek :retract +2 "manipulator"&' +97 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +245 "core" ( + "manipulator"&}& +4 "core" & \ 3 + "storage"(E& +50 "core" &F e\ +10 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&e1 +54 "core" 1 +2 "storage"(7- +3 "core" -'1 +3 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(f' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(' +52 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1316h.tif +5 "processing"%S& +12 "core" &P\ +3 "manipulator"&Y& +6 "core" & [ 3 +2 "manipulator"&@% +5 "core" %  J v +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&*' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&G(- +171 "core" ( + "manipulator"&L& +5 "core" &- t + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &x& +2 "core" &- } t +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&i'w +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&k/ +58 "core" / + "manipulator"& & +4 "core" &-   t +2 "manipulator"&% +4 "core" % ~  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&"' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&>( +117 "core" ( +2 "manipulator"&j& +4 "core" &  ' P +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & B P +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +102 "core" ' +2 "manipulator"& & +4 "core" &  P +2 "manipulator"&o% +4 "core" %  +2 "processing"%& +3 "core" & \ +3 "processing"%& +4 "core" & \ +2 ."psFlush"PC.seek :closed +2 "processing"%`(^ +5 "core" & \  +9 &1s\ *x +9 &d}\ > +9 &vp\ N +10 &;Q\ M +9 &T\ M +9 &R\ M +10 &T\ M +9 &CT\ M +10 &U\ M +9 &U\ M +9 & U\ M +10 &"LT\ L +9 &$\ T\ N +9 &%Q\ M +10 &'R\ M +9 &)PU\ N +10 &+U\ M +9 &,S\ M +9 &.Q\ N +10 &0XQ\ N +9 &2T\ M +9 &3S\ M +10 &5S\ M +9 &7aS\ M +10 &9#T\ M +9 &:U\ N +9 &<W\ M +10 &>hY\ N +9 &@*X\ N +9 &AY\ N +10 &Ci\ O +9 &Ehu\ P +10 &G!\ S +9 &H\ S +9 &J\ T +10 &Lg\ S +9 &N&\ T +9 &O\ T +10 &Q\ U +9 &Si\ U +10 &U+\ U +9 &V\ U +9 &X\ U +10 &Zp\ V +9 &\\2\ V +9 &]{r\ ? +10 &^P\ O +9 &^ l\ 7 +9 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.66 + "processing"%z& +5 "core" &_#\ 2 + &_#\ 2 + ."psFlush"Hand.open +2 "manipulator"&=1 +55 "core" 1 +2 "manipulator"&?% +4 "core" %   & +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +95 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +43 "core"  +2 "processing"%% +4 "core" %\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +83 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.39 seconds\ /var/log/esp/da22sep1316h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1316h15s.tif +508 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +538 #"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/da22sep1316h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1316h20s.tif +1590 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%a  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%l +55 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1316h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "13.39 sec auto-exposure",Subject: "da22sep1316h images!" +5 "storage"(T- +4 "core" -' +2 "storage"({& +4 "core" &F 7\ +2 "manipulator"&u& +4 "core" & ! ! / P +3 "manipulator"&M% +5 "core" %    O  +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "core" + "manipulator"&( +4 ."psFlush"PS.seek :empty +4 "processing"%#'ؠ +57 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +178 "core" ( +2 "manipulator"&;& +4 "core" &    + "storage"(+& +4 "core" &F\ \ L\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&t' +96 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(''" +50 "core" ' + "manipulator"&p& +4 "core" & 5  +2 "storage"(/& +4 "core" &F o g W\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&\ , +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +3 "storage"(&' +25 "core" ' + "manipulator"&q% +5 "core" %2 O + "storage"(8& +4 "core" &F r s \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 294 counts + "manipulator"&<'^ +14 "core" ' + "manipulator"&)& +5 "core" &   + "storage"(d& +4 "core" &F f k d\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&|' +16 "core" ' + "storage"(!% +5 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (0% +3 "core" %+D r r\ TZ +2 "manipulator"&4% +4 "core" % S +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&:' +90 "core" ' +62 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (h& +4 "core" &F n g V\ +1772 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%$ +99 "core"  + "processing"%9% +4 "core" %آ!\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2126 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%(  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%D +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%W'ؠ +2642 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%A +98 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%c  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%-'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +84 "core" + ."psFlush"PBV.dial PSV +2 "processing"%, U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%O'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +603 "Can" IG +2032 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +43 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%]' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%3'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%X @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%R  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%y'X\\ +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +84 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%N U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'ؾ +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +42 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%E'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +53 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%7  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S'ؾ +2626 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&Y& +4 "core" &  + "manipulator"&@% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +264 "core" ( + "manipulator"&[& +4 "core" &   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &   +2 ."psFlush"Forearm.seek PC +2 "manipulator"&L' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&x/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"% ( +455 "core" ( + "manipulator"&& +4 "core" &  +2 "manipulator"&k% +3 "core" %  / ! +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +121 "core" ( + "manipulator"&*& +4 "core" &- ^ \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- } \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&J'w +99 "core" ' + ."psFlush"Hand.open +2 "manipulator"&i1 +56 "core" 1 + "manipulator"& % +5 "core" % w =  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o' +92 "core" ' +2 #tFinished short da assay +18380 "Can" =: +40531 #t-> access 1 +3 "storage"(% +3 "core" % M\ +2 "manipulator"&G% +4 "core" %   + "manipulator"&"& +4 "core" &- \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +1297 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (z& +2 "core" &<+ J\ +1208 #t-> access 2 +3 "storage"(=% +3 "core" % 8\ +2 "manipulator"&?% +4 "core" %   + "manipulator"&& +4 "core" &- 7 \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(v(K +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K w \  +16544 "Can" <: +4781 #t-> startTube 2 +446 #-> shortDA +2 "collection"'^% +3 "processing"%K% +3 "core" %e  j +6 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +213 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%m +127 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +127 "core" +2 .tPRV.dial :sipper +2 "processing"%a  +43 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%T'e +2291 "core" ' +52 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%{  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%u' +1273 "core" ' + .tPRV.dial :waste2 +2 "processing"%M @ +96 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%l'ؾ +591 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +100 "core"  + "processing"%+% +4 "core" %ع\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%>'X\\ +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +113 "core" +2 .tPS.seek 0ml +2 "processing"%/'ؾ +2649 "core" ' + .tPSV.dial PSR +2 "processing"%q +100 "core"  + "processing"%8% +5 "core" %ؽ\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%)'X\\ +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%d' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" + .tPRV.dial :sipper +2 "processing"%!  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%0 +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%4' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +101 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%'& +5 "core" &\ + "manipulator"&% +4 "core" %   + "storage"(h% +4 "core" % f\ + "storage"(<. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(&(  +1303 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (|& +3 "core" & 6\ +2 "manipulator"&& +4 "core" &- \ +2 "manipulator"&$% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&9( +169 "core" ( + "manipulator"&#& +4 "core" & ^ # +2 "storage"(r& +4 "core" & G\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&('S +90 "core" ' +2 "storage"(& +4 "core" & T\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'r +297 "core" ' + "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A& +4 "core" & \ + "manipulator"&W& +4 "core" & > # + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & c # + "storage"(c& +4 "core" & r\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&H'Ͻ +35 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&1/ +61 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):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 +3 ."downElevator"SE.seek :down +3 "manipulator"&-& +2 "storage"(' +7 "core" & # +2 "manipulator"&% +4 "core" %  a T +2 .tForearm.seek :retract + "manipulator"&,' +93 "core" ' +2 .tElbow.seek PC + "manipulator"&_( +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( +2 "manipulator"&P& +4 "core" & E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & s E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + "manipulator"&U& +4 "core" & w E +2 "manipulator"&g% +4 "core" % 0 c +2 "processing"%& +4 "core" &\ +2 "processing"% & +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%](^ +4 "core" &\ +7 &<\ $e +9 &V{\ 7 +9 &~\ L +10 &Y\ M +9 &uZ\ M +9 &6Z\ N +10 &Y\ M +9 &Y\ M +9 &~Y\ M +10 &?Z\ M +9 & Y\ M +10 &!Y\ M +9 &#Z\ M +9 &%HY\ M +10 &'\ Z=\ M +9 &([M\ M +9 &*[P\ M +10 &,R[N\ L +9 &.ZH\ M +10 &/[O\ M +9 &1]M\ M +9 &3W\\>\ M +10 &5Z:\ M +9 &6X8\ M +9 &8\\B\ M +10 &:^[E\ N +9 &< \\<\ N +10 &=\\D\ N +9 &?^E\ N +10 &Af]C\ N +9 &C$n=\ O +9 &Du:\ P +10 &F2\ S +9 &H_*\ S +9 &J (\ S +10 &K1\ S +9 &M-\ T +9 &Oe,\ S +10 &Q$-\ T +9 &R0\ T +9 &T(\ T +10 &Vj*\ T +10 &X, \ T +9 &Y\ U +9 &[\ T +9 &]p\ B +10 &^<{!\ #i +9 &^3 \ 3 +6 ( + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&X1 +3 "core" &^#$\ 3 +49 1 + "manipulator"&3% +4 "core" %  _ c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h + %~9 +6 "core" 9 +102 "processing"%\\9 +3 "core" 9 +102 "processing"%y9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%69 +2 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%n9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%59 +3 "core" 9& +102 "processing"%N9 +2 "core" 9* +102 "processing"%29 +3 "core" 9/ +102 "processing"%F9 +2 "core" 93 +102 "processing"%V9 +2 "core" 97 +102 "processing"%%9 +3 "core" 9; +102 "processing"%B9 +2 "core" 9? +102 "processing"%Q9 +3 "core" 9C +102 "processing"%I9 +2 "core" 9H +102 "processing"%}9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%Z9 +2 "core" 9T +102 "processing"%E9 +2 "core" 9X\ +103 "processing"%79 +2 "core" 9\\\ +102 "processing"%e9 +3 "core" 9a\ +102 "processing"%Y9 +2 "core" 9 e +102 "processing"%@9 +3 "core" 9i +102 "processing"%[9 +2 "core" 9m +102 "processing"%f9 +3 "core" 9"q +2 .tPH.hold 2:00:00,28C +3 "processing"%\ php +4 .tdelay 1:30 +2 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%x +101 "core"  + "processing"%:% +4 "core" %ؼ \ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%`' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1607 "core" ' +2 .tPTV.dial :puck + "processing"%k  +129 "core"  + .tPSV.dial PTV +2 "processing"%* +72 "core" + .tPBV.dial :waste1 +2 "processing"%j  +53 "core" + "processing"%L% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%'( +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1613 "core" ' + .tdelay 5:00 +11321 "Can" \ GD +18682 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +4 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +4 "processing"%G' +2363 "core" ' + .tPSV.dial PTV +2 "processing"%" +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +83 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +72 "core"  +3 .tPS.seek 0ml + "processing"%?'ؾ +2309 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +54 .tPS.seek 0.15ml +2 "processing"%^' +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%K  +42 "core"  + "processing"%m% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%'h +459 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'a  +29 "core" +2 .tPRV.dial :air +2 "processing"%S  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%{'K +1166 "core" ' +2 .tPRV.dial :waste2 + "processing"%T @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%M' +863 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%u  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%;' +1618 "core" ' + .tPSV.dial :PML +2 "processing"%+ +44 "core" + .tPTV.dial :mixing +2 "processing"%l @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%>  +35 "core" + "processing"%p% +4 "core" %\ +2 .tPS.seek 1.85ml +2 "processing"%' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%8'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +4 "core" &`\ +2 "manipulator"&)& +4 "core" & 5 E +2 "manipulator"&% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +125 "core" ( +2 "manipulator"&d& +4 "core" &-  E  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- [  +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' + .tHand.close +2 "manipulator"&t/ +59 "core" / +2 "manipulator"&4& +4 "core" &-  9  + "manipulator"&'% +4 "core" % σ H +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&h(ӂ +279 "core" ( + "manipulator"&<& +4 "core" &ӆ*  4 Bh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &ӆ*  Q Bh +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'? +99 "core" ' +2 "manipulator"&& +4 "core" &ӈ*   Bf +2 "manipulator"&$% +3 "core" %F 6 +2 "collection"'#& +4 "core" &_\ +3 "collection"'r& +4 "core" & a\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" & c\ +7 &> b\ %f +9 &X `\ 7 +10 & c\ L +9 &\\  c\ M +9 &y]  a\ L +10 &;_  a\ L +9 &_  `\ L +10 &\\ ]\ M +9 &\\  b\ L +10 &D^  \\\ L +9 & \\  _\ L +9 &!\\ _\ L +10 &#Z ^\ L +9 &%KX  d\ L +9 &' ]  T\ L +10 &(\\  U\ L +9 &*Z  S\ M +9 &,SZ  S\ L +10 &.Z  [\ M +9 &/Z  U\ L +9 &1^  S\ M +10 &3Z]  W\ M +9 &5[  R\ L +10 &6]  Y\ M +9 &8Z  W\ L +9 &:c]  Z\ L +10 &<%]  S\ L +9 &=\\  [\ M +9 &?` W\ M +10 &Ahe `\ M +9 &C)i  g\ N +10 &D~  d\ P +9 &F 3 ,`\ T +9 &HS B @c\ W +10 &J D Eb\ X +9 &K F Ea\ X +9 &M H Fa\ X +10 &OV J J`\ Y +9 &Q L L_\ X +10 &R M NZ\ Z +9 &T Q P\\\ Z +9 &VX T R`\ [\ +10 &X U T]\ \\ +9 &Y X Y_\ \\ +9 &[ ] \\`\ J +10 &\\8 ^ `^\ , +9 &\\ ` a_\ _ +3 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.22 + "collection"'& +5 "core" &\\ _ _!\ _ + .tHand.open + "manipulator"&o1 +62 "core" 1 +2 "manipulator"&C% +4 "core" % F   > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +95 "core" ' + .tPSV.dial PSR +2 "processing"%W +100 "core"  +2 "processing"%% +4 "core" %ظ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%c'+ +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%1  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%-'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%(  +2 "collection"'D  +30 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%H +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +74 "core" +2 .tPS.seek 0ml + "processing"%O'ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2649 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%X'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +5 "core" &Ӌ(   & Ac + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&~(ӂ +4 "core" ( + "manipulator"& & +4 "core" &Ӌ(   Ac +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &Ӌ' Ac +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +2 .tHand.close + "manipulator"&y/ +63 "core" / +2 .tCC.seek :open + "collection"'( +448 "core" ( + "manipulator"&6& +4 "core" &Ӌ( v Ac +2 "manipulator"&w% +3 "core" % S  k  +2 .tForearm.seek :retract +2 "manipulator"&.' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(- +285 "core" ( +2 "manipulator"&& +4 "core" &-  Q b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &- [ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&N'w +98 "core" ' + .tHand.open + "manipulator"&21 +63 "core" 1 +2 "manipulator"&F% +4 "core" % π  A  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V' +97 "core" ' +2 ."da"delayUntil "17:25:43.35" +382 "Can" FD +24436 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%% @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" * +2 ."da"PSV.dial :air + "processing"%I  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%}' +2371 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%E +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2319 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +128 "core"  + "processing"%@% +4 "core" %ؽ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +596 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f' +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +70 "core"  + ."da"PSV.dial PTV +3 "processing"%: +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%`% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%k'. +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%j'ؾ +1632 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%i +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2380 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1868 "Can" GD +473 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +128 "core"  + "processing"%b% +4 "core" %ؾ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z' +605 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%=' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %K\  +2 ."da"PS.seek 1.5ml +2 "processing"%'( +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'ؾ +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%m  +33 "core" +2 ."da"delay 30 seconds +3007 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2361 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'ؾ +2333 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%+  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%l  +127 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%>  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%p +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%q' +402 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%;  +43 "core"  + "processing"%% +4 "core" %L\ +2 ."da"PS.seek 0.55ml +2 "processing"%/' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%)  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1553 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%d +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%0 @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 "processing"%t% +4 "core" %X\  +2 ."da"PS.seek 1.85ml +2 "processing"%4' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +25798 "Can" \ FD +22205 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2365 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%# +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2330 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%o% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r' +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%W  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" +2 "processing"%8% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'* +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1624 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +82 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2388 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +54 "processing"%9 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%O  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +2335 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR + "processing"%U +128 "core"  +2 "processing"%% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +490 "Can" IG +1130 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +33 "core" + "processing"% % +4 "core" %l\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%\\') +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%h'ؾ +1611 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +69 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2374 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2315 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%F +127 "core"  + "processing"%.% +4 "core" %K\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%N' +622 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%%' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%B +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +32 "core" +2 "processing"%I% +4 "core" %j\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'/ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%e +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%[ +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%x  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'ؾ +2322 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +130 "core"  +4 "processing"%`% +11 "core" %ػ\ +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +3 "processing"%f' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%*% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%k' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L' +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + "processing"%j% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"% '& +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%J'ؾ +1609 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +64 "Can"x\ w +2939 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%" +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2403 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2351 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +127 "core"  +2 "processing"%?% +4 "core" %ؼ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%' +2132 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%m +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +34 "core" + "processing"%a% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'/ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%T  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1629 "core" ' + "processing"%u9 +3 "core" 9h 5T +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%S  +3 "core" 5U + 5U + "processing"%+& +4 "core" &^#\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&l% +4 "core" %  \  +48 "storage"(>% +11 "core" % u u U\  + "storage"(p. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(M(C +351 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (;& +2 "core" &E 0\ +2 "manipulator"&& +4 "core" &- " b +2 "manipulator"&q% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&)( +180 "core" ( +2 "manipulator"&/& +4 "core" &  * + "storage"(d& +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&0' +101 "core" ' + "storage"(_& +4 "core" &E u v &\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(t'r +277 "core" ' + "storage"('- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"('1 +54 "core" ' +2 "manipulator"&4& +4 "core" & Z + "manipulator"&s% +4 "core" % Y +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&<( +241 "core" ( + "manipulator"&v& +4 "core" & R + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  R +2 ."da"Forearm.seek PC +2 "manipulator"&' +94 "core" ' + ."da"Hand.close +2 "manipulator"&$/ +63 "core" / +2 ."da"PC.seek :open + "processing"%#( +456 "core" ( + "storage"(& +4 "core" &E\ \  k\ +2 "manipulator"&!& +3 "core" & Q +2 "manipulator"&% +4 "core" %  2 + ."da"Forearm.seek :retract +2 "manipulator"&o' +89 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +243 "core" ( +2 "manipulator"&C& +4 "core" &  ; + "storage"(W& +81 "core" &E\ \  [\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +94 "core" ' +2 ."da"Hand.open + "manipulator"&|1 +63 "core" 1 +2 "storage"(8- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(r' +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(c' +50 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1318h.tif +5 "processing"%1& +10 "core" &`\ +4 "manipulator"&-& +7 "core" & ; +2 "manipulator"&D% +6 "core" %  I +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&(' +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( +2 "manipulator"&P& +4 "core" &-  F + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +4 "core" &- F +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&O/ +56 "core" / + "manipulator"&H& +5 "core" &-   F + "manipulator"&U% +4 "core" % | m +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&g( +117 "core" ( + "manipulator"&& +4 "core" & ] +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & ] +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&3' +90 "core" ' +2 "manipulator"& & +4 "core" & / ] +2 "manipulator"& % +3 "core" % ` +2 "processing"%y& +4 "core" &\ +2 "processing"%\\& +5 "core" &"\ +2 ."psFlush"PC.seek :closed +2 "processing"%A(^ +4 "core" &\  +9 &2u\ )w +9 &by\ = +10 &qm\ N +9 &3P\ M +9 &O\ \ N +10 &O \ M +9 &yQ\ M +9 &:T\ N +10 &T\ M +9 &Q\ M +10 & Q\ M +9 &"CS\ M +9 &$T\ M +10 &%S\ M +9 &'T\ M +9 &)KS\ M +10 &+ T\ M +9 &,U\ M +10 &.S\ M +9 &0ST\ M +9 &2S\ M +10 &3T\ N +9 &5Q\ N +10 &7[Q\ M +9 &9T\ N +9 &:W\ N +10 &<S\ M +9 &>aU\ N +9 &@$U\ N +10 &AZ\ N +9 &Cc\ P +10 &E_p\ Q +9 &G\ T +9 &H\ T +10 &J\ T +9 &L^\ T +9 &N\ U +10 &O\ T +9 &Q\ U +9 &Sd\ U +10 &U&\ U +9 &V\ U +10 &X\ U +9 &Zm\ U +9 &\\/\ U +10 &]~y\ : +9 &^.\ [ +9 &^ \ 1 +3 ( + "processing"%\\& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.66 +2 "processing"%& +4 "core" &^#\ 1 +2 ."psFlush"Hand.open + "manipulator"&61 +56 "core" 1 + "manipulator"&h% +4 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +5 ."psFlush"PSR.select :air +3 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.698 seconds\ /var/log/esp/da22sep1318h.tif: TIFF Upload Complete\ +3 ."psFlush"PSV.dial PSR +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1318h15s.tif +5 "processing"% +44 "core"  + "processing"%5% +4 "core" %ؼ\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +385 #"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/da22sep1318h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1318h20s.tif +1740 "core" ' +42 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%F @ +174 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1318h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.698 sec auto-exposure",Subject: "da22sep1318h images!" +9 "storage"(.- + "core" A +4 ."psFlush"PTV.dial :PRVmixing +2 "processing"%2  +4 "core" -' +2 "storage"(N& +4 "core" &E n l b\ + "manipulator"&B& +4 "core" &  l \\ +2 "manipulator"&Q% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&I( +80 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +17 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%% +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ؠ +39 "core" ( + "manipulator"&X& +4 "core" &   . +2 "storage"(E& +4 "core" &E =\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&7' +94 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +65 "storage"(}'" +51 "core" ' + "manipulator"&Z& +4 "core" & . +2 "storage"(@& +3 "core" &E s s\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&e'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&[, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(x' +24 "core" ' +2 "manipulator"&Y% +4 "core" %C + "storage"(& +4 "core" &E q r\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&`'o +15 "core" ' + "manipulator"&:& +5 "core" &  . + "storage"(*& +4 "core" &E t t &\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&f' +19 "core" ' + "storage"(k% +5 "core" % r k -\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (i% +3 "core" %@ f q w\ U[ +2 "manipulator"&j% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&L' +91 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +3 ( & +4 "core" &E d Z B\ +1896 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%% +4 "core" %إA\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2119 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%J  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%z +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%G'ؠ +2653 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%b'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%m'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +84 "core" + ."psFlush"PBV.dial PSV +2 "processing"%T U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%K'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%u @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2653 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%p' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%;'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%/  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +27 "Can"t ^\\ +15 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%_'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%4  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%s'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +597 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%$'ؾ +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%!'ؾ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'ؾ +2635 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&-& +4 "core" & . + "manipulator"&D% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&o( +247 "core" ( + "manipulator"&& +4 "core" & F +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" & C F +2 ."psFlush"Forearm.seek PC +2 "manipulator"&P' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&9/ +55 "core" / + ."psFlush"PC.seek :open +45 "processing"%( +466 "core" ( + "manipulator"&& +4 "core" & } F + "manipulator"&O% +4 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H' +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&U(- +126 "core" ( + "manipulator"&(& +5 "core" &- D + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- c +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&,'w +98 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"& % +4 "core" % y g  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +96 "core" ' +2 #tFinished short da assay +349 #-> access 1 +2 "storage"(y% +4 "core" % '\  + "manipulator"&% +4 "core" %  \ +2 "manipulator"&& +4 "core" &- 1 +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(#(<- +1297 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<* \  +5765 #t-> PS.flush +2 #Flushing Processing stage + "processing"%6% +3 "core" %ع@\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%h& +4 "core" &<\ + "manipulator"&\\& +4 "core" &- @ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +18 "core" ( + "manipulator"&5& +4 "core" &- 4 f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-  f +2 .tForearm.seek :garage +2 "manipulator"&{'w +91 "core" ' + .tHand.close +2 "manipulator"&~/ +61 "core" / +2 "manipulator"&F& +4 "core" &- ? f + "manipulator"&.% +4 "core" % m Q +2 .tForearm.seek :retract +2 "manipulator"&N' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&B( +116 "core" ( +2 "manipulator"&Q& +4 "core" & ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &  ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&%' +99 "core" ' +2 "manipulator"&X& +4 "core" &  ; +2 "manipulator"&E% +4 "core" % ~ + "processing"%g& +4 "core" &P\ +2 "processing"%Z& +5 "core" &0\ +2 .tPC.seek :closed +2 "processing"%@(^ +4 "core" &?\  +9 &4xA\ *z +9 &\ e}C\ > +10 &p?\ M +9 &UVB\ L +9 &XO\ L +10 &WE\ L +9 &TI\ L +10 &^WP\ L +9 &WV\ L +9 &WI\ L +10 & Y:\ L +9 &"fWH\ L +9 &$'X=\ L +10 &%WE\ L +9 &'W<\ L +10 &)nZ?\ L +9 &+0XJ\ L +9 &,WE\ L +10 &.W?\ L +9 &0uWD\ L +9 &27W9\ L +10 &3X@\ L +9 &5V;\ L +10 &7}XB\ L +9 &9?Z7\ L +9 &;Z>\ M +10 &<Y9\ L +9 &>X;\ M +9 &@G\\A\ L +10 &Bb>\ M +9 &Cj5\ N +10 &E{4\ P +9 &G>3\ R +9 &I6\ R +10 &J8\ R +9 &L5\ R +9 &NB@\ S +10 &P8\ S +9 &Q@\ T +10 &S9\ S +9 &UJ?\ S +9 &W 6\ T +10 &X7\ S +9 &Z<\ S +9 &\\R<\ S +10 &]zw@\ 2 +9 &^(y5\ Q +10 &^,4\ 5 +2 ( +2 "processing"%Z& +2 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.62 + "processing"%w& +5 "core" &^*\ 5 + .tHand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&Y% +4 "core" %   4 ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +43 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%*'X\\ +1102 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%k' +1617 "core" ' + .tPSV.dial PTV +2 "processing"%c +81 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +52 "core" +2 .tPS.seek 0ml + "processing"%j'ؾ +2625 "core" ' + .tPSV.dial PSR +2 "processing"%7 +70 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%I' +596 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2117 "core" ' + .tPSV.dial PTV +2 "processing"%e +72 "core" +2 .tPBV.dial PSV +2 "processing"%` U +51 "core" V +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2629 "core" ' + .tPSV.dial PBV +2 "processing"%x @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%f' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2648 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2658 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%J'ؾ +2649 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%z' +467 "Can"{ \ IG +2185 "core" ' + .tPSV.dial :waste1 +2 "processing"%"  +71 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2632 "core" ' +7 #tGaraging FlushPuck in Processing Clamp +4 "manipulator"&G& +18 "core" & E : +8 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +5 "manipulator"&b( +13 "core" ( +5 "manipulator"&?& +17 "core" & * : +6 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +9 && +11 "core" & 8 : +7 .tForearm.seek PC +7 "manipulator"&=' +99 "core" ' +4 .tHand.close +3 "manipulator"&^/ +55 "core" / +2 .tPC.seek :open +2 "processing"%m( +458 "core" ( + "manipulator"&a& +4 "core" & c : +2 "manipulator"&% +3 "core" %  M # +2 .tForearm.seek :retract +2 "manipulator"&T' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +128 "core" ( +2 "manipulator"&u& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+'w +96 "core" ' + .tHand.open + "manipulator"&S1 +64 "core" 1 + "manipulator"&>% +4 "core" % k e +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +98 "core" ' +29012 #t-> access 2 +2 "storage"(&% +4 "core" % Y\  + "manipulator"&p% +4 "core" %   +2 "manipulator"&& +3 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"(;(K +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (/& +2 "core" &K z {\  +804 #t-> startTube 2 +318 #-> shortDA +3 "collection"'q% +4 "core" %e +2 "processing"%n% +4 "core" %ؿ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +23279 "Can"o >; +5038 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%d +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%_  +128 "core" + .tPRV.dial :sipper +2 "processing"%'  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%4'e +2290 "core" ' +2 ."connect"PRV.dial CBV +55 .tCBV.dial PRV +2 "processing"%V  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%t' +1277 "core" ' + .tPRV.dial :waste2 +2 "processing"%s @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%0'ؾ +598 "core" ' + .tPSV.dial PSR +2 "processing"%R +100 "core"  +2 "processing"%)% +4 "core" %ػ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%v'X\\ +1106 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1629 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +102 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%] +100 "core"  + "processing"%% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%!'X\\ +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +112 "core" +2 .tPRV.dial :sipper +2 "processing"%W  +42 "core" +2 .tPS.seek 0ml +2 "processing"%<'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%8 +98 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%|' +2649 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +112 "core" +2 .tPS.seek 0ml +2 "processing"%D'ؾ +2624 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" &\ + "manipulator"&r% +4 "core" %  D  +2 "storage"([% +3 "core" % 7\  +2 "storage"(9. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(L(  +1304 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (A& +3 "core" &  -\ +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&O% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(( +168 "core" ( + "manipulator"&& +4 "core" & 2 +2 "storage"(P& +3 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&o'S +90 "core" ' + "storage"(& +5 "core" &  \ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +304 "core" ' + "storage"(H- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +3 "core" & \ +2 "manipulator"&y& +3 "core" & 3 2 +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & Y 2 + "storage"(M& +4 "core" & g\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +57 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):39:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&h& +3 "storage"(\\' +6 "core" & 2 +2 "manipulator"&5% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&3' +92 "core" ' +2 .tElbow.seek PC + "manipulator"&~( +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +99 "core" ( +2 "manipulator"&F& +4 "core" & V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" & $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&U' +96 "core" ' + "manipulator"& & +4 "core" & J +2 "manipulator"&Q% +4 "core" %  _ + "processing"%2& +4 "core" &\ +2 "processing"%{& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%X(^ +4 "core" &\ +7 &4\ $c +9 &V}\ 7 +10 &}\ L +9 &W\ M +10 &qY\ L +9 &2Y\ M +9 &\\\ M +10 &V\ M +9 &yX\ L +9 &9Z\ M +10 &W\ L +9 &!W\ M +10 &#W\ M +9 &%CX\ L +9 &'Y\ M +10 &(W\ M +9 &*Z\ M +9 &,I\\\ M +10 &. X\ L +9 &/Y\ M +10 &1\\\ M +9 &3RZ\ M +9 &5\\\ M +10 &6Z\ L +9 &8[\ M +9 &:ZZ\ M +10 &<\\\ M +9 &=[\ M +10 &?^\ M +9 &A_\\\ N +9 &Cm\ O +10 &Ds\ P +9 &F\ R +10 &HX\ S +9 &J\ S +9 &K\ S +10 &M\ T +9 &O^\ S +9 &Q\ T +10 &R\ T +9 &T\ U +9 &Vd\ T +10 &X%\ T +9 &Y\ T +10 &[\ T +9 &]k\ A +9 &^@s(\ _ +10 &^;'\ 4 +5 ( + "processing"%{& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&E1 +4 "core" &^*&\ 4 +52 1 + "manipulator"&g% +4 "core" %  F _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%N h +3 %9 +5 "core" 9 +102 "processing"%w9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%Y9 +3 "core" 9  +102 "processing"%Z9 +2 "core" 9 +102 "processing"%:9 +3 "core" 9 +102 "processing"%%9 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%*9 +3 "core" 9" +102 "processing"%c9 +2 "core" 9& +102 "processing"%i9 +3 "core" 9* +102 "processing"%k9 +2 "core" 9/ +102 "processing"%79 +3 "core" 93 +102 "processing"%j9 +3 "core" 97 +102 "processing"%I9 +3 "core" 9; +102 "processing"%e9 +2 "core" 9? +102 "processing"%`9 +3 "core" 9D +102 "processing"%}9 +2 "core" 9H +102 "processing"%x9 +3 "core" 9L +102 "processing"% 9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%f9 +3 "core" 9X +102 "processing"%9 +2 "core" 9] +103 "processing"% 9 +2 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"% 9 +2 "core" 9m +102 "processing"%J9 +3 "core" 9r +102 "processing"%"9 +3 "core" 9v +102 "processing"%z9 +2 "core" 9 z +102 "processing"%G9 +3 "core" 9~ +102 "processing"%?9 +2 "core" 9\ +102 "processing"%9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9" +3 .tPH.hold 2:00:00,28C +3 "processing"%B php + .tdelay 1:30 +6 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +101 "core"  + "processing"%@% +4 "core" %\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%a' +596 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1620 "core" ' + .tPTV.dial :puck +2 "processing"%u  +125 "core"  +2 .tPSV.dial PTV +2 "processing"%K +71 "core" +2 .tPBV.dial :waste1 + "processing"%=  +54 "core" + "processing"%b% +4 "core" %a\  +2 .tPS.seek 1.5ml +2 "processing"%S'1 +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" , +2 .tPS.seek 0ml + "processing"%T'ؾ +1614 "core" ' + .tdelay 5:00 +11024 "Can"s FC +18978 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%p +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2365 "core" ' +2 .tPSV.dial PTV + "processing"%# +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%d'ؾ +2310 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%_  +127 "core" + .tPSV.dial :mixloop +2 "processing"%' +54 "core" +3 .tPRV.dial :ab1 + "processing"% @ +97 "core" ? + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%V' +354 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%4  +41 "core"  +2 "processing"%s% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%t'e +449 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +28 "core" +2 .tPRV.dial :air +2 "processing"%)  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%0'K +1172 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%v @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%$' +860 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%]' +1605 "core" ' +2 .tPSV.dial :PML +2 "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" @ + .tPBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"%% +4 "core" %i\  +2 .tPS.seek 1.85ml +2 "processing"%W' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%8'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'<& +3 "core" &+\ + "manipulator"&-& +4 "core" & ? +2 "manipulator"&|% +3 "core" %  N  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +121 "core" ( +2 "manipulator"&r& +4 "core" &-  0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &- l +2 .tForearm.seek :garage +2 "manipulator"&9'w +95 "core" ' +2 .tHand.close + "manipulator"&;/ +63 "core" / +52 "manipulator"&A& +4 "core" &- e +2 "manipulator"&% +4 "core" % τ [ +2 .tForearm.seek :retract +2 "manipulator"&O' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +279 "core" ( +2 "manipulator"&P& +4 "core" &Ӑ$  =F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӑ$ > =F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' + "manipulator"&l& +4 "core" &Ӑ$ w =F +2 "manipulator"&H% +4 "core" %?   ^ 1 +2 "collection"',& +4 "core" &)\ +2 "collection"'y& +5 "core" &&\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\  +8 &6J\ +{ +10 &f\ ? +9 &r\ M +9 &aYy\ L +10 &!Zt\ M +9 &\\~\ M +10 &\\\ M +9 &gZ\ M +9 &*[t\ L +10 &Yt\ L +9 & Wu\ L +9 &"pWm\ L +10 &$2Wt\ L +9 &%]v\ L +10 &']u\ M +9 &)x[{\ L +9 &+;]w\ L +10 &,Zh\ L +9 &.[p\ L +9 &0Wk\ L +10 &2C[v\ L +9 &4[k\ L +9 &5Wl\ L +10 &7]r\ M +9 &9K[v\ L +10 &; \\t\ M +9 &<Zv\ L +9 &>]o\ M +10 &@Q^\ M +9 &Bc  y\ M +10 &Cm \ w\ N +9 &E  t\ Q +9 &GA 3 -s\ U +10 &H 8 :v\ W +9 &J : ;s\ X +9 &L} < <u\ X +10 &N; ? Au\ Z +9 &O C Ax\ Z +10 &Q E Bt\ Y +9 &S~ E Fs\ [ +9 &U? G Jt\ [\ +10 &V M Jv\ ] +9 &X L Lu\ \\ +9 &Z Q Qs\ ] +10 &\\"x T Uv\ 1 +9 &\\. V Yr\ b +9 ( +3 "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + "collection"'M& +4 "core" &\\k V Xq\ R + &\\m W Wu\ R +2 .tHand.open + "manipulator"&61 +64 "core" 1 +2 "manipulator"&h% +4 "core" % ?   1 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +92 "core" ' + .tPSV.dial PSR +2 "processing"%( +100 "core"  + "processing"%o% +5 "core" %ػk\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% '+ +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%F'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"%. +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'Q  +31 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"%2 +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\\  +72 "core" +2 .tPS.seek 0ml + "processing"%3'ؾ +2657 "core" ' +2 .tPSV.dial :air +2 "processing"%m  +54 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2651 "core" ' +2 .tPSV.dial :air + "processing"%{  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +4 "core" &Ӑ#  7 =F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z(ӂ +27 "core" ( +2 "manipulator"&:& +4 "core" &Ӄ & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +2 "core" &Ӄ & & +3 .tForearm.seek CC + "manipulator"&1'? +96 "core" ' +2 .tHand.close + "manipulator"&*/ +61 "core" / +2 .tCC.seek :open +2 "collection"'c( +449 "core" ( + "manipulator"&i& +4 "core" &Ӄ E & +2 "manipulator"&k% +3 "core" % @ & +2 .tForearm.seek :retract +2 "manipulator"&7' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(- +285 "core" ( +2 "manipulator"&I& +4 "core" &-  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &- U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`'w +100 "core" ' +4 .tHand.open + "manipulator"&}1 +56 "core" 1 + "manipulator"&x% +5 "core" % y    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +94 "core" ' + ."da"delayUntil "18:55:45.71" +80 "Can"p \ GE +24660 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2361 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%J +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +2320 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +126 "core"  +2 "processing"%?% +4 "core" % \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +60 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%^' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%@ +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" + "processing"%a% +4 "core" %\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%u'' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2359 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%+ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +85 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'ؾ +1608 "Can"c HE +719 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +127 "core"  +2 "processing"%/% +4 "core" %ؾ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" + "processing"%'% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2383 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'ؾ +2318 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%!  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%C' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%]  +42 "core"  + "processing"%W% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%<' +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%-  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%|' +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%r +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%[ @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" + "processing"%;% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%A' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1988 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +25541 "Can"u GD +22461 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%9  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%P * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%l +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%, +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2344 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +126 "core"  +2 "processing"%6% +3 "core" %ؼ\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%h' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y' +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%(  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%o +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%8% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'ؾ +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2372 "core" ' +53 ."da"PSV.dial PTV +2 "processing"%\\ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%3  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +2348 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +126 "core"  + "processing"%{% +4 "core" %ؽ\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%U' +240 "Can"i\  +1374 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%w +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%:% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'* +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%i +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2366 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%1 +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%I +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%e +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +2318 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%x +133 "core"  + "processing"%7% +4 "core" %ؼ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%`' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1630 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%" * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2385 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +2308 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +142 "core" +4 "processing"%a% +10 "core" %\ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%^' +354 "core" ' +3 ."da"delay 5 seconds +502 "processing"%K% +4 "core" % \ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%u' +329 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b' +1612 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +33 "core" + "processing"%=% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%N') +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +1605 "core" ' +2 ."da"delay 10 seconds +843 "Can"Z\  +159 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%p  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''ؾ +2344 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +127 "core"  +2 "processing"%d% +4 "core" %\ \ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%' +2117 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%s +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%V  +35 "core" + "processing"%R% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%4'( +617 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%v  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +1605 "core" ' +2 "processing"%9 +3 "core" 9c5S +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%)  +50 "core" 5S +7 5S +2 "processing"%& +3 "core" &^*\ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %   +2 "storage"(!% +3 "core" % H I\  +2 "storage"(. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"($(C +356 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (]& +8 "core" &E I\ + "manipulator"&W& +4 "core" &- 8 +2 "manipulator"&C% +4 "core" %  m  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&-( +172 "core" ( + "manipulator"&<& +4 "core" &  ; +2 "storage"(r& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&[' +100 "core" ' +2 "storage"(~& +4 "core" &F u u\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(;'r +276 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(|'1 +44 "core" ' +2 "manipulator"&A& +4 "core" & ; + "manipulator"&\ % +4 "core" %  : +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&9' +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&P( +244 "core" ( +2 "manipulator"&& +4 "core" &   F + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  F +2 ."da"Forearm.seek PC +2 "manipulator"&l' +92 "core" ' +2 ."da"Hand.close + "manipulator"&H/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%,( +455 "core" ( +2 "storage"(O& +4 "core" &F f\ + "manipulator"&& +4 "core" & F + "manipulator"&M% +4 "core" %  H +2 ."da"Forearm.seek :retract +2 "manipulator"&6' +92 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +242 "core" ( + "manipulator"&h& +4 "core" & 5 + "storage"((& +4 "core" &F u u 7\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&o' +96 "core" ' + ."da"Hand.open +2 "manipulator"&1 +61 "core" 1 +3 "storage"(8- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(y' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"( ' +56 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1319h.tif +4 "processing"%& +12 "core" &d\ +2 "manipulator"&F& +6 "core" & 4 +2 "manipulator"&Q% +5 "core" %  D +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +176 "core" ( + "manipulator"&\\& +4 "core" &- I +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   I +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m'w +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&3/ +64 "core" / +2 "manipulator"&2& +4 "core" &-  \ I +2 "manipulator"&E% +3 "core" % ω  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&g( +118 "core" ( + "manipulator"&& +4 "core" & ^ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" & ^ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&Y' +90 "core" ' + "manipulator"&:& +4 "core" &   ^ +2 "manipulator"&U% +4 "core" % s +2 "processing"%*& +4 "core" &0\ +3 "processing"%%& +4 "core" &1\ +2 ."psFlush"PC.seek :closed +2 "processing"%5(^ +4 "core" &8\ +7 &3(\ $e +9 &Ux0\ 7 +10 &~v*\ K +9 &Q%\ N +10 &aR"\ N +9 &#Q\ N +9 &S\ N +10 &T \ M +9 &jT\ M +9 &,T\ M +10 &S\ M +9 &!R\ M +10 &#sT\ M +9 &%6T\ M +9 &&R\ M +10 &(S\ M +9 &*|T\ M +9 &,=V\ M +10 &.R\ M +9 &/R\ M +9 &1R\ M +10 &3EQ\ M +9 &5R\ N +10 &6O\ M +9 &8S\ M +9 &:KQ\ N +10 &<T\ M +9 &=T\ M +9 &?T\ N +10 &ARS\ N +9 &C`\ O +10 &De\ P +9 &F\ S +9 &HI\ T +10 &J \ S +9 &K\ T +9 &M\ T +10 &OP\ T +9 &Q\ U +10 &R\ T +9 &T\ U +9 &VW\ T +10 &X\ U +9 &Y\ U +9 &[\ U +10 &]Z\ F +9 &^y>u\ )w +10 &^%\ - +5 ( + "processing"%%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 + "processing"%& +4 "core" &^\ - +2 &^\ - + ."psFlush"Hand.open + "manipulator"&i1 +64 "core" 1 + "manipulator"&% +4 "core" %  ! s +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%I +44 "core"  +2 "processing"%e% +4 "core" %\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +201 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.532 seconds\ /var/log/esp/da22sep1319h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1319h15s.tif +385 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +657 #"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/da22sep1319h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1319h20s.tif +1465 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%x @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%7  +129 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%} +100 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%`'ؠ +68 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1319h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "14.532 sec auto-exposure",Subject: "da22sep1319h images!" +4 "storage"(f- +4 "core" -' + "storage"(& +5 "core" &F \ +2 "manipulator"& & +4 "core" & ^ +3 "manipulator"&% +5 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +81 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +161 "core" ( + "manipulator"&& +5 "core" &  , + "storage"(J& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +56 "manipulator"&"' +106 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +51 "core" ' + "manipulator"& & +4 "core" & t , + "storage"(?& +4 "core" &F r q \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&z'8 +21 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +26 "core" ' + "manipulator"&G% +4 "core" %8  +2 "storage"(D& +4 "core" &F p q \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts + "manipulator"&a'd +14 "core" ' +2 "manipulator"&@& +4 "core" &  , + "storage"(K& +4 "core" &F z \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&^' +15 "core" ' +2 "storage"(u% +4 "core" % m\  +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (>% +3 "core" %>? f c @\ SV +2 "manipulator"&=% +4 "core" % G +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&b' +89 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (+& +4 "core" &F o w Q\ +1593 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%N +99 "core"  + "processing"%p% +4 "core" %ؚv\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2120 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%&  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%T @ +72 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%q +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%/'X\\ +1110 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +72 "core" + ."psFlush"PTV.dial :puck +3 "processing"%'  +71 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%s'ؾ +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +610 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2144 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%4'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%]'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%W @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'ؾ +2552 "Can"L \ GE +97 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%j'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%\ 'ؾ +2650 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%- U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%H'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +42 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%l' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +54 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&F& +4 "core" & , + "manipulator"&Q% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&6( +244 "core" ( + "manipulator"&|& +4 "core" & [ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & 6 [ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\\' +96 "core" ' + ."psFlush"Hand.close +54 "manipulator"&/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%o( +458 "core" ( + "manipulator"&& +4 "core" & p Z +2 "manipulator"&3% +4 "core" %  ) - + ."psFlush"Forearm.seek :retract +2 "manipulator"&2' +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&E(- +126 "core" ( + "manipulator"& & +5 "core" &- i  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&w'w +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"&m1 +54 "core" 1 + "manipulator"&:% +4 "core" % {  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U' +98 "core" ' +2 #tFinished short da assay +31074 "Can"W >; +7947 #t-> access 2 +2 "storage"(*% +4 "core" % ^\  + "manipulator"&.% +4 "core" %   \ +2 "manipulator"&{& +4 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(,(K +1614 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K { m p\  +7 #t-> access 1 +2 "storage"(i% +4 "core" % \  +2 "manipulator"&% +3 "core" %   \ +2 "manipulator"&%& +3 "core" &- S  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(I(<- +359 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (e& +2 "core" &<+ \ +1123 #t-> access 2 +3 "storage"(Y% +3 "core" % O\  + "manipulator"&0% +4 "core" %  G \ +2 "manipulator"&Z& +4 "core" &-   + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(x(K +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (7& +2 "core" &K g w \  +1286 #t-> startTube 2 +452 #-> shortDA +2 "collection"'}% +3 "processing"%f% +3 "core" %e\ +7 %ػ \ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +19583 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +127 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +127 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%k'e +2315 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%J' +1275 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%g @ +96 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% 'ؾ +588 "core" ' +2 .tPSV.dial PSR + "processing"%? +101 "core"  + "processing"%1% +4 "core" %'\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%G'X\\ +1122 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%D' +1626 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +101 "core" +2 .tPS.seek 0ml +2 "processing"%K'ؾ +2632 "core" ' +2 .tPSV.dial PSR + "processing"%u +100 "core"  +2 "processing"% % +4 "core" %ؾ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%>'X\\ +1103 "core" ' +5 .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +112 "core" +2 .tPRV.dial :sipper + "processing"%  +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2639 "core" ' + .tPSV.dial PSR +2 "processing"%z +98 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%^& +4 "core" &(\ +2 "manipulator"&% +4 "core" %  c  + "storage"(N% +4 "core" % Y\  + "storage"(p. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(`(  +1302 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (S& +3 "core" & O\ +2 "manipulator"&&& +4 "core" &-  +2 "manipulator"&T% +3 "core" %  6  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&q( +170 "core" ( + "manipulator"&#& +4 "core" &   +2 "storage"(_& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +96 "core" ' +2 "storage"(/& +4 "core" & c\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'r +305 "core" ' +2 "storage"('- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (n& +2 "core" & "\  +2 "manipulator"&V& +4 "core" &   +2 .tElbow.seek 2 + "manipulator"&s( +10 "core" ( + "manipulator"&R& +4 "core" & G  +2 "storage"(t& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&v'Ͻ +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +58 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):44:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(4' +7 "core" &  + "manipulator"&% +4 "core" % Ϸ +2 .tForearm.seek :retract +2 "manipulator"&)' +92 "core" ' + .tElbow.seek PC +2 "manipulator"&!( +166 "core" ' + ."downElevator"SE.stop + "storage"(5 +72 "core" ( +2 "manipulator"&& +4 "core" &  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' + "manipulator"&W& +4 "core" & U M +2 "manipulator"&]% +4 "core" % } +2 "processing"%<& +3 "core" & \ +3 "processing"%C& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%~(^ +4 "core" &\ +7 &4\ $e +10 &Y~\ 7 +9 &~\ L +10 &Y\ M +9 &r]\ M +9 &5\\\ L +10 &Z\ L +9 &V\ M +10 &zV\ M +9 &<\\\ M +9 &[\ M +10 &![\ M +9 &#]\ M +9 &%E\\\ L +10 &'Z\ L +9 &(Y\ L +10 &*Z\ L +9 &,MZ\ L +9 &.Y\ L +10 &/^\ M +9 &1X\ M +9 &3TY\ M +10 &5]\ M +9 &6Z\ M +9 &8[\ L +10 &:\\[\ M +9 &<\\\ L +10 &=\\\ M +9 &?_\ M +9 &Ac`\ M +10 &Cm\ O +9 &Dv\ P +10 &F\ R +9 &H[\ R +9 &J\ S +10 &K\ S +9 &M\ S +9 &Oa\ S +10 &Q\ T +9 &R\ T +10 &T\ T +9 &Vf\ T +9 &X'\ T +10 &Y\ T +9 &[\ U +9 &]l\ B +10 &^;t\ 's +9 &^+\ . +5 ( +2 "processing"%C& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 +2 .Hand.open + "manipulator"&r1 +3 "core" &^\ . +49 1 +2 "manipulator"&j% +4 "core" %  . } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%A h +3 % 9 +5 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%\ 9 +2 "core" 9  +102 "processing"%[9 +4 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%-9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%99 +55 "core" 9  +102 "processing"%H9 +2 "core" 9$ +103 "processing"%O9 +2 "core" 9( +102 "processing"%X9 +2 "core" 9- +102 "processing"%M9 +3 "core" 91 +102 "processing"%9 +2 "core" 95 +102 "processing"%h9 +3 "core" 99 +10 "Can"M\ w +93 "processing"%l9 +2 "core" 9= +102 "processing"%P9 +2 "core" 9A +103 "processing"%(9 +2 "core" 9F +102 "processing"%89 +3 "core" 9J +102 "processing"%9 +3 "core" 9N +102 "processing"%F9 +2 "core" 9R +102 "processing"%Q9 +3 "core" 9V +102 "processing"%|9 +2 "core" 9[ +102 "processing"%y9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9c +102 "processing"%9 +3 "core" 9g +102 "processing"%b9 +2 "core" 9k +102 "processing"%59 +3 "core" 9o +102 "processing"%9 +2 "core" 9t +102 "processing"%39 +3 "core" 9x +102 "processing"% 9 +3 "core" 9| +102 "processing"%9 +3 "core" 9  +102 "processing"%\\9 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%m9 +3 "core" 9\ +102 "processing"%:9 +3 "core" 9 \ +3 .tPH.hold 2:00:00,28C +2 "processing"%2 php +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%w +100 "core"  + "processing"%*% +4 "core" %G\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%.' +584 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%{' +1614 "core" ' + .tPTV.dial :puck +2 "processing"%$  +127 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%i  +51 "core"  +2 "processing"%% +4 "core" %!\  +2 .tPS.seek 1.5ml +2 "processing"%%') +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +3 .tPS.seek 0ml + "processing"%e'ؾ +1629 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Z +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%I' +2392 "core" ' + .tPSV.dial PTV +2 "processing"%7 +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2317 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPRV.dial :ab1 + "processing"% @ +97 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%k' +349 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%g  +41 "core"  +2 "processing"%J% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%?'e +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'1  +29 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%G'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%D' +559 "Can"T\ }x +301 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"% ' +1614 "core" ' +2 .tPSV.dial :PML + "processing"%K +44 "core" +2 .tPTV.dial :mixing + "processing"%> @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%"  +35 "core" + "processing"%% +4 "core" %[\ \ +2 .tPS.seek 1.85ml +2 "processing"%=' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1986 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'a& +3 "core" &\ + "manipulator"&+& +4 "core" &  L + "manipulator"&^% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +126 "core" ( +2 "manipulator"&N& +4 "core" &- + \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- - \ +2 .tForearm.seek :garage +2 "manipulator"&x'w +91 "core" ' + .tHand.close +2 "manipulator"&S/ +56 "core" / +2 "manipulator"&&& +4 "core" &- 7 \ + "manipulator"&T% +4 "core" %  . ( +2 .tForearm.seek :retract +2 "manipulator"&#' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +275 "core" ( + "manipulator"&/& +4 "core" &Ӂ+  K Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &Ӂ+  Cs +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'? +103 "core" ' +3 "manipulator"&'& +4 "core" &ӂ+  _ Cr +2 "manipulator"&n% +3 "core" %< y  +2 "collection"'V& +4 "core" &\ +2 "collection"'R& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'t(\\ +5 "core" &\ +7 &=\ %g +9 &Y\ 8 +10 &|\ L +9 &Y\ M +9 &Y\ L +10 &G]\ M +9 &\ Z\ L +9 &X\ L +10 &[\ M +9 &PY\ L +10 & \\\ L +9 &!Z\ L +9 &#Y\ L +10 &%X\\\ L +9 &'Z\ M +9 &([\ L +10 &*\\\ L +9 &,`Z\ L +10 &."W\ L +9 &/[\ L +9 &1[\ M +10 &3g[\ M +9 &5*Z\ L +9 &6]\ L +10 &8\\\ L +9 &:pZ\ L +10 &<3X\ L +9 &=\\\ M +9 &?_\ M +10 &Aw`\ M +9 &C5h\ N +9 &D{  \ P +10 &F " \ T +9 &H` + *\ W +10 &J . -\ X +9 &K 3 /\ W +9 &M 4 1\ Y +10 &Ob 7 3\ Y +9 &Q$ 4 6\ Y +10 &R 7 8\ Z +9 &T : :\ [ +9 &Vd > =\ [ +10 &X% A >\ \\ +9 &Y @ B\ ] +9 &[ G F\ I +10 &\\< K H\ (z +9 &\\} I J\ Q +2 ( +2 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.31 +2 "collection"'& +4 "core" &\\| H J\ Q + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % < >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q' +93 "core" ' +2 .tPSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%d% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%v'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%L'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"%s +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%W' +2633 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%]  +2 "collection"'<  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%4 +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +72 "core" +2 .tPS.seek 0ml + "processing"%o'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%r  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%j' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%C'ؾ +2687 "core" ' + .tPSV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\ +43 "core" +2 .tPS.seek 0ml +2 "processing"%['ؾ +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &ӆ*  ? Cn + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-(ӂ +2 "core" ( +2 "manipulator"&& +4 "core" &ӆ+  I Cn + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &ӆ+ b Cn +3 .tForearm.seek CC + "manipulator"&H'? +96 "core" ' +2 .tHand.close + "manipulator"&O/ +61 "core" / +2 .tCC.seek :open +2 "collection"'X( +450 "core" ( + "manipulator"&M& +5 "core" &ӆ+ l Cn + "manipulator"&% +4 "core" % ; _  +2 .tForearm.seek :retract +2 "manipulator"&h' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&l(- +290 "core" ( +2 "manipulator"&P& +4 "core" &-  ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- b ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'w +90 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&F% +4 "core" % x ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q' +91 "core" ' + ."da"delayUntil "20:20:25.20" +24824 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%| @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2363 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%5 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%3 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1025 "Can"H \ EB +1293 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +126 "core"  + "processing"%6% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%m' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%w  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%.% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%$'+ +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2323 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +126 "core"  + "processing"%}% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%I +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +2331 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%K  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%>  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%"  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%z' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%=% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%a' +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%+  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%^' +1553 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%N +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%p @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core" + "processing"%&% +4 "core" %\  +2 ."da"PS.seek 1.85ml +54 "processing"%!' +101 "Can"G GE +128 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1972 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%x  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%E  +54 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2368 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%' +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c'ؾ +2315 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."da"delay 5 seconds +286 "Can"B B@ +216 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%d +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +35 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'. +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%L  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%] +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2366 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%W +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%o  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2319 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +126 "core"  + "processing"%;% +4 "core" %ع\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%C' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ ' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %/\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'. +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%_'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%P +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%( +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2318 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%F +127 "core" + "processing"%h% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%|' +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%y +105 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%[', +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1616 "core" ' +2 ."da"delay 2:00 +925 "Can"F \ FB +11077 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%3  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +2316 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +132 "core"  +4 "processing"%.% +10 "core" %ظ\ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +7 "processing"% +15 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%:' +346 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 +52 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%$' +366 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "core" + "processing"%i% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%A') +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%0'ؾ +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%f +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2368 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core" +2 "processing"% % +4 "core" %ؽ,\  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%' +2116 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" + "processing"%1% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'& +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%@  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%G'ؾ +1609 "core" ' +2 "processing"%u9 +3 "core" 9g5Q +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5R + 5R + "processing"%K& +4 "core" &^;\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&>% +4 "core" %   +2 "storage"("% +3 "core" % \ +2 "storage"(. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(D(C +359 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &@ J Q 7\ + "manipulator"&=& +4 "core" &- ' + "manipulator"&z% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&+( +184 "core" ( +2 "manipulator"&a& +4 "core" &  \ + "storage"(N& +4 "core" &@ u q 5\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&p' +116 "core" ' + "storage"(S& +4 "core" &@ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(&'r +275 "core" ' +2 "storage"(T- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(^'1 +44 "core" ' +2 "manipulator"&!& +4 "core" & 7 \ + "manipulator"&B% +4 "core" %   \\ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x' +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&/( +240 "core" ( +2 "manipulator"&E& +4 "core" & ( D + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  D +2 ."da"Forearm.seek PC +2 "manipulator"&'' +92 "core" ' + ."da"Hand.close +2 "manipulator"&n/ +61 "core" / +3 ."da"PC.seek :open +2 "processing"%V( +460 "core" ( + "storage"(#& +4 "core" &@ s u\ +2 "manipulator"&& +4 "core" & C +2 "manipulator"&% +3 "core" %  9 2 +2 ."da"Forearm.seek :retract +2 "manipulator"&' +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&c( +243 "core" ( + "manipulator"&& +4 "core" & ! + "storage"(& +4 "core" &@ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&d' +93 "core" ' + ."da"Hand.open +2 "manipulator"&U1 +63 "core" 1 +2 "storage"(- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(R' +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(v' +49 "core" ' +3 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1320h.tif + "processing"%& +13 "core" &U\ +3 "manipulator"&L& +6 "core" & ! +2 "manipulator"&<% +5 "core" %   r +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(- +168 "core" ( + "manipulator"&)& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r'w +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&o/ +58 "core" / + "manipulator"&4& +4 "core" &-  +2 "manipulator"&j% +3 "core" % χ  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&;' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +118 "core" ( + "manipulator"&C& +5 "core" & _ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  _ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&& +4 "core" & _ +2 "manipulator"&\ % +4 "core" % { + "processing"%O& +4 "core" &)\ +2 "processing"%9& +5 "core" &3\ +2 ."psFlush"PC.seek :closed +2 "processing"%q(^ +4 "core" &*\ +8 &3\ $c +9 &Uz\ 7 +9 &v\ K +10 &R\ N +9 &^T \ N +9 &!R\ M +10 &R\ M +9 &Q\ M +9 &hS\ M +10 &*T\ M +9 &T\ M +10 &!R\ M +9 &#oT\ M +9 &%1T\ M +10 &&T\ M +9 &(T\ M +9 &*wT\ M +10 &,9T\ M +9 &-U\ N +10 &/U\ N +9 &1S\ M +9 &3AQ\ M +10 &5T\ N +9 &6Q\ N +9 &8U\ N +10 &:HP\ N +9 &<\ T\ N +10 &=R\ N +9 &?T\ N +65 &AOU\ N +11 &C `\ O +6 &Dg\ P +2 &F\ S + &HG\ S + &J \ S + &K\ S + &M\ T + &OL\ T +5 &Q \ U +9 &R\ T +9 &T\ U +10 &VT\ T +9 &X\ U +10 &Y\ U +9 &[\ U +9 &]W\ E +10 &^|Bt\ $j +9 &^.\ 3 +5 ( +2 "processing"%9& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 +2 "processing"%t& +4 "core" &^#\ 3 + &^$\ 3 + ."psFlush"Hand.open +2 "manipulator"&M1 +60 "core" 1 +2 "manipulator"&_% +4 "core" %   { +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H' +95 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +44 "core"  + "processing"%(% +4 "core" %ؾ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%-' +320 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.586 seconds\ /var/log/esp/da22sep1320h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1320h15s.tif +263 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +783 #"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/da22sep1320h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1320h20s.tif +1348 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%F @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%h  +129 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%8'ؠ +185 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1320h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "15.586 sec auto-exposure",Subject: "da22sep1320h images!" +6 "storage"(y- +4 "core" -' +2 "storage"(& +5 "core" &@ \ +2 "manipulator"&& +5 "core" & H _ +2 "manipulator"&|% +4 "core" %  C  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +79 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +170 "core" ( + "manipulator"&[& +5 "core" &  -  + "storage"(3& +4 "core" &@ s\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +98 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(b'" +57 "core" ' + "manipulator"&& +4 "core" & j  +2 "storage"(6& +3 "core" &@ t s \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&m, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(w' +27 "core" ' + "manipulator"&\\% +5 "core" %4 u + "storage"(& +4 "core" &@ s q \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 296 counts +2 "manipulator"&.'` +15 "core" ' + "manipulator"&*& +5 "core" &  + "storage"(& +4 "core" &@ | +\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&:' +15 "core" ' + "storage"($% +5 "core" % L\  +2 ."downElevator"SE.seek :down +3 "storage"({' +99 (,% +3 "core" %8> o m k\ TY +2 "manipulator"&i% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (Y& +4 "core" &@ r ] B\ +1539 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%A +100 "core"  +2 "processing"%Z% +4 "core" %ؠ\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2124 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%0  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%e @ +72 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%f +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%I'ؠ +2183 "Can"B HF +446 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'X\\ +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%J'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%@ U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%g'ؾ +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%u @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%>'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'ؾ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%= @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +42 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +64 ."psFlush"PS.seek 1ml +2 "processing"%S'X\\ +1103 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%!  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%B'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%+ U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core" +2 ."psFlush"PSR.select :air +7 .PS.seek 2.5ml +4 "processing"%'' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +6 ."psFlush"PSV.dial PBV +9 "processing"%/ @ +44 "core" > +8 ."psFlush"PS.seek 2.5ml +6 "processing"%U' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2653 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&L& +5 "core" &  + "manipulator"&<% +4 "core" %  E  + ."psFlush"Elbow.seek PC +2 "manipulator"&( +261 "core" ( + "manipulator"&^& +4 "core" &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" & +2 ."psFlush"Forearm.seek PC +2 "manipulator"&)' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&W/ +53 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%d( +458 "core" ( + "manipulator"&c& +4 "core" & + "manipulator"&o% +4 "core" %  . +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&j(- +123 "core" ( + "manipulator"&]& +4 "core" &- +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +92 "core" ' +2 ."psFlush"Hand.open + "manipulator"&r1 +58 "core" 1 +2 "manipulator"&% +4 "core" % { 0 n +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ ' +91 "core" ' +2 #tFinished short da assay +3262 "Can" ;8 +697 #t-> access 1 +3 "storage"(O% +3 "core" % /\  +2 "manipulator"&s% +4 "core" %   + "manipulator"&;& +4 "core" &- ` +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(V(<- +1295 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (t& +3 "core" &<* '\ +7 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +5 "core" & + "manipulator"&_& +4 "core" &- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +21 "core" ( +2 "manipulator"&P& +4 "core" &- a R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- R +2 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' + .tHand.close + "manipulator"&G/ +63 "core" / +2 "manipulator"&-& +4 "core" &- R + "manipulator"&F% +4 "core" % τ b  +2 .tForearm.seek :retract +2 "manipulator"&h' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +276 "core" ( +2 "manipulator"&y& +4 "core" &y* Bj + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &y* Bj +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +2 "manipulator"&|& +4 "core" &y* Bj +2 "manipulator"&% +3 "core" %? V +2 "collection"'[& +4 "core" &\ +2 "collection"'3& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"' (\\ +4 "core" &\  +9 &2~\ *y +10 &c\ = +9 &yx\ M +10 &>Y\ L +9 &Z \ L +9 &\\\ L +10 &\\\ L +9 &EZ\ L +9 &]\ L +10 &Z\ L +9 & Z"\ L +10 &"MZ\ L +9 &$Z \ L +9 &%Z \ L +10 &'\\ \ L +9 &)UX\ L +9 &+[\ L +10 &,Z\ L +9 &.[!\ L +10 &0]Z\ L +9 &2Z\ L +9 &3[ \ L +10 &5Z \ L +9 &7e\\\ L +9 &9'\\\ L +10 &:[\ L +9 &<Z\ L +10 &>l\\\ L +9 &@.[\ L +9 &Ac\ M +10 &Cn\ N +9 &Eg \ Q +9 &G $\ U +10 &H ( &\ W +9 &J ( '\ W +10 &L[ * )\ X +9 &N / *\ Y +9 &O - /\ Y +10 &Q 0 /\ Y +9 &S\\ 2 1\ Z +9 &U 6 2\ Z +10 &V 9 6!\ \\ +9 &X ; :\ \\ +10 &Z] > >\ \\ +9 &\\z @ @\ ; +9 &\\) D A\ ){ +10 &\\ C @\ [ +2 ( + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'& +4 "core" &\\ B C\ [ + .tHand.open +2 "manipulator"&61 +56 "core" 1 +2 "manipulator"&\\% +4 "core" % ?  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%*  +44 "core"  +2 "processing"%% +4 "core" %ؾ \  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%H'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%$  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%v'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"%, +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%i' +2631 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +98 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%5 +187 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%b @ +70 "core" @ +2 .tPS.seek 0ml +2 "processing"%'ؾ +2625 "core" ' +2 .tPSV.dial :air + "processing"%Y  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2640 "core" ' + .tPSV.dial :PTV +2 "processing"%w +85 "core" +2 .tPS.seek 0ml + "processing"%:'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +5 "core" &z* Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A(ӂ +3 "core" ( +54 "manipulator"&Z& +4 "core" &z) Bi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &z) Bi +2 .tForearm.seek CC +2 "manipulator"&%'? +93 "core" ' +2 .tHand.close + "manipulator"&0/ +63 "core" / +2 .tCC.seek :open +2 "collection"'e( +449 "core" ( + "manipulator"&f& +4 "core" &z* Bi +2 "manipulator"&7% +3 "core" % = X . +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(- +289 "core" ( + "manipulator"&}& +4 "core" &- Y D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- z D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +95 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&k% +4 "core" % π # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J' +93 "core" ' +1267 #t-> PS.flush +2 #Flushing Processing stage + "processing"%1% +4 "core" %ؾ\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%?& +4 "core" &\ +2 "manipulator"&@& +3 "core" &- D +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( + "manipulator"&u& +4 "core" &- Y D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- - D +2 .tForearm.seek :garage +2 "manipulator"&K'w +89 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 "manipulator"&"& +4 "core" &- ] D +2 "manipulator"&>% +3 "core" % f J +2 .tForearm.seek :retract +2 "manipulator"&`' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +116 "core" ( +2 "manipulator"&=& +4 "core" & 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&a' +93 "core" ' +2 "manipulator"&z& +4 "core" & 2 +2 "manipulator"&l% +4 "core" % d + "processing"%N& +4 "core" &\ \ +3 "processing"%S& +4 "core" & \ +2 .tPC.seek :closed +2 "processing"%T(^ +4 "core" & \  +10 &5x\ *y +9 & e~\ > +9 &q\ M +10 &WT\ L +9 &Z \ M +9 &W\ \ L +10 &Y\ M +9 &_X\ L +10 & Z\ M +9 &X\ L +9 & U\ L +10 &"fT\ M +9 &$(Y\ M +9 &%W \ M +10 &'X\ M +9 &)nW\ M +10 &+0X\ M +9 &,Y\ \ M +9 &.Y \ M +10 &0vY\ M +9 &28X \ M +9 &3Y\ M +10 &5V\ L +9 &7~U \ M +10 &9@[ \ M +9 &;Z \ M +9 &<Y\ L +10 &>Z\ M +9 &@G]\ M +9 &B `\ M +10 &Ck \ O +9 &Ew\ \ P +10 &G@\ R +9 &I\ S +9 &J \ S +10 &L\ R +9 &NC\ T +9 &P \ T +10 &Q \ T +9 &S\ \ T +10 &UJ \ T +9 &W \ T +9 &X\ T +10 &Z \ T +9 &\\P \ U +9 &]{v\ \ 0 +10 &^(s \ N +9 &^'\ 6 +2 ( +2 "processing"%S& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.62 + "processing"%!& +5 "core" &^%\ 6 + .tHand.open + "manipulator"&Q1 +54 "core" 1 +2 "manipulator"&&% +4 "core" %   d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B' +91 "core" ' + .tPSV.dial PSR +2 "processing"%p +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%E +72 "core" + .tPTV.dial :puck +2 "processing"%x  +70 "core"  +2 .tPBV.dial :waste1 +2 "processing"%n  +50 "core" +2 .tPS.seek 0ml + "processing"%#'ؾ +2629 "core" ' +2 .tPSV.dial PSR + "processing"%~ +83 "core" +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +596 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2126 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial PSV + "processing"%' U +53 "core" W +2 .tPS.seek 0ml +2 "processing"%/'ؾ +2636 "core" ' + .tPSV.dial PBV +2 "processing"% @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2649 "core" ' +2 .tPSV.dial :waste1 + "processing"%U  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%L'ؾ +2625 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +43 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%^' +2629 "core" ' + .tPSV.dial PTV +2 "processing"%R +81 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%m'ؾ +2651 "core" ' +2 .tPSV.dial PBV + "processing"%W @ +43 "core" > +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' + .tPSV.dial :waste1 +2 "processing"%q  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%c'ؾ +2632 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&o& +4 "core" & 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&]( +2 "core" ( +2 "manipulator"&C& +3 "core" & 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & 2 +2 .tForearm.seek PC +2 "manipulator"&r' +93 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tPC.seek :open +2 "processing"%( +457 "core" ( + "manipulator"&4& +4 "core" & 2 +2 "manipulator"&% +4 "core" %  Y > + .tForearm.seek :retract +2 "manipulator"&O' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&s(- +126 "core" ( + "manipulator"&;& +4 "core" &- `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t'w +91 "core" ' + .tHand.open + "manipulator"&M1 +59 "core" 1 + "manipulator"&_% +4 "core" % p ( 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P' +92 "core" ' +5759 #t-> access 2 +3 "storage"((% +3 "core" % (\  +2 "manipulator"&G% +4 "core" %    + "manipulator"&-& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(F(K +347 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (j& +2 "core" &K \ +2962 "Can" =: +60001 | =; +4344 #t-> $da[:extractVol]=0.20 +756 #-> startTube 2 +623 #-> shortDA +2 "collection"'\ % +4 "core" %e! +2 "processing"%% +4 "core" %ع?\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3896 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%y +127 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +127 "core" + .tPRV.dial :sipper +2 "processing"%9  +126 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%|'e +2294 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +125 "core"  +2 .tPS.seek 0.5ml +53 "processing"%[' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%h @ +99 "core" > + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%X'ؾ +593 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%6% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%\\'X\\ +1119 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%3' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +101 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"%% +4 "core" %ؾ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%$'X\\ +1119 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +101 "core" +2 .tPRV.dial :sipper + "processing"%v  +41 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"%5 +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%b' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +113 "core" +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&w% +4 "core" %   + "storage"(.% +4 "core" % \  + "storage"({. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(Z(  +1304 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (8& +3 "core" & q\ + "manipulator"&0& +4 "core" &- 8  +2 "manipulator"&% +3 "core" %  #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +172 "core" ( + "manipulator"& & +4 "core" & 4 +2 "storage"(f& +3 "core" & } \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&7'S +92 "core" ' + "storage"(%& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(}'r +298 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (A& +2 "core" & | D\ +2 "manipulator"&& +4 "core" & 4 + .tElbow.seek 2 +2 "manipulator"&k( +3 "core" ( + "manipulator"&& +4 "core" & 4 + "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'Ͻ +15 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +52 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):51:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +5 "manipulator"&@& + "storage"(u' +7 "core" & 4 + "manipulator"&g% +4 "core" % ϻ +2 .tForearm.seek :retract +2 "manipulator"& ' +93 "core" ' +2 .tElbow.seek PC + "manipulator"&"( +159 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( + "manipulator"&>& +4 "core" & D \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & A \\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +95 "core" ' +2 "manipulator"&=& +4 "core" & h \\ +2 "manipulator"& % +4 "core" % g + "processing"%K& +4 "core" &\ +2 "processing"%z& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%l(^ +4 "core" &\ +8 &4&\ #c +9 &V~\ 7 +9 &}!\ L +10 &R\ M +9 &jY%\ L +10 &,W3\ L +9 &Y5\ M +9 &Z\ M +10 &qZ6\ M +9 &3W\ M +9 &W\ M +10 &!W\ L +9 &#zY\ L +10 &%<Y \ L +9 &&Y\ M +9 &([*\ M +10 &*\\+\ M +9 &,C\\\ M +9 &.U\ M +10 &/Y\ L +9 &1W\ L +10 &3LY\ L +9 &5Y \ L +9 &6Z\ M +10 &8]\ M +9 &:SY\ M +9 &<Z$\ M +10 &=\\\ M +9 &?\\\ M +10 &AX_\ N +9 &Cl\ O +9 &Dt\ P +10 &F2\ S +9 &HR\ R +10 &J\ R +9 &K\ S +9 &M\ S +9 &OW(\ S +10 &Q\ T +9 &R\ T +10 &T\ T +9 &V\\\ T +9 &X\ T +10 &Y/\ T +9 &[\ T +10 &]c\ B +9 &^Bv-\ _ +9 &^<\ 4 +6 ( + "processing"%z& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&N1 +4 "core" &^*r\ 4 +56 1 + "manipulator"&% +4 "core" %  5 g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%d h +3 %!9 +5 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%&9 +2 "core" 9  +102 "processing"%S9 +3 "core" 9  +102 "processing"%p9 +2 "core" 9 +102 "processing"%a9 +3 "core" 9 +102 "processing"%:9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%E9 +2 "core" 9" +103 "processing"%x9 +2 "core" 9& +102 "processing"%n9 +2 "core" 9* +102 "processing"%+9 +3 "core" 9/ +102 "processing"%~9 +2 "core" 93 +102 "processing"%#9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%'9 +3 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%/9 +3 "core" 9P +102 "processing"%U9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%<9 +2 "core" 9] +102 "processing"%L9 +3 "core" 9a +102 "processing"%R9 +2 "core" 9\ e\ +102 "processing"%^9 +3 "core" 9i +102 "processing"%W9 +2 "core" 9m +102 "processing"%m9 +3 "core" 9r +102 "processing"%q9 +3 "core" 9#v +2 .tPH.hold 2:00:00,28C +3 "processing"% php +4 .tdelay 1:30 +2 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%o +111 "core" + "processing"%C% +4 "core" %ؿ\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%)' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%  +127 "core"  + .tPSV.dial PTV +2 "processing"%B +70 "core" + .tPBV.dial :waste1 +2 "processing"%T  +53 "core" +2 "processing"%4% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%'* +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" , +3 .tPS.seek 0ml + "processing"%D'ؾ +1620 "core" ' + .tdelay 5:00 +6867 "Can"` \ HF +23136 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , + .tPSR.select :air +3 .PSV.dial PSR + "processing"%M +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%_' +2373 "core" ' + .tPSV.dial PTV +2 "processing"%O +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +71 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%G  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%-'ؾ +2323 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%V  +127 "core" + .tPSV.dial :mixloop +2 "processing"%j +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%\ @ +97 "core" ? + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +57 .tPRV.dial CBV +2 "processing"%y  +41 "core"  + "processing"%% +4 "core" % "\  +2 .tPS.seek 0.35ml +2 "processing"%9'i +472 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'c  +28 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%|'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%h @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%[' +868 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +55 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%6' +1607 "core" ' + .tPSV.dial :PML +2 "processing"%X +42 "core" +2 .tPTV.dial :mixing + "processing"%\\ @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%*  +35 "core" + "processing"%3% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1976 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +3 "core" &\ +2 "manipulator"&,& +4 "core" & \\ +2 "manipulator"&v% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +123 "core" ( +2 "manipulator"&5& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- ; +2 .tForearm.seek :garage +2 "manipulator"&i'w +98 "core" ' +2 .tHand.close + "manipulator"&b/ +65 "core" / +2 "manipulator"&& +4 "core" &-  ` +2 "manipulator"&w% +3 "core" % ρ Y +2 .tForearm.seek :retract +2 "manipulator"&.' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{(ӂ +280 "core" ( + "manipulator"&F& +4 "core" &Ӓ$  =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &Ӓ$ $ =A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'? +92 "core" ' +3 "manipulator"&& +4 "core" &Ӓ%  5 =A + "manipulator"& % +4 "core" %F @ H +2 "collection"'f& +4 "core" &\ +2 "collection"'%& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'s(\\ +4 "core" &\ +8 &<\ %f +9 &X \ 8 +9 &~\ L +10 &X \ L +9 &Z\ L +9 &DW \ L +10 &V\ \ L +9 &Z\ \ L +10 &Y \ M +9 &LY \ L +9 & \\ \ L +10 &!Y\ M +9 &#Z\ M +10 &%SX\ M +9 &'W\ M +9 &(U \ L +10 &*Y \ M +9 &,\\Z\ L +9 &.Z\ M +10 &/X\ L +9 &1[\ L +9 &3cZ\ M +10 &5&Y\ L +9 &6\\\ L +10 &8Z\ L +9 &:kX\ M +9 &<.Y\ L +10 &=Z\ M +9 &?[\ M +9 &Ar` \ M +10 &C1g \ N +9 &D{ \ \ P +10 &F  \ T +9 &H^ , )\ W +9 &J . /\ W +10 &K 1 1\ \ W +9 &M 3 2\ \ X +9 &O` 3 5\ Y +10 &Q! 4 5\ Y +9 &R ; 9\ Z +10 &T ; ;\ Y +9 &Vb ? =\ [ +9 &X! A ?\ \\ +10 &Y D D\ ] +9 &[ J G\ I +9 &\\> K K\ 'x +10 &\\ J K\ !a +2 ( +2 "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.28 + "collection"'P& +5 "core" &\\ K L\ !a + .tHand.open + "manipulator"& 1 +60 "core" 1 +2 "manipulator"&A% +4 "core" % F  H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%% +4 "core" %غ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%?'+ +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%@  +43 "core"  +2 .tPS.seek 0ml + "processing"%g'ؾ +1620 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%7' +2633 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%}  +2 "collection"'1  +30 "core" +123  +2 .tPSV.dial :mixloop + "processing"%> +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%I  +71 "core" +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%=  +54 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2560 "Can"g\ a +67 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +5 "core" &ӓ# <@ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z(ӂ +25 "core" ( + "manipulator"&Q& +4 "core" &ӈ   ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &ӈ ; ' +2 .tForearm.seek CC +2 "manipulator"&&'? +91 "core" ' + .tHand.close + "manipulator"&S/ +57 "core" / +2 .tCC.seek :open +2 "collection"'p( +448 "core" ( +2 "manipulator"&a& +4 "core" &ӈ  ' + "manipulator"&:% +4 "core" % L : N +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(- +279 "core" ( +2 "manipulator"&x& +4 "core" &-  \\ : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &- : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+'w +99 "core" ' +2 .tHand.open + "manipulator"&~1 +53 "core" 1 +2 "manipulator"&#% +4 "core" % w  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."da"delayUntil "21:56:28.61" +24835 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%'  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2358 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%U +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%< +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +43 "core"  +3 ."da"PS.seek 0ml + "processing"%R'ؾ +2345 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +126 "core"  + "processing"%W% +4 "core" %غ<\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%m' +610 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +53 "processing"%q' +1622 "core" ' + ."da"PTV.dial :puck +2 "processing"%o  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%C +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%)% +4 "core" %(\  +2 ."da"PS.seek 1.5ml +2 "processing"%'0 +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%T'ؾ +1615 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%; +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1511 "Can"A \ HF +855 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%M  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +2318 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +127 "core"  +2 "processing"%t% +4 "core" %غ7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%(' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G' +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +32 "core" +2 "processing"%j% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ '. +593 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2361 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%| +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['ؾ +2332 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%X  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%\\  +127 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%*  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +3 "processing"%3 +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%6  +43 "core"  +2 "processing"%% +4 "core" %4\  +2 ."da"PS.seek 0.55ml +2 "processing"%$' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%,  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%v' +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%5 +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%"  +33 "core" + "processing"%b% +4 "core" %(\ \ +2 ."da"PS.seek 1.85ml +2 "processing"%' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%`'ؾ +1973 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +21262 "Can"G \ GE +26741 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%i  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + + ."da"PSV.dial :air +2 "processing"%8  +55 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2366 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%f +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +56 "core" +2 ."da"PS.seek 0ml + "processing"%e'ؾ +2325 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +126 "core"  +2 "processing"% % +4 "core" %)\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'* +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%? * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%>' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +47 "processing"%= +91 "core" +2 ."da"delay 5 seconds +128 "Can"P \ DB +374 ."da"PSV.dial :air +2 "processing"%k  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'ؾ +2320 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"% % +4 "core" %ؼ)\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" + "processing"%Q% +4 "core" %%\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'+ +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1633 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%:' +2381 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'ؾ +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +128 "core"  + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'0 +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1615 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%<  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%/ +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%^' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%o  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +2332 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +132 "core"  +4 "processing"%)% +10 "core" %غ \ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +7 "processing"% +14 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%q' +361 "core" ' +2 ."da"delay 5 seconds +502 "processing"%B% +3 "core" %\ \ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +335 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4' +833 "Can"Q\  +782 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +32 "core"  + "processing"%T% +4 "core" %B\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'. +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%]'ؾ +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%O +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2392 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%_  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +2357 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%j +130 "core"  + "processing"%G% +4 "core" %ؼE\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%-' +2119 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %5\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'& +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%9  +101 "core"  + ."da"PS.seek 0ml +2 "processing"%h'ؾ +1611 "core" ' + "processing"%|9 +3 "core" 9g5X +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5Y + 5Y + "processing"%& +4 "core" &^*=\ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&X% +4 "core" %   + "storage"(\\% +4 "core" % T S B\  + "storage"(*. +3 "core" .( +2 ."da"SC.reconfigure :tight +56 "storage"($\ .\ 1~b +4 ."da"SC.seek 1 +2 "storage"(3(C +359 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 ([& +3 "core" &@ G H \ + "manipulator"&6& +4 "core" &- 9 +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +183 "core" ( + "manipulator"&,& +5 "core" & + "storage"($& +4 "core" &A g f S\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&5' +89 "core" ' +2 "storage"( & +4 "core" &A F O \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"("'r +276 "core" ' +2 "storage"(b- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(w'1 +43 "core" ' +2 "manipulator"&v& +4 "core" & + "manipulator"&% +4 "core" % | +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&F( +241 "core" ( + "manipulator"&8& +5 "core" & : + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" & : +2 ."da"Forearm.seek PC +2 "manipulator"&' +94 "core" ' + ."da"Hand.close +2 "manipulator"& / +62 "core" / +2 ."da"PC.seek :open +2 "processing"%f( +461 "core" ( + "storage"(.& +4 "core" &A e k f\ + "manipulator"&H& +4 "core" & s : +2 "manipulator"&P% +3 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"& ' +88 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&e( +255 "core" ( +2 "manipulator"&A& +4 "core" &  1 + "storage"(& +4 "core" &A \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +97 "core" ' +2 ."da"Hand.open + "manipulator"&01 +57 "core" 1 +2 "storage"(- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(%' +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(?' +51 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1322h.tif +5 "processing"%@& +11 "core" &\ +3 "manipulator"&g& +5 "core" & i 1 +2 "manipulator"&1% +5 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&}' +93 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +172 "core" ( +2 "manipulator"&I& +4 "core" &- l + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- l +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&='w +98 "core" ' +3 ."psFlush"Hand.close + "manipulator"&k/ +57 "core" / +2 "manipulator"&>& +4 "core" &- l +2 "manipulator"& % +4 "core" % { +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&K( +133 "core" ( +2 "manipulator"&u& +4 "core" & + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&!' +104 "core" ' +2 "manipulator"&Q& +4 "core" & +2 "manipulator"&N% +4 "core" % + "processing"%S& +4 "core" &W\ +2 "processing"%J& +5 "core" &Z\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &`\ +9 &3^\ #c +9 &Vu^\ 7 +9 &s_\ K +10 &O^\ N +9 &eSR\ M +9 &'OM\ M +10 &QM\ M +9 &SM\ N +9 &nRL\ M +10 &1RH\ M +9 &S?\ M +10 &!U@\ M +9 &#wT>\ M +9 &%9SB\ M +10 &&U@\ M +9 &(R<\ L +10 &*S0\ M +9 &,@Q&\ M +9 &.R,\ M +10 &/S&\ M +9 &1O+\ M +9 &3GO)\ M +10 &5 O(\ M +9 &6R'\ M +10 &8T\ N +9 &:OP\ M +9 &<T$\ N +10 &=U-\ N +9 &?U"\ M +9 &AVT\ N +10 &C_"\ O +9 &Df\ P +9 &F\ S +10 &HL\ T +9 &J\ S +10 &K\ T +9 &M\ T +9 &OS\ T +10 &Q\ T +9 &R\ T +9 &T \ U +10 &VZ \ T +9 &X\ T +10 &Y\ U +9 &[\ U +9 &]^\ C +10 &^Jy \ P +9 &^R\ ; +5 ( +2 "processing"%J& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 +2 "processing"%s& +4 "core" &^4 \ ; + &^4\ ; + ."psFlush"Hand.open +2 "manipulator"&a1 +58 "core" 1 + "manipulator"&{% +9 "core" %   ! +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&&' +95 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +43 "core"  +2 "processing"%n% +4 "core" %غ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +63 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.477 seconds\ /var/log/esp/da22sep1322h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1322h15s.tif +529 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +513 #"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/da22sep1322h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1322h20s.tif +1612 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%# @ +183 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +129 "core" +7 ."psFlush"PSV.dial :mixloop +6 "processing"%~ +14 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1322h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.477 sec auto-exposure",Subject: "da22sep1322h images!" +8 "storage"(+- +3 "core" -' +2 "storage"('& +5 "core" &A 4\ +2 "manipulator"&& +4 "core" &   +2 "manipulator"&% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +5 "manipulator"&( +40 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%U'ؠ +31 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +159 "core" ( + "manipulator"&& +5 "core" & . + "storage"(<& +4 "core" &A \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&L' +88 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(/'" +50 "core" ' + "manipulator"&& +5 "core" & - + "storage"(W& +4 "core" &A f f !\ +66 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&R'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&m, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(o' +26 "core" ' + "manipulator"&^% +4 "core" %>  +2 "storage"(Y& +4 "core" &A f e o\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&)'j +13 "core" ' +2 "manipulator"&C& +4 "core" &  - + "storage"(B& +4 "core" &A [ m\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&q' +16 "core" ' +2 "storage"(% +4 "core" % e d\  +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (;% +3 "core" %:? L M \ TX +2 "manipulator"&T% +4 "core" % +2 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&4' +91 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 (r& +4 "core" &A f d E\ +1765 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +99 "core"  +2 "processing"%M% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2117 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%]  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%D @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%2 +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%('ؠ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%t'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%V  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%\ 'ؾ +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%9 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%c'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X'ؾ +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%*' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%['ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +950 "Can"Z \ JG +1689 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'ؾ +2646 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'X\\ +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%b +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%v  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +156 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2634 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&g& +4 "core" & - + "manipulator"&1% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +246 "core" ( +2 "manipulator"&w& +4 "core" & i + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" & * i +2 ."psFlush"Forearm.seek PC +2 "manipulator"&I' +96 "core" ' + ."psFlush"Hand.close + "manipulator"&7/ +54 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +460 "core" ( + "manipulator"&e& +4 "core" & J g + "manipulator"&k% +4 "core" %   +46 ."psFlush"Forearm.seek :retract +10 "manipulator"&>' +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"& (- +133 "core" ( + "manipulator"&}& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +100 "core" ' + ."psFlush"Hand.open +2 "manipulator"&=1 +55 "core" 1 + "manipulator"&Q% +4 "core" % }   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N' +94 "core" ' + #tFinished short da assay +26642 "Can"b =; +60002 X =: +60001 L =; +10408 #"dave"Session Begun +625 #-> showlog +409 #-> exit +2 #Session Ended @1663110859.32UTC = =tMAIN =mMAIN_scheduler @UTC1663110861.16 #"core_reset"Sent BREAK +2 #t@28470 sendCRC with ifg=0x20, ie=0x7F + #@30304 sendCRC with ifg=0x08, ie=0x5F #@47745 idle with ifg=0x84, ie=0x75 + #@48417 select with ifg=0x10, ie=0xF5 + #@49052 receive with ifg=0x10, ie=0xFD #@49687 receive with ifg=0x10, ie=0xFD + #@50322 receive with ifg=0x10, ie=0xFD + #@50649 receive with ifg=0x80, ie=0xFD #@34478 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +188 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +100 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +374 "Can"O @= + O @= #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +487 #-> ESP.ready! +154 "sampler") + ) +3 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %e0\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؿ8\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %ڂ @\ A +2 .tSS.configure :default +2 "sampler")#.0X 3.times samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +3 "core" &T\ +2 .tHand.open + "manipulator"&41 +23 "core" 1 + "manipulator"&5& +4 "core" &-   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +18 "core" ( +2 "manipulator"&7& +4 "core" &-  ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- = ( +2 .tForearm.seek :garage +2 "manipulator"&9'w +96 "core" ' +2 .tHand.close + "manipulator"&:/ +52 "core" / + "manipulator"&;& +5 "core" &- ( + "manipulator"&<% +4 "core" % ϊ  + .tForearm.seek :retract +2 "manipulator"&=' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>(ӂ +284 "core" ( + "manipulator"&?& +4 "core" &Ӌ) Ae +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &Ӌ)  Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A'? +103 "core" ' + "manipulator"&B& +5 "core" &ӌ) ) Ad + "manipulator"&C% +4 "core" %7  +2 "collection"'D& +4 "core" &-\ +3 "collection"'E& +4 "core" &X\ +2 .tCC.seek :closed +2 "collection"'F(\\ +4 "core" &*\  +10 &50\ +| +9 & g0\ ? +10 &p*\ M +9 &WW-\ L +9 &Z+\ L +10 &Y&\ L +9 &Z/\ L +9 &`Y,\ L +10 &!\\)\ L +9 &['\ M +10 & \\&\ L +9 &"g[)\ L +9 &$*\\%\ L +10 &%Z%\ L +9 &'\\!\ L +9 &)oZ'\ L +10 &+1Y#\ L +9 &,Z#\ L +9 &.Z\ L +10 &0w[\ L +9 &29Z!\ L +10 &3Z\ L +9 &5Z\ L +10 &7\\\ L +9 &9B\\\ L +9 &;[#\ L +9 &<Z\ L +10 &>] \ L +9 &@I_\ L +10 &B\ cD\ M +9 &Cq6\ N +9 &E  [\ P +10 &G7  .\ U +9 &H & #\ W +10 &J % &_\ X +9 &Lu ( '\ X +9 &N4 ) *=\ Y +10 &O + +-\ Z +9 &Q / -w\ Z +9 &Sv 0 0\ Z +10 &U6 4 2\ [\ +9 &V 5 4\ [ +9 &X : 8\ ] +10 &Zw ; :\ ] +9 &\\y B >\ 2 +10 &\\/ > ?\ ` +9 ( +3 "collection"'E& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'G& +5 "core" &\\m @ B\ R + &\\m B @\ R + .tHand.open + "manipulator"&H1 +63 "core" 1 + "manipulator"&I% +4 "core" % 7   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J' +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%K +4 "core"  +2 "processing"%L  +43 "core"  +2 "processing"%M% +4 "core" %ؿD\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%N'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%O  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%P'ؾ +1614 "core" ' + .tPSV.dial PSR +37 "processing"%Q +48 "core" + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +2625 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%S  +2 "collection"'T  +6 "core" +90  +2 .tPSV.dial :PTV,via: :air +2 "processing"%U +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 "collection"'V +3 "core"  +2 "collection"'W  +4 "core" +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%X +4 "core"  +2 "processing"%Y @ +70 "core" A + .tPS.seek 0ml +2 "processing"%Z'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%[  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2629 "core" ' + .tPSV.dial :PTV +2 "processing"%] +72 "core"  +2 .tPS.seek 0ml + "processing"%^'ؾ +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" &Ӎ( Ac +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`(ӂ +19 "core" ( +2 "manipulator"&a& +4 "core" &ӌ / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &ӌ / +2 .tForearm.seek CC +2 "manipulator"&c'? +93 "core" ' + .tHand.close + "manipulator"&d/ +53 "core" / +2 .tCC.seek :open + "collection"'e( +447 "core" ( + "manipulator"&f& +4 "core" &ӌ / +2 "manipulator"&g% +3 "core" % , * +2 .tForearm.seek :retract +2 "manipulator"&h' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(- +283 "core" ( +2 "manipulator"&j& +4 "core" &- < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- ! < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&l'w +100 "core" ' +2 .tHand.open + "manipulator"&m1 +64 "core" 1 +2 "manipulator"&n% +4 "core" % |  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +97 "core" ' +2 !to:ArgumentError: mesg"(wrong number of arguments (1 for 0):bt[ "(ESP):2:in `times'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +657 #-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +3 "core" &j\ +2 "manipulator"&q& +4 "core" &- < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(- +7 "core" ( + "manipulator"&s& +4 "core" &- W 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- 5 + .tForearm.seek :garage +2 "manipulator"&u'w +98 "core" ' +2 .tHand.close + "manipulator"&v/ +58 "core" / +2 "manipulator"&w& +4 "core" &- 5 + "manipulator"&x% +4 "core" % σ  +2 .tForearm.seek :retract + "manipulator"&y' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z(ӂ +281 "core" ( + "manipulator"&{& +4 "core" &|+  Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &|+ , Cq +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&}'? +94 "core" ' + "manipulator"&~& +4 "core" &Ӏ+  Cm +2 "manipulator"&% +3 "core" %<  M +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &8\ +8 &;z\ %f +10 &X{\ 7 +9 &|\ K +9 &W\ K +10 &\\\ L +9 &EY\ K +10 &Y\ K +9 &Y\ K +9 &Y\ K +10 &MY\ K +9 & Y\ K +9 &!Y\ K +10 &#Z\ K +9 &%SY\ L +10 &'Xx\ K +9 &(Y\ K +9 &*Y\ K +10 &,\\Y\ K +9 &.Y\ K +9 &/Z\ K +10 &1]y\ L +9 &3eZ\ K +10 &5'Y\ K +9 &6Z{\ K +9 &8Yz\ K +10 &:lY\ K +9 &<.Y\ K +9 &=Zx\ K +10 &?Z\ K +9 &As\\\ L +10 &C3el\ L +9 &Dxu\ O +9 &F  w\ R +10 &HZ " \ W +9 &J $ $q\ X +9 &K & $m\ Y +10 &M ( 'l\ X +9 &OX ) *n\ Z +10 &Q - ,f\ X +9 &R / .m\ [\ +9 &T 1 0e\ Y +10 &V^ 1 1x\ [\ +9 &X 5 4s\ \\ +9 &Y 8 8k\ \\ +10 &[\ ; 9e\ J +9 &\\9 > ?k\ , +10 &\\ > >e\ !` +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"'& +4 "core" &\\ @ ?~\ !` + .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % <  M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +91 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +188 "core"  + "processing"%% +4 "core" %D\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'+ +1630 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1620 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2656 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +188 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :PTV +2 "processing"% +72 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӄ) Bj +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +2 "core" ( +2 "manipulator"&& +3 "core" &Ӄ) Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &Ӄ* Bj +2 .tForearm.seek CC +2 "manipulator"&!'? +93 "core" ' + .tHand.close + "manipulator"&"/ +61 "core" / + .tCC.seek :open +2 "collection"'#( +450 "core" ( + "manipulator"&$& +4 "core" &Ӄ)  Bj +2 "manipulator"&%% +3 "core" % 7 , +2 .tForearm.seek :retract +2 "manipulator"&&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(- +281 "core" ( + "manipulator"&(& +4 "core" &- n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &- n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'w +97 "core" ' +2 .tHand.open + "manipulator"&+1 +63 "core" 1 + "manipulator"&,% +4 "core" % { f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-' +92 "core" ' +22255 "Can"? >< +60002 ; >; +56253 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" &'\ +2 "manipulator"&/& +4 "core" &- n +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(- +13 "core" ( + "manipulator"&1& +4 "core" &- C C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- * C +2 .tForearm.seek :garage + "manipulator"&3'w +90 "core" ' +2 .tHand.close + "manipulator"&4/ +63 "core" / +2 "manipulator"&5& +4 "core" &- W C + "manipulator"&7% +4 "core" % χ @ +2 .tForearm.seek :retract +2 "manipulator"&8' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&:(ӂ +286 "core" ( + "manipulator"&;& +4 "core" &ӓ% ! =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &ӓ$ =E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 "manipulator"&& +4 "core" &Ӕ% =D + "manipulator"&9% +4 "core" %? 4 +2 "collection"'?& +3 "core" &a\ +2 "collection"'@& +5 "core" &]\ +2 .tCC.seek :closed +2 "collection"'6(\\ +4 "core" &$\  +9 &6%\ +| +9 &\ g)\ ? +10 &o(\ M +9 &ZV.\ L +9 &Y"\ L +10 &[\ L +9 &Y\ L +10 &cX\ L +9 &%[\ L +9 &Y\ L +10 & Z'\ L +9 &"jZ0\ L +9 &$,Z?\ L +10 &%Y&\ L +9 &'ZQ\ L +10 &)tYd\ K +9 &+4Z-\ L +9 &,YD\ L +10 &.\\l\ L +9 &0{Z\ L +10 &2=X\ L +9 &3Y\ L +9 &5W\ L +10 &7Z\ L +9 &9EX\ L +9 &;Z\ L +10 &<Y\ L +9 &>\\\ L +9 &@K]\ L +10 &B b\ M +9 &Cn\ N +10 &E  \ P +9 &G9 ! \ U +9 &H ) '\ W +10 &J * ,\ Y +9 &Lv + +\ X +9 &N5 - ,\ Y +10 &O 1 .\ Z +9 &Q 1 3\ Y +10 &Sv 2 3\ [\ +9 &U9 5 7\ [ +9 &V 8 9\ ] +10 &X 9 ;\ \\ +9 &Zz > =\ \\ +9 &\\y C A\ 1 +10 &\\1 A E\ _ +9 ( +3 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'B& +3 "core" &\\h D D\ O +21 &\\h F C\ O +2 .tHand.open + "manipulator"&C1 +53 "core" 1 +2 "manipulator"&D% +4 "core" % ? 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&=' +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +188 "core"  + "processing"%G% +4 "core" %>\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H'+ +1615 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%I  +23 "Can"V\ om +20 "core"  +2 .tPS.seek 0ml +2 "processing"%K'ؾ +1613 "core" ' + .tPSV.dial PSR +2 "processing"%E +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +2634 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%M +187 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%A'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2627 "core" ' +2 .tPSV.dial :PTV + "processing"%N +74 "core" ~ +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &Ӕ$ =D +49 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&T(ӂ +31 "core" ( + "manipulator"&S& +5 "core" &ӂ ] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &ӂ ] +2 .tForearm.seek CC +2 "manipulator"&V'? +90 "core" ' + .tHand.close +2 "manipulator"&W/ +59 "core" / +2 .tCC.seek :open +2 "collection"'X( +446 "core" ( + "manipulator"&Y& +4 "core" &ӂ  ' ] +2 "manipulator"&R% +3 "core" % L F +2 .tForearm.seek :retract +2 "manipulator"&[' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(- +276 "core" ( + "manipulator"&]& +5 "core" &- B @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &- " @ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&_'w +99 "core" ' +2 .tHand.open + "manipulator"&a1 +56 "core" 1 +2 "manipulator"&b% +4 "core" % x J  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d' +97 "core" ' +46018 "Can"Z @= @UTC1663113867.54 ^ @= +60002 X @= +54253 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +5 #mEXIT @1663115010.15UTC @1663156252.14UTC = =tMAIN =mMAIN_scheduler @UTC1663156253.99 #"core_reset"Sent BREAK +2 #t@33163 sendCRC with ifg=0x20, ie=0x7F + #@34998 sendCRC with ifg=0x08, ie=0x5F #@44165 idle with ifg=0x84, ie=0x75 + #@44840 select with ifg=0x10, ie=0xF5 + #@45475 receive with ifg=0x10, ie=0xFD #@46110 receive with ifg=0x10, ie=0xFD + #@46745 receive with ifg=0x10, ie=0xFD #@47072 receive with ifg=0x80, ie=0xFD + #@6637 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +275 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +367 "Can" B? +  B? + #tPolling Can every 10:00 +2 #Cleanly exited at 00:23:30UTC14-Sep-22 +708 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %e]\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %غ?\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڂ B\ A +2 .tSS.configure :default +2 "sampler")#.0X\ +2 "manipulator"&-% +4 "core" %  T  + "manipulator"&.& +4 "core" &- i @ +2 "storage"(/& +4 "core" &B x \  + "storage"(0% +4 "core" % \  +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +363 #t-> access 1 +2 "storage"(3% +3 "core" % { :\  +2 "manipulator"&4% +4 "core" %  3  + "manipulator"&5& +4 "core" &- 1 @ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(6(<- +1293 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (7& +2 "core" &<* f b z\  +1126 #t-> access 2 +3 "storage"(8% +3 "core" % v z \  + "manipulator"&9% +4 "core" %    + "manipulator"&:& +4 "core" &-  @ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(;(K +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (<& +3 "core" &K o p |\  +488 #t-> startTube 2 +1205 #-> $da[:extractVol]=.2 +53867 "Can" >; +60001  >; +31822 #t-> shortDA +2 "collection"'=% +3 "processing"%>% +4 "core" %eL\ +5 %غ"\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +320 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%? +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%@  +70 "core" +2 .tPRV.dial :sipper + "processing"%A  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%B'e +2295 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%C  + "collection"'D  +6 "core" +117  +2 .tPS.seek 0.5ml +2 "processing"%E' +1278 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +97 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%G'ؾ +599 "core" ' + .tPSV.dial PSR +2 "processing"%H +101 "core"  +2 "processing"%I% +4 "core" %ؿ?\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%J'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%K' +1632 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +102 "core" +2 .tPS.seek 0ml + "processing"%M'ؾ +2626 "core" ' +2 .tPSV.dial PSR + "processing"%N +100 "core" +2 "processing"%O% +4 "core" %ؿ%\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%P'X\\ +1107 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Q' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +100 "core" +2 .tPRV.dial :sipper +2 "processing"%S  +42 "core" +2 .tPS.seek 0ml + "processing"%T'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%U +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%V' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +100 "core" +8 .tPS.seek 0ml +2 "processing"%X'ؾ +2628 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%Y& +4 "core" &B\ + .tHand.open + "manipulator"&Z1 +27 "core" 1 +2 "manipulator"&[% +4 "core" %    + "storage"(\\% +4 "core" % N\  + "storage"(]. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(^(  +1304 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (_& +2 "core" &  m s P\ +2 "manipulator"&`& +3 "core" &- F @ +2 "manipulator"&a% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&b( +186 "core" ( +2 "manipulator"&c& +4 "core" &  + "storage"(d& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&e'S +102 "core" ' + "storage"(f& +4 "core" &  ~ 2\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(g'r +301 "core" ' + "storage"(h- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (i& +2 "core" & _\ +2 "manipulator"&j& +3 "core" &   +2 .tElbow.seek 2 +2 "manipulator"&k( +9 "core" ( + "manipulator"&l& +4 "core" & E { +2 "storage"(m& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&n'Ͻ +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&o/ +58 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"&p& +2 "storage"(q' +7 "core" & { + "manipulator"&r% +4 "core" %  ? +2 .tForearm.seek :retract +2 "manipulator"&s' +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&t( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( + "manipulator"&u& +5 "core" &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&w' +99 "core" ' +2 "manipulator"&x& +4 "core" & 4  +2 "manipulator"&y% +3 "core" % N  +2 "processing"%z& +4 "core" &A\ +2 "processing"%{& +4 "core" &A\ +2 .tPC.seek :closed +2 "processing"%|(^ +4 "core" &\  +9 &4x\ *x +9 &d\ > +10 &wt \ N +9 &;U\ M +9 &Z\ M +9 &Y\ M +10 &V\ M +9 &BY\ N +9 &Z\ M +10 &Y\ M +9 & Z\ M +10 &"KY \ M +9 &$ Z \ M +9 &%Y\ M +10 &'Y\ M +9 &)SY\ M +9 &+W \ M +10 &,Z\ M +9 &.Y\ M +10 &0[Z\ M +9 &2Z\ N +9 &3Z\ M +10 &5Z\ M +9 &7cY\ M +9 &9%^\ M +10 &:]\ N +9 &<Y\ M +10 &>k`\ M +9 &@,[ \ N +9 &Ah \ N +10 &Cv\ P +9 &Ee\ R +9 &G%\ S +10 &H\ S +9 &J\ S +10 &Li\ S +9 &N*\ T +10 &O\ T +9 &Q\ U +9 &Sn\ T +9 &U0\ T +10 &V\ U +9 &X\ T +10 &Zt\ U +9 &\\7\ U +9 &]y{\ > +10 &^S\ P +9 &^8\ ; +2 ( +2 "processing"%{& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&}1 +61 "core" 1 +2 "manipulator"&~% +4 "core" %   @  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h +2 %9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%\ 9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%9 +3 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T\ +40 "Can"\  +62 "processing"%9 +2 "core" 9X\ +102 "processing"% 9 +2 "core" 9\ \\ +102 "processing"%!9 +3 "core" 9a +102 "processing"%"9 +3 "core" 9e +102 "processing"%#9 +2 "core" 9i +102 "processing"%$9 +2 "core" 9!m +3 .tPH.hold 2:00:00,28C +3 "processing"%% php +3 .tdelay 1:30 +2 "core" n +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%& +101 "core"  + "processing"%'% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%(' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%)' +1624 "core" ' + .tPTV.dial :puck +2 "processing"%*  +125 "core"  +2 .tPSV.dial PTV + "processing"%+ +72 "core" + .tPBV.dial :waste1 +2 "processing"%,  +50 "core" +2 "processing"%-% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%.'/ +601 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%0'ؾ +1627 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%1  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%4' +2386 "core" ' + .tPSV.dial PTV +2 "processing"%5 +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%9'ؾ +2329 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%:  +128 "core" +2 .tPSV.dial :mixloop + "processing"%6 +44 "core" +2 .tPRV.dial :ab1 + "processing"%< @ +97 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%=' +360 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%>  +42 "core"  + "processing"%?% +4 "core" %\  +2 .tPS.seek 0.35ml +2 "processing"%@'n +453 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'A  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%D'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"%C @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%B' +867 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%F  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%E' +1224 "Can" RO +392 "core" ' + .tPSV.dial :PML +2 "processing"%H +42 "core" + .tPTV.dial :mixing +2 "processing"%I @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%J% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%L' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +3 .tPS.seek 0ml + "processing"%N'ؾ +1970 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +2 "core" &?\ +2 "manipulator"&M& +3 "core" &  +2 "manipulator"&P% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&R(- +121 "core" ( + "manipulator"&S& +4 "core" &-  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&U'w +102 "core" ' +2 .tHand.close + "manipulator"&T/ +54 "core" / +2 "manipulator"&W& +4 "core" &-  I + "manipulator"&V% +4 "core" % N K P +2 .tForearm.seek :retract +2 "manipulator"&Y' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Z(ӂ +274 "core" ( + "manipulator"&[& +4 "core" &x-  D{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &x-  D{ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'? +98 "core" ' +2 "manipulator"&;& +4 "core" &x-  Z D{ +2 "manipulator"&_% +3 "core" %B w  +2 "collection"'`& +4 "core" &?\ +2 "collection"'a& +5 "core" &=\ +2 .tCC.seek :closed +2 "collection"'c(\\ +4 "core" &>\ +7 &C@\ $f +9 &Y@\ 7 +10 &~8\ L +9 &Z7\ M +9 &Z'\ L +10 &AZ0\ M +9 &Z.\ M +9 &\\1\ L +10 &\\/\ M +9 &IZ*\ M +10 & W*\ L +9 &!V'\ M +9 &#\\(\ L +10 &%Q\\4\ M +9 &'Z/\ M +10 &(X5\ L +9 &*\\1\ L +9 &,Z\\.\ L +10 &.\\3\ L +9 &/\\4\ L +9 &1\\1\ L +10 &3a\\3\ M +9 &5#Y(\ M +9 &6X2\ L +10 &8X2\ L +9 &:iV1\ M +10 &<,\\4\ L +9 &=W4\ M +9 &?^4\ M +10 &Ap_4\ M +9 &C/g2\ N +9 &Dz3\ P +10 &F 5\ T +9 &HY  3\ X +10 &J  3\ X +9 &K  4\ Y +9 &M  2\ Y +10 &O\\ !1\ Y +9 &Q # !2\ Z +9 &R $ $2\ Z +10 &T & &0\ [ +9 &V\\ ( *2\ \\ +10 &X - +3\ \\ +9 &Y 2 00\ ] +9 &[ 4 01\ K +10 &\\5 6 6*\ 3 +9 &\\g 7 8-\ M +2 ( +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.26 +2 "collection"'d& +4 "core" &\\c 7 7,\ M + .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&f% +5 "core" % B  f  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%h +98 "core"  +2 "processing"%i% +4 "core" %ؽ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%j'+ +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +40 "processing"%l  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%m'ؾ +1616 "core" ' +2 .tPSV.dial PSR + "processing"%o +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%p' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%r  +2 "collection"'b  +32 "core" ~ +120  + .tPSV.dial :mixloop +2 "processing"%e +99 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'g +3 "core"  +2 "collection"'n  +4 "core" +2 .tPTV.dial :PRVmixing + "processing"%u  +72 "core" +2 .tPS.seek 0ml +2 "processing"%v'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%k  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +44 "core" +2 .tPS.seek 0ml +2 "processing"%z'ؾ +2640 "core" ' + .tPSV.dial :air +2 "processing"%q  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%}'ؾ +2650 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +5 "core" &y+  Dz +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +3 "core" ( +2 "manipulator"&{& +4 "core" &y, 3 Dz + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &y+  Dz +2 .tForearm.seek CC +2 "manipulator"&w'? +92 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &y+ K Dz + "manipulator"&\ % +4 "core" % D B C +2 .tForearm.seek :retract +2 "manipulator"& ' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +101 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % {  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"delayUntil "12:39:30.50" +24798 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2387 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'ؾ +2325 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +128 "core"  + "processing"%#% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$' +128 "Can" gf +465 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%&' +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%'  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%X +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%*% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'+ +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%-'ؾ +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2389 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +83 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%3 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2337 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%7% +4 "core" %غ0\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%: +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" + "processing"%<% +4 "core" %/\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'+ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +1627 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2405 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +2347 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%J  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%K +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%E' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%L  +43 "core"  + "processing"%O% +4 "core" %2\  +2 ."da"PS.seek 0.55ml +2 "processing"%M' +327 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%P  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%S' +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%Q +44 "core" + ."da"PTV.dial :mixing +2 "processing"%T @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%t% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%V' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'ؾ +1373 "Can" JG +619 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%[  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%R  +54 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2394 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%_ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%Y +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"%d'ؾ +2346 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%f% +3 "core" %ؾ7\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%a' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%h' +1224 "Can" IG +384 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%] +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" + "processing"%l% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%j'( +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + + ."da"PSR.select :air +43 .PSV.dial PSR +11 "processing"%e +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%p +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'ؾ +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +126 "core"  + "processing"%x% +4 "core" %غT\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +32 "core" +2 "processing"%~% +4 "core" %U\  +2 ."da"PS.seek 1.5ml + "processing"%{', +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1641 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%c +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2334 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core" + "processing"%% +4 "core" %ػJ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %K\  +2 ."da"PS.seek 1.5ml +2 "processing"%'( +605 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%} * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1627 "core" ' + ."da"delay 2:00 +2273 "Can" GD +9730 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2388 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%# +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%! +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''ؾ +2343 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +131 "core"  +2 "processing"%(% +10 "core" %ؾ\  +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +3 "processing"% +18 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%*' +351 "core" ' + ."da"delay 5 seconds +503 "processing"%&% +3 "core" %A\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%,' +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+' +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core" + "processing"%.% +4 "core" %0\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%1 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%2'ؾ +1608 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2410 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'ؾ +2382 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +128 "core"  + "processing"%4% +4 "core" %ؾ\  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%>' +2133 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%=  +32 "core" +2 "processing"%A% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%'1 +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%C  +101 "core"  +3 ."da"PS.seek 0ml + "processing"%D'ؾ +1609 "core" ' + "processing"%F9 +3 "core" 9h#5[ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%B  +3 "core" 5[ + 5[ + "processing"%@& +4 "core" &^3C\ ; + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&I% +3 "core" %   +2 "storage"(G% +3 "core" % \ +2 "storage"(J. +2 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(K(C +359 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (H& +2 "core" &D / 1 )\ +2 "manipulator"&L& +3 "core" &-  +2 "manipulator"&O% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&E( +181 "core" ( + "manipulator"&P& +4 "core" & D \ +2 "storage"(M& +3 "core" &E G G\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&Q' +96 "core" ' +2 "storage"(T& +4 "core" &E F G &\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(W'r +274 "core" ' + "storage"(t- +4 "core" -'r + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +40 "core" ' +2 "manipulator"&S& +4 "core" & + \ + "manipulator"&V% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&[' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&\\( +254 "core" ( + "manipulator"&R& +4 "core" &  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" & + ."da"Forearm.seek PC +2 "manipulator"&_' +92 "core" ' + ."da"Hand.close +2 "manipulator"&`/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%Y( +457 "core" ( + "storage"( & +4 "core" &E Y I |\ +2 "manipulator"&;& +3 "core" & y +2 "manipulator"&% +45 "core" %  Y  +10 ."da"Forearm.seek :retract +2 "manipulator"&f' +94 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&d( +240 "core" ( + "manipulator"&a& +4 "core" & d ; +2 "storage"(i& +3 "core" &E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&]' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +62 "core" 1 +2 "storage"(l- +3 "core" -'1 +3 ."da"SE.seek -0.26 Pucks below Top Plate + "storage"(h' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(o' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1413h.tif +4 "processing"%j& +12 "core" &\ +3 "manipulator"&b& +5 "core" & ; +3 "manipulator"&r% +5 "core" %  2 [ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e' +92 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&m(- +175 "core" ( +2 "manipulator"&n& +4 "core" &- 1 X + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- [ X +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&p'w +98 "core" ' +2 ."psFlush"Hand.close + "manipulator"&k/ +54 "core" / + "manipulator"&g& +4 "core" &- e X +2 "manipulator"&y% +4 "core" % m  + ."psFlush"Forearm.seek :retract +2 "manipulator"&x' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&v( +116 "core" ( + "manipulator"&q& +5 "core" & v C + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & C +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&s' +93 "core" ' +2 "manipulator"&~& +4 "core" & * C + "manipulator"&z% +4 "core" % J +2 "processing"%& +4 "core" &{\ +2 "processing"%{& +5 "core" &{\ +2 ."psFlush"PC.seek :closed +2 "processing"%Z(^ +5 "core" &w\ +11 & *t\ $c +4 &Ute\ 6 +12 &~xl\ K +7 &Om\ M +9 &^Rh\ M +9 & Rd\ M +10 &S^\ M +9 &SO\ L +10 &hUQ\ M +9 &*UX\ M +9 &RR\ L +10 &!RN\ L +9 &#pWK\ M +9 &%2U>\ M +10 &&WC\ L +9 &(QH\ L +10 &*yTF\ L +9 &,8VB\ M +9 &-RH\ M +10 &/TE\ M +9 &1R9\ M +9 &3@R5\ M +10 &5S7\ M +9 &6P8\ M +10 &8U6\ M +9 &:HP6\ M +9 &<\ R4\ M +10 &=R&\ N +9 &?W&\ N +10 &AOS,\ N +9 &C `&\ O +9 &De.\ P +10 &F0\ R +9 &HH/\ S +9 &J\ 0\ S +10 &K-\ S +9 &M0\ T +10 &OL!\ T +9 &Q \ T +9 &R\ U +10 &T\ V +9 &VR\ U +9 &X\ U +10 &Y\ V +9 &[\ V +10 &]V\ E +9 &^|Bs\ $k +9 &^1\ 3 +6 ( + "processing"%{& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 +2 "processing"%& +4 "core" &^ \ 3 + &^ \ 3 + ."psFlush"Hand.open +2 "manipulator"&c1 +61 "core" 1 +2 "manipulator"&% +4 "core" %   J + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ ' +92 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +43 "core"  + "processing"%% +4 "core" %\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +151 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.929 seconds\ /var/log/esp/da22sep1413h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1413h15s.tif +433 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +610 #"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/da22sep1413h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1413h20s.tif +1516 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +129 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +7 ."psFlush"PS.seek :empty +3 "processing"% 'ؠ +5 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1413h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.929 sec auto-exposure",Subject: "da22sep1413h images!" +9 "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &E\ %\ $ r\ +3 "manipulator"&& +3 "core" & C +2 "manipulator"&% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&}( +65 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +188 "core" ( +2 "manipulator"&& +4 "core" & + "storage"(& +4 "core" &E & ( \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +115 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"( '" +51 "core" ' + "manipulator"&& +4 "core" & +2 "storage"("& +3 "core" &E o e \ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&#'8 +20 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&!, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"($' +27 "core" ' +2 "manipulator"&% +4 "core" %< + "storage"(X& +4 "core" &E b d B\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts + "manipulator"&('h +16 "core" ' + "manipulator"&'& +4 "core" &  +2 "storage"(&& +3 "core" &E c c \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&*' +15 "core" ' + "storage"(,% +4 "core" % c g 3\ +3 ."downElevator"SE.seek :down +3 "storage"()' +98 (/% +3 "core" %C d b\ U\\ +2 "manipulator"&.% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&+' +90 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 (1& +4 "core" &E ] v ]\ +1689 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%- +98 "core"  + "processing"%3% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' +2 ."psFlush"delay 1 second +150 .PBV.dial :waste1 +4 "processing"%2  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%7 @ +73 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%5 +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%8'ؠ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +736 "Can" \ GD +386 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%6  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%9'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2129 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%C U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%J' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%H'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +55 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +42 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%S  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%V'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%W +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +606 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%;'ؾ +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%_' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%i'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'ؾ +2637 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&b& +4 "core" & + "manipulator"&r% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&f( +242 "core" ( + "manipulator"&& +4 "core" & A +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  A +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&u/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%]( +460 "core" ( + "manipulator"&d& +4 "core" & 6 A + "manipulator"&k% +4 "core" % \  +  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g' +89 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&y(- +124 "core" ( + "manipulator"&e& +4 "core" &- Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- Z +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'w +97 "core" ' +2 ."psFlush"Hand.open + "manipulator"&p1 +65 "core" 1 + "manipulator"&~% +4 "core" % ρ  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z' +99 "core" ' +2 #tFinished short da assay +3740 #-> access 1 +2 "storage"(% +3 "core" % P\  +2 "manipulator"&m% +4 "core" %  [  +2 "manipulator"&x& +3 "core" &- V +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(Y(<- +839 "Can" _] +470 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &<0 f c `\  +1911 #t-> access 2 +2 "storage"(c% +3 "core" % { | *\  +2 "manipulator"&% +4 "core" %  -  +2 "manipulator"&{& +3 "core" &- 5 +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(w(K +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K \\ ` ,\  +4230 #t-> 2.times{samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &Q\ +2 "manipulator"&D& +4 "core" &- > + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +44 "manipulator"&(- +17 "core" ( +2 "manipulator"&& +4 "core" &- _ u + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- u +2 .tForearm.seek :garage + "manipulator"&'w +98 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&& +4 "core" &- u +2 "manipulator"&% +3 "core" % | +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӂ +282 "core" ( + "manipulator"&& +4 "core" &ӈ)  Ab +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӈ) $ Ab +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&v'? +94 "core" ' + "manipulator"&& +4 "core" &Ӊ) Aa +2 "manipulator"&"% +4 "core" %E  > + "collection"'& +4 "core" &/\ +2 "collection"'X& +6 "core" &.\ +2 .tCC.seek :closed +2 "collection"'\ (\\ +4 "core" &S\ +7 &<V\ %f +9 &V~\\\ 7 +10 &R\ L +9 &]W\ L +9 &y\\U\ L +10 &;]O\ L +9 &\\Z\ L +10 &ZU\ L +9 &ZX\ M +9 &CZ\\\ L +10 & Z[\ L +9 &![T\ L +9 &#\\Q\ L +10 &%KZR\ L +9 &' Z[\ L +10 &(\\V\ L +9 &*YU\ L +9 &,UZW\ L +10 &.ZW\ L +9 &/ZT\ L +10 &1[R\ L +9 &3[[P\ L +9 &5UR\ L +9 &6ZY\ L +10 &8Y\\\ L +9 &:bZ^\ M +10 &<&[]\ L +9 &=ZU\ L +9 &?_Q\ L +10 &AicW\ M +9 &C(hU\ N +10 &D} V\ P +9 &F  W\ T +9 &HS " R\ W +10 &J $ $U\ X +9 &K $ $Q\ Y +9 &M $ %P\ Y +10 &OV ) '[\ Y +9 &Q * *R\ Z +10 &R - )V\ [ +9 &T + ,R\ [ +9 &VW / /S\ [ +10 &X 0 /Y\ \\ +9 &Y 4 3S\ ] +9 &[ 6 5T\ J +10 &\\? 8 7R\ )} +9 &\\ 7 :R\ ^ +3 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.29 +2 "collection"''& +4 "core" &\\ 7 :0\ ^ + .tHand.open +2 "manipulator"&&1 +59 "core" 1 + "manipulator"&,% +4 "core" % E > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%/  +43 "core"  + "processing"%.% +4 "core" %ؽ\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1621 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%}  +43 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1629 "core" ' + .tPSV.dial PSR +2 "processing"%# +55 "core" + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +2634 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%(  +98 "core"  +2 .tPSV.dial :PTV,via: :air + "processing"%$ +186 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%* @ +70 "core" @ +2 .tPS.seek 0ml +2 "processing"%)'ؾ +2627 "core" ' + .tPSV.dial :air +2 "processing"%-  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2634 "core" ' + .tPSV.dial :PTV +2 "processing"% +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%0'ؾ +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +4 "core" &ӊ( A` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +3 "core" ( + "manipulator"&5& +4 "core" &ӊ( C A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӊ( s A` +2 .tForearm.seek CC +2 "manipulator"&:'? +99 "core" ' + .tHand.close +2 "manipulator"&8/ +55 "core" / + .tCC.seek :open +2 "collection"'( +446 "core" ( + "manipulator"&4& +4 "core" &ӊ( A` +2 "manipulator"&6% +4 "core" % = +2 .tForearm.seek :retract + "manipulator"&<' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&=(- +288 "core" ( + "manipulator"&9& +4 "core" &-  b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- # b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&?'w +100 "core" ' + .tHand.open + "manipulator"&C1 +60 "core" 1 +2 "manipulator"&>% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F' +92 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&@& +3 "core" &- \ b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&B(- +3 "core" ( +2 "manipulator"&G& +4 "core" &- B b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-  b +2 .tForearm.seek :garage +2 "manipulator"&^'w +94 "core" ' + .tHand.close +2 "manipulator"&J/ +53 "core" / +2 "manipulator"&L& +4 "core" &-  b + "manipulator"&H% +4 "core" % ~ d + +2 .tForearm.seek :retract +2 "manipulator"&P' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӂ +278 "core" ( + "manipulator"&T& +5 "core" &|+ Cq + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &|+ Cq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +102 "core" ' + "manipulator"&t& +4 "core" &}+ J Cp +2 "manipulator"&S% +3 "core" %8  +2 "collection"'& +4 "core" & \ +2 "collection"'W& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'V(\\ +5 "core" &C\ +7 &<e\ %g +9 &Yxi\ 7 +10 &ze\ K +9 &W\ K +9 &\\w\ K +10 &FYj\ K +9 &Y7\ K +9 &\\4\ K +10 &XF\ K +9 &NX7\ K +9 & Y(\ K +10 &!XA\ J +9 &#X6\ K +10 &%UWb\ K +9 &'W\ K +9 &(YK\ K +10 &*W$\ K +9 &,][!\ K +9 &. X@\ K +10 &/W6\ J +9 &1Y=\ K +10 &3fYu\ K +9 &5'[0\ K +9 &6Z$\ K +10 &8\\y\ K +9 &:oY\ J +9 &<0Z\ K +10 &=X\ K +9 &?[\ K +10 &Au^\ K +9 &C5e\ L +10 &Dv8\ N +9 &F  |\ S +9 &H]  \ V +9 &J " $\ V +10 &K % %\ W +9 &M % &L\ X +10 &Oa ' 'i\ X +9 &Q" ) )\ X +9 &R , *O\ Z +10 &T - .i\ Z +9 &Vb 0 .\ Z +9 &X 1 2\ [ +10 &Y 7 4\ [ +9 &[ 8 6\ I +10 &\\> : ;\ )} +9 &\\w : ;\ R +2 ( +2 "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'Q& +4 "core" &\\v : ;\ R +2 .tHand.open + "manipulator"&U1 +57 "core" 1 + "manipulator"&E% +4 "core" % 8   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%[  +185 "core" + "processing"%`% +4 "core" %ؿi\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% '+ +1609 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1610 "core" ' + .tPSV.dial PSR +2 "processing"%; +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2633 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%_ +199 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%\\'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%i  +83 "core"  + .tPS.seek 2.5ml +2 "processing"%l' +2632 "core" ' +2 .tPSV.dial :PTV +40 "processing"%N +79 "core"  +2 .tPS.seek 0ml + "processing"%b'ؾ +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +4 "core" &ӂ) Bk + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +3 "core" ( + "manipulator"&h& +4 "core" &ӂ) Bk + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +2 "core" &ӂ) L Bk +2 .tForearm.seek CC +2 "manipulator"&u'? +95 "core" ' + .tHand.close + "manipulator"&+/ +61 "core" / + .tCC.seek :open +2 "collection"'Z( +449 "core" ( + "manipulator"&d& +4 "core" &ӂ) Bk +2 "manipulator"&k% +3 "core" % 7 & +2 .tForearm.seek :retract +2 "manipulator"&e' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(- +292 "core" ( + "manipulator"&n& +4 "core" &-  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &- ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&p'w +92 "core" ' + .tHand.open + "manipulator"&~1 +57 "core" 1 + "manipulator"&g% +4 "core" % t 3 @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +94 "core" ' +17537 "Can"o >; +16614 #t-> access 2 +3 "storage"(% +3 "core" % \  + "manipulator"&m% +4 "core" %  #  +2 "manipulator"&x& +4 "core" &-  ( + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(K(K +7 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &K ` e\  +12178 #t-> $da[:extractVol]=.2 +746 #-> startTube 2 +396 #-> shortDA +2 "collection"'c% +3 "processing"%% +5 "core" %e1\ +2 %?\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3782 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%{ +42 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%Y  +71 "core" +2 .tPRV.dial :sipper +2 "processing"%  +125 "core"  + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%s'e +2298 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%D  +122 "core" +3 .tPS.seek 0.5ml + "processing"%' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +98 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +587 "core" ' + .tPSV.dial PSR +2 "processing"% +112 "core" +2 "processing"%% +4 "core" %ػD\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%y'X\\ +1119 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"%% +4 "core" %ؾ@\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tPRV.dial :sipper +2 "processing"%  +41 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2637 "core" ' +2 .tPSV.dial PSR + "processing"%' +100 "core" +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%&' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +99 "core" +2 .tPS.seek 0ml + "processing"%X'ؾ +2633 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%/& +4 "core" &8\ +2 "manipulator"&.% +3 "core" %  a  +2 "storage"(v% +3 "core" % | \  +2 "storage"(j. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(}(  +1302 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  { '\ + "manipulator"&#& +4 "core" &- ( + "manipulator"& % +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(( +172 "core" ( +2 "manipulator"&$& +4 "core" &  + "storage"(*& +4 "core" &  z u\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&1'S +92 "core" ' +2 "storage"(-& +4 "core" &  9\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"()'r +296 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3& +3 "core" & \  + "manipulator"&2& +3 "core" &   +2 .tElbow.seek 2 +2 "manipulator"&5( +10 "core" ( + "manipulator"&& +4 "core" & m  + "storage"(8& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&o/ +59 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"&\ & +2 "storage"(4' +6 "core" & q  +2 "manipulator"&6% +4 "core" % ϱ I + .tForearm.seek :retract +2 "manipulator"&:' +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&9( +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +84 "core" ( + "manipulator"&A& +4 "core" & i 3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" & ^ 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +95 "core" ' +2 "manipulator"&>& +4 "core" &  3 +2 "manipulator"&% +3 "core" %   +2 "processing"%@& +4 "core" &7\ + "processing"%G& +6 "core" &8\ + .tPC.seek :closed +3 "processing"%I(^ +3 "core" &8\ +7 &4=\ #c +9 &Uw<\ 6 +9 &}9\ K +10 &V8\ M +9 &cW*\ M +9 &$\\+\ M +10 &Y*\ M +9 &U+\ M +9 &lW4\ L +10 &,X+\ M +9 &W+\ L +10 &!W*\ M +9 &#sW+\ M +9 &%5X+\ M +10 &&\\\ M +9 &(X \ L +10 &*{Y\ M +9 &,<W&\ M +9 &-W\ M +10 &/W\ M +9 &1W"\ M +9 &3EY\ M +10 &5X\ M +9 &6Y\ M +9 &8Z\ M +10 &:LY\ M +9 &< [\ M +10 &=\\\ \ M +9 &?]\ N +9 &AQ] \ N +10 &Ck \ O +9 &Ds\ P +9 &F \ R +10 &HL \ R +9 &J  \ S +10 &K\ T +9 &M \ T +9 &OP \ T +10 &Q \ T +9 &R \ T +9 &T\ U +10 &VV\ T +9 &X\ U +10 &Y\ U +9 &[\ T +9 &]\\\ D +10 &^z>r\ 'q +9 &^+\ 0 +6 ( + "processing"%G& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&<1 +4 "core" &^\ 0 +57 1 + "manipulator"&J% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L' +99 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%H h +3 %?9 +5 "core" 9  +102 "processing"%=9 +2 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%^9 +2 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%M9 +2 "core" 9 +48 "Can"h\  +54 "processing"%B9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9  +102 "processing"%S9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +103 "processing"%P9 +2 "core" 9 * +102 "processing"%9 +2 "core" 9/ +102 "processing"%Q9 +3 "core" 93 +102 "processing"%U9 +2 "core" 97 +102 "processing"%E9 +3 "core" 9; +102 "processing"%W9 +2 "core" 9? +102 "processing"%[9 +51 "core" 9 E +102 "processing"%`9 +2 "core" 9 J +102 "processing"%9 +53 "core" 9 P +102 "processing"%09 +3 "core" 9T +102 "processing"%|9 +2 "core" 9X +102 "processing"% 9 +3 "core" 9 \\\ +102 "processing"%;9 +2 "core" 9 `\ +102 "processing"%9 +3 "core" 9 e\ +102 "processing"%_9 +2 "core" 9 i +102 "processing"%a9 +2 "core" 9 m +102 "processing"%i9 +3 "core" 9 q +102 "processing"%\\9 +2 "core" 9" u +3 .tPH.hold 2:00:00,28C +3 "processing"%N php +2 .tdelay 1:30 +4 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%l +100 "core"  + "processing"%r% +4 "core" %S\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%h' +585 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%!' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%+  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%O +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%R  +51 "core"  +2 "processing"%V% +4 "core" %3\  +2 .tPS.seek 1.5ml + "processing"%d'' +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" , +3 .tPS.seek 0ml + "processing"%u'ؾ +1635 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +31 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%f * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%~' +2388 "core" ' + .tPSV.dial PTV +2 "processing"%g +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 .tPS.seek 0ml + "processing"%m'ؾ +2339 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%x  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"%w @ +97 "core" ? +2 .tPS.reconfigure :slow +7 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%c' +363 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%  +42 "core"  + "processing"%{% +4 "core" % C\  +2 .tPS.seek 0.35ml +2 "processing"%Y'j +453 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%b  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%D'K +1166 "core" ' +2 .tPRV.dial :waste2 + "processing"%s @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +366 "Can"o GE +491 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1620 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%y  +69 "core" + "processing"%% +4 "core" %7\  +2 .tPS.seek 1.85ml +2 "processing"%z' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%'ؾ +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ + "manipulator"&& +4 "core" & 3 + "manipulator"&% +4 "core" %  v +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +129 "core" ( + "manipulator"&"& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&'w +90 "core" ' +2 .tHand.close + "manipulator"&,/ +52 "core" / +2 "manipulator"&&& +4 "core" &-  +2 "manipulator"&/% +3 "core" % ~  +2 .tForearm.seek :retract +2 "manipulator"&.' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v(ӂ +277 "core" ( +2 "manipulator"&j& +4 "core" &ӌ( ' @[ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &ӌ( 9 @[ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +2 "manipulator"&#& +5 "core" &ӌ( @[ + "manipulator"& % +4 "core" %6 $ \\ +2 "collection"'$& +4 "core" &/\ +2 "collection"'*& +5 "core" &1\ +2 .tCC.seek :closed + "collection"'-(\\ +5 "core" &L\  +9 &3}I\ *y +9 &dI\ > +10 &tg\ M +9 &JYu\ L +9 & Y\ L +10 &[}\ L +9 &Yu\ L +9 &RYx\ L +10 &\\s\ L +9 &Zq\ L +10 & [t\ L +9 &"ZZj\ L +10 &$Wt\ L +9 &%Z{\ L +9 &'W\ L +9 &)aYr\ L +10 &+#Yp\ L +9 &,Yw\ L +10 &.Yp\ L +9 &0iYo\ L +9 &2+Zn\ L +10 &3Ys\ L +9 &5Xv\ L +9 &7qYz\ L +10 &93Z}\ L +9 &:Zt\ L +10 &<Yz\ L +9 &>y[}\ L +9 &@:\\\ M +10 &A`~\ M +9 &Ch\ N +10 &Eu }\ P +9 &G*  u\ U +9 &H ) (r\ W +10 &J + *{\ X +9 &Li / +s\ W +9 &N' - -s\ Y +10 &O 0 .{\ Y +9 &Q 1 0w\ Y +9 &Sh 4 3z\ Z +10 &U+ 6 7s\ Z +9 &V 9 6s\ [\ +10 &X ; <y\ \\ +9 &Zj @ =t\ \\ +9 &\\ y B Bu\ 7 +10 &\\+ F Es\ $m +9 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + "collection"'q& +5 "core" &\\ E Ex\ Z + &\\ E Fv\ Z + .tHand.open + "manipulator"& 1 +60 "core" 1 +2 "manipulator"& % +4 "core" % 6   \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3' +93 "core" ' + .tPSV.dial PSR +2 "processing"%2 +100 "core"  + "processing"%% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%8'+ +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%o  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'ؾ +1616 "core" ' + .tPSV.dial PSR +2 "processing"%6 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%(' +2651 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%1  +2 "collection"')  +32 "core" ~ +119  +2 .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%A  +72 "core" +2 .tPS.seek 0ml + "processing"%7'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%5  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%>' +2648 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%@'ؾ +2630 "core" ' +2 .tPSV.dial :air + "processing"%4  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +44 "core" +2 .tPS.seek 0ml + "processing"%<'ؾ +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" &Ӎ'  @Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +50 "manipulator"&?(ӂ +25 "core" ( + "manipulator"&G& +5 "core" &ӌ * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &ӌ * +2 .tForearm.seek CC +2 "manipulator"&C'? +93 "core" ' + .tHand.close + "manipulator"&F/ +62 "core" / +2 .tCC.seek :open + "collection"'^( +452 "core" ( + "manipulator"&T& +4 "core" &ӌ k * +2 "manipulator"&M% +3 "core" % J  +2 .tForearm.seek :retract +2 "manipulator"&B' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&t(- +282 "core" ( + "manipulator"&S& +4 "core" &- - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P'w +97 "core" ' + .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&Q% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U' +94 "core" ' +2 ."da"delayUntil "14:09:48.74" +24763 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%E @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" * + ."da"PSV.dial :air +2 "processing"%`  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2368 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%0 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%|  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%;  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +809 "Can" \ FC +1517 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +128 "core"  + "processing"%a% +4 "core" %ؽ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%i' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\' +1613 "core" ' +2 ."da"PTV.dial :puck +4 "processing"%l  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%r +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%h% +4 "core" % \  +2 ."da"PS.seek 1.5ml + "processing"%+'& +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%d' +2380 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +2324 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +126 "core" +2 "processing"%e% +3 "core" %F\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +598 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +34 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%{  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2388 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Y +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2305 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%y  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%z% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%" +44 "core" + ."da"PTV.dial :mixing +2 "processing"%' @ +20 "Can"| SR +50 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%,  +34 "core" + "processing"%&% +4 "core" %Q\  +2 ."da"PS.seek 1.85ml +2 "processing"%/' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +43 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%K  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%# +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%$ +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +2323 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +126 "core"  + "processing"% % +4 "core" %ؽW\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +597 "core" ' +2 ."da"delay 5 seconds +14 "Can"} \ GF +488 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*' +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%2  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %S\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%6'ؾ +1632 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%5 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2318 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +126 "core" + "processing"%4% +4 "core" %f\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@' +622 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%: +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core" + "processing"%G% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%=', +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2379 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%S +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2320 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +125 "core"  + "processing"%B% +4 "core" %ظ!\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +33 "core" + "processing"%`% +4 "core" %Q\  +2 ."da"PS.seek 1.5ml +2 "processing"%<'/ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1630 "core" ' + ."da"delay 2:00 +640 "Can" \ DA +11363 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%_' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2323 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +130 "core" +6 "processing"%h% +9 "core" %\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +13 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%\\' +341 "core" ' +2 ."da"delay 5 seconds +502 "processing"%O% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%+' +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%! +73 "core" + ."da"PBV.dial :waste1 +45 "processing"%k  +40 "core"  + "processing"%R% +4 "core" %N\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'. +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'ؾ +1633 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%g +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2426 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%p +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%~ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2368 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  + "processing"%m% +4 "core" %ؽ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%w' +2115 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%{ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +32 "core" +2 "processing"%% +4 "core" %c\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%s  +112 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +1607 "core" ' + "processing"%9 +3 "core" 9d+5X +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%b  +4 "core" 5X 5X + "processing"%& +4 "core" &^Y\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %   + "storage"(y% +4 "core" % | ] k\  + "storage"(. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"((C +366 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &? \ +2 "manipulator"&z& +3 "core" &- - +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +183 "core" ( + "manipulator"&& +4 "core" &  +2 "storage"("& +3 "core" &? * #\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&'' +95 "core" ' + "storage"(,& +4 "core" &? \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(&'r +276 "core" ' + "storage"(9- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +46 "core" ' +2 "manipulator"&/& +4 "core" &  + "manipulator"&%% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&j( +257 "core" ( + "manipulator"&K& +4 "core" &  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&#' +93 "core" ' + ."da"Hand.close +2 "manipulator"& / +63 "core" / + ."da"PC.seek :open +2 "processing"%$( +460 "core" ( +2 "storage"(.& +4 "core" &? \ + "manipulator"&& +4 "core" & + "manipulator"&q% +4 "core" %  = : +2 ."da"Forearm.seek :retract +2 "manipulator"& ' +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&Z( +251 "core" ( + "manipulator"& & +4 "core" &  + "storage"(2& +4 "core" &? e V\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +103 "core" ' + ."da"Hand.open + "manipulator"&1 +62 "core" 1 + "storage"(- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(*' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(8' +54 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1414h.tif +5 "processing"%o& +9 "core" &A\ +4 "manipulator"&\ & +5 "core" &  +2 "manipulator"&)% +4 "core" %  v +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&1' +88 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&6(- +169 "core" ( +2 "manipulator"&A& +4 "core" &- " ` + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" &- ` +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&5'w +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&7/ +59 "core" / + "manipulator"&& +4 "core" &- ! ` +2 "manipulator"&>% +3 "core" % y  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4' +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +118 "core" ( +2 "manipulator"&@& +4 "core" & X P + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" & P +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&J' +99 "core" ' +2 "manipulator"&G& +4 "core" & P + "manipulator"&]% +4 "core" % + +2 "processing"%F& +3 "core" &K\ +2 "processing"%=& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%3(^ +4 "core" &\  +9 &1r\ )w +9 &c}\ > +9 &un\ N +10 &:O\ M +9 &R\ M +9 &R\ M +10 &R{\ M +9 &ARt\ M +10 &Rp\ M +9 &Sp\ M +9 & Qo\ M +10 &"HPn\ M +9 &$\ Qo\ M +10 &%Pn\ M +9 &'Qf\ N +9 &)OSW\ N +10 &+OW\ N +9 &,O`\ N +9 &.N`\ N +10 &0XPb\ M +9 &2Pa\ M +10 &3QT\ M +9 &5QX\ N +9 &7_PJ\ N +10 &9!RN\ N +9 &:TN\ M +9 &<RS\ N +10 &>gUI\ N +9 &@*SL\ M +9 &AYN\ N +10 &CgI\ O +9 &EfoI\ Q +10 &GK\ T +9 &H>\ T +9 &J@\ T +10 &LbE\ U +9 &N$J\ U +9 &OG\ U +10 &QI\ V +9 &SgH\ V +10 &U(>\ V +9 &VJ\ V +9 &XH\ U +10 &Zn@\ V +9 &\\/5\ W +10 &]{s5\ @ +9 &^"Q0\ L +9 &^A5\ ? +3 ( + "processing"%=& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.68 +2 "processing"%-& +4 "core" &^H<\ ? + ."psFlush"Hand.open + "manipulator"&T1 +55 "core" 1 + "manipulator"&v% +4 "core" %  + +55 ."psFlush"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C' +97 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +42 "core"  + "processing"%% +4 "core" %#\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +47 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.364 seconds\ /var/log/esp/da22sep1414h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1414h15s.tif +545 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +500 #"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/da22sep1414h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1414h20s.tif +1624 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%Q @ +185 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%B  +131 "core" +5 ."psFlush"PSV.dial :mixloop +8 "processing"% +4 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1414h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.364 sec auto-exposure",Subject: "da22sep1414h images!" +3 "storage"(P- +4 "core" -' +2 "storage"(W& +8 "core" &? P\ +2 "manipulator"&[& +4 "core" &   P +2 "manipulator"&`% +5 "core" %    # +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&E( +53 "core" + ."psFlush"PS.seek :empty +2 "processing"%0'ؠ +5 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +182 "core" ( + "manipulator"&<& +4 "core" & F +2 "storage"( & +4 "core" &? \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&;' +94 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +49 "core" ' +2 "manipulator"&|& +4 "core" & F + "storage"(a& +4 "core" &? > A \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&'8 +18 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&i, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(l' +28 "core" ' + "manipulator"&_% +4 "core" %7 + +2 "storage"(X& +4 "core" &? A > 1\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 299 counts +2 "manipulator"&h'c +15 "core" ' +2 "manipulator"&r& +4 "core" & F + "storage"(O& +4 "core" &? b b\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&\\' +16 "core" ' +2 "storage"(+% +4 "core" % d c\  +2 ."downElevator"SE.seek :down +4 "storage"(!' +99 (k% +3 "core" %0A J F\ TY +2 "manipulator"&R% +4 "core" % + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&V' +90 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (n& +2 "core" &? b c\ +1829 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +100 "core"  + "processing"%% +4 "core" %؜\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +589 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2124 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%f  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%u @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%p +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%~'ؠ +1777 "Can"| KI +850 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%e'X\\ +1106 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%{'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +83 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +608 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%s U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +81 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%z @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%"'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%t'X\\ +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +50 "processing"%/  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%%'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +610 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2650 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%#' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%2'ؾ +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'ؾ +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&\ & +4 "core" & F +2 "manipulator"&)% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +244 "core" ( +2 "manipulator"&& +4 "core" &  F + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" & F +2 ."psFlush"Forearm.seek PC +2 "manipulator"&A' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&(/ +58 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +457 "core" ( + "manipulator"&Z& +4 "core" & E E + "manipulator"&7% +4 "core" %  ` T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&>(- +126 "core" ( + "manipulator"&1& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- ^  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&:'w +100 "core" ' +2 ."psFlush"Hand.open + "manipulator"&51 +63 "core" 1 + "manipulator"&G% +4 "core" % { E +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]' +91 "core" ' +2 #tFinished short da assay +2051 #-> 3.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &t\ +2 "manipulator"&6& +4 "core" &-   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +14 "core" ( +2 "manipulator"&$& +4 "core" &- v + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &- q v +2 .tForearm.seek :garage +2 "manipulator"&T'w +96 "core" ' + .tHand.close + "manipulator"&v/ +53 "core" / + "manipulator"&=& +4 "core" &- $ v +2 "manipulator"&S% +3 "core" % |   +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J(ӂ +282 "core" ( +2 "manipulator"&D& +4 "core" &Ӗ# [ <? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" &Ӗ# <? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'? +104 "core" ' + "manipulator"&B& +4 "core" &Ӗ# <? +2 "manipulator"&P% +4 "core" %; _  +2 "collection"'W& +3 "core" &\ +2 "collection"'[& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'`(\\ +4 "core" &\ +7 &=\ %g +9 &X}\ 7 +9 &\ L +10 &Y\ L +9 &|Z\ L +9 &=_\ L +10 &Z\ L +7 "Can"z US +3 "core" &Z\ K +9 &\\\ L +9 &F\\\ L +9 & _\ L +10 &!Z\ L +9 &#\\\ K +9 &%NZ3\ L +10 &'\\>\ L +9 &(Z\ L +10 &*Z\ L +9 &,U\\\ L +9 &.Z\ L +10 &/\\\ L +9 &1Z\ L +9 &3^Z\ L +10 &5\\\ L +9 &6Z\ L +10 &8Z\ K +9 &:eZ\ L +9 &<(Z3\ L +10 &=Z\ L +9 &?] \ L +9 &Akb\ M +10 &C*g \ N +9 &D{ \ O +10 &F "  \ S +9 &HU / .\ W +9 &J 0 3\ X +10 &K 3 2\ \ X +9 &M 1 2\ Y +9 &OV 6 4\ Y +10 &Q 7 7\ Y +9 &R 9 :\ Z +10 &T ; :\ [\ +9 &VX @ @\ [ +9 &X A @\ [ +10 &Y C C\ ] +9 &[ J F\ J +9 &\\< K K\ *} +10 &\\ N L\ ] +2 ( +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.28 + "collection"'& +4 "core" &\\ L L)\ ] +2 .tHand.open + "manipulator"&<1 +55 "core" 1 + "manipulator"& % +5 "core" % ;  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%M  +41 "core" +2 "processing"%|% +4 "core" %r\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%a'+ +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%_  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%X'ؾ +1631 "core" ' + .tPSV.dial PSR +2 "processing"%r +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%O' +2633 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%C  +97 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%+ +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%8 @ +69 "core" B +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2655 "core" ' +2 .tPSV.dial :air + "processing"%R  +73 "core"  + .tPS.seek 2.5ml +2 "processing"%;' +2625 "core" ' + .tPSV.dial :PTV +2 "processing"%E +72 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &Ӗ# <? + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h(ӂ +22 "core" ( + "manipulator"&n& +4 "core" &Ӄ * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &Ӄ * + .tForearm.seek CC +2 "manipulator"&\\'? +94 "core" ' + .tHand.close + "manipulator"&!/ +55 "core" / +2 .tCC.seek :open +2 "collection"'H( +450 "core" ( +2 "manipulator"&& +4 "core" &Ӄ * + "manipulator"&0% +4 "core" % L % +2 .tForearm.seek :retract +2 "manipulator"&d' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&f(- +327 "core" ( + "manipulator"&u& +4 "core" &- b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- 6 b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g'w +89 "core" ' +3 .tHand.open + "manipulator"&x1 +66 "core" 1 +3 "manipulator"&~% +11 "core" % v e +5 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +6 "manipulator"&e' +96 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" &x\ +2 "manipulator"&& +3 "core" &- N b +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( + "manipulator"&c& +4 "core" &- f b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-  b +2 .tForearm.seek :garage +2 "manipulator"&'w +94 "core" ' + .tHand.close + "manipulator"&Y/ +62 "core" / + "manipulator"&s& +4 "core" &- e b +2 "manipulator"&w% +4 "core" % ~ N +2 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +6 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +6 "manipulator"&(ӂ +298 "core" ( +3 "manipulator"&& +9 "core" &ӈ  1 +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &b& +7 "core" &ӈ 1 +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&y'? +101 "core" ' +2 "manipulator"&& +4 "core" &ӈ 1 +2 "manipulator"&}% +4 "core" %6  + "collection"'& +4 "core" &\ +2 "collection"'z& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\ +7 &C\ %g +10 &Xx\ 7 +9 &z\ K +9 &U\ J +10 &Y\ J +9 &JY\ K +9 & \\\ K +10 &[\ K +9 &V\ K +10 &SY\ J +9 & Y\ K +9 &!\\\ K +10 &#\\\ K +9 &%ZW\ K +9 &'X\ J +10 &(Y\ K +9 &*[\ K +10 &,a[\ K +9 &.$W\ K +9 &/X\ J +10 &1Y\ J +9 &3jY\ K +9 &5,\\\ K +10 &6\\\ K +9 &8V\ K +10 &:sY\ J +9 &<4Z\ K +9 &=W\ K +10 &?Z\ K +9 &Ay]\ K +9 &C8c \ L +10 &Dw \ \ O +9 &F " \ R +10 &Ha / .\ V +9 &J 0 2\ W +9 &K 1 0\ X +10 &M 3 3\ X +9 &Od 5 5\ X +9 &Q$ 7 6\ Y +10 &R : 7\ Z +9 &T ; 9\ Y +10 &Vd > =\ [ +9 &X% = @\ [\ +9 &Y C B\ \\ +10 &[ G E\ I +9 &\\1 J H\ 6 +9 &\\n H I\ S +3 ( +2 "collection"'z& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.28 +2 "collection"'& +4 "core" &\\j K J\ S + .tHand.open +2 "manipulator"&1 +55 "core" 1 +2 "manipulator"&,% +4 "core" % 6   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"' +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%t  +186 "core"  + "processing"%9% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%/'+ +1618 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%U  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%&'ؾ +1611 "core" ' +2 .tPSV.dial PSR + "processing"%% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%'' +2634 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%L +185 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%K  +85 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 .tPSV.dial :PTV + "processing"% +71 "core"  +2 .tPS.seek 0ml + "processing"%.'ؾ +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +4 "core" &ӈ 1 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӂ +3 "core" ( + "manipulator"&& +4 "core" &ӈ 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӈ 1 +2 .tForearm.seek CC +2 "manipulator"&#'? +94 "core" ' +2 .tHand.close + "manipulator"&j/ +54 "core" / + .tCC.seek :open +2 "collection"'2( +447 "core" ( +2 "manipulator"&& +4 "core" &ӈ 1 + "manipulator"&% +4 "core" % > $ + .tForearm.seek :retract +2 "manipulator"&\ ' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&)(- +283 "core" ( + "manipulator"&& +5 "core" &- ] ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &- ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&i'w +91 "core" ' + .tHand.open +2 "manipulator"&(1 +61 "core" 1 + "manipulator"&V% +4 "core" % v o G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3' +98 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +4 "core" &z\ +2 "manipulator"&7& +3 "core" &- K ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&1(- +4 "core" ( + "manipulator"&@& +4 "core" &- ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &-  ! +2 .tForearm.seek :garage +2 "manipulator"& 'w +91 "core" ' + .tHand.close + "manipulator"&5/ +53 "core" / + "manipulator"&G& +4 "core" &-  ! +2 "manipulator"&% +4 "core" % τ n Z + .tForearm.seek :retract +2 "manipulator"&:' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(ӂ +279 "core" ( +2 "manipulator"&6& +4 "core" &ӂ&  @[ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" &ӂ' @[ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'? +99 "core" ' +2 "manipulator"&v& +4 "core" &ӌ& 4 ?Q + "manipulator"&=% +4 "core" %A +2 "collection"'S& +3 "core" &~\ +2 "collection"'>& +5 "core" &w\ +2 .tCC.seek :closed +2 "collection"'](\\ +4 "core" &\  +8 &6}\ +{ +10 &h\ ? +9 &n\ K +9 &kV\ K +10 &.U\ J +9 &X\ J +9 &X\ K +10 &uU\ J +9 &5\\\ K +10 &Y\ K +9 & X\ K +9 &"|U\ J +10 &$>U\ J +9 &&W\ J +9 &'Z\ K +10 &)Z\ K +9 &+FX\ J +10 &-V\ J +9 &.V\ J +9 &0W\ J +10 &2MX\ K +9 &4Z\ J +10 &5Z\ J +9 &7V\ J +9 &9WW\ J +10 &;Y\ K +9 &<U\ J +9 &>V\ J +10 &@^Y\ J +9 &B_\ K +9 &Cj\ M +10 &E~  \ O +9 &GJ & \ T +10 &I / .\ V +9 &J 3 1\ X +9 &L 5 2\ W +10 &NB 4 4\ Y +9 &P 6 7\ Y +9 &Q : 9\ Y +10 &S : ;\ Z +9 &UG = <\ Z +10 &W A A\ [\ +9 &X C C\ \\ +9 &Z F D\ \\ +10 &\\+{ H H\ 0 +9 &\\+ L J\ a +9 ( +2 &\\v I L\ S +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.29 + "collection"'T& +5 "core" &\\v I I\ S + .tHand.open +2 "manipulator"&D1 +62 "core" 1 + "manipulator"&?% +5 "core" % A  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4' +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%B  +186 "core"  + "processing"%P% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%W'+ +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%^'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +52 "processing"% +11 .tPS.seek 2.5ml + "processing"%<' +2636 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +186 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%['ؾ +2651 "core" ' + .tPSV.dial :air +2 "processing"%M  +71 "core"  +2 .tPS.seek 2.5ml + "processing"%|' +2632 "core" ' +2 .tPSV.dial :PTV +2 "processing"%Q +71 "core"  +2 .tPS.seek 0ml +2 "processing"%o'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&_& +4 "core" &Ӎ& ?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a(ӂ +19 "core" ( + "manipulator"&r& +4 "core" &ӌ  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &ӌ . +2 .tForearm.seek CC +2 "manipulator"&C'? +94 "core" ' +2 .tHand.close + "manipulator"&+/ +60 "core" / +2 .tCC.seek :open + "collection"'8( +447 "core" ( +2 "manipulator"&O& +4 "core" &ӌ . + "manipulator"&R% +4 "core" % A 2 +2 .tForearm.seek :retract +2 "manipulator"&k' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(- +296 "core" ( +2 "manipulator"&;& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- /  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'w +90 "core" ' +2 .tHand.open + "manipulator"&l1 +59 "core" 1 +2 "manipulator"&!% +4 "core" % r q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +97 "core" ' +7604 "Can"w >< +4028 #t-> access 1 +2 "storage"(% +3 "core" % |  \  +2 "manipulator"&`% +4 "core" %   + "manipulator"&& +4 "core" &- D  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(0(<- +1295 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (\\& +2 "core" &<, c d\ +919 #t-> PS.flush +2 #Flushing Processing stage + "processing"%h% +3 "core" %ؼ\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%u& +4 "core" &\ +2 "manipulator"&p& +3 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&x(- +2 "core" ( +2 "manipulator"&~& +4 "core" &-  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &- &  +2 .tForearm.seek :garage +2 "manipulator"&d'w +95 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / + "manipulator"&c& +4 "core" &- 4  +2 "manipulator"&{% +3 "core" % ρ 7  +2 .tForearm.seek :retract +2 "manipulator"&Y' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&s( +120 "core" ( + "manipulator"&g& +4 "core" & V 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" & $ 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +101 "core" ' +2 "manipulator"&e& +4 "core" &  2 +2 "manipulator"&% +3 "core" % +2 "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%b(^ +4 "core" &\ +7 &4\ $e +9 &V{\ 7 +9 &y\ K +10 &T\ L +9 &kW\ L +9 &-W\ L +10 &Z2\ M +9 &Y5\ L +10 &sV\ L +9 &3Z\ M +9 &U\ M +10 &!Z\ M +9 &#yY\ M +10 &%<V\ M +9 &&[\ M +9 &(Y0\ M +10 &*V\ M +9 &,EZ\ L +9 &.U\ M +10 &/\\\ M +9 &1X\ M +9 &3LZ3\ M +10 &5 Y\ M +9 &6Y\ L +10 &8Y\ L +9 &:UY\ L +9 &<Z\ M +10 &=Y\ M +9 &?\\\ M +9 &A[\\\ M +10 &Ck\ O +9 &Dp\ O +10 &F\ R +9 &HS\ R +9 &J\ R +10 &K\ S +9 &M\ S +10 &OY\ S +9 &Q\ T +9 &R\ T +10 &T\ T +9 &V\\\ U +9 &X\ T +10 &Y\ U +9 &[\ T +9 &]b\ B +10 &^Ey\ X +9 &^8\ 8 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 + "processing"%& +5 "core" &^,&\ 8 + &^,\ 8 + .tHand.open + "manipulator"&}1 +54 "core" 1 +2 "manipulator"&% +4 "core" %  J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tPSV.dial PSR +2 "processing"%H +71 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 .tPSV.dial PTV + "processing"%, +72 "core" +2 .tPTV.dial :puck + "processing"%z  +72 "core"  +2 .tPBV.dial :waste1 + "processing"%t  +52 "core" +2 .tPS.seek 0ml +2 "processing"%9'ؾ +2635 "core" ' +3 .tPSV.dial PSR +3 "processing"%y +83 "core" + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%U' +2129 "core" ' + .tPSV.dial PTV +2 "processing"%/ +71 "core" + .tPBV.dial PSV +2 "processing"%% U +51 "core" V +2 .tPS.seek 0ml +2 "processing"%&'ؾ +2634 "core" ' + .tPSV.dial PBV +2 "processing"%L @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%'' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%K  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2651 "core" ' + .tPSV.dial PTV + "processing"%I +69 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%j' +2637 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +71 "core"  +2 .tPS.seek 0ml + "processing"%"'ؾ +2651 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & 2 +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' +2 .tHand.close + "manipulator"&*/ +60 "core" / +2 .tPC.seek :open + "processing"%q( +456 "core" ( +2 "manipulator"&(& +4 "core" & < 2 + "manipulator"&V% +4 "core" %  ? X +2 .tForearm.seek :retract +2 "manipulator"&Z' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&7(- +126 "core" ( + "manipulator"&@& +4 "core" &- b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &- u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'w +98 "core" ' + .tHand.open + "manipulator"&51 +53 "core" 1 + "manipulator"&G% +4 "core" % ~ !  +2 .tForearm.reconfigure :loose +51 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2862 #t-> access 1 +3 "storage"(i% +3 "core" % Y\  +2 "manipulator"&)% +4 "core" %  B  + "manipulator"&3& +4 "core" &- + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"( (<- +3 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (6& +2 "core" &<+ /\  +3627 #t-> access 2 +3 "storage"($% +3 "core" % \  +2 "manipulator"&1% +4 "core" %  6  + "manipulator"&v& +4 "core" &- N +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(=(K +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (S& +2 "core" &K w \  +4905 #t-> startTube 2 +2448 #-> $da[:extractVol]=0.20 +349 #-> shortDA +2 "collection"':% +4 "core" %e\ +2 "processing"%2% +5 "core" %ؽ\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +9178 "Can" ;9 +8700 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%T +127 "core" +2 .tPTV.dial :PRVmixing + "processing"%D  +127 "core" + .tPRV.dial :sipper +2 "processing"%?  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%>'e +2290 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%B  +123 "core" +2 .tPS.seek 0.5ml +2 "processing"%P' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%- @ +98 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%.'ؾ +584 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"%W% +4 "core" %ؿ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%^' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tPS.seek 0ml + "processing"%<'ؾ +2633 "core" ' + .tPSV.dial PSR +2 "processing"%M +100 "core"  + "processing"%[% +4 "core" %ؽ\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%Q'X\\ +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +100 "core" + .tPRV.dial :sipper +2 "processing"%r  +40 "core" +2 .tPS.seek 0ml +2 "processing"%X'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%+ +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%F' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +100 "core" +2 .tPS.seek 0ml +2 "processing"%]'ؾ +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%O& +4 "core" &\ +2 "manipulator"&R% +4 "core" %  q  + "storage"(C% +4 "core" % { | \  + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(a(  +1301 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  c c\ +2 "manipulator"&l& +3 "core" &- +2 "manipulator"&!% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k( +177 "core" ( + "manipulator"&n& +5 "core" & k + "storage"(& +4 "core" &  } ~ [\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&`'S +93 "core" ' +2 "storage"(& +4 "core" &  :\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +303 "core" ' + "storage"(\\- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h& +3 "core" & o \ +2 "manipulator"&u& +3 "core" & +2 .tElbow.seek 2 +2 "manipulator"&p( +3 "core" ( + "manipulator"&~& +4 "core" & + "storage"(m& +4 "core" & p\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&c/ +61 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +5 "manipulator"&{& + "storage"(E' +7 "core" & +2 "manipulator"&J% +3 "core" % ϴ  +2 .tForearm.seek :retract +2 "manipulator"&g' +96 "core" ' + .tElbow.seek PC +2 "manipulator"&w( +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +80 "core" ( + "manipulator"&d& +4 "core" & Z Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & c Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&& +4 "core" & Z + "manipulator"&x% +4 "core" % /  +2 "processing"%Y& +4 "core" &\ + "processing"%& +6 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\ +7 &4\ $c +10 &V~\ 7 +9 &y\ K +9 &S\ M +10 &iX\ M +9 &,T\ L +10 &V\ L +9 &Zl\ L +9 &qT\ M +10 &4U\ L +9 &V\ L +9 &!U\ M +10 &#zZ\ L +9 &%<V\ L +10 &&Z \ M +9 &(YL\ L +9 &*Ur\ M +10 &,DYy\ L +9 &.Tx\ L +9 &/Xu\ L +10 &1Zw\ M +9 &3KZo\ M +10 &5Wq\ L +9 &6Wq\ M +9 &8Wf\ M +10 &:TYl\ L +9 &<Za\ M +9 &=X[\ M +10 &?]Y\ M +9 &AY_`\ M +10 &Cnd\ O +9 &Dvg\ P +9 &Fg\ R +10 &HQf\ S +9 &J_\ R +9 &Ki\ S +10 &Ma\ S +9 &OWd\ S +10 &QS\ T +9 &RU\ T +9 &TO\ T +10 &V]I\ T +9 &XL\ T +9 &YM\ T +10 &[J\ T +9 &]bR\ B +10 &^CxN\ _ +9 &^<O\ 5 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&}1 +3 "core" &^*Q\ 5 +57 1 +2 "manipulator"&% +4 "core" %  B  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%H h +2 %f9 +5 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%,9 +2 "core" 9 +103 "processing"%z9 +2 "core" 9 +102 "processing"%t9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%y9 +2 "core" 9 +102 "processing"%99 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%/9 +3 "core" 9* +103 "processing"%%9 +3 "core" 9/ +102 "processing"%U9 +2 "core" 93 +102 "processing"%L9 +3 "core" 97 +102 "processing"%&9 +2 "core" 9; +102 "processing"%K9 +3 "core" 9? +102 "processing"%'9 +2 "core" 9C +102 "processing"% 9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%I9 +2 "core" 9P\ +102 "processing"%9 +2 "core" 9T\ +102 "processing"% 9 +3 "core" 9\ X\ +102 "processing"%9 +2 "core" 9]\ +102 "processing"%9 +2 "core" 9a +102 "processing"%j9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +2 "core" 9"m +3 .tPH.hold 2:00:00,28C +3 "processing"%# php +2 .tdelay 1:30 +5 "core" n +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +99 "core"  +2 "processing"%s% +4 "core" %A\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%b' +1607 "core" ' +2 .tPTV.dial :puck + "processing"%(  +127 "core"  + .tPSV.dial PTV +2 "processing"%V +72 "core" + .tPBV.dial :waste1 +52 "processing"%@  +52 "core"  + "processing"%A% +4 "core" %)\  +2 .tPS.seek 1.5ml +2 "processing"%'* +619 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%5'ؾ +1632 "core" ' + .tdelay 5:00 +8055 "Can" \ EB +21948 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%i' +2381 "core" ' + .tPSV.dial PTV +2 "processing"%) +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%3 +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%$'ؾ +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%1  +126 "core" +2 .tPSV.dial :mixloop + "processing"%v +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%S' +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%:  +39 "core"  +2 "processing"%2% +4 "core" % ]\  +2 .tPS.seek 0.35ml +2 "processing"%T'h +458 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'D  +30 "core" + .tPRV.dial :air +2 "processing"%?  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%"'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%>' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%-  +53 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%P' +1609 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%W @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%.  +35 "core" + "processing"%% +4 "core" %_\  +2 .tPS.seek 1.85ml +2 "processing"% ' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%M'ؾ +1990 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +3 "core" &\ +2 "manipulator"&<& +4 "core" & Z +2 "manipulator"&Q% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +207 "core" ( +2 "manipulator"&r& +4 "core" &- M \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- ) \ +2 .tForearm.seek :garage + "manipulator"&+'w +93 "core" ' +2 .tHand.close + "manipulator"&X/ +63 "core" / +2 "manipulator"&4& +4 "core" &- U \ + "manipulator"&F% +4 "core" % ~  + .tForearm.seek :retract +2 "manipulator"&O' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R(ӂ +273 "core" ( + "manipulator"&C& +5 "core" &x/ F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &x0 ) F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='? +96 "core" ' + "manipulator"&& +4 "core" &x0 F +2 "manipulator"&l% +4 "core" %F  +2 "collection"'!& +4 "core" &\ +2 "collection"'n& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\  +9 &4\ +{ +9 &e\ > +9 &t\ M +10 &RZ\ L +9 &Y\ L +10 &Z\ L +9 &Z\ L +9 &ZW\ L +10 &\\\ L +9 &Z\ L +10 & Y\ L +9 &"bZ\ L +9 &$$Y\ L +10 &%^\ L +9 &'\\\ L +9 &)kZ\ K +10 &+,Y\ L +9 &,\\\ L +9 &.Y\ L +10 &0sY\ K +9 &23Y\ L +10 &3Y\ L +9 &5Y\ L +9 &7yZ\ L +10 &9;Y\ L +9 &:Z\ L +9 &<Y\ L +10 &>[\ L +9 &@B\\\ L +10 &Ba  \ M +9 &Ck \ N +9 &E|  \ P +10 &G2 . '\ U +9 &H 5 3\ W +9 &J 8 6\ X +10 &Lq 9 9\ W +9 &N/ : 9\ X +10 &O = <\ Y +9 &Q > =\ Y +9 &So B ?\ Z +10 &U2 D C\ Z +9 &V E D\ [ +9 &X G F\ \\ +10 &Zq L I\ \\ +9 &\\y L L\ 5 +10 &\\& Q O\ "e +9 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.27 +2 "collection"'& +4 "core" &\\ P P\ _ + &\\ O Q\ _ + .tHand.open + "manipulator"&71 +57 "core" 1 +2 "manipulator"&% +4 "core" % F    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\' +94 "core" ' + .tPSV.dial PSR +2 "processing"%h +99 "core"  +2 "processing"%u% +4 "core" %e\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%~'+ +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%m  +43 "core"  +2 .tPS.seek 0ml + "processing"%c'ؾ +1629 "core" ' +2 .tPSV.dial PSR + "processing"%{ +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%k  + "collection"'`  +30 "core"  +123  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%d'ؾ +2651 "core" ' + .tPSV.dial :air +2 "processing"%e  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%x'ؾ +2624 "core" ' + .tPSV.dial :air +2 "processing"%Y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +44 "core" +2 .tPS.seek 0ml +2 "processing"%q'ؾ +1045 "Can"~\ f +1607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" &{- E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +3 "core" ( + "manipulator"&f& +4 "core" &{-  E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{- Y E +2 .tForearm.seek CC +2 "manipulator"&o'? +93 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +446 "core" ( +2 "manipulator"&,& +4 "core" &{- E + "manipulator"&z% +4 "core" % J  +2 .tForearm.seek :retract +2 "manipulator"&t' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +289 "core" ( + "manipulator"&y& +4 "core" &- M ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &- ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'w +100 "core" ' +2 .tHand.open + "manipulator"&/1 +57 "core" 1 + "manipulator"&%% +54 "core" % r G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U' +93 "core" ' +2 ."da"delayUntil "15:45:37.71" +24708 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%L @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%'  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2380 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2332 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +6 "processing"% +126 "core"  +2 "processing"%j% +4 "core" %ػd\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%('( +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +72 "core" +2 ."da"delay 5 seconds +313 "Can" HF +189 ."da"PSV.dial PSR +2 "processing"%G +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2321 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +126 "core"  +2 "processing"%3% +3 "core" %ؽ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0' +1629 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%i +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "processing"%v% +4 "core" %V\ +2 ."da"PS.seek 1.5ml +2 "processing"% ') +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%:'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2361 "core" ' + ."da"PSV.dial PTV +3 "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%-  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2329 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%W  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%.  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%^' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%P  +42 "core"  + "processing"% % +4 "core" %\ \ +2 ."da"PS.seek 0.55ml +2 "processing"%[' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%<  +53 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Q' +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"%r +43 "core" + ."da"PTV.dial :mixing +2 "processing"%| @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 "processing"%X% +3 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%4' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%'ؾ +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +22526 "Can"} GE +25476 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%;  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%_' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%! +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8'ؾ +2308 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%7% +4 "core" %ػ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +53 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%h  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%u +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +35 "core" + "processing"%M% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'- +614 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +82 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2364 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +831 "Can"s HE +1477 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +128 "core"  + "processing"%Y% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%x' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g' +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%f% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +69 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%y +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +2323 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +128 "core"  + "processing"%t% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%L' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%& +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +34 "core" + "processing"%'% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'& +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%I'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2359 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +2339 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%] +132 "core"  +3 "processing"%% +10 "core" %ؾ\  +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%' +334 "core" ' + ."da"delay 5 seconds +502 "processing"%V% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%(' +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +8 ."da"PS.seek 2ml +2 "processing"%A' +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%b +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" + "processing"%@% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'- +434 "Can"m\  +155 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +1610 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%6 +124 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +2356 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +130 "core"  + "processing"%0% +4 "core" %ػ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%$' +2118 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core" + "processing"%S% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'* +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%T  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%B'ؾ +1628 "core" ' +2 "processing"%"9 +3 "core" 9g75Y +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%-  +3 "core" 5Y + 5Y + "processing"%?& +4 "core" &^*\ 5 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %   +2 "storage"(W% +3 "core" % \  +2 "storage"(.. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +357 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (>& +3 "core" &A / / ]\ + "manipulator"&P& +4 "core" &-  ? +2 "manipulator"& % +3 "core" %  8  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&^( +173 "core" ( +2 "manipulator"&<& +4 "core" & H  + "storage"([& +4 "core" &B H F +\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&r' +95 "core" ' +2 "storage"(|& +4 "core" &B D D ;\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(w'r +276 "core" ' +2 "storage"(X- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(F'1 +46 "core" ' +2 "manipulator"&Q& +4 "core" &   + "manipulator"&4% +3 "core" % 9 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&+' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&C( +243 "core" ( + "manipulator"&;& +4 "core" &  < + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & < + ."da"Forearm.seek PC +2 "manipulator"&' +90 "core" ' +2 ."da"Hand.close + "manipulator"&l/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%!( +456 "core" ( + "storage"(O& +4 "core" &B (\ +2 "manipulator"&_& +3 "core" & < +2 "manipulator"&% +3 "core" %  ( = +2 ."da"Forearm.seek :retract +2 "manipulator"&7' +95 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8( +242 "core" ( + "manipulator"&& +4 "core" & G . + "storage"(h& +4 "core" &B E : w\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&u' +96 "core" ' + ."da"Hand.open +2 "manipulator"&=1 +58 "core" 1 +2 "storage"(M- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(n' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(~' +55 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1416h.tif +4 "processing"%m& +10 "core" &\ +3 "manipulator"&c& +8 "core" &  - +2 "manipulator"&`% +5 "core" % \  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&k' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&{(- +175 "core" ( + "manipulator"&& +4 "core" &- G +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &- = G +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&e'w +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&d/ +55 "core" / + "manipulator"&& +4 "core" &-  G +2 "manipulator"&p% +3 "core" % }  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +132 "core" ( + "manipulator"&x& +5 "core" & T + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" & Y +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&}' +93 "core" ' + "manipulator"&f& +4 "core" & ( +2 "manipulator"&g% +4 "core" % g + "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%\\(^ +5 "core" &\  +9 &3s\ *y +10 &dy\ > +9 &{k\ N +9 &>M\ M +10 &S\ N +9 &P\ M +9 &O\ M +10 &DP\ N +9 &Q\ N +10 &Q\ N +9 & Q\ N +9 &"LQ\ N +10 &$R\ N +9 &%Q\ M +9 &'U\ M +10 &)WU\ M +9 &+Q\ M +9 &,Q\ M +10 &.Q\ L +9 &0`R-\ L +10 &2"Qi\ L +9 &3Q\ L +9 &5R\ M +10 &7eT"\ M +9 &9&T\ N +10 &:R\ N +9 &<P\ M +9 &>lS\ N +10 &@-V\ N +9 &AW~\ N +9 &Ce\ P +10 &Ekm\ Q +9 &G&\ S +9 &H\ T +10 &J\ T +9 &Li\ T +10 &N'\ U +9 &O\ U +9 &Q\ V +10 &So\ U +9 &U1~\ U +10 &Vn\ U +9 &Xt\ T +9 &Zvo\ U +10 &\\9s\ U +9 &]zsr\ = +9 &^!Vu\ Y +10 &^7x\ ; +2 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 + "processing"%& +4 "core" &^3v\ ; +2 ."psFlush"Hand.open + "manipulator"&,1 +68 "core" 1 +5 "manipulator"&R% +12 "core" %  g +6 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.966 seconds\ /var/log/esp/da22sep1416h.tif: TIFF Upload Complete\ +4 ."psFlush"Forearm.seek :retract +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1416h15s.tif +5 "manipulator"&o' +89 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +44 "core"  + "processing"%9% +4 "core" %S\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +298 #"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/da22sep1416h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1416h20s.tif +1837 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%% @ +129 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1416h20s.tif: TIFF Upload Complete\ +67 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 ."da"Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.966 sec auto-exposure",Subject: "da22sep1416h images!" +3 "processing"%t  +7 "storage"(/- +5 "core" -' +2 "storage"(& +5 "core" &B F\ + "manipulator"&&& +4 "core" & - + "manipulator"&K% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&'( +71 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +18 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%L +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +50 "core" ( +2 "manipulator"&q& +4 "core" & f + "storage"(& +4 "core" &B \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +88 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"( '" +56 "core" ' +2 "manipulator"&I& +4 "core" & + "storage"(j& +4 "core" &B ` ` \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +24 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(*' +36 "core" ' + "manipulator"&% +4 "core" %9 +2 "storage"(]& +3 "core" &B ] V\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 301 counts + "manipulator"&'e +15 "core" ' +2 "manipulator"&s& +4 "core" & F + "storage"(V& +4 "core" &B ` _ ~\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +18 "core" ' + "storage"((% +4 "core" % _ a \ +3 ."downElevator"SE.seek :down +3 "storage"(b' +98 (% +3 "core" %B = = %\ TZ +2 "manipulator"&@% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A' +90 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 (G& +4 "core" &B ^ ` ~\ +1950 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%H +102 "core"  + "processing"%\ % +4 "core" %ؚ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2127 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%Z  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%5 @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%6 +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%N'ؠ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +102 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'X\\ +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +84 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%1  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"% 'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +608 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%$' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%T U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%D'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%" @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +72 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%.' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%>'ؾ +2649 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%P @ +55 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2235 "Can"l IG +403 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%<  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1108 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%Q  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%4'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2648 "core" ' + ."psFlush"PSV.dial :waste1 +46 "processing"%O  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%h'ؾ +2643 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +54 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2654 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ؾ +2649 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&c& +4 "core" & +2 "manipulator"&`% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&7( +244 "core" ( + "manipulator"&F& +4 "core" &  Y + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &  Y +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +89 "core" ' +2 ."psFlush"Hand.close + "manipulator"&J/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%u( +456 "core" ( + "manipulator"&8& +4 "core" & Y + "manipulator"&d% +4 "core" %  P +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&p(- +126 "core" ( + "manipulator"&k& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &- ` +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&E'w +94 "core" ' + ."psFlush"Hand.open +2 "manipulator"&e1 +53 "core" 1 +2 "manipulator"&f% +3 "core" % π - +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g' +97 "core" ' +2 #tFinished short da assay +1398 #-> access 1 +3 "storage"(% +3 "core" % (\  +2 "manipulator"&{% +4 "core" %  I  + "manipulator"&Y& +4 "core" &- q +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(!(<- +1300 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &<* m n R\  +2295 #t-> 2.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &l + "manipulator"&R& +4 "core" &- W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +26 "core" ( + "manipulator"&y& +4 "core" &- \ . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- b . +2 .tForearm.seek :garage + "manipulator"&}'w +98 "core" ' +2 .tHand.close + "manipulator"&B/ +57 "core" / + "manipulator"&& +4 "core" &-  . +2 "manipulator"&%% +3 "core" % τ  +2 .tForearm.seek :retract +2 "manipulator"&/' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +286 "core" ( +2 "manipulator"&&& +4 "core" &Ӓ&  @W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &Ӓ( @W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&t'? +102 "core" ' + "manipulator"&L& +4 "core" &Ӓ( : @W +2 "manipulator"&q% +4 "core" %3  + "collection"'& +4 "core" &K\ +2 "collection"'& +5 "core" &k\ +2 .tCC.seek :closed + "collection"'I(\\ +5 "core" &;\  +9 &6G\ +{ +9 & gE\ ? +10 &tH\ M +9 &\\ZF\ L +9 &YH\ L +10 &]L\ L +9 &YH\ L +10 &fWG\ K +9 &&\\H\ L +9 &ZG\ L +10 & ZK\ K +9 &"mZJ\ L +9 &$/\\H\ L +10 &%YA\ L +9 &'\\G\ K +10 &)vZF\ K +9 &+8YG\ K +9 &,XF\ L +10 &.WH\ L +9 &0}YF\ L +9 &2@ZH\ K +10 &4YH\ K +9 &5ZG\ L +10 &7_G\ L +9 &9G]D\ L +9 &;\ ZG\ K +10 &<YB\ L +9 &>[A\ L +9 &@O]H\ L +10 &B d @\ M +9 &Cn  H\ N +10 &E  ;\ P +9 &G; . &>\ U +9 &H 4 4?\ V +10 &J 4 4C\ W +9 &Lz 5 6@\ X +9 &N: 9 9@\ X +10 &O : :=\ Y +9 &Q = >G\ Y +10 &Sx A AD\ [\ +9 &U= B @K\ Z +9 &V D C?\ \\ +10 &X H H<\ \\ +9 &Z| H K9\ \\ +9 &\\ z M MH\ 1 +10 &\\/ R OE\ ` +9 ( + &\\k O NK\ Q +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"'j& +4 "core" &\\l O Qn\ Q +2 .tHand.open + "manipulator"&z1 +65 "core" 1 + "manipulator"&% +4 "core" % 3   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]' +93 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%s  +42 "core"  +2 "processing"%V% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%o'+ +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%~'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +2637 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +97 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%' +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%G  +72 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2631 "core" ' + .tPSV.dial :PTV +2 "processing"%* +72 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" &ӓ& ?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&H(ӂ +32 "core" ( +2 "manipulator"&\ & +4 "core" &|\   !q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &|\  _ !q +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&Z/ +54 "core" / +2 .tCC.seek :open + "collection"'5( +449 "core" ( + "manipulator"&6& +4 "core" &|\   !q +2 "manipulator"&)% +3 "core" % ? " +2 .tForearm.seek :retract +2 "manipulator"&i' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(- +278 "core" ( +2 "manipulator"&3& +4 "core" &- ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &- ? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'w +96 "core" ' +2 .tHand.open + "manipulator"&v1 +58 "core" 1 + "manipulator"&2% +4 "core" % ρ Q  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +92 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +4 "core" &@\ +2 "manipulator"&:& +3 "core" &- J ? +52 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(- +9 "core" ( + "manipulator"&$& +4 "core" &- 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &- 7 +2 .tForearm.seek :garage +2 "manipulator"&D'w +90 "core" ' + .tHand.close +2 "manipulator"&?/ +53 "core" / + "manipulator"&-& +5 "core" &-  7 + "manipulator"&W% +4 "core" % ϋ 1 N +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a(ӂ +282 "core" ( +2 "manipulator"&.& +4 "core" &ӄ( C Ac + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" &Ӆ( @ Ab +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'? +101 "core" ' + "manipulator"&<& +4 "core" &ӆ( Aa +2 "manipulator"& % +4 "core" %K + "collection"'|& +4 "core" &?\ +2 "collection"'[& +5 "core" &d\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &?\  +9 &5>\ *z +9 &\ f?\ > +10 &lB\ L +9 &YUA\ K +9 &Z?\ K +10 &U?\ K +9 &UA\ K +10 &bTA\ J +9 &"[;\ K +9 &Y@\ K +10 & WB\ K +9 &"iXE\ K +9 &$,WB\ J +10 &%YB\ K +9 &'Y<\ K +10 &)qW;\ K +9 &+3W;\ K +9 &,Z?\ K +10 &.W;\ K +9 &0yY=\ K +9 &2;X@\ K +10 &3[A\ K +9 &5WC\ K +10 &7X?\ K +9 &9CW9\ K +9 &;XC\ J +10 &<XD\ K +9 &>YB\ K +9 &@JZ>\ K +10 &B \\6\ L +9 &Cg  ?\ M +10 &E{  <\ O +9 &G8 , $9\ T +9 &H 4 0@\ W +10 &J 5 3L\ X +9 &Lr 4 7=\ X +9 &N5 7 6;\ X +10 &O 9 ::\ Y +9 &Q = =;\ Y +10 &Sr ? ?A\ [\ +9 &U5 B A=\ [ +9 &V E CC\ \\ +10 &X H H:\ \\ +9 &Zv J J<\ \\ +9 &\\y N L<\ 3 +10 &\\0 O N:\ b +9 ( +3 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'X& +4 "core" &\\{ L O>\ T + &\\{ P OZ\ T +2 .tHand.open + "manipulator"&Q1 +57 "core" 1 +2 "manipulator"&U% +4 "core" % K  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%4  +185 "core"  +2 "processing"%r% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%^  +44 "core"  +2 .tPS.seek 0ml + "processing"%;'ؾ +1436 "Can"h \\Z +195 "core" ' + .tPSV.dial PSR +2 "processing"%+ +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2637 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%O +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'ؾ +2651 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2636 "core" ' +2 .tPSV.dial :PTV + "processing"% +72 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&C& +4 "core" &Ӊ( @^ + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&h(ӂ +3 "core" ( +2 "manipulator"&M& +3 "core" &Ӊ( @^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &Ӊ' k @^ +2 .tForearm.seek CC + "manipulator"&c'? +95 "core" ' +2 .tHand.close + "manipulator"&`/ +52 "core" / +2 .tCC.seek :open +2 "collection"'F( +451 "core" ( +2 "manipulator"&n& +4 "core" &Ӊ' G @^ + "manipulator"&% +4 "core" % 4  + .tForearm.seek :retract +2 "manipulator"&J' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&A(- +291 "core" ( + "manipulator"&\\& +4 "core" &- V A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- : A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d'w +89 "core" ' +2 .tHand.open + "manipulator"&k1 +60 "core" 1 + "manipulator"&x% +4 "core" % q > ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +1732 #t-> PS.flush +2 #Flushing Processing stage + "processing"%e% +4 "core" %ؾ\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%7& +4 "core" &\ + "manipulator"&f& +4 "core" &- S A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( + "manipulator"&E& +3 "core" &- f A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 9 A +2 .tForearm.seek :garage +2 "manipulator"&{'w +96 "core" ' +2 .tHand.close + "manipulator"&Y/ +55 "core" / +2 "manipulator"&& +4 "core" &- A + "manipulator"&% +4 "core" % π .  +2 .tForearm.seek :retract +2 "manipulator"&,' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&R( +117 "core" ( + "manipulator"&y& +4 "core" & 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & L 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&B' +105 "core" ' + "manipulator"&& +5 "core" & 2 + "manipulator"&%% +4 "core" % +2 "processing"%p& +3 "core" &\ +3 "processing"%g& +4 "core" &\ +2 .tPC.seek :closed + "processing"%}(^ +4 "core" &\  +10 &5y\ *x +9 &e\ > +9 &p{\ M +10 &KX{\ L +9 & Y~\ M +10 &W\ M +9 &T\ L +9 &SYu\ L +10 &Y{\ M +9 &W\ M +10 & Yu\ L +9 &"ZT\ M +9 &$Y|\ M +10 &%Y\ L +9 &'Y\ M +9 &)bW|\ M +10 &+%Y\ L +9 &,Z\ L +9 &.Y\ L +10 &0kU\ L +9 &2-T\ L +10 &3W\ L +9 &5V\ M +9 &7rZ\ M +10 &95Z\ L +9 &:Y\ L +10 &<X{\ M +9 &>y\\\ M +9 &@<Y\ M +10 &A_\ M +9 &Ck\ O +9 &Ewv\ P +10 &G2\ S +9 &H\ S +10 &J~\ S +9 &Lv\ S +9 &N7\ T +10 &O\ T +9 &Q\ T +9 &S{|\ T +10 &U=\ T +9 &V\ U +9 &X\ T +10 &Z\ T +9 &\\D|\ U +10 &]y\ 8 +9 &^.\ O +9 &^\ / +3 ( + "processing"%g& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.61 +2 "processing"%&& +4 "core" &^\ / + .tHand.open + "manipulator"&K1 +57 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L' +98 "core" ' + .tPSV.dial PSR +2 "processing"%q +83 "core" + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%/' +1613 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tPTV.dial :puck +2 "processing"%j  +70 "core"  + .tPBV.dial :waste1 +2 "processing"%z  +52 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"% +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%s' +611 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%V' +2123 "core" ' + .tPSV.dial PTV +2 "processing"%t +72 "core" + .tPBV.dial PSV +2 "processing"%m U +52 "core" V +2 .tPS.seek 0ml +51 "processing"%('ؾ +2636 "core" ' + .tPSV.dial PBV +2 "processing"%o @ +54 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%~  +72 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%' +55 "core" + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2637 "core" ' + .tPSV.dial PTV +2 "processing"%@ +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'ؾ +2632 "core" ' +2 .tPSV.dial PBV + "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%*' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%b'ؾ +2643 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\ & +4 "core" & 2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&Z& +3 "core" & D 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 +2 .tForearm.seek PC +2 "manipulator"&]' +91 "core" ' +2 .tHand.close + "manipulator"&I/ +58 "core" / +2 .tPC.seek :open +2 "processing"%6( +455 "core" ( +2 "manipulator"&)& +4 "core" & K 2 + "manipulator"&% +4 "core" %  G +2 .tForearm.seek :retract +2 "manipulator"&3' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(- +136 "core" ( + "manipulator"&H& +4 "core" &- v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &- v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'w +98 "core" ' +2 .tHand.open + "manipulator"&S1 +57 "core" 1 + "manipulator"&:% +4 "core" % ρ  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i' +93 "core" ' +3719 #t-> PS.flush +2 #Flushing Processing stage + "processing"%$% +3 "core" %ط}\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%"& +4 "core" &|\ +2 "manipulator"&1& +4 "core" &- < u + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +13 "core" ( +2 "manipulator"&-& +4 "core" &- ; 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &- H 8 +2 .tForearm.seek :garage +2 "manipulator"&N'w +93 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 "manipulator"&D& +4 "core" &- 1 8 + "manipulator"&.% +4 "core" % q  " +2 .tForearm.seek :retract + "manipulator"&P' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +117 "core" ( + "manipulator"&<& +4 "core" & > +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & Y > +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +92 "core" ' + "manipulator"&& +4 "core" & > +2 "manipulator"&5% +3 "core" % m +2 "processing"%X& +4 "core" &\ +2 "processing"%Q& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%U(^ +4 "core" &~\  +9 &4x\ *y +10 &\ e~\ > +9 &l\ M +9 &VR\ L +10 &Vz\ L +9 &U|\ L +9 &Vx\ L +10 &]Ux\ L +9 &U\ L +9 &R\ L +10 & U|\ M +9 &"eU|\ L +10 &$&W}\ L +9 &%Rx\ L +9 &'Uu\ M +10 &)mUv\ L +9 &+-U\ M +9 &,Uy\ L +10 &.Uz\ L +9 &0tRw\ L +10 &26Ut\ L +9 &3Sr\ L +9 &5Yt\ L +10 &7{Wi\ M +9 &9>We\ L +10 &;Us\ L +9 &<Uu\ M +9 &>Yn\ M +10 &@EWt\ M +9 &B`r\ M +9 &Clg\ O +10 &Ewr\ P +9 &G<k\ R +9 &Hi\ R +10 &Jr\ R +9 &Lr\ S +10 &N@o\ T +9 &Pi\ S +9 &Qh\ T +10 &Sg\ T +9 &UGi\ T +9 &W h\ T +10 &Xm\ S +9 &Zl\ T +10 &\\Ne\ T +9 &]|ug\ 0 +9 &^*we\ M +10 &^%r\ 3 +2 ( + "processing"%Q& +4 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.66 + "processing"%[& +4 "core" &^#\ 3 +2 .tHand.open + "manipulator"&41 +56 "core" 1 +2 "manipulator"&r% +4 "core" %  m + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>' +92 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%^'X\\ +1102 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 .tPSV.dial PTV + "processing"%+ +71 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +54 "core" +2 .tPS.seek 0ml + "processing"%O'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"%l +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial PSV +2 "processing"%_ U +53 "core" W +2 .tPS.seek 0ml + "processing"%C'ؾ +2380 "Can"C JH +251 "core" ' + .tPSV.dial PBV +2 "processing"%M @ +55 "core" @ +2 .tPS.seek 2.5ml + "processing"%=' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%`  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%a'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%w +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2637 "core" ' + .tPSV.dial PTV +2 "processing"%n +70 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 .tPSV.dial PBV + "processing"%c @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%\\' +2627 "core" ' +2 .tPSV.dial :waste1 + "processing"%8  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%h'ؾ +2628 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&k& +4 "core" & > +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&x( +3 "core" ( +2 "manipulator"&J& +4 "core" & ; > + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" & > +2 .tForearm.seek PC +2 "manipulator"&e' +103 "core" ' + .tHand.close + "manipulator"&7/ +63 "core" / +2 .tPC.seek :open +2 "processing"%f( +455 "core" ( + "manipulator"&E& +4 "core" & > +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&Y' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +125 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +93 "core" ' +2 .tHand.open + "manipulator"&y1 +55 "core" 1 +2 "manipulator"&9% +4 "core" % n > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{' +89 "core" ' +1814 #t-> exit +56 #mEXIT @1663174455.87UTC @1663174499.40UTC = =tMAIN =mMAIN_scheduler @UTC1663174501.21 #"core_reset"Sent BREAK +2 #t@39575 sendCRC with ifg=0x20, ie=0x7F + #@41410 sendCRC with ifg=0x08, ie=0x5F #@51912 idle with ifg=0x84, ie=0x75 + #@52584 select with ifg=0x10, ie=0xF5 + #@53219 receive with ifg=0x10, ie=0xFD #@53854 receive with ifg=0x10, ie=0xFD + #@54488 receive with ifg=0x10, ie=0xFD + #@54815 receive with ifg=0x80, ie=0xFD #@50735 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +286 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +376 "Can"X @< + X @< + #tPolling Can every 10:00 +2 #Cleanly exited at 16:54:15UTC14-Sep-22 +455 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %eF +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڂ E\ A +2 .tSS.configure :default +2 "sampler")#.0X Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'3& +3 "core" &[\ +2 .tHand.open + "manipulator"&41 +23 "core" 1 + "manipulator"&5& +4 "core" &-   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +15 "core" ( + "manipulator"&7& +4 "core" &- _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- u _ +2 .tForearm.seek :garage +2 "manipulator"&9'w +90 "core" ' + .tHand.close + "manipulator"&:/ +62 "core" / + "manipulator"&;& +4 "core" &- P _ +2 "manipulator"&<% +3 "core" % w * Q +2 .tForearm.seek :retract +2 "manipulator"&=' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>(ӂ +278 "core" ( + "manipulator"&?& +4 "core" &z&  ?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &z& ?P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'? +94 "core" ' + "manipulator"&B& +5 "core" &{% >O + "manipulator"&C% +4 "core" %A Z +2 "collection"'D& +4 "core" &H\ +2 "collection"'E& +4 "core" &L\ +2 .tCC.seek :closed +2 "collection"'F(\\ +4 "core" &\\\  +9 &5{]\ *z +9 & g^\ ? +10 &nZ\ M +9 &YU_\ L +9 &Y^\ L +10 &Y^\ K +9 &XZ\ L +10 &bZ]\ L +9 &%Z^\ K +9 &Y_\ L +10 & Y^\ K +9 &"iY]\ L +9 &$,XZ\ L +10 &%\\V\ L +9 &'YV\ K +10 &)rXR\ L +9 &+4UY\ L +9 &,XY\ K +10 &.W\\\ L +9 &0zUJ\ L +9 &2<YH\ L +10 &3WP\ K +9 &5YP\ L +10 &7YL\ K +9 &9CYK\ L +9 &;YS\ L +10 &<[K\ L +9 &>Z[\ L +10 &@J\\W\ L +9 &B ` S\ M +9 &Cj  V\ N +10 &E  U\ P +9 &G8 ( !M\ U +9 &H 2 .V\ W +10 &J 1 2]\ X +9 &Lu 5 3R\ X +9 &N2 7 5S\ Z +10 &O 8 7X\ Z +9 &Q 8 9[\ Z +10 &Sv < :X\ [ +9 &U8 @ ?a\ [ +9 &V B @_\ \\ +10 &X D B[\ \\ +9 &Zx G GT\ ] +9 &\\z H I^\ 0 +10 &\\3 K MX\ c +9 ( +2 &\\i M N\\\ P + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 +2 "collection"'G& +4 "core" &\\i M LE\ P + .tHand.open + "manipulator"&H1 +56 "core" 1 + "manipulator"&I% +4 "core" % A  Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +88 "core" ' +515 #t-> CBV.PRV + .CBV.dial PRV +2 "collection"'K  +4 "core"  +380 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%L @ +69 "core" @ +316 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%M +99 "core" +259 #t-> CTV.air + .CTV.dial :air +3 "collection"'N  +4 "core" +485 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%O  +5 "core"  +777 #t-> PSR.flush + .PSR.select :flush +3 "processing"%j +343 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%P +72 "core"  +208 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%Q' +2638 "core" ' +2 "processing"%R% +4 "core" %\  +460 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"%S +71 "core" +231 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%T'ؾ +2630 "core" ' +2 "processing"%U% +4 "core" %w\ +432 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%V +72 "core"  +185 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%W' +2636 "core" ' + "processing"%X% +4 "core" %\  +482 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%Y +71 "core" +283 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Z'ؾ +2651 "core" ' + "processing"%[% +4 "core" %\  +402 #t-> PSV.PSR + .PSV.dial PSR +3 "processing"%\\ +71 "core"  +179 #t-> Ps.fill + !o:NameError: mesg"uninitialized constant Ps: name:Ps:bt["(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +263 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%]' +2636 "core" ' +2 "processing"%^% +4 "core" %\ \ +312 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%_ +72 "core" +430 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%`'ؾ +2641 "core" ' + "processing"%a% +4 "core" %ؼ\  +342 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%b +71 "core"  +231 #t-> PSR.air + .PSR.select :air +3 "processing"% +274 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%c' +2640 "core" ' + "processing"%d% +4 "core" %\ \ +343 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"%e +71 "core" +443 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%f'ؾ +2633 "core" ' + "processing"%g% +4 "core" %ؾ\ +418 #t-> PSV.PSR + .PSV.dial PSR +3 "processing"%h +71 "core"  +204 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%i' +2633 "core" ' +2 "processing"%j% +4 "core" %\  +384 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%k +71 "core" +416 #t-> PS.empty +3 .PS.seek 0ml + "processing"%l'ؾ +2657 "core" ' + "processing"%m% +4 "core" %\  +380 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%n +71 "core"  +190 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%o' +2641 "core" ' + "processing"%p% +4 "core" %\  +1094 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%q +73 "core" +499 #t-> PS.empty +3 .PS.seek 0ml + "processing"%r'ؾ +2634 "core" ' + "processing"%s% +4 "core" %\ +443 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&t& +3 "core" &{% >O +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u(ӂ +2 "core" ( +2 "manipulator"&v& +3 "core" &{% >O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &{$ ' >O +2 .tForearm.seek CC + "manipulator"&x'? +92 "core" ' +2 .tHand.close + "manipulator"&y/ +62 "core" / + .tCC.seek :open +2 "collection"'z( +451 "core" ( +2 "manipulator"&{& +3 "core" &{% >O +2 "manipulator"&|% +3 "core" % > f % +2 .tForearm.seek :retract +2 "manipulator"&}' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&~(- +286 "core" ( +2 "manipulator"&& +4 "core" &- I > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- > +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % w e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +464 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &I\ +2 "manipulator"&\ & +4 "core" &- > + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +8 "core" ( + "manipulator"&& +4 "core" &- n 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- 5 +2 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 "manipulator"&& +4 "core" &- 5 +2 "manipulator"&% +3 "core" % ω 6 +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +294 "core" ( + "manipulator"&& +4 "core" &ӌ  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӌ 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +95 "core" ' + "manipulator"&& +5 "core" &ӌ D 6 + "manipulator"&% +4 "core" %C c . +2 "collection"'& +3 "core" &M\ +3 "collection"'& +4 "core" &I\ +2 .tCC.seek :closed + "collection"' (\\ +4 "core" &I\ +8 &AP\ $f +10 &XyH\ 7 +9 &yF\ J +9 &VI\ K +10 &XE\ K +9 &HYJ\ K +10 &\ XL\ K +9 &XI\ K +9 &YE\ J +10 &QYG\ J +9 & YE\ J +9 &!ZF\ J +10 &#ZH\ K +9 &%YWI\ J +10 &'TP\ J +9 &(UC\ K +9 &*WD\ J +10 &,`TB\ K +9 &.#XC\ J +9 &/T?\ J +10 &1UH\ K +9 &3hXD\ K +10 &5*WD\ K +9 &6X7\ K +9 &8T?\ J +10 &:qYA\ J +9 &<2Z7\ K +9 &=X9\ K +10 &?ZB\ J +9 &AwZB\ K +10 &C7d9\ L +9 &Du @\ M +9 &F  >\ R +10 &H` 1 /7\ V +9 &J 2 21\ W +9 &K 4 4;\ W +10 &M 3 63\ W +9 &Ob 8 64\ X +10 &Q# < 87\ X +9 &R ; ;<\ Y +9 &T < >2\ Z +10 &Vc @ ?3\ Z +9 &X# B @B\ [ +10 &Y G E:\ \\ +9 &[ H I6\ I +9 &\\2 K J8\ 5 +9 &\\n M M0\ Q +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'!& +5 "core" &\\j K M+\ Q + .tHand.open + "manipulator"&"1 +64 "core" 1 +2 "manipulator"&#% +4 "core" % C < . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$' +97 "core" ' +2 #tPurging external Intake + "collection"'%& +4 "core" &\\j K L*\ Q +2 "collection"'&% +4 "core" %e J I'\ + .tCSV.dial :flush +2 "collection"''  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'(' +2448 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"') +3 '*  +70 "core"  +  +2 .tCTV.dial :intake +2 "collection"'+  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"','i +2336 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'-  +73 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &ӌ 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/(ӂ +3 "core" ( + "manipulator"&0& +4 "core" &ӌ E 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &ӌ 6 +2 .tForearm.seek CC +2 "manipulator"&2'? +93 "core" ' +2 .tHand.close + "manipulator"&3/ +63 "core" / +2 .tCC.seek :open + "collection"'4( +448 "core" ( +2 "manipulator"&5& +4 "core" &ӌ 6 + "manipulator"&7% +4 "core" % 3  +2 .tForearm.seek :retract +2 "manipulator"&8' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(- +287 "core" ( + "manipulator"&;& +4 "core" &- : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- \ : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&9% +4 "core" % r X +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?' +92 "core" ' +1636 "Can"i MK +24189 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +4 "core" &K\ + "manipulator"&6& +4 "core" &-  : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(- +6 "core" ( +2 "manipulator"&C& +4 "core" &-  % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &- % +3 .tForearm.seek :garage + "manipulator"&='w +98 "core" ' + .tHand.close +2 "manipulator"& / +61 "core" / +2 "manipulator"&G& +4 "core" &- ; % + "manipulator"&H% +4 "core" % υ +2 .tForearm.seek :retract + "manipulator"&I' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E(ӂ +315 "core" ( +11 "manipulator"&A& +4 "core" &x( @X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &x( @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'? +98 "core" ' + "manipulator"&M& +4 "core" &x( * @X +2 "manipulator"&N% +4 "core" %@  + "collection"'O& +4 "core" &9\ +3 "collection"'P& +5 "core" &8\ +3 .tCC.seek :closed + "collection"'(\\ +4 "core" &P\ +7 &<P\ %f +10 &W{P\ 7 +9 &{Q\ K +9 &WO\ K +10 &VR\ K +9 &DWQ\ K +9 &UJ\ K +10 &ZN\ K +9 &XJ\ L +10 &KWR\ L +9 & YL\ K +9 &!TR\ K +10 &#ZK\ K +9 &%SYO\ L +10 &'WI\ K +9 &(UL\ K +9 &*TL\ K +10 &,\\[P\ K +9 &.ZN\ K +9 &/WH\ L +10 &1YF\ L +9 &3cYD\ L +9 &5&XD\ K +10 &6VG\ L +9 &8YD\ L +10 &:kYA\ L +9 &<.Z8\ K +9 &=Z6\ L +10 &?Z9\ L +9 &As]A\ L +9 &C1c  >\ M +10 &Du 3\ O +9 &F " 6\ S +10 &H\\ / ,?\ V +9 &J , 04\ W +9 &K / /2\ X +10 &M 3 1=\ X +9 &O] 3 43\ Y +10 &Q 6 63\ Y +9 &R : :7\ Y +9 &T < <6\ Z +10 &V` @ @;\ Z +9 &X D B8\ \\ +9 &Y F D7\ \\ +10 &[ J G5\ I +9 &\\? K I9\ 'w +9 &\\ L N=\ "c +3 ( +2 "collection"'P& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 +2 "collection"'R& +4 "core" &\\ O L,\ "c + .tHand.open +2 "manipulator"&S1 +63 "core" 1 +2 "manipulator"&Q% +4 "core" % ?   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U' +93 "core" ' + #tPurging external Intake +2 "collection"'V& +4 "core" &\\ K L \ "c + "collection"'T% +4 "core" %m N M;\ +2 .tCSV.dial :flush + "collection"'X  +69 "core"  +2 .tCS.seek 10ml +2 "collection"'Y' +2444 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'W +67 "core"  +2 .tCTV.dial :intake +2 "collection"'[  +73 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'\\'i +2347 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'Z  +74 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +5 "core" &z&  ?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +2 "core" ( +2 "manipulator"&]& +3 "core" &z& ?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &z& ?V +2 .tForearm.seek CC + "manipulator"&b'? +91 "core" ' + .tHand.close + "manipulator"&`/ +55 "core" / +2 .tCC.seek :open +2 "collection"'d( +448 "core" ( + "manipulator"&e& +4 "core" &z& ?V +2 "manipulator"&c% +3 "core" % B . < +2 .tForearm.seek :retract +2 "manipulator"&g' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +282 "core" ( +2 "manipulator"&f& +4 "core" &- & _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'w +101 "core" ' +2 .tHand.open + "manipulator"&i1 +61 "core" 1 + "manipulator"&m% +4 "core" % n ! # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n' +95 "core" ' +278 #t-> access 2 +3 "storage"(l% +3 "core" % a a \  + "manipulator"&p% +4 "core" %   +2 "manipulator"&q& +3 "core" &- _ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(o(K +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (s& +3 "core" &K a b\  +26760 "Can"~ A? +11503 #t-> exit +5 #mEXIT @1663175823.02UTC @1663175894.09UTC = =tMAIN =mMAIN_scheduler @UTC1663175895.87 #"core_reset"Sent BREAK +2 #t@65239 receive with ifg=0x10, ie=0xFD + #@341 receive with ifg=0x10, ie=0xFD #@997 receive with ifg=0x10, ie=0xFD + #@1632 receive with ifg=0x10, ie=0xFD + #@2266 receive with ifg=0x10, ie=0xFD #@2899 receive with ifg=0x10, ie=0xFD + #@3532 receive with ifg=0x10, ie=0xFD #@3858 receive with ifg=0x80, ie=0xFD + #@42799 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +277 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +370 "Can" D@ +  D@ + #tPolling Can every 10:00 +2 #Cleanly exited at 17:17:03UTC14-Sep-22 +547 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %h+\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڂ G\ A +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.20 +542 #-> startTube 2 +4322 #-> da 50 +2 #da sampling at most 50ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 17:19:51UTC14-Sep-22\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCTD data unavailable\\nCan@17:18:22, 16% flow, 24.3C, 40% humidity, 14.8psia, 13.778V, 0.333A, 0.309A avg, 4.58W",Subject: "da sampling at most 50ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'3& +2 "core" &\ +2 .tHand.open +2 "manipulator"&41 +27 "core" 1 +2 "manipulator"&5% +4 "core" %   + "storage"(6% +5 "core" % y { b\  +2 "storage"(7. +3 "core" .,K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +4 "storage"(8(  +41 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"//home/esp/esp2/lib/email.rb:340:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:339:in `email'"./home/esp/esp2/lib/email.rb:348:in `mail'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1258 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (9& +3 "core" &  a a\ + "manipulator"&:& +4 "core" &-  _ +2 "manipulator"&;% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&<( +171 "core" ( +2 "manipulator"&=& +4 "core" & < ! + "storage"(>& +4 "core" &  z ~ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&?'S +91 "core" ' + "storage"(@& +4 "core" &  x B\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(A'r +287 "core" ' +2 "storage"(B- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C& +2 "core" & U q\ +2 "manipulator"&D& +5 "core" & ! + .tElbow.seek 2 +2 "manipulator"&E( +3 "core" ( + "manipulator"&F& +4 "core" &  ! + "storage"(G& +4 "core" & z z X\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&H'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&I/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&J& +2 "storage"(K' +7 "core" & { ! +2 "manipulator"&L% +3 "core" % ϴ h +2 .tForearm.seek :retract +2 "manipulator"&M' +89 "core" ' + .tElbow.seek CC +2 "manipulator"&N(ӂ +150 "core" ' +7 ( + ."downElevator"SE.stop +3 "manipulator"&O& + "storage"(5 +6 "core" &Ӟ  * 9# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +4 "core" &Ӟ  9# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'? +98 "core" ' +2 "manipulator"&R& +4 "core" &Ӟ   9# +2 "manipulator"&S% +4 "core" %L + "collection"'T& +4 "core" &+\ +3 "collection"'U& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'V(\\ +4 "core" &\ \ +8 &>\ $f +9 &X\ 7 +9 &}\ L +10 &Yf\ L +9 &V\ K +10 &CWg\ L +9 &Ve\ K +9 &W\ L +10 &[\ K +9 &LV3\ K +9 & X\ K +10 &!Z\ L +9 &#[\ L +10 &%SY\ L +9 &'V\ K +9 &(Y\ K +10 &*Z\ L +9 &,[Y\ L +9 &.[\ K +10 &/U\ L +9 &1[\ L +10 &3cY\ L +9 &5&[~\ K +9 &6W}\ L +10 &8V\ K +9 &:lY\ K +9 &<-]\ L +10 &=Z\ L +9 &?Z\ K +9 &Ar]\ L +10 &C2e  \ M +9 &Dn  \ N +10 &F|  \ P +9 &He & \ S +9 &J 3 0\ V +10 &K 7 6\ V +9 &M : 6\ W +10 &Oa 7 :\ W +9 &Q! < ;\ X +9 &R ; <\ Y +10 &T ? >\ Z +9 &Va @ @\ Z +9 &X! B A\ [ +10 &Y D E\ [ +9 &[ H G\ H +10 &\\= K K\ (x +9 &\\b K K\ I +2 ( +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.14 + .Hand.open +2 "manipulator"&W1 +57 "core" 1 +2 "manipulator"&X% +4 "core" % L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +97 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")Z+ +3 "core" + + "sampler")[% +4 "core" %ڂ ;\ A +2 "collection"'\\& +4 "core" &\\` J J\ I +2 "Can" ZW +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"']  +3 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")^ +4 "core"  +2 "sampler")_  +4 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X @q\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 2.20ml/s +3 "sampler")#.0X\  + "collection"'% +4 "core" %h\ + #tIntake @11.3psia, vacuum from 5.8 to 8.8psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X\  +32 "collection"'% +3 "core" %h  \ + "sampler")% +4 "core" %OF =\  +36 "collection"'% +3 "core" %h  \ +2 "sampler")% +4 "core" %OE =\  +41 "collection"'% +3 "core" %h  \ +2 "sampler")% +4 "core" %OE <\  +47 "collection"'% +3 "core" %h  \ + "sampler")% +4 "core" %OF 7\  +54 "collection"'% +3 "core" %h  \ + "sampler")% +4 "core" %O> F\  +61 "collection"'% +3 "core" %h "\ + "sampler") % +4 "core" %O   6\ 2 +69 "collection"'!% +3 "core" %h 1 2\ + "sampler")"% +4 "core" %O N K D\ 2 +2 "collection"'#% +3 "core" %h 5 4\ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +4 "core" %E A\  +25 "collection"'@% +2 "core" %h  \ +2 "sampler")% +4 "core" %F 4\  +28 "collection"'% +2 "core" %h  \ +2 "sampler")B% +4 "core" %F E\  +32 "collection"'C% +3 "core" %h  \ + "sampler")D% +4 "core" %F D\  +36 "collection"'F% +3 "core" %h \ \ +2 "sampler")G% +4 "core" %E @\  +41 "collection"'I% +3 "core" %h \ +2 "sampler")J% +3 "core" %F >\  +48 "collection"'L% +2 "core" %h  \ +2 "sampler")<% +4 "core" %F <\  +53 "collection"'?% +3 "core" %h  \ +2 "sampler")O% +3 "core" %F 7\  +62 "collection"'P% +2 "core" %h  \ +2 "sampler")A% +4 "core" %G   6\  +69 "collection"'H% +3 "core" %h , -\ +2 "sampler")R% +3 "core" % 4 7 3\ D +79 "collection"'S% +2 "core" %h ? =\ +2 "sampler")T% +4 "core" % | y E\ D + "sampler")E% +4 "core" %   ?\ D + .tIntake.select :close + "sampler")0 +9 )K% +3 "core" % ;\ D + .tSSV.dial :exhaust +2 "sampler")M  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") 'ڀ +911 "core" ' +2 .tExhaust.select :close + "sampler") +9 #tSampled 50.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'W& +2 "core" &\\_ 2 4\ I +2 ."airStroke"CSV.dial :waste +4 "sampler")X% +3 "collection"'[ +3 "core" %} 8\ z +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")\\  +31 "core" +2 ."airStroke"CS.reconfigure :fast +2 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +2 "collection"'U'i +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'] @ +67 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'^' +66 "core"  + .tCTV.dial :air +2 "collection"'_  +74 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +126 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  + "sampler")Z'ڀ +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")b  +120 "core" ~ +5  +512 ' +2 "sampler")a% +4 "core" %} ;\ z + .tCBV.dial between SSV and waste2 +2 "collection"'c  +29 "core"  + "collection"'d% +4 "core" % R Q\ +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'e  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< Ab +3 .tCS.seek 0ml + "collection"'`'i +1830 "core" '2 B A\ +3 "collection"'g% +4 "core" %2\ D B\  + "sampler")h% +4 "core" %} G\ z +2 #tBubblePoint: Intake @39.0psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"'i @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'j'i +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X / .\ +3 "collection"'% +4 "core" % 0 1\  + "sampler")|% +4 "core" %ڄ A\ # +2 #tBubblePoint: Intake @38.1psia, Outlet @14.0psia + .CBV.dial SSV +2 "collection"' @ +29 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X9 +3 "core" 9d +102 "collection"'@9 +2 "core" 9 d +102 "collection"'9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9d +102 "collection"'B9 +3 "core" 9d +102 "collection"'C9 +2 "core" 9d +102 "collection"'D9 +3 "core" 9d +102 "collection"'F9 +2 "core" 9 "d +102 "collection"'G9 +2 "core" 92&d +103 "collection"'I9 +2 "core" 9H*d +103 "collection"'J9 +2 "core" 9`.d +102 "collection"'69 +2 "core" 9|3d +102 "collection"'L9 +3 "core" 97d +102 "collection"'<9 +2 "core" 9;d +102 "collection"'?9 +3 "core" 9?d +102 "collection"'O9 +3 "core" 9Cd +102 "collection"'P9 +2 "core" 9*Hd +102 "collection"'A9 +2 "core" 9SLb +103 "collection"'H9 +2 "core" 9}P] +102 "collection"'R9 +3 "core" 9TX +102 "collection"'S9 +2 "core" 9XS +102 "collection"'T9 +3 "core" 9\\N +102 "collection"'E9 +2 "core" 93aH +102 "collection"'K9 +3 "core" 9aeC +102 "collection"'M9 +3 "core" 9i> +102 "collection"'79 +2 "core" 9m: +102 "collection"'W9 +3 "core" 9q7 +102 "collection"'X9 +2 "core" 9\ v2 +102 "collection"'[9 +2 "core" 9L z. +102 "collection"']9 +3 "core" 9x~, +103 "collection"'\\9 +2 "core" 9) +102 "collection"'_9 +2 "core" 9' +103 "collection"'9 +2 "core" 9% +102 "collection"'U9 +2 "core" 9" +102 "collection"'Q9 +3 "core" 9: +102 "collection"' 9 +3 "core" 9Z +102 "collection"'b9 +2 "core" 9x +102 "collection"' 9 +3 "core" 9  +102 "collection"'a9 +2 "core" 9! +102 "collection"'c9 +3 "core" 9$ +102 "collection"'d9 +3 "core" 9& +102 "collection"'e9 +2 "core" 9( +102 "collection"'^9 +3 "core" 9 * +102 "collection"'g9 +2 "core" 9 , +102 "collection"'h9 +3 "core" 9 *. +102 "collection"'i9 +2 "core" 9 90 +103 "collection"'Z9 +2 "core" 9 H2 +102 "collection"'l9 +2 "core" 9 V4 +102 "collection"'m9 +3 "core" 9 b6 +102 "collection"'n9 +2 "core" 9 o8 +102 "collection"'f9 +3 "core" 9 z: +102 "collection"'o9 +2 "core" 9 ; +103 "collection"'q9 +2 "core" 9 ; +102 "collection"'r9 +2 "core" 9 = +102 "collection"'t9 +3 "core" 9 @ +103 "collection"'p9 +2 "core" 9 B +102 "collection"'k9 +2 "core" 9 E +102 "collection"'`9 +3 "core" 9 G +102 "collection"'s9 +2 "core" 9 H +102 "collection"'j9 +3 "core" 9 J +102 "collection"'w9 +3 "core" 9 K +102 "collection"'y9 +2 "core" 9 M +102 "collection"'u9 +2 "core" 9 N +102 "collection"'x9 +3 "core" 9 P  +102 "collection"'v9 +3 "core" 9 R +102 "collection"'}9 +2 "core" 9 T +102 "collection"'~9 +3 "core" 9 T +102 "collection"'9 +2 "core" 9 U +103 "collection"'9 +2 "core" 9\ U! +102 "collection"'z9 +2 "core" 9\ Y% +103 "collection"'9 +2 "core" 9\ Y) +102 "collection"'9 +3 "core" 9\ [. +102 "collection"'\ 9 +2 "core" 9\ \\2 +102 "collection"'9 +3 "core" 9\ ^6 +102 "collection"'9 +3 "core" 9\ _: +102 "collection"'9 +2 "core" 9\ "`> +102 "collection"'9 +2 "core" 9\ &aB +103 "collection"'{9 +2 "core" 9\ ,bG +102 "collection"'9 +2 "core" 9\ 0dK +103 "collection"'9 +2 "core" 9\ 6eO +103 "collection"'|9 +2 "core" 9\ 8fS +102 "collection"'9 +2 "core" 9\ >gW +102 "collection"' 9 +3 "core" 9\ Ci\\ +102 "collection"'9 +2 "core" 9\ Hj` +102 "collection"'9 +3 "core" 9\ Lld +102 "collection"'9 +3 "core" 9\ Qlh +102 "collection"'9 +2 "core" 9\ Unl +103 "collection"'9 +2 "core" 9\ Yoq +102 "collection"'9 +2 "core" 9\ ]qu +103 "collection"'9 +3 "core" 9\ `sy +63 "Can"\  +39 "collection"' 9 +44 "core" 9\ ds} +111 "collection"'9 +3 "core" 9\ hu +102 "collection"'"9 +2 "core" 9\ lw +102 "collection"'9 +3 "core" 9\ ox +102 "collection"'9 +2 "core" 9\ rx +102 "collection"'!9 +3 "core" 9\ uy +102 "collection"'#9 +2 "core" 9\ w| +103 "collection"'&9 +2 "core" 9\ z| +102 "collection"''9 +3 "core" 9\ |} +102 "collection"'9 +3 "core" 9\ ~ +102 "collection"')9 +2 "core" 9\  +103 "collection"'*9 +2 "core" 9\  +102 "collection"'(9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'+ `\ `\  +4 ',9 +3 "core"  + 9\ \  +2 "collection"'.% +4 "core" %`  \ + #tBegun lysing Collection Puck Heater at 68.1C/48.3psia +58633 "Can"h\ v +1357 "core" ` + "collection"'-9 +4 "core" 9\  + "collection"'0% +4 "core" %` 1\ +2 #tEnded lysing Collection Puck Heater at 70C/47.9psia +2 .CS.seek 0ml + "collection"'/'i +358 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'2 @ +100 "core" A +2 .tCSV.dial :air + "collection"'$ @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'1's5 +1353 "core" ' +2 .tCSV.dial CTV +2 "collection"'4  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'% @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'3  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'9'i +1352 "core" ' +2 "collection"':% +4 "core" %lLM+\ + #tPuck @76.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'= +95 "core" + .tCBV.dial CSV +2 "collection"'>  +28 "core"  + "collection"'@% +4 "core" %l g\ +2 .tCS.seek 5ml +2 "collection"''s8 +1381 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'B% +4 "core" %s4 o q\ +2 .tCS.seek 7ml + "collection"'C' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'D @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'F' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'G ` +109 "core" _ +2 #tLysing Complete + "collection"'I& +4 "core" &\\\\ q r\ I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&J% +4 "core" %   + "storage"(6% +4 "core" % { { T\  + "storage"(L. +3 "core" .(  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(<(C +362 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (?& +3 "core" &? m c @\ + "manipulator"&O& +4 "core" &Ӟ 9# +2 "manipulator"&P% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +160 "core" ( + "manipulator"&H& +5 "core" & V  + "storage"(R& +4 "core" &@ | x _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&S' +95 "core" ' +2 "storage"(T& +4 "core" &@ #\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E'r +275 "core" ' +2 "storage"(K- +3 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(M'1 +40 "core" ' +2 "manipulator"&7& +4 "core" & /  +2 "manipulator"&W% +3 "core" % 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&[(ӂ +160 "core" ( + "manipulator"&]& +4 "core" &ӓ  D :. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &ӓ  :. + .tForearm.seek CC +2 "manipulator"&_'? +93 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'U( +451 "core" ( + "storage"(Q& +4 "core" &@ \ +2 "storage"( & +3 "core" &@ \ +2 "manipulator"&b& +3 "core" &ӫ 7 +2 "manipulator"& % +3 "core" % >  +2 .tForearm.seek :retract +2 "manipulator"&a' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&c( +161 "core" ( + "manipulator"&d& +4 "core" &  +2 "storage"(e& +3 "core" &@ y y 8\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&^'8 +95 "core" ' + .tElbow.hold +2 "manipulator"&g, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&h1 +56 "core" 1 +2 "manipulator"&i% +4 "core" % / + "storage"(Z& +4 "core" &@ x y \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 291 counts +2 "manipulator"&l'[ +15 "core" ' + "manipulator"&m& +4 "core" &  +2 "storage"(n& +3 "core" &@ K\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&f' +15 "core" ' +2 "storage"(o% +4 "core" %: \ +2 ."downElevator"SE.seek :down +4 "storage"(q' +99 (r% +4 "core" %&9 8\ TY + "manipulator"&t% +4 "core" %  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +91 "core" ' +56 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'k& +4 "core" & 7 7s  +2 "manipulator"&`& +4 "core" &  + "manipulator"&s% +4 "core" %  "  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +171 "core" ( + "manipulator"&w& +5 "core" &- 4 G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- V G +2 .tForearm.seek :garage +2 "manipulator"&u'w +96 "core" ' +2 .tHand.close + "manipulator"&x/ +54 "core" / +2 "manipulator"&v& +4 "core" &- F G + "manipulator"&}% +4 "core" % i U +2 .tForearm.seek :retract + "manipulator"&~' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +286 "core" ( + "manipulator"&& +5 "core" &ӕ" F <; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &ӕ# <; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 "manipulator"&& +4 "core" &ӕ"  <; +2 "manipulator"&\ % +4 "core" %F A + "collection"'& +4 "core" & 7 2s  +2 "collection"'& +5 "core" & 4 7M  +2 .tCC.seek :closed + "collection"'(\\ +4 "core" & 3 5  +8 &4 3 4  $e +10 &Wv 4 4\ 6 +9 &y 3 6\ J +9 &T 3 6\ J +10 &{W 3 4\ J +9 &=W 5 4q\ J +10 &Z 3 4D\ J +9 &W 4 7\ J +9 &U 4 4\ J +10 &EW 5 4\ J +9 & W 5 4\ I +9 &!W 5 4o\ J +10 &#X 6 6R\ J +9 &%NW 5 61\ I +10 &'W 5 2y\ J +9 &(W 4 3\ J +9 &*W 9 5\ I +10 &,TX 5 5\ J +9 &.W 6 5\ J +9 &/W 3 6\ I +10 &1X 5 6u\ J +9 &3\\W 4 5_\ J +10 &5V 7 4=\ J +9 &6W 5 6\ J +9 &8W 7 6\ J +10 &:eW 5 6\ J +9 &<'Y 5 6\ J +9 &=X 6 6\ J +10 &?Y 5 5\ J +9 &Ak^ : 8v\ K +10 &C+e ? =c\ K +9 &Dz H DX\ N +9 &F [ UK\ S +10 &HS ^ a/\ V +9 &J _ a"\ W +9 &K a b{\ V +10 &M b cm\ W +9 &OU a cY\ X +10 &Q f d\ X +9 &R g f\ X +9 &T f e\ Y +10 &VW i h\ Z +9 &X j k~\ Z +9 &Y j lr\ \\ +10 &[ n m[\ I +9 &\\> o pB\ + +10 &\\ p q?\ ^ +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.34 + "collection"'& +4 "core" &\\ p q\ ^ + .tHand.open + "manipulator"&{1 +60 "core" 1 + "manipulator"&% +4 "core" % F A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tPSV.dial PSR +2 "processing"%| +71 "core"  + "processing"%% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"% '+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1611 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"% + "collection"'  +6 "core"  + "processing"%  +5 "core" +61 + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml + "processing"%"'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%  +55 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2651 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +43 "core" +2 .tPS.seek 0ml + "processing"%#'ؾ +2651 "core" ' +2 .tPSV.dial :air + "processing"%&  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%'' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%)'ؾ +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" &Ә" ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&((ӂ +27 "core" ( + "manipulator"&,& +4 "core" &\  !t + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &\  !t +2 .tForearm.seek CC + "manipulator"&;'? +97 "core" ' + .tHand.close + "manipulator"&+/ +60 "core" / +2 .tCC.seek :open +2 "collection"'-( +447 "core" ( + "manipulator"&0& +48 "core" &\  !t +11 "manipulator"&% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&2' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&$(- +281 "core" ( +2 "manipulator"&/& +4 "core" &-  ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &- ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%'w +91 "core" ' +2 .tHand.open +2 "manipulator"&31 +64 "core" 1 + "manipulator"&5% +4 "core" % ρ \ + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"':& +5 "core" &G  + "manipulator"&=% +4 "core" %   + "storage"(>% +4 "core" % \  + "storage"(@. +3 "core" .(@ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(9(  +350 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" & E\ \ + "manipulator"&B& +4 "core" &- ` ) +2 "manipulator"&% +4 "core" %  7  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&D( +174 "core" ( + "manipulator"&C& +4 "core" &  +2 "storage"(G& +3 "core" & \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&I'S +92 "core" ' + "storage"(J& +4 "core" & k\ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(6'r +292 "core" ' + "storage"(L- +4 "core" -'9 + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (8& +2 "core" & w l ?\  +2 "manipulator"&?& +3 "core" & C  +2 .tElbow.seek 2 +2 "manipulator"&O( +3 "core" ( + "manipulator"&P& +3 "core" & +  +2 "storage"(H& +4 "core" & { } o\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&R'Ͻ +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&T/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +2 "storage"(Y' +7 "core" &  +2 "manipulator"&K% +4 "core" %  N + .tForearm.seek :retract +2 "manipulator"&7' +96 "core" ' +2 .tElbow.seek CC + "manipulator"&W(ӂ +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +9 "core" ( + "manipulator"&E& +4 "core" &ӑ 9( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &ӑ 9( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'? +93 "core" ' +2 "manipulator"&S& +4 "core" &ӑ 9( + "manipulator"&A% +4 "core" %@ J +2 "collection"'& +4 "core" &  +3 "collection"'X& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'V(\\ +4 "core" &:  +9 &5}:\ +{ +9 &h}.\ > +9 &n\ K +10 &cUc\ I +9 &$U\ I +10 &X\ I +9 &Z\ J +9 &iX \ J +10 &,U\ I +9 &W\ I +9 & Z}\ J +10 &"qXv\ J +9 &$4Uk\ I +10 &%WY\ I +9 &'[G\ J +9 &)yX6\ J +10 &+<U'\ J +9 &,Z\ I +9 &.U \ J +10 &0Z\ I +9 &2DV\ I +10 &4W\ I +9 &5[?\ J +9 &7[8\ I +10 &9KV&\ J +9 &;U\ I +9 &<W \ I +10 &>X\ I +9 &@R\\\ J +10 &B\\\ J +9 &Cb\ K +9 &En\ L +10 &GL\ O +9 &I \ ~\ S +9 &J  s\ U +10 &L~  i\ V +9 &N?  Z\ V +10 &P  W\ V +9 &Q  G\ W +9 &S  C\ W +10 &UA  3\ X +9 &W  1\ Y +9 &X  8\ Z +10 &Z " !\ Z +9 &\\#x $ "\ . +9 &\\: & %\ &t +10 &\\k ( '\ M +2 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.21 + .Hand.open + "manipulator"&Q1 +58 "core" 1 +2 "manipulator"& % +4 "core" % @ J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +130 "core" ~ + .tCSV.dial CTV +2 "collection"'d  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2633 "core" ' + "collection"'_% +4 "core" % V W&\  +2 .tCS.seek 4.501ml +2 "collection"'['c> +1491 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%h  +53 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%i  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2635 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'m ` +30 "core" _ +2 .tCSV.dial :air + "collection"'n @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'o' +1481 "core" ' + .tCSV.dial CTV +2 "collection"'a  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'r'i +2660 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +25 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +130 "core" + "collection"'^& +4 "core" &\\j ' '\ M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&k% +4 "core" %    +2 "storage"(l% +4 "core" % b b\  + "storage"(`. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(s(C +365 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (M& +3 "core" &F I > f\ + "manipulator"&f& +4 "core" &ӑ 9( + "manipulator"&w% +4 "core" %  @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&y( +160 "core" ( +2 "manipulator"&q& +4 "core" &   + "storage"(g& +4 "core" &F w x !\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&x' +99 "core" ' + "storage"(v& +4 "core" &F y y #\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(}'r +296 "core" ' +2 "storage"(p- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&u& +2 "core" & m  +2 "storage"(& +4 "core" &G v \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&z'8 +25 "core" ' + .tElbow.hold +2 "manipulator"&j, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(\ 'r +27 "core" ' + "manipulator"&% +4 "core" %A +2 "storage"(~& +3 "core" &G | x \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&U'm +14 "core" ' + "manipulator"&& +5 "core" &  + "storage"({& +4 "core" &G w x \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&' +16 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(' +34 "core" ' + "manipulator"&|& +5 "core" & L  + "manipulator"&% +5 "core" % 2 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӂ +151 "core" ( + "manipulator"&& +5 "core" &x( A_ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &x( 6 A_ +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"'( +451 "core" ( +2 "storage"(& +4 "core" &G A\ + "storage"(& +4 "core" &G :\ +2 "manipulator"& & +3 "core" &ӡ! = ;6 + "manipulator"&% +4 "core" % ; +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +164 "core" ( +2 "manipulator"&"& +4 "core" &  + "storage"(!& +4 "core" &G U\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'8 +95 "core" ' +2 .tElbow.hold + "manipulator"&&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator" +61 "core" 1 +2 "manipulator"&% +4 "core" % F B +2 "storage"('& +3 "core" &G x w \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts +2 "manipulator"&*'r +14 "core" ' +2 "manipulator"&,& +4 "core" & E  + "storage"(.& +4 "core" &G \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&+' +15 "core" ' + "storage"(% +4 "core" % 5\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %8 q\ TW +2 "manipulator"&0% +4 "core" % ` +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%;  +82 "core"  +3 .tPS.seek 2.5ml + "processing"%/' +2642 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%4 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%(  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +46 "processing"%3 +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%5  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%:'ؾ +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%=& +4 "core" &\ +2 "manipulator"&>& +3 "core" &   +2 "manipulator"&@% +3 "core" %  ;  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +20 "Can"k :8 +153 "core" ( + "manipulator"&%& +4 "core" &-  7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- 6 7 +2 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' + .tHand.close + "manipulator"&B/ +65 "core" / +2 "manipulator"&& +4 "core" &-  7 +2 "manipulator"&C% +3 "core" % υ  +2 .tForearm.seek :retract +2 "manipulator"&G' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&J( +119 "core" ( +2 "manipulator"&$& +4 "core" &  2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" & Z 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&L' +102 "core" ' + "manipulator"&8& +4 "core" & 2 +2 "manipulator"&?% +4 "core" %  +2 "processing"%P& +3 "core" &\ +2 "processing"%H& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%T(^ +4 "core" &\  +9 &2z\ )w +9 &b\ = +10 &xs\ M +9 &=V\ L +9 &Z\ L +10 &U\ L +9 &W\ L +9 &CY\ M +10 &Y\ L +9 &W\ L +10 & W\ L +9 &"LT\ L +9 &$W\ L +10 &%U\ M +9 &'Z\ M +10 &)SY\ M +9 &+Z\ L +9 &,W\ L +10 &.Z\ M +9 &0\\Y\ L +9 &2V\ L +10 &3X\ L +9 &5W\ M +9 &7c[\ M +10 &9%W\ M +9 &:Z\ M +10 &<Y\ M +9 &>j\\\ M +9 &@,[\ M +10 &A`\ N +9 &Cn\ O +10 &Eh|\ P +9 &G#\ S +9 &H\ S +10 &J\ S +9 &Li\ S +9 &N) \ S +10 &O\ S +9 &Q \ T +9 &Sm\ T +10 &U/\ T +9 &V\ T +10 &X\ T +9 &Zt\ T +9 &\\6\ T +10 &]zz\ > +9 &^"Y \ T +9 &^6"\ 9 +3 ( +2 "processing"%H& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + "processing"%N& +5 "core" &^28\ 9 + .tHand.open + "manipulator"&K1 +59 "core" 1 +2 "manipulator"&D% +4 "core" %  1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +91 "core" ' +2 .tPRV.dial :air +2 "processing"%E  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%] +44 "core" + "processing"%6% +4 "core" %غC\ +2 .tPS.seek 0.3ml +2 "processing"%R' +394 "core" ' + .tPSV.dial PSR +2 "processing"%S +100 "core"  + "processing"%A% +4 "core" % n\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'2 +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%O' +1923 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%Y +100 "core" + .tPTV.dial :mixing +2 "processing"%7 @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%-  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & 1 1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&X( +4 "core" ( + "manipulator"& & +4 "core" & 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & Q 1 +2 .tForearm.seek PC +2 "manipulator"&\\' +97 "core" ' +2 .tHand.close + "manipulator"&)/ +54 "core" / +2 .tPC.seek :open + "processing"%_( +456 "core" ( +2 "manipulator"&F& +4 "core" & H 1 + "manipulator"&h% +4 "core" %  a  +2 .tForearm.seek :retract +2 "manipulator"&i' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(- +123 "core" ( +2 "manipulator"&m& +4 "core" &- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- 8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&['w +99 "core" ' +2 .tHand.open + "manipulator"&a1 +64 "core" 1 +2 "manipulator"&o% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +92 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%c& +4 "core" &i\ +2 "manipulator"&^% +3 "core" % \  F  +2 "storage"(k% +4 "core" % \ + "storage"(l. +3 "core" .(F +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(`(  +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (9& +3 "core" & \  + "manipulator"&M& +4 "core" &- > + "manipulator"&f% +4 "core" % \  n  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&w( +169 "core" ( + "manipulator"&q& +4 "core" & v  +2 "storage"(g& +3 "core" & H\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&v'S +95 "core" ' + "storage"(W& +4 "core" & V\  +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(b'r +306 "core" ' +2 "storage"(p- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (u& +3 "core" & "\  +2 "manipulator"&& +3 "core" & J  +2 .tElbow.seek 2 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&& +4 "core" & + + "storage"(~& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&{/ +55 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +4 "manipulator"&|& + "storage"(' +7 "core" & W + "manipulator"&x% +4 "core" % ϸ C +2 .tForearm.seek :retract +2 "manipulator"&y' +96 "core" ' +2 .tElbow.seek PC + "manipulator"&}( +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +101 "core" ( + "manipulator"&z& +4 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&\ & +5 "core" & + "manipulator"& % +4 "core" % +2 "processing"%& +4 "core" &.\ + "processing"%j& +5 "core" &.\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &0\ +7 &4#\ #c +9 &W},\ 7 +10 &v#\ K +9 &T%\ L +10 &nV\ L +9 &0V\ L +9 &U\ L +10 &U\ L +9 &wV\ L +10 &9V\ L +9 &V\ L +9 &!U \ L +10 &#~W\ L +9 &%@V\ L +9 &'W\ L +10 &(V\ L +9 &*W\ L +9 &,HU\ L +10 &.\ U\ L +9 &/W\ L +10 &1U\ L +9 &3NW\ M +9 &5W\ L +10 &6Z\ L +9 &8Y\ L +9 &:WT\ L +10 &<Z\ L +9 &=Z\ L +10 &?]\ M +9 &A\\]\ M +9 &Cp\ O +10 &D\ P +9 &F\ R +9 &HU\ R +10 &J\ R +9 &K\ S +10 &M\ S +9 &O[\ S +9 &Q\ T +10 &R\ T +9 &T\ T +9 &Va\ T +10 &X \ U +9 &Y\ T +10 &[\ T +9 &]f\ B +9 &^@u\ !b +10 &^=\ 3 +5 ( + "processing"%j& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&1 +4 "core" &^!\ 3 +60 1 + "manipulator"&V% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 % 9 +6 "core" 9 +102 "processing"%9 +2 "core" 90\ +103 "processing"%"9 +2 "core" 90 \ +102 "processing"%!9 +2 "core" 91 +102 "processing"%9 +3 "core" 90 +154 "processing"%9 +2 "core" 90 +102 "processing"%#9 +3 "core" 90 +102 "processing"%9 +2 "core" 90 +102 "processing"%'9 +2 "core" 90$ +102 "processing"%,9 +3 "core" 90( +102 "processing"%.9 +2 "core" 90, +102 "processing"%9 +3 "core" 901 +102 "processing"%9 +2 "core" 915 +102 "processing"%9 +2 "core" 909\ +103 "processing"%09 +3 "core" 9 0=\ +102 "processing"%9 +2 "core" 9%1A +102 "processing"%9 +3 "core" 9(1F +102 "processing"%*9 +2 "core" 9-0J +102 "processing"%9 +3 "core" 920N +102 "processing"%;9 +2 "core" 971R +102 "processing"%+9 +3 "core" 9<1V +2 .tPH.hold 2:00:00,28C +3 "processing"% pp< +3 .tdelay 1:30 +3 "core" W +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Z +100 "core"  +2 "processing"%4% +4 "core" %عs\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%(' +620 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%3' +1610 "core" ' +2 .tPTV.dial :puck +2 "processing"%5  +70 "core"  + .tPSV.dial PTV +2 "processing"%/ +72 "core" + .tPBV.dial :waste1 +2 "processing"%=  +127 "core"  + "processing"%>% +4 "core" %T\  +2 .tPS.seek 1.5ml +2 "processing"%@'' +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +30 "core" + +3 .tPS.seek 0ml + "processing"%<'ؾ +1617 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +32 "core" + .tdelay 30 seconds +1699 "Can"n =: +1303 .tPBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%C' +2362 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%$ +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%8'ؾ +2309 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%P +43 "core" +2 .tPRV.dial :ab1 + "processing"%2 @ +69 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%G' +378 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%N  +42 "core" +2 +2 "processing"%K% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%D'c +449 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'H  +28 "core" + .tPRV.dial :air +2 "processing"%E  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%]'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%6 @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%L' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%:  +55 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%S' +1620 "core" ' + .tPSV.dial :PML +2 "processing"%A +42 "core" + .tPTV.dial :mixing +2 "processing"%R @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%Y% +4 "core" %\ \ +2 .tPS.seek 1.85ml +2 "processing"%7' +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" , +3 .tPS.seek 0ml + "processing"%O'ؾ +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &  +2 "manipulator"& & +4 "core" & # + "manipulator"&d% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&)(- +121 "core" ( + "manipulator"&J& +4 "core" &- O  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&T'w +97 "core" ' + .tHand.close + "manipulator"&F/ +63 "core" / +2 "manipulator"&h& +4 "core" &-  + "manipulator"&m% +4 "core" % φ  +2 .tForearm.seek :retract +2 "manipulator"&n' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\\(ӂ +282 "core" ( + "manipulator"&X& +4 "core" &Ӓ  9( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &Ӓ  9( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o'? +101 "core" ' +2 "manipulator"&c& +4 "core" &Ӓ  ^ 9( +2 "manipulator"&^% +3 "core" %U  +2 "collection"'k& +4 "core" & +2 "collection"'l& +5 "core" & + .tCC.seek :closed +2 "collection"'i(\\ +4 "core" & +8 &D~\ $f +9 &Y~v\ 7 +9 &{u\ K +10 &Wt\ K +9 &Uv\ K +10 &IVy\ K +9 & U}\ K +9 &Zx\ K +10 &Yu\ K +9 &QY\ K +10 & Xw\ L +9 &!Wu\ K +9 &#Wt\ K +10 &%YU{\ K +9 &'Zw\ K +9 &(Yv\ K +10 &*Yq\ K +9 &,aYw\ K +9 &.#Zs\ K +10 &/Yo\ K +9 &1Wi\ K +10 &3hZc\ L +9 &5+Yd\ K +9 &6\\d\ K +10 &8Yd\ K +9 &:qUc\ K +9 &<3Zh\ K +10 &=Zl\ K +9 &?[g\ K +10 &Aw]g\ L +9 &C9bg\ L +9 &Dxm\ N +10 &F l\ R +9 &Hb  t\ V +9 &J!  p\ W +10 &K  p\ W +9 &M ! "m\ X +10 &Oe ! "m\ X +9 &Q$ $ "s\ Y +9 &R ( %o\ Y +10 &T ' (o\ Z +9 &Vd , +o\ [ +10 &X% , -l\ [\ +9 &Y 1 /m\ \\ +9 &[ 4 3o\ I +10 &\\1 7 5g\ 6 +9 &\\q 7 6l\ Q +2 ( +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.28 + "collection"'[& +4 "core" &\\m 5 8}\ Q +2 .tHand.open + "manipulator"&s1 +59 "core" 1 +2 "manipulator"&9% +4 "core" % U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +92 "core" ' + .tPSV.dial PSR +2 "processing"%f +100 "core"  + "processing"%q% +5 "core" %ؿ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g'+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%W  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%e'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"%t +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2654 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%u  + "collection"'  +31 "core" ~ +121  +2 .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%~  +72 "core" + .tPS.seek 0ml +2 "processing"%{'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%|  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%x' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +44 "core" +2 .tPS.seek 0ml + "processing"%v'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%b  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +44 "core" +52 .tPS.seek 0ml +2 "processing"%U'ؾ +2652 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &Ӓ  9( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ (ӂ +28 "core" ( +2 "manipulator"& & +4 "core" &Ӊ\  [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӊ\  < [ +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' + .tHand.close + "manipulator"&y/ +63 "core" / +2 .tCC.seek :open +2 "collection"'_( +447 "core" ( + "manipulator"&& +4 "core" &Ӊ\   [ +2 "manipulator"&V% +3 "core" % R 7 +2 .tForearm.seek :retract +2 "manipulator"& ' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(- +276 "core" ( + "manipulator"&& +5 "core" &- 9 F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- I F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'w +96 "core" ' +2 .tHand.open + "manipulator"&!1 +62 "core" 1 +2 "manipulator"&% +4 "core" % w   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 ."da"delayUntil "18:09:01.44" +20811 "Can"O <8 +3943 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%# @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%' * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%,  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2385 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2309 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%*% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%;' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%+  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core" + "processing"%Q% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%('& +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%5 * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +1630 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%3 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2311 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +126 "core"  +2 "processing"%% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$' +607 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +32 "core" +2 "processing"%?% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%P'. +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'ؾ +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" + ."da"delay 30 seconds +2449 "Can"N >< +554 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%6  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'ؾ +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%:  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%L  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%A  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%R +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Y  +43 "core"  + "processing"%-% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%S' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%7  +44 "core"  +2 ."da"PS.seek 2ml + "processing"% ' +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%d @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core"  + "processing"%I% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%F' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'ؾ +2018 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +46281 "Can"X >< +1722 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%m  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%T  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2371 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%a +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%c +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +2313 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +128 "core"  + "processing"%% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s' +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%9  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%l +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core" + "processing"%q% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'( +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%O * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2372 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%~ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +2302 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +128 "core"  + "processing"%w% +4 "core" %/\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%% +4 "core" %*\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1622 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%M +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +1636 "Can"D =: +749 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%V +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2335 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +126 "core"  + "processing"%!% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%" +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core" +2 "processing"%% +3 "core" %/\  +2 ."da"PS.seek 1.5ml +2 "processing"%''( +601 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%U'ؾ +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2333 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +132 "core"  +6 "processing"%Z% +9 "core" %ع\ +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +6 "processing"% +14 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +6 "processing"%4' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%Q% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%;' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +54 "processing"%5' +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%( +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"%>% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%3'- +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1612 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2409 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2368 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +128 "core"  + "processing"%?% +4 "core" %ػ0\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%1' +2117 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%2 +85 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core"  + "processing"%N% +5 "core" %0\  + ."da"PS.seek 1.5ml +2 "processing"% '' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%8  +100 "core"  + ."da"PS.seek 0ml +2 "processing"%H'ؾ +1620 "core" ' + "processing"%E9 +4 "core" 9F5V + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%D  +2 "core" 5V +3 5V + "processing"%6& +3 "core" &^ \ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&G% +3 "core" %  8  +2 "storage"(:% +3 "core" % \  +2 "storage"(L. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(A(C +364 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (R& +2 "core" &@ F 8 _\ +2 "manipulator"&]& +4 "core" &- P F + "manipulator"&Y% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&-( +173 "core" ( + "manipulator"&& +5 "core" &  + "storage"(7& +4 "core" &A i h \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&S' +122 "core" ' + "storage"( & +4 "core" &A\ \ ^\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(d'r +303 "core" ' + "storage"(J- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" & M  + "storage"(}& +4 "core" &A d h\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"& '8 +21 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&F, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(m- +3 "core" -' +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(' +31 "core" ' +2 "manipulator"&T% +4 "core" %? A + "storage"(h& +4 "core" &A 0\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts + "manipulator"&a'k +15 "core" ' +2 "manipulator"&)& +4 "core" & O  + "storage"(c& +4 "core" &A \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&^' +16 "core" ' +2 ."da"SE.seek 2.18 Pucks below Top Plate +2 "storage"(X'_ +43 "core" ' + "manipulator"&n& +5 "core" & @  + "manipulator"&% +4 "core" % + +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k' +90 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&[( +242 "core" ( +3 "manipulator"&9& +4 "core" & r 7 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" & c 7 + ."da"Forearm.seek PC +2 "manipulator"&f' +96 "core" ' + ."da"Hand.close + "manipulator"&q/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%s( +457 "core" ( + "storage"(O& +4 "core" &A v ~ \ +2 "manipulator"&o& +3 "core" & R 7 +2 "manipulator"&g% +3 "core" %  b +2 ."da"Forearm.seek :retract +2 "manipulator"&t' +94 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&e( +243 "core" ( +2 "manipulator"&W& +4 "core" &  0 + "storage"(u& +4 "core" &A >\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.open + "manipulator"&~1 +61 "core" 1 +3 "storage"(p- +2 "core" -'_ +2 ."da"SE.seek 1.83 Pucks below Top Plate +2 "storage"('+ +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.86 Pucks below Top Plate +2 "storage"({' +46 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1418h50ml.tif +1582 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.564 seconds\ /var/log/esp/da22sep1418h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1418h50ml15s.tif +366 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +271 "Can"G\ { +924 #"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/da22sep1418h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1418h50ml20s.tif +2065 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1418h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "12.564 sec auto-exposure",Subject: "da22sep1418h50ml images!" +2 "storage"(w- +8 "core" -' +2 "storage"(|& +5 "core" &A   z\ + "manipulator"&x& +5 "core" & : 0 +2 ."da"Elbow.seek 1 +2 "manipulator"&v( +3 "core" ( + "manipulator"&z& +4 "core" & I 0 +3 "storage"(& +4 "core" &A < = \ +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&b' +48 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.58 Pucks below Top Plate +2 "storage"( 'P +66 "core" ' + "manipulator"&& +4 "core" & X 0 + "storage"(y& +4 "core" &A w v \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&\\'8 +7 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +13 "core" ' + ."da"Elbow.hold +2 "manipulator"&M, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.76 Pucks below Top Plate +2 "storage"(' +19 "core" ' +2 "manipulator"&% +4 "core" %3 + "storage"(V& +4 "core" &A J\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 295 counts + "manipulator"&'_ +15 "core" ' +2 "manipulator"&& +4 "core" & T 0 +2 "storage"(i& +3 "core" &A )\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&\ ' +15 "core" ' +2 "storage"(!% +4 "core" % s >\ +3 ."downElevator"SE.seek :down +3 "storage"(' +98 (% +3 "core" %=; 5\ TW +2 "manipulator"&"% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&#' +91 "core" ' +45 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &A -\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"% & +4 "core" &\ +2 "manipulator"&,& +4 "core" & 5 / + "manipulator"&'% +4 "core" %  f  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( + "manipulator"&& +4 "core" &-  K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- - K +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&U'w +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&./ +58 "core" / + "manipulator"&& +4 "core" &- J +2 "manipulator"&*% +3 "core" % v ) +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&0( +117 "core" ( +2 "manipulator"&+& +4 "core" &  6 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" & 3 6 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&' +93 "core" ' + "manipulator"&Q& +4 "core" & 6 +2 "manipulator"&4% +4 "core" % J t + "processing"%;& +4 "core" &\ +2 "processing"%(& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%=(^ +4 "core" &\  +8 &5w\ *x +10 &f~\ > +9 &l\ L +9 &NT\ L +10 &T\ L +9 &T\ K +9 &U\ L +10 &VX\ L +9 &X\ L +10 &T\ L +9 & U\ L +9 &"^X\ L +10 &$ T\ L +9 &%T\ L +9 &'X\ L +10 &)gU\ K +9 &+(U\ L +10 &,T\ L +9 &.U\ K +9 &0nU\ L +10 &20R\ L +9 &3T\ K +9 &5V[\ L +10 &7vT\ L +9 &98V0\ L +10 &:W\ L +9 &<W\ L +9 &>~Y\ L +10 &@>Y\ L +9 &A_\ M +9 &Ch\ N +10 &E{v\ O +9 &G6\ R +10 &H\ Q +9 &J\ S +9 &Lz(\ R +10 &N;\ S +9 &O"\ S +9 &Qm\ T +10 &S~_\ T +9 &UA\ S +10 &W\ T +9 &X\ T +9 &Z\ T +10 &\\G\ T +9 &]{y\ 4 +9 &^)\ U +10 &^"\ 3 +2 ( + "processing"%(& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.64 +2 "processing"%>& +4 "core" &^!\ 3 + ."psFlush"Hand.open +2 "manipulator"&51 +55 "core" 1 + "manipulator"&/% +4 "core" %   t +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&3' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +41 "core"  +2 "processing"%&% +4 "core" %ؽ\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +540 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +49 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2120 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%< @ +179 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%$'ؠ +2639 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +100 "core"  + "processing"%C% +4 "core" %؝\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +601 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%2  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%P @ +71 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%N +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%1'ؠ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%8'X\\ +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%D  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%6'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%G +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%:' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%R U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%]'ؾ +2650 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%7  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" + ."psFlush"PBV.dial PSV +53 .PS.seek 0ml + "processing"%I'ؾ +2656 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%} @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +55 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%c'X\\ +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-'ؾ +2650 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%d +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%9'ؾ +2657 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'ؾ +779 "Can"J ?< +1845 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%O' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%g'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%W' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%u  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['ؾ +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'~& +4 "core" &  +2 "manipulator"&p& +3 "core" & $ 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t( +2 "core" ( +2 "manipulator"&X& +3 "core" &  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & = 6 +2 .tForearm.seek PC +2 "manipulator"&w' +91 "core" ' +2 .tHand.close + "manipulator"&|/ +61 "core" / +2 .tPC.seek :open +2 "processing"%x( +459 "core" ( +2 "manipulator"&z& +4 "core" & 4 6 +2 "manipulator"&% +3 "core" %  $ T +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y(ӂ +351 "core" ( + "manipulator"&& +4 "core" &ӊ) L Aa +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &ӊ* 9 Aa +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 "manipulator"&i& +4 "core" &Ӌ) A` + "manipulator"&!% +4 "core" %6 P 1 +2 "collection"'e& +3 "core" &  +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'{(\\ +4 "core" &  +7 &<\ %g +9 &Z~\ 8 +9 & y\ L +10 &Y\ L +9 &Z\ K +9 &RX\ K +10 &Z\ L +9 &Z\ L +10 &W\ K +9 &ZW\ K +9 & U\ K +10 &!W\ K +9 &#[\ L +9 &%bU\ K +10 &'$W\ K +9 &(Z\ L +10 &*Z\ K +9 &,iU\ L +9 &.,V\ K +10 &/W\ K +9 &1Z\ L +9 &3pY\ L +10 &53U\ L +9 &6\\\ L +10 &8[\ K +9 &:zW\ K +9 &<;W\ L +10 &=W\ K +9 &?X\ K +9 &AZ\ L +10 &C?b\ M +9 &Dr\ O +10 &F  \ S +9 &Hi $ #\ W +9 &J) % &\ W +10 &K ) '\ X +9 &M ' (\ X +9 &Oi * *\ Y +10 &Q- , +\ X +9 &R . /\ Y +10 &T 2 /\ Z +9 &Vl 2 1\ [\ +9 &X+ 6 5\ \\ +10 &Y 4 5\ [ +9 &[ : ;\ I +9 &\\4 < =\ . +10 &\\k = @\ P +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.33 + "collection"'& +4 "core" &\\h > >\ P +2 .tHand.open + "manipulator"&"1 +60 "core" 1 +2 "manipulator"&b% +4 "core" % 6  1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' +94 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"' & +4 "core" &\\h = <\ P + "collection"'\\% +4 "core" %o > ?\ +2 .tCSV.dial CSR + "collection"'  +51 "core"  + "collection"' % +5 "core" %o ; >\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''s5 +1357 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 ',% +3 "core" %s4 ; <\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''' +681 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\ 'i +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &\\g 9 7\ P +2 "collection"'% +4 "core" %j 7 9\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'M's5 +1271 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'. @ +40 "core" A +2 "collection"'% +4 "core" %s5 9 8\ +2 .tCS.seek 7ml + "collection"'*' +546 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'#  + '+  +39 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'Z @ +41 "core" @ +2 .tCS.seek 0ml + "collection"'U'i +1642 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'Q& +4 "core" &\\f J J\ P + "collection"'4% +4 "core" %h M I\ + .tCSV.dial :flush +2 "collection"';  +68 "core" +2 .tCS.seek 5ml +2 "collection"''s5 +1275 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'s% +4 "core" %s9 A B\ +2 .tCS.seek 7.001ml +2 "collection"'>'$ +571 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'5  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'/  +98 "core"  +2 .tCS.seek 0ml +2 "collection"'('i +1649 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\e N M\ P + "collection"'&% +4 "core" %e N N\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'H% +4 "core" %e M N\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'B' +1972 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +51 "collection"' +10 .tCS.seek 10ml +2 "collection"'<' +555 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +2 '  +94 "core" +36  + .tCTV.dial :intake +2 "collection"'@  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'%'T +1873 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'C  +70 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'$'i +590 "core" ' + .tCSV.dial CSR +2 "collection"'?  +108 "core"  +2 "collection"'2% +4 "core" %j E F\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'P's5 +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'N' +1364 "core" ' +2 .tCSV.dial CBV +2 "collection"' +93 "core" +2 .tCS.seek 0ml +2 "collection"'K'i +2637 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&1& +4 "core" &ӌ( U A_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8(ӂ +3 "core" ( + "manipulator"&E& +4 "core" &ӌ( A_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &ӌ' A A_ +2 .tForearm.seek CC +2 "manipulator"& '? +91 "core" ' +2 .tHand.close + "manipulator"&G/ +61 "core" / +2 .tCC.seek :open +2 "collection"'6( +449 "core" ( + "manipulator"&:& +4 "core" &ӌ( H A_ +2 "manipulator"&`% +3 "core" % I U +2 .tForearm.seek :retract +2 "manipulator"&R' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&L(- +283 "core" ( + "manipulator"&Y& +4 "core" &-  b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- U a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'w +99 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"& % +4 "core" % { i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j' +92 "core" ' + "processing"%J& +4 "core" &\ +18711 "Can"Y 42 +60001 \\ 41 +48416 #t-> access 1 +3 "storage"(% +3 "core" % j )\  +2 "manipulator"&}% +4 "core" %  7  + "manipulator"&I& +4 "core" &- G a +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(T(<- +1294 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (m& +3 "core" &<* v { G\  +4001 #t-> 2.times{samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +4 "core" &  +2 "manipulator"&h& +4 "core" &- ] a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +2 "core" ( +2 "manipulator"&& +3 "core" &- j a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &- ~ a +2 .tForearm.seek :garage +2 "manipulator"&n'w +94 "core" ' +2 .tHand.close + "manipulator"&d/ +54 "core" / + "manipulator"&-& +4 "core" &- a +2 "manipulator"& % +4 "core" % ψ   + .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^(ӂ +276 "core" ( +2 "manipulator"&a& +4 "core" &|( # @Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &|( . @Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'? +91 "core" ' +2 "manipulator"&q& +4 "core" &}( 6 @Y +2 "manipulator"&F% +3 "core" %G & k +2 "collection"'& +4 "core" &  +2 "collection"'k& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'o(\\ +4 "core" &  +8 &=\ %g +9 &Z}\ 8 +10 &y\ L +9 &X\ L +9 &W\ L +10 &L\\\ L +9 &Z\ K +10 &U\ K +9 &X\ K +9 &T\\\ L +10 & Z\ L +9 &!W\ K +9 &#Y\ K +10 &%]X\ K +9 &'Z\ L +9 &(V\ K +10 &*W\ K +9 &,dV\ L +10 &.'V\ K +9 &/X\ K +9 &1U\ L +10 &3lW\ L +9 &5/Z\ K +9 &6X\ K +10 &8W\ K +9 &:tU\ L +10 &<6V\ L +9 &=V\ L +9 &?X\ K +10 &A{\\\ L +9 &C;d \ M +10 &Dv \ O +9 &F \ S +9 &Hf / +\ V +10 &J 0 0\ Y +9 &K 4 1\ Y +9 &M 3 3\ Y +10 &Oc 8 7\ Z +9 &Q( ; 7\ X +10 &R 9 :\ \\ +9 &T < ;\ Z +9 &Vf @ <\ [ +10 &X% A @\ \\ +9 &Y D F\ \\ +9 &[ H F\ J +10 &\\2 H J\ 1 +9 &\\r J L\ Q +3 ( + "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.36 +2 "collection"'O& +4 "core" &\\q J I\ Q + .tHand.open + "manipulator"&f1 +61 "core" 1 + "manipulator"&g% +4 "core" % G  k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u' +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%W  +42 "core"  +2 "processing"%~% +4 "core" %ؾ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%p'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +43 "core"  +3 .tPS.seek 0ml + "processing"%'ؾ +1628 "core" ' + .tPSV.dial PSR +2 "processing"%| +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%0' +991 "Can"a QO +1637 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%3  +2 "collection"'=  +71 "core" +26  +2 .tPSV.dial :PTV,via: :air +2 "processing"%z +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%w'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%t  +85 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :PTV +2 "processing"%V +70 "core"  +2 .tPS.seek 0ml +2 "processing"%i'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +4 "core" &~' @X +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e(ӂ +3 "core" ( + "manipulator"&& +4 "core" &~' @X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &~' m @X +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&"/ +52 "core" / +2 .tCC.seek :open +2 "collection"'b( +448 "core" ( +2 "manipulator"& & +3 "core" &~' \ @X +2 "manipulator"&\\% +4 "core" % 9 Y  + .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +288 "core" ( + "manipulator"& & +4 "core" &- O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&r'w +92 "core" ' +2 .tHand.open + "manipulator"&,1 +53 "core" 1 +2 "manipulator"&% +4 "core" % l n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 #tBeginning samplePassF +50 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"''& +4 "core" &  +2 "manipulator"&& +4 "core" &- ? O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&& +4 "core" &- e O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- G O +2 .tForearm.seek :garage +2 "manipulator"&.'w +98 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + "manipulator"&M& +5 "core" &- + O + "manipulator"&#% +4 "core" % ρ * +2 .tForearm.seek :retract +2 "manipulator"&+' +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z(ӂ +280 "core" ( +2 "manipulator"&*& +4 "core" &Ӓ# 3 =E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &Ӓ$  =E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'? +101 "core" ' + "manipulator"&;& +4 "core" &Ӓ# $ =E +2 "manipulator"&U% +4 "core" %- B & +2 "collection"'& +3 "core" &  +2 "collection"'s& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &  +9 &5~\ +{ +9 & g\ > +10 &m\ K +9 &^V\ J +9 &!V\ J +10 &W\ J +9 &T\ K +9 &fY\ K +10 &'X\ K +9 &U\ K +10 & T\ K +9 &"oX\ J +9 &$1U\ J +10 &%Z\ K +9 &'Z\ K +9 &)vY\ K +10 &+8W\ K +9 &,U\ K +10 &.T\ J +9 &0~V\ J +9 &2@V\ K +10 &4Y\ J +9 &5W\ J +9 &7W\ J +10 &9IW\ J +9 &; W\ J +9 &<W\ J +10 &>W\ J +9 &@QW\ J +10 &BZ\ K +9 &Cd\ L +9 &Ex \ N +10 &G> $ \ T +9 &H 2 /\ W +10 &J 1 1\ V +9 &Lw 4 3\ X +9 &N9 4 4\ X +10 &O 4 6\ Y +9 &Q 7 8\ Y +9 &Sy ; :\ Z +10 &U9 > >\ [ +9 &V B >\ [\ +9 &X D A\ \\ +10 &Z| G D\ \\ +9 &\\x I I\ 0 +10 &\\5 J K\ !g +9 ( +2 "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 +2 "collection"'5& +4 "core" &\\x H K\ R + &\\x I L\ R + .tHand.open +2 "manipulator"&/1 +57 "core" 1 +2 "manipulator"&>% +4 "core" % - 3 & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%&  +186 "core"  + "processing"%% +4 "core" %ػ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%H'+ +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +43 "core"  +2 .tPS.seek 0ml + "processing"%B'ؾ +1636 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%@ +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%<'ؾ +2625 "core" ' +2 .tPSV.dial :air + "processing"%C  +86 "core"  +4 .tPS.seek 2.5ml +4 "processing"%%' +2631 "core" ' +2 .tPSV.dial :PTV + "processing"%? +71 "core"  +2 .tPS.seek 0ml +2 "processing"%2'ؾ +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" &ӓ# =D +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P(ӂ +31 "core" ( + "manipulator"&& +4 "core" &ӄ  ~ h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +2 "core" &ӄ  h +3 .tForearm.seek CC + "manipulator"&1'? +93 "core" ' +2 .tHand.close + "manipulator"&E/ +54 "core" / +2 .tCC.seek :open + "collection"'D( +451 "core" ( +2 "manipulator"&G& +4 "core" &ӄ  h + "manipulator"&y% +4 "core" % 4 5 +2 .tForearm.seek :retract + "manipulator"&v' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(- +278 "core" ( +2 "manipulator"&:& +4 "core" &-  4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- I 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +91 "core" ' +2 .tHand.open +2 "manipulator"&Y1 +59 "core" 1 + "manipulator"&]% +4 "core" % σ S [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8' +90 "core" ' +11247 #t-> access 2 +3 "storage"(% +3 "core" % i j a\  + "manipulator"& % +4 "core" %  4  +2 "manipulator"&J& +3 "core" &- 0 3 +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(R(K +351 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (7& +3 "core" &K v y 7\  +2353 #t-> startTube 2 +437 #-> shortDA +3 "collection"'% +3 "core" %c)  +2 "processing"%}% +5 "core" %ؾ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +16292 !o:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +144 "Can" 41~ +96 #t-> exit +6 #mEXIT @1663184303.18UTC @1663184310.53UTC = =tMAIN =mMAIN_scheduler @UTC1663184312.36 #"core_reset"Sent BREAK +2 #t@17282 receive with ifg=0x10, ie=0xFD + #@17917 receive with ifg=0x10, ie=0xFD #@18573 receive with ifg=0x10, ie=0xFD + #@19210 receive with ifg=0x10, ie=0xFD + #@19845 receive with ifg=0x10, ie=0xFD #@20479 receive with ifg=0x10, ie=0xFD + #@21113 receive with ifg=0x10, ie=0xFD #@21439 receive with ifg=0x80, ie=0xFD + #@62669 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +372 "Can" 63 +  63 + #tPolling Can every 10:00 +2 #Cleanly exited at 19:38:23UTC14-Sep-22 +29 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %c  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؾ\ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڸ @\ + .tSS.configure :default +3 "sampler")#.0X $da[:extractVol]=0.20 +849 #-> startTube 2 +1701 #-> shortDA +2 "collection"'2% +3 "processing"%3% +3 "core" %c +6 %ؾ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1555 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%4 +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%5  +70 "core" +2 .tPRV.dial :sipper + "processing"%6  +125 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%7'e +2293 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%8  + "collection"'9  +16 "core" ~ +109  +2 .tPS.seek 0.5ml + "processing"%:' +1273 "core" ' + .tPRV.dial :waste2 +2 "processing"%; @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%<'ؾ +611 "core" ' + .tPSV.dial PSR +2 "processing"%= +102 "core"  + "processing"%>% +4 "core" %غ\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%?'X\\ +1114 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%@' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +102 "core" +2 .tPS.seek 0ml +2 "processing"%B'ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"%C +100 "core"  + "processing"%D% +4 "core" %\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%E'X\\ +1122 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%F' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +100 "core" + .tPRV.dial :sipper +2 "processing"%H  +41 "core" +2 .tPS.seek 0ml + "processing"%I'ؾ +2650 "core" ' + .tPSV.dial PSR +2 "processing"%J +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%K' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +113 "core" +2 .tPS.seek 0ml + "processing"%M'ؾ +2634 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%N& +5 "core" &\ + .tHand.open + "manipulator"&O1 +16 "core" 1 +2 "manipulator"&P% +4 "core" %    + "storage"(Q% +4 "core" % x w \  + "storage"(R. +3 "core" .,K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(S(  +1325 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (T& +3 "core" & A\ + "manipulator"&U& +4 "core" &- G 3 + "manipulator"&V% +4 "core" %  K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&W( +172 "core" ( +2 "manipulator"&X& +4 "core" &  ( + "storage"(Y& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&Z'S +92 "core" ' + "storage"([& +5 "core" & w x \ +36 .tSE.reconfigure :pick +9 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'r +293 "core" ' + "storage"(]- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^& +3 "core" & 7\ +2 "manipulator"&_& +3 "core" & l ' +2 .tElbow.seek 2 + "manipulator"&`( +4 "core" ( + "manipulator"&a& +3 "core" & ' +2 "storage"(b& +3 "core" & i\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&c'Ͻ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&d/ +58 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"(f' +7 "core" &  ' + "manipulator"&g% +4 "core" % ϶ u +2 .tForearm.seek :retract +2 "manipulator"&h' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&i( +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +2 "manipulator"&j& +4 "core" & ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" & Y ? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&l' +93 "core" ' + "manipulator"&m& +4 "core" & ? +2 "manipulator"&n% +4 "core" % 1 j + "processing"%o& +4 "core" &\ +2 "processing"%p& +5 "core" &\ + .tPC.seek :closed +2 "processing"%q(^ +4 "core" &\  +9 &1x\ *x +9 &c\ = +9 &ps\ M +10 &2U\ M +9 &Z\ L +10 &Z\ L +9 &xV\ M +9 &:Y\ M +10 &Z\ L +9 &\\\ M +9 & Y\ M +10 &"BX\ M +9 &$[\ L +10 &%U\ L +9 &'W\ L +9 &)K[\ L +10 &+ [\ M +9 &,Z\ M +10 &.Y\ M +9 &0SU~\ L +9 &2U\ L +10 &3Xu\ L +9 &5Yw\ L +9 &7[Y}\ L +10 &9Y}\ L +9 &:Z{\ M +9 &<Zs\ L +10 &>b[x\ M +9 &@$\\w\ M +10 &Adw\ N +9 &Crq\ O +9 &E]o\ Q +10 &Ge\ S +9 &Hb\ S +10 &Jv\ S +9 &Lak\ R +9 &N i\ S +9 &Oj\ T +10 &Ql\ T +9 &Sdl\ T +10 &U&k\ T +9 &Vj\ T +9 &Xf\ T +10 &Zmj\ T +9 &\\/j\ T +9 &]~\ 9 +10 &^1\ U +9 &^j\ / +3 ( + "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&r1 +56 "core" 1 +2 "manipulator"&s% +4 "core" %  j + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +88 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%u h + %v9 +6 "core" 9 +102 "processing"%w9 +2 "core" 9* +102 "processing"%x9 +3 "core" 9* \ +102 "processing"%y9 +2 "core" 9* \ +103 "processing"%z9 +2 "core" 9+\ +102 "processing"%{9 +2 "core" 9*\ +102 "processing"%|9 +3 "core" 9*\ +102 "processing"%}9 +2 "core" 9*\ +102 "processing"%~9 +3 "core" 9*" +102 "processing"%9 +3 "core" 9+& +102 "processing"%9 +2 "core" 9** +102 "processing"%9 +2 "core" 9*. +102 "processing"%9 +3 "core" 9*3 +102 "processing"%9 +3 "core" 9*7 +102 "processing"%9 +2 "core" 9*; +102 "processing"%9 +3 "core" 9+? +102 "processing"% 9 +2 "core" 9*C +102 "processing"% 9 +3 "core" 9+H\ +102 "processing"% 9 +3 "core" 9 +L\ +102 "processing"%9 +2 "core" 9 +P +102 "processing"%9 +3 "core" 9+T\ +102 "processing"%9 +2 "core" 9+X\ +102 "processing"%9 +3 "core" 9+]\ +102 "processing"%9 +3 "core" 9*a +102 "processing"%9 +2 "core" 9+e +102 "processing"%9 +2 "core" 9+i +102 "processing"%9 +3 "core" 9!,m +2 .tPH.hold 2:00:00,28C +3 "processing"% php +3 .tdelay 1:30 +4 "core" n +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%% +4 "core" %ع\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%  +123 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +51 "core"  +2 "processing"%!% +4 "core" %4\  +2 .tPS.seek 1.5ml + "processing"%"'* +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +3 .tPS.seek 0ml + "processing"%$'ؾ +1613 "core" ' +2 .tdelay 5:00 +7651 "Can" =: +22351 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%%  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%' +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%(' +2378 "core" ' + .tPSV.dial PTV +2 "processing"%) +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%-'ؾ +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%.  +127 "core" + .tPSV.dial :mixloop +2 "processing"%/ +44 "core" + .tPRV.dial :ab1 +2 "processing"%0 @ +98 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%1' +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%2  +41 "core"  +2 "processing"%3% +4 "core" % \  +2 .tPS.seek 0.35ml +2 "processing"%4'd +456 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'5  +29 "core" +2 .tPRV.dial :air + "processing"%6  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1176 "core" ' +2 .tPRV.dial :waste2 + "processing"%9 @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%8' +885 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%7  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%;' +1619 "core" ' + .tPSV.dial :PML +2 "processing"%: +44 "core" + .tPTV.dial :mixing +2 "processing"%= @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%>  +35 "core" + "processing"%<% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%?' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%@'ؾ +1976 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +3 "core" &L +2 "manipulator"&D& +3 "core" & ? +2 "manipulator"&B% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&E(- +126 "core" ( + "manipulator"&G& +4 "core" &- S  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- a  +2 .tForearm.seek :garage +2 "manipulator"&F'w +93 "core" ' + .tHand.close +2 "manipulator"&J/ +62 "core" / +2 "manipulator"&I& +4 "core" &-  +2 "manipulator"&L% +3 "core" % χ , +2 .tForearm.seek :retract +2 "manipulator"&K' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N(ӂ +277 "core" ( + "manipulator"&O& +4 "core" &ӏ& ?U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" &ӏ& ?U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'? +103 "core" ' + "manipulator"&R& +4 "core" &Ӑ& C ?T +2 "manipulator"&% +3 "core" %D R  +2 "collection"'T& +4 "core" &J\ + "collection"'U& +6 "core" &I\ + .tCC.seek :closed +2 "collection"'V(\\ +4 "core" &O\ +8 &CM\ $f +9 &YS\ 7 +9 &|P\ L +10 &YS\ L +9 &WN\ L +9 &B\\Q\ L +10 &XS\ K +9 &YN\ K +10 &YS\ L +9 &K[R\ L +9 & ZQ\ L +10 &!ZL\ L +9 &#\\N\ L +9 &%RXR\ L +10 &'WR\ K +9 &(YL\ K +9 &*WN\ K +10 &,\\WR\ K +9 &.VM\ L +10 &/UM\ L +9 &1UK\ K +9 &3cWT\ L +10 &5%ZP\ L +9 &6ZL\ L +9 &8YN\ K +10 &:lXK\ K +9 &<-]K\ L +10 &=WJ\ L +9 &?WC\ L +9 &As]P\ L +10 &C2c E\ M +9 &Dx B\ O +9 &F ! K\ S +10 &H\\ 1 /C\ V +9 &J 5 4F\ W +10 &K 6 4G\ W +9 &M 5 7E\ X +9 &O_ 8 8C\ X +10 &Q! ; :B\ X +9 &R < =L\ Z +10 &T ? ?J\ Z +9 &V^ A @C\ [\ +9 &X E BN\ [\ +10 &Y F EE\ \\ +9 &[ I KK\ I +9 &\\> O LI\ ){ +10 &\\r L O?\ N +2 ( +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.27 + "collection"'X& +5 "core" &\\v N L<\ N + .tHand.open + "manipulator"&Y1 +61 "core" 1 +2 "manipulator"&[% +4 "core" % D  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tPSV.dial PSR +2 "processing"% +112 "core" +2 "processing"%]% +4 "core" %غ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%^'+ +1613 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%_  +44 "core"  +2 .tPS.seek 0ml + "processing"%a'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%b +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%d' +2649 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%e  +2 "collection"'g  +31 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"%W +98 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'Z +4 "core"  +2 "collection"'\\  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%c  +70 "core" +2 .tPS.seek 0ml +2 "processing"%j'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%k  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +44 "core" +2 .tPS.seek 0ml +40 "processing"%n'ؾ +2633 "core" ' + .tPSV.dial :air +2 "processing"%o  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +682 "Can"} WU +1948 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +5 "core" &ӑ& ; ?S + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s(ӂ +36 "core" ( + "manipulator"&v& +4 "core" &|   ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &|  ` +2 .tForearm.seek CC +2 "manipulator"&w'? +93 "core" ' + .tHand.close +2 "manipulator"&l/ +52 "core" / + .tCC.seek :open +2 "collection"'x( +451 "core" ( + "manipulator"&y& +4 "core" &|  ` +2 "manipulator"&z% +3 "core" % S 5 +2 .tForearm.seek :retract +2 "manipulator"&{' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&|(- +292 "core" ( + "manipulator"&}& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- A  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +100 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"delayUntil "20:03:18.96" +24767 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2371 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +52 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2322 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core" + "processing"%% +4 "core" %ؿ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +616 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +35 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%!  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +39 "Can"x VS +33 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +71 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +3 "processing"%& +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%'  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'ؾ +2303 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +139 "core" + "processing"%*% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%( +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%/% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2361 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%4 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +72 "core"  +3 ."da"PS.seek 0ml + "processing"%8'ؾ +2312 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%:  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%=  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%>  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%< +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%A' +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%;  +43 "core"  + "processing"%?% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%C' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%D  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%B' +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%G +41 "core" + ."da"PTV.dial :mixing +2 "processing"%H @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core" + "processing"%J% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%I' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +22234 "Can"p <9 +25768 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%F  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + + ."da"PSV.dial :air +2 "processing"%P  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2368 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%R +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%T +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2313 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +126 "core"  +2 "processing"%Y% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%U' +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%] +84 "core" +2 ."da"PBV.dial :waste1 + "processing"%Q  +33 "core" +2 "processing"%@% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%_', +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'ؾ +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2349 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%c +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%d  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +637 "Can"j ;8 +1706 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +126 "core"  + "processing"%m% +4 "core" %ؽ\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +43 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%o' +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +32 "core" +2 "processing"%f% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%r', +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'ؾ +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%z +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'ؾ +2309 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +126 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%{' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2375 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml + "processing"%'ؾ +2328 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +4 "processing"%% +10 "core" %ؾ\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +7 "processing"% +17 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%M' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"%% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%#', +146 "Can"g\  +440 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +1628 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%' +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2411 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%$ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +2351 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +127 "core"  +2 "processing"%/% +3 "core" %ع\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%,' +2127 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%- +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%3% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%1'( +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%2  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +1616 "core" ' + "processing"%99 +3 "core" 9g95N +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%  +2 "core" 5N + 5N +2 "processing"%7& +3 "core" &^\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&6% +4 "core" %  *  +2 "storage"(:% +3 "core" % v \ \  + "storage"(=. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(>(C +356 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (<& +3 "core" &E D C \ +2 "manipulator"&8& +3 "core" &- 8  + "manipulator"&;% +4 "core" %  R  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&?( +171 "core" ( +2 "manipulator"&A& +4 "core" &   + "storage"(D& +4 "core" &F i i 1\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&C' +91 "core" ' + "storage"(G& +4 "core" &F\ \ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(H'r +279 "core" ' + "storage"(i- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(J'1 +43 "core" ' +2 "manipulator"&L& +4 "core" & U  +2 "manipulator"&B% +3 "core" % 9 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&I' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&F( +242 "core" ( + "manipulator"&O& +4 "core" & N S + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &  S + ."da"Forearm.seek PC +2 "manipulator"&t' +94 "core" ' + ."da"Hand.close + "manipulator"&R/ +59 "core" / + ."da"PC.seek :open +2 "processing"%( +456 "core" ( + "storage"(T& +4 "core" &E \\ g\ + "manipulator"&K& +4 "core" & S R + "manipulator"&E% +4 "core" %  s / +2 ."da"Forearm.seek :retract +2 "manipulator"&X' +97 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Y( +243 "core" ( + "manipulator"&\ & +4 "core" & i ' +2 "storage"([& +3 "core" &E\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +101 "core" ' +2 ."da"Hand.open + "manipulator"&]1 +64 "core" 1 +3 "storage"(Q- +7 "core" -'1 +5 ."da"SE.seek -0.26 Pucks below Top Plate + "storage"(@' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(U' +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +56 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1420h.tif +5 "processing"%^& +11 "core" &\ +4 "manipulator"&_& +6 "core" & g & +2 "manipulator"&a% +4 "core" %   +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&g' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +171 "core" ( +2 "manipulator"&b& +4 "core" &-  u +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- a t +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\'w +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&c/ +63 "core" / +2 "manipulator"&d& +4 "core" &-  t + "manipulator"&W% +4 "core" % ϊ v \\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&m( +115 "core" ( + "manipulator"&k& +4 "core" & [ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & C [ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n' +99 "core" ' + "manipulator"&h& +4 "core" & > [ +2 "manipulator"&f% +4 "core" % * + "processing"%o& +4 "core" &\ +2 "processing"%v& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%r(^ +4 "core" &\  +8 &3u\ )w +10 &d|\ > +9 &}l\ N +9 &@U\ M +10 &R\ L +9 &R\ M +9 &U\ M +10 &IQ\ M +9 & R\ M +10 &Q\ M +9 & S\ L +9 &"OS\ M +10 &$T\ M +9 &%R\ M +10 &'O\ M +9 &)XP \ M +9 &+Qc\ N +10 &,Ol\ M +9 &.N\ M +9 &0_O\ M +10 &2 Q\ N +9 &3R\ M +10 &5S\ M +9 &7gO$\ M +9 &9)Q\ M +10 &:Q\ N +9 &<Q\ M +9 &>oU}\ M +10 &@1W\ M +9 &AZ\ N +10 &Ce\ O +9 &Eno\ P +9 &G(\ S +10 &H\ S +9 &J\ T +9 &Ll\ T +10 &N+\ U +9 &O\ U +9 &Qs\ U +10 &Snt\ V +9 &U0r\ V +10 &V|\ V +9 &Xr\ U +9 &Zuy\ V +10 &\\8s\ V +9 &]{re\ ; +9 &^'lo\ U +10 &^-r\ 5 +2 ( +2 "processing"%v& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 + "processing"%l& +4 "core" &^*\ 5 +2 ."psFlush"Hand.open + "manipulator"&N1 +63 "core" 1 + "manipulator"&% +4 "core" %   * +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +44 "core"  +8 "processing"%z% +12 "core" %ؼe\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +4 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.465 seconds\ /var/log/esp/da22sep1420h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1420h15s.tif +11 ."psFlush"PS.seek 0.5ml +4 "processing"%w' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +448 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1420h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1420h20s.tif +1669 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%V @ +183 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%s  +103 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1420h20s.tif: TIFF Upload Complete\ +4 ."Qmail"DAfans.email "12.465 sec auto-exposure",Subject: "da22sep1420h images!" +4 ."da"Gate.power :camera,:OFF +2 "storage"(- +7 "core" -' +3 "storage"(~& +4 "core" &E /\ + +2 ."psFlush"PSV.dial :mixloop +3 "manipulator"&& +2 "processing"% +5 "core" & [ +2 "manipulator"&% +5 "core" %  *   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +62 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +16 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'ؠ +158 "core" ( + "manipulator"& & +4 "core" & ! . + "storage"(& +4 "core" &E\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +92 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +55 "core" ' +2 "manipulator"&& +4 "core" & . + "storage"( & +4 "core" &E [ ^ \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"& '8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +26 "core" ' + "manipulator"&% +4 "core" %I  +2 "storage"(& +3 "core" &E l f\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&'u +14 "core" ' + "manipulator"&& +4 "core" & Y . +2 "storage"(& +4 "core" &E w w '\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +14 "core" ' +2 "storage"(M% +4 "core" % w w ;\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %A ^ b \ TY + "manipulator"&!% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +47 "core" &E w w ;\ +1818 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +100 "core"  + "processing"%#% +4 "core" %ء)\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +9 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2145 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%'  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%u @ +70 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"%) +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%*'ؠ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%+'X\\ +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1629 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%/  +70 "core"  + ."psFlush"PBV.dial :waste1 +51 .PS.seek 0ml +2 "processing"%('ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%2'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%:' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%S'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1930 "Can"d B? +710 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%G'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%L'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2129 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%P U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%R @ +44 "core" ? +4 ."psFlush"PS.seek 2.5ml +3 "processing"%I' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%E' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%\ 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'ؾ +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&^& +4 "core" & . +2 "manipulator"&X% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&_( +260 "core" ( + "manipulator"&a& +4 "core" &  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & g +2 ."psFlush"Forearm.seek PC +2 "manipulator"&@' +90 "core" ' + ."psFlush"Hand.close + "manipulator"&b/ +59 "core" / + ."psFlush"PC.seek :open +2 "processing"%Z( +458 "core" ( +2 "manipulator"&& +4 "core" & + "manipulator"&Y% +3 "core" %   X +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&d(- +125 "core" ( + "manipulator"&W& +4 "core" &- B  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- X  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&k'w +98 "core" ' + ."psFlush"Hand.open + "manipulator"&`1 +53 "core" 1 + "manipulator"&\\% +4 "core" % ρ - + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h' +91 "core" ' +2 #tFinished short da assay +18488 #-> access 1 +3 "storage"(f% +3 "core" % | !\  +2 "manipulator"&o% +4 "core" %  P  + "manipulator"&e& +4 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<- +1303 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<+ v z {\  +583 #t-> PS.flush +2 #Flushing Processing stage + "processing"%l% +4 "core" %\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%N& +4 "core" &\ +2 "manipulator"&& +3 "core" &- X  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&v(- +15 "core" ( + "manipulator"&y& +4 "core" &- a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &- Q a +2 .tForearm.seek :garage +2 "manipulator"&n'w +93 "core" ' + .tHand.close + "manipulator"&4/ +57 "core" / +2 "manipulator"&w& +4 "core" &- m a + "manipulator"&V% +4 "core" % χ % +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&~( +132 "core" ( + "manipulator"&s& +4 "core" &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + "manipulator"&& +4 "core" & , +2 "manipulator"& % +4 "core" % a +2 "processing"%& +4 "core" &\ +2 "processing"%m& +5 "core" &\ +2 .tPC.seek :closed + "processing"%}(^ +4 "core" &\  +9 &2u\ )w +10 &e\ > +9 &q\ M +9 &KS\ L +10 & U\ L +9 &U\ L +9 &U\ L +10 &RU\ L +9 &X\ L +10 &V\ L +9 & X\ L +9 &"ZU\ L +10 &$W\ M +9 &%U\ L +10 &'U\ L +9 &)bW\ L +9 &+$X\ L +10 &,V\ L +46 &.W\ L +11 &0jV\ L + &2-V\ L +4 &3U\ L + &5Y\ L + &7qW\ M +2 &93W\ M +9 &:X\ M +9 &<U\ L +9 &>zX\ L +10 &@<X\ L +9 &A`\ M +9 &Ch\ O +10 &Ewv\ P +9 &G2\ R +10 &H\ S +9 &J\ S +9 &Lx\ R +10 &N6\ T +9 &O\ S +9 &Q\ T +10 &S{\ T +9 &U<\ T +10 &V\ T +9 &X\ T +9 &Z\ T +10 &\\C\ U +9 &]{w\ 6 +9 &^.\ Q +10 &^ \ / +2 ( +2 "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.62 + "processing"%& +4 "core" &^\ / +2 .tHand.open + "manipulator"& 1 +57 "core" 1 + "manipulator"&% +4 "core" %  ! a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +1608 "core" ' + .tPSV.dial PTV +2 "processing"%M +69 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +53 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%! +70 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"% ' +551 "Can"t @> +36 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2127 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial PSV +2 "processing"% U +53 "core" W +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 .tPSV.dial PBV + "processing"% @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core" +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%#' +2630 "core" ' + .tPSV.dial PTV +2 "processing"%{ +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'ؾ +2630 "core" ' +2 .tPSV.dial PBV +2 "processing"%' @ +46 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%u' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%)  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%&'ؾ +2654 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&*( +2 "core" ( +2 "manipulator"&+& +3 "core" & V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & 9 +2 .tForearm.seek PC + "manipulator"&/' +94 "core" ' + .tHand.close +2 "manipulator"&"/ +61 "core" / +2 .tPC.seek :open + "processing"%-( +458 "core" ( +2 "manipulator"&(& +4 "core" &  + "manipulator"&0% +4 "core" %  # . + .tForearm.seek :retract +2 "manipulator"&,' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&5(- +123 "core" ( + "manipulator"&3& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2'w +91 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 + "manipulator"&9% +4 "core" % | n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6' +90 "core" ' +37684 "Can"G 2/ +2736 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +3 "core" &f  +2 "manipulator"&=& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +28 "core" ( +2 "manipulator"&<& +4 "core" &- D ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &- k ; +2 .tForearm.seek :garage +2 "manipulator"&;'w +93 "core" ' + .tHand.close +2 "manipulator"&8/ +52 "core" / + "manipulator"&D& +4 "core" &-  ; +2 "manipulator"&A% +3 "core" % r , +2 .tForearm.seek :retract +2 "manipulator"&G' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +281 "core" ( + "manipulator"&i& +4 "core" &~* S Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +4 "core" &~*  Bj +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'? +99 "core" ' +2 "manipulator"&L& +4 "core" &*  Bi + "manipulator"&H% +4 "core" %A  +2 "collection"'O& +4 "core" &^  + "collection"'P& +5 "core" &]  +2 .tCC.seek :closed +2 "collection"'C(\\ +3 "core" &B  +10 &3}>\ *y +9 &fB\ > +10 &t@\ M +9 &LT9\ L +9 &V9\ K +10 &Y<\ L +9 &Z0\ K +9 &UX1\ K +10 &]+\ L +9 &W-\ L +9 & W,\ L +10 &"\\W0\ L +9 &$U1\ K +10 &%Y.\ L +9 &'Z*\ L +9 &)eX0\ K +10 &+'Y8\ K +9 &,Z7\ L +9 &.Z9\ K +10 &0mY8\ K +9 &2-[7\ L +10 &3V;\ K +9 &5X:\ K +9 &7uY8\ K +10 &96\\7\ L +9 &:\\1\ K +10 &<Z0\ K +9 &>|X0\ L +9 &@>W9\ L +10 &A]2\ L +9 &Ci  2\ M +9 &Ex~  0\ P +10 &G- , %5\ T +9 &H 6 30\ V +10 &J 5 6/\ X +9 &Lh 6 70\ X +9 &N) 9 83\ X +10 &O < 92\ Y +9 &Q < ;0\ X +9 &Sj @ ?3\ Z +10 &U) @ B:\ [\ +9 &V C C3\ [ +9 &X E D*\ \\ +10 &Zl J H/\ \\ +9 &\\ x K L*\ 8 +10 &\\* N M0\ %p +9 ( +2 "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'R& +4 "core" &\\ O O-\ Z + &\\ O N-\ Z +2 .tHand.open + "manipulator"&?1 +57 "core" 1 +2 "manipulator"&q% +4 "core" % A S  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +97 "core" ' +91 #t-> CBV.PRV +2 .CBV.dial PRV +1642 #-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%K @ +69 "core" A +1038 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%T +100 "core" +705 #t-> CTV.air + .CTV.dial :air +884 #-> PRV.CBV + .PRV.dial CBV +2 "processing"%t  +96 "core" +621 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +834 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%E +71 "core" +1093 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%[' +2635 "core" ' +2 "processing"%\ % +4 "core" %\  +1452 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%] +71 "core" +595 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%F'ؾ +2634 "core" ' + "processing"%^% +4 "core" %ؾ\ +630 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%X +71 "core"  +595 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%a' +2639 "core" ' + "processing"%J% +4 "core" %\ \ +628 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +118 "core" +476 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%b'ؾ +2628 "core" ' +2 "processing"%% +3 "core" %ؾ\ +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%r +71 "core"  +7 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 "processing"%Y% +4 "core" %\  +7 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%W +72 "core" +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%g'ؾ +2636 "core" ' + "processing"%@% +4 "core" %ؼ\ +175 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%` +69 "core" +666 #t-> PSR.air + .PSR.select :air +2 "processing"% +592 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%_' +2628 "core" ' +2 "processing"%\\% +4 "core" %\  +7 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%c +70 "core" +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%k'ؾ +2632 "core" ' + "processing"%f% +4 "core" %ػ\ +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%o +71 "core"  +7 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%e' +2634 "core" ' + "processing"%>% +4 "core" %\  +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +71 "core" +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%l'ؾ +2628 "core" ' + "processing"%N% +4 "core" %ؼ\ +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +71 "core"  +6 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%y' +2632 "core" ' + "processing"%z% +4 "core" %\  +1663 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%4 +72 "core" +536 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%w'ؾ +2634 "core" ' +2 "processing"%V% +4 "core" %ؽ\ +9 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" &ӂ)  Bf +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h(ӂ +2 "core" ( + "manipulator"&s& +4 "core" &ӂ) Bf + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &ӂ( Bf +2 .tForearm.seek CC +2 "manipulator"&n'? +95 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"' ( +449 "core" ( + "manipulator"&& +4 "core" &ӂ) Bf +2 "manipulator"&v% +3 "core" % K ( +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Z(- +285 "core" ( + "manipulator"&& +4 "core" &-  \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- 2 \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +92 "core" ' + .tHand.open + "manipulator"&m1 +57 "core" 1 +2 "manipulator"&% +3 "core" % ~  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2952 #t-> access 2 +3 "storage"(Q% +3 "core" % x x\  +2 "manipulator"&% +4 "core" %  (  + "manipulator"&M& +4 "core" &- ? \\ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(U(K +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (p& +2 "core" &K y \  +3282 "Can"_ 31 +1463 #t-> $da[:extractVol]=0.20 +2229 #-> startTube 2 +1454 #-> shortDA +2 "collection"'!% +2 "processing"%% +4 "core" %c@  +6 %ؽ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +5767 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +41 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPRV.dial :sipper + "processing"%  +125 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'e +2297 "core" ' +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1264 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +587 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 "processing"%% +4 "core" %غ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%{'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%#' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +100 "core" +2 .tPS.seek 0ml + "processing"%%'ؾ +2656 "core" ' + .tPSV.dial PSR +2 "processing"%) +100 "core"  +2 "processing"%u% +4 "core" % \  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%$'X\\ +1106 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%+' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +113 "core" + .tPRV.dial :sipper +2 "processing"%"  +41 "core" +2 .tPS.seek 0ml + "processing"%~'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"% +99 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%}' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +100 "core" +2 .tPS.seek 0ml +2 "processing"%0'ؾ +2649 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%3& +4 "core" &\ +2 "manipulator"&1% +3 "core" %  ]  +2 "storage"(/% +3 "core" % \  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(9(  +1303 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (*& +2 "core" &  ;\ +2 "manipulator"&,& +3 "core" &- C [ +2 "manipulator"&2% +3 "core" %  K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&7( +173 "core" ( + "manipulator"&=& +4 "core" & 4 +2 "storage"(<& +4 "core" &  x x \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&S'S +92 "core" ' + "storage"(8& +4 "core" &  \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'r +296 "core" ' + "storage"(A- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (5& +3 "core" & T\ +2 "manipulator"&6& +3 "core" & C 4 +2 .tElbow.seek 2 +47 "manipulator"&;( +5 "core" ( + "manipulator"&i& +4 "core" &  4 + "storage"(|& +4 "core" & Q\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'Ͻ +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&L/ +54 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):43:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&H& +2 "storage"(O' +7 "core" & | 4 + "manipulator"&G% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&x' +94 "core" ' +2 .tElbow.seek PC + "manipulator"&R( +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +85 "core" ( + "manipulator"&?& +4 "core" & ; B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & | B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&P' +99 "core" ' + "manipulator"&B& +4 "core" & ) B +2 "manipulator"&K% +4 "core" % + "processing"%T& +4 "core" &\ +2 "processing"%t& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%E(^ +5 "core" &\ +6 &4\ $d +9 &Wx\ 7 +9 &w\ K +10 &R\ L +9 &wT\ M +9 &9Y\ M +10 &V\ M +9 &T\ M +9 &X\ L +10 &BU\ L +9 & T\ M +10 &!T\ M +9 &#Z\ M +9 &%IW\ M +10 &' U\ M +9 &(T\ M +9 &*T\ M +10 &,QT\ M +9 &.T\ M +10 &/U\ M +9 &1T\ M +9 &3YT\ M +10 &5Y\ M +9 &6Z6\ M +10 &8Z\ M +9 &:bV\ L +9 &<"W\ M +10 &=X\ M +9 &?Z\ M +9 &Af]\ N +10 &C#k\ O +9 &Dt\ Q +9 &F\ S +10 &H_\ S +9 &J \ S +10 &K\ T +9 &M\ T +9 &Od\ T +10 &Q%\ T +9 &R\ T +9 &T\ T +10 &Vi\ U +9 &X,\ T +10 &Y\ U +9 &[\ U +9 &]q\ B +10 &^;r\ 'q +9 &^)\ . +6 ( + "processing"%t& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&&1 +3 "core" &^\ . +53 1 + "manipulator"&\ % +4 "core" %  \ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]' +89 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%[ h + %^9 +6 "core" 9\ +102 "processing"%X9 +3 "core" 9 \ +102 "processing"%F9 +2 "core" 9 +102 "processing"%J9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%a9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%r9 +2 "core" 9! +102 "processing"%b9 +3 "core" 9 " +102 "processing"%Y9 +3 "core" 9& +102 "processing"%W9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%@9 +2 "core" 93 +102 "processing"%`9 +3 "core" 97 +102 "processing"%g9 +2 "core" 9 ; +102 "processing"%\\9 +3 "core" 9? +102 "processing"%c9 +2 "core" 9 C +102 "processing"%_9 +2 "core" 9 H +103 "processing"%f9 +2 "core" 9 L +102 "processing"%o9 +3 "core" 9 P +102 "processing"%k9 +2 "core" 9 T +102 "processing"%>9 +2 "core" 9!X +102 "processing"%9 +3 "core" 9 !]\ +102 "processing"%e9 +3 "core" 9 !a\ +102 "processing"%N9 +2 "core" 9$e\ +102 "processing"%9 +3 "core" 9!i +103 "processing"%l9 +3 "core" 9!m +102 "processing"%z9 +2 "core" 9!q +102 "processing"%49 +3 "core" 9!v +102 "processing"%y9 +2 "core" 9#!z +3 .tPH.hold 2:00:00,28C +3 "processing"%V php +3 .tdelay 1:30 +2 "core" z +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%d +99 "core"  +2 "processing"%s% +4 "core" %ؾ\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1614 "core" ' + .tPTV.dial :puck +2 "processing"%  +127 "core"  + .tPSV.dial PTV +2 "processing"%I +72 "core" + .tPBV.dial :waste1 +2 "processing"%C  +51 "core" +2 "processing"%% +4 "core" %\ +2 .tPS.seek 1.5ml + "processing"%v') +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +2 .tPS.seek 0ml + "processing"%'ؾ +1632 "core" ' +2 .tdelay 5:00 +5648 "Can"d ;8 +24355 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%h * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%m +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2389 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +82 "core"  +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2331 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%j  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%p +42 "core" + .tPRV.dial :ab1 +2 "processing"%! @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +375 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +41 "core"  + "processing"%% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"% 'f +458 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +68 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1620 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%{ @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%'  +35 "core" + "processing"%#% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%)' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + +2 .tPS.seek 0ml + "processing"%%'ؾ +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +3 "core" &J\ +2 "manipulator"&.& +4 "core" & B + "manipulator"&"% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(- +125 "core" ( + "manipulator"&& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" &- N  +2 .tForearm.seek :garage +2 "manipulator"&('w +95 "core" ' + .tHand.close +2 "manipulator"&}/ +63 "core" / + "manipulator"&3& +4 "core" &- H  +2 "manipulator"&1% +3 "core" % |  +2 .tForearm.seek :retract +2 "manipulator"&/' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +280 "core" ( + "manipulator"&U& +4 "core" &ӓ% Y =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &ӓ% =G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,'? +91 "core" ' +2 "manipulator"&2& +4 "core" &ӓ% =G +2 "manipulator"&=% +4 "core" %H o + "collection"'<& +4 "core" &L\ +2 "collection"'8& +5 "core" &?\ +2 .tCC.seek :closed +47 "collection"'Z(\\ +12 "core" &&\ + &#\ +2 & \ + &%\ + & \ + & \ + &\  +5 &5{\ *z +9 &\ g \ ? +10 &r \ M +9 &[X\ L +9 &Z\ L +10 &\\\ L +9 &U\ L +10 &dU\ K +9 &%Z\ L +9 &W \ L +10 & \\\ L +9 &"lZ\ K +9 &$.W \ K +10 &%W\ L +9 &'W\ L +10 &)sU \ L +9 &+6Z\ K +9 &,W\ K +10 &.Y!\ L +9 &0|V\ K +10 &2>W\ K +9 &4U!\ K +9 &5T\ L +10 &7U"\ L +9 &9EZ\ L +9 &;W!\ L +10 &<V!\ K +9 &>Z \ L +9 &@MW \ L +10 &B[\ L +9 &Ch  \ N +10 &E{  !\ O +9 &G; , # \ U +9 &H 3 2 \ W +10 &J 6 6\ X +9 &Lw 8 5\ X +9 &N6 : 8\ Y +10 &O : 9\ Y +9 &Q = <\ Y +10 &Sy < <\ Z +9 &U9 B @\ [ +9 &V B @\ \\ +10 &X E C\ \\ +9 &Z| G G\ \\ +9 &\\x K K\ 2 +10 &\\, O M\ [ +9 ( + &\\x L L\ Q +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 +2 "collection"'& +4 "core" &\\x M N4\ Q + .tHand.open +2 "manipulator"&A1 +60 "core" 1 +2 "manipulator"&5% +4 "core" % H o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6' +91 "core" ' + .tPSV.dial PSR +2 "processing"%i +99 "core"  +2 "processing"%|% +4 "core" %ؼ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%L'+ +1619 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +41 "core"  +2 .tPS.seek 0ml + "processing"%G'ؾ +1618 "core" ' +2 .tPSV.dial PSR + "processing"%7 +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%S' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%D  +2 "collection"':  +31 "core" ~ +120  +2 .tPSV.dial :mixloop +2 "processing"%? +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +73 "core" +2 .tPS.seek 0ml +2 "processing"%;'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%B  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +44 "core" +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2630 "core" ' + .tPSV.dial :air +2 "processing"%x  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%-' +1353 "Can"r XV +1282 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +44 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +5 "core" &Ӕ# =F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t(ӂ +23 "core" ( +2 "manipulator"&X& +4 "core" &ӄ ^ * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" &ӄ * +2 .tForearm.seek CC +2 "manipulator"&F'? +93 "core" ' +2 .tHand.close + "manipulator"&J/ +63 "core" / +2 .tCC.seek :open + "collection"'( +446 "core" ( + "manipulator"&a& +4 "core" &ӄ * +2 "manipulator"&% +3 "core" % R P +2 .tForearm.seek :retract +2 "manipulator"&r' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&b(- +280 "core" ( + "manipulator"&Y& +4 "core" &- Z k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &- c k +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 .tHand.open + "manipulator"&@1 +53 "core" 1 +2 "manipulator"&`% +4 "core" % m D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +91 "core" ' +2 ."da"delayUntil "21:43:39.25" +24792 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\\ @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%f  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2359 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%k +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N'ؾ +2308 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%l% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4' +1623 "core" ' + ."da"PTV.dial :puck +2 "processing"%y  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%d +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +35 "core" + "processing"%0% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'- +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%I'ؾ +1614 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%n' +429 "Can"K <: +1939 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +2308 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %ؾ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%j% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'& +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +51 ."da"PS.seek 0ml +2 "processing"%M'ؾ +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2374 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%{  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%' +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%#' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +43 "core"  + "processing"%% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%)' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%$  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%.' +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%" +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%~  +35 "core" + "processing"%R% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%}' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +1969 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20203 "Can"E ;9 +27799 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%]  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + + ."da"PSV.dial :air +2 "processing"%U  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2365 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%= +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +2313 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" + "processing"%,% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'( +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%H * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%L'ؾ +1614 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%: +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2370 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +72 "core" + ."da"delay 5 seconds +355 "Can"M @= +147 ."da"PSV.dial PSR +2 "processing"%q +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +126 "core"  + "processing"%K% +4 "core" %ظ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O' +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%& +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +32 "core" +2 "processing"%^% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%X'' +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%J'ؾ +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +2317 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +126 "core"  +2 "processing"%`% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +52 ."da"PS.seek 0.5ml +2 "processing"%r' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1632 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\\ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +32 "core" +2 "processing"%_% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%f') +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%k'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2371 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%z  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +2321 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%d +128 "core"  +2 "processing"%s% +4 "core" %غ\ + #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%0' +340 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" %\ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%4' +335 "core" ' + ."da"delay 5 seconds +446 "Can"R\  +56 ."da"PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%' +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +33 "core"  + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'. +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%v'ؾ +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2399 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2354 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +130 "core"  + "processing"%j% +4 "core" %ؽ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%Q' +2129 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%! +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +32 "core"  +2 "processing"% % +4 "core" %\ \ +2 ."da"PS.seek 1.5ml + "processing"%', +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%M  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1615 "core" ' + "processing"% 9 +3 "core" 9i;5L +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5L + 5L + "processing"%& +4 "core" &^ \ . + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&w% +3 "core" %   +2 "storage"(% +3 "core" % \  +2 "storage"(. +2 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"({(C +362 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 ('& +3 "core" &@ = > Q\ + "manipulator"& & +4 "core" &- ^ k + "manipulator"&u% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +170 "core" ( +2 "manipulator"&#& +4 "core" & ,  + "storage"($& +4 "core" &A d e\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&)' +91 "core" ' +2 "storage"("& +4 "core" &A h i\ + ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('r +276 "core" ' +2 "storage"(~- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(R'1 +44 "core" ' + "manipulator"&3& +4 "core" &  +2 "manipulator"&.% +3 "core" % j +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&}' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&]( +243 "core" ( + "manipulator"&(& +4 "core" &  7 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +4 "core" &  7 + ."da"Forearm.seek PC +2 "manipulator"&1' +90 "core" ' + ."da"Hand.close +2 "manipulator"&+/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%2( +458 "core" ( + "storage"(=& +4 "core" &A ;\ + "manipulator"&<& +4 "core" & 7 + "manipulator"&*% +4 "core" %   P +2 ."da"Forearm.seek :retract +2 "manipulator"& ' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +244 "core" ( + "manipulator"&/& +4 "core" & J + + "storage"(A& +4 "core" &A d c\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&8' +98 "core" ' + ."da"Hand.open + "manipulator"&i1 +57 "core" 1 +2 "storage"(|- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(,' +27 "core" ' +46 ."da"SE.reconfigure :seal +10 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(5' +54 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1422h.tif +5 "processing"%H& +12 "core" &\ +3 "manipulator"&%& +6 "core" & F + +3 "manipulator"&7% +4 "core" %  F = +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&G' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&:(- +177 "core" ( +2 "manipulator"&L& +4 "core" &- > + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +4 "core" &- ^ > +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'w +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&S/ +56 "core" / +2 "manipulator"&B& +4 "core" &- ( > +2 "manipulator"&D% +3 "core" % s  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&T' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&K( +135 "core" ( +2 "manipulator"&;& +4 "core" &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" & X  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&&' +94 "core" ' +2 "manipulator"&-& +4 "core" & G  +2 "manipulator"&^% +3 "core" % \\ n +2 "processing"%O& +4 "core" &\ +2 "processing"%P& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%X(^ +4 "core" &\ +7 &:\ $f +10 &Wx\ 8 +9 &r\ L +9 &K\ M +10 &yR\ M +9 &;Q\ M +10 &Q\ M +9 &Q\ M +9 &Q\ M +10 &BR\ N +9 & P\ M +9 &!O\ M +10 &#Q\ N +9 &%KN\ M +9 &'N\ M +10 &(Q\ M +9 &*R\ L +10 &,UQ\ M +9 &.Q/\ L +9 &/RC\ M +10 &1OJ\ M +9 &3^Q7\ L +9 &5 QK\ L +10 &6QK\ M +9 &8QE\ M +9 &:bNK\ N +10 &<%TD\ M +9 &=R@\ M +10 &?S:\ N +9 &AiU=\ N +9 &C(a2\ O +10 &DjB\ P +12 &F=\ S +7 &H`<\ T +9 &J#<\ S +9 &K<\ U +10 &M=\ U +9 &OeW\ U +9 &Q&\ U +10 &R\ U +9 &T\ V +9 &Vm\ U +10 &X.\ U +9 &Y\ U +10 &[\ U +9 &]s\ B +9 &^9p\ 's +10 &^(\ / +5 ( + "processing"%P& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.68 + "processing"%& +4 "core" &^\ / + &^\ / +2 ."psFlush"Hand.open + "manipulator"&61 +58 "core" 1 +2 "manipulator"&Z% +4 "core" %  n +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&J' +54 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.499 seconds\ /var/log/esp/da22sep1422h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1422h15s.tif +36 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +42 "core"  +2 "processing"%F% +4 "core" %ظh\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +584 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +357 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1422h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1422h20s.tif +1762 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%a @ +185 "core" A +7 ."psFlush"PTV.dial :PRVmixing +5 "processing"%@  +6 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1422h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.499 sec auto-exposure",Subject: "da22sep1422h images!" +2 "storage"(`- +4 "core" -' +2 "storage"(t& +9 "core" &A \ +2 "manipulator"&r& +3 "core" & 6  +2 "manipulator"&\\% +5 "core" %  U  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&c( +61 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +15 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%_ +110 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +57 "core" ( + "manipulator"&\ & +5 "core" & ' + "storage"(f& +4 "core" &A\ \ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&>' +93 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +49 "core" ' +2 "manipulator"&e& +4 "core" & & & + "storage"(k& +4 "core" &A x w \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&l, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(N' +26 "core" ' +2 "manipulator"&z% +4 "core" %: + "storage"(o& +4 "core" &A w w "\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 302 counts + "manipulator"&d'f +15 "core" ' + "manipulator"&s& +4 "core" & % & +2 "storage"(y& +4 "core" &A u v \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +16 "core" ' + "storage"(0% +4 "core" % l u\  +3 ."downElevator"SE.seek :down +3 "storage"(4' +98 (% +3 "core" %A ^ W _\ TY +2 "manipulator"&C% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &A w y \ +1966 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +98 "core"  + "processing"%% +5 "core" %؝0\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%[' +601 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2129 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%h  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%v @ +71 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +113 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1103 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +56 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%j  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +607 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%' @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +30 "Can"T B@ +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%u  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%#'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%"'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ؾ +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%U U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2640 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%*' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%/'ؾ +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%|'ؾ +2651 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & & +2 "manipulator"&H% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&%( +242 "core" ( + "manipulator"&7& +4 "core" & - F +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" & F +2 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&L/ +57 "core" / + ."psFlush"PC.seek :open +2 "processing"%?( +461 "core" ( + "manipulator"&8& +4 "core" & F + "manipulator"&% +4 "core" %  N V +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&B(- +120 "core" ( +2 "manipulator"&D& +4 "core" &- d + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &- ' +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'w +93 "core" ' + ."psFlush"Hand.open + "manipulator"&x1 +59 "core" 1 + "manipulator"&q% +4 "core" % l & a +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&-' +97 "core" ' +2 #tFinished short da assay +25905 "Can"d 30 +60001 c 40 +60002 g 30~ +60001 g 30 +60001 g 31 +60002 o 40 +60001 r 31 +60001 v 30 +60001 n 41~ @UTC1663200518.53 s 30 +60001 p 41 +60001  31 +60002 } 30 +60001  30 +60001  31 +60001  30 +60002  31 +60001  31} +60001  30 +60002  40 +60001  31 +60001  31 +60001  30 +60002  30 +60001  30 +60001  31 +60002  31 +60001  31~ +60001  31 +60002  31 +60001  31 +60001  30 +60001  31 +60002  41 +60001  30 +60001  30 +60002  31 +60001  30 +60001  30 +60001  30 +60002  30 +60001  31 +60001  30 +60002  30~ +60001  31 +60001  30 +60001  31 +60002  30 +60001  30 +60001  30 +60001  31 +60002  41 +60001  31 +60001  31 +60002  30 +60001  41 +60001  31 +60001  30 +60002  30~ +60001  41 +60001  30 +60002  41 +60001  31 +60001  41 +60001  30 +60002  41 +60001  41 +60001  30 +60002  40 +60001  31 +60001  31 +60001  41 +60002  31 +60001  31 +60001  40 +60002  41 +60001  30 +60001  41 +60001  30 +60002  30 +60001  31 +60001  31 +52580 #t-> access 1 +3 "storage"(^% +3 "core" % Z\  +2 "manipulator"&O% +4 "core" %  ,  + "manipulator"&:& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(T(<- +1297 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (2& +2 "core" &<* T\  +1424 #t-> access 2 +2 "storage"(% +3 "core" % >\  +2 "manipulator"&6% +4 "core" %   + "manipulator"&Z& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(P(K +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K \  +4282 "Can" 31 +1061 #t-> $da[:extractVol]=0.20 +541 #-> startTube 2 +1520 #-> shortDA +2 "collection"'F% +2 "processing"%&% +7 "core" %c    + %ؽ\  +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +10490 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +127 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%Y  +128 "core" + .tPRV.dial :sipper +2 "processing"%a  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%`'e +2289 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%t  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%r' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%\\ @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%@'ؾ +592 "core" ' + .tPSV.dial PSR +2 "processing"%_ +100 "core"  + "processing"%\ % +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%f'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%K' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +111 "core" +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%W +99 "core"  + "processing"%z% +4 "core" %M\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%o'X\\ +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%y +100 "core" +2 .tPRV.dial :sipper + "processing"%J  +43 "core" +2 .tPS.seek 0ml + "processing"%0'ؾ +2633 "core" ' + .tPSV.dial PSR +2 "processing"%5 +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +100 "core" +2 .tPS.seek 0ml +2 "processing"%>'ؾ +2631 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%c& +4 "core" &I\ +2 "manipulator"&% +3 "core" %  Y  +2 "storage"(% +3 "core" % U\  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(d(  +1293 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (N& +3 "core" &  M\ + "manipulator"&& +4 "core" &- + "manipulator"&4% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&I( +168 "core" ( + "manipulator"&& +4 "core" & 0 9 +2 "storage"(& +3 "core" &  X\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&['S +94 "core" ' + "storage"(h& +4 "core" &  X\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(v'r +301 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ( & +2 "core" & W\ +2 "manipulator"&m& +3 "core" & 2 8 +2 .tElbow.seek 2 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & 8 +2 "storage"(& +3 "core" & J\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&j'Ͻ +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +52 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):48:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +3 "manipulator"&!& + "storage"(' +7 "core" &  8 + "manipulator"&p% +4 "core" % Ϸ +2 .tForearm.seek :retract +2 "manipulator"&Q' +96 "core" ' + .tElbow.seek PC +2 "manipulator"&( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"& & +4 "core" &  % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&M' +98 "core" ' + "manipulator"&& +4 "core" &  % +2 "manipulator"& % +3 "core" % +2 "processing"%w& +4 "core" &F\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +9 &4y\ )w +9 &d~\ > +9 &zr\ N +10 &>S\ M +9 &W\ M +10 &U\ M +9 &W\ M +9 &FZ \ M +10 & X\ M +9 &W \ M +9 & W \ M +10 &"OW \ M +9 &$[ \ M +10 &%V \ M +9 &'W\ M +9 &)XW\ L +10 &+W\ M +9 &,X \ M +9 &.W\ M +10 &0_W\ M +9 &2!W\ M +10 &3W\ M +9 &5W \ M +9 &7fY\ M +10 &9'Y\ M +9 &:\\\ M +9 &<Z\ N +10 &>l\\\ N +9 &@/]\ M +10 &Ag\ N +9 &Cn\ P +9 &Ei\ Q +10 &G' \ S +9 &H\ S +10 &J\ T +9 &Lk\ S +9 &N+\ T +10 &O\ T +9 &Q\ T +9 &Sq.\ T +10 &U2&\ T +9 &V3\ U +9 &X\ U +10 &Zw\ U +9 &\\9\ U +10 &]zv+\ : +9 &^)|"\ T +9 &^)\ 4 +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&1 +61 "core" 1 + "manipulator"&'% +4 "core" %   9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9' +89 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%u h + % 9 +6 "core" 9 +102 "processing"%$9 +2 "core" 9 +102 "processing"%#9 +3 "core" 9  +102 "processing"%"9 +3 "core" 9  +102 "processing"%g9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%b9 +2 "core" 9 +102 "processing"%.9 +2 "core" 9 +102 "processing"%39 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%(9 +3 "core" 9* +103 "processing"%U9 +2 "core" 9/ +102 "processing"%)9 +3 "core" 93 +102 "processing"%+9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%E9 +2 "core" 9? +102 "processing"%}9 +3 "core" 9C +102 "processing"%<9 +2 "core" 9H +102 "processing"%=9 +3 "core" 9L +102 "processing"%19 +2 "core" 9P +102 "processing"%*9 +3 "core" 9T +103 "processing"%A9 +50 "core" 9X +105 "processing"%/9 +2 "core" 9_ +102 "processing"%i9 +2 "core" 9c +102 "processing"%]9 +3 "core" 9g +102 "processing"% 9 +2 "core" 9k +102 "processing"%H9 +2 "core" 9o +102 "processing"%79 +3 "core" 9s +102 "processing"%R9 +3 "core" 9x +102 "processing"%l9 +2 "core" 9| +102 "processing"%L9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%X9 +2 "core" 9 +102 "processing"%89 +2 "core" 9 +102 "processing"%9 +3 "core" 9\ +102 "processing"%D9 +2 "core" 9#\ +3 .tPH.hold 2:00:00,28C +3 "processing"%G php +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%, +99 "core"  + "processing"%x% +4 "core" %D\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%q' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%%' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%S  +126 "core"  +2 .tPSV.dial PTV + "processing"%; +72 "core" +2 .tPBV.dial :waste1 + "processing"%V  +54 "core" + "processing"%^% +4 "core" %V\  +2 .tPS.seek 1.5ml +2 "processing"%O'* +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%{'ؾ +1613 "core" ' +2 .tdelay 5:00 +2333 "Can" >; +27669 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%6 +72 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%Z' +2387 "core" ' + .tPSV.dial PTV +2 "processing"%T +84 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2316 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Y  +126 "core" + .tPSV.dial :mixloop +2 "processing"%a +44 "core" + .tPRV.dial :ab1 +2 "processing"%| @ +97 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%t' +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%`  +42 "core"  +2 "processing"%\\% +4 "core" % `\  + .tPS.seek 0.35ml +2 "processing"%r'k +450 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'_  +29 "core" +2 .tPRV.dial :air +2 "processing"%\  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%@'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"%f @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%e' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%K  +53 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%W' +1616 "core" ' + .tPSV.dial :PML +2 "processing"%z +42 "core" + .tPTV.dial :mixing +2 "processing"%k @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%o  +33 "core" + "processing"%y% +4 "core" %O\  +2 .tPS.seek 1.85ml +2 "processing"%J' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + +2 .tPS.seek 0ml + "processing"%5'ؾ +1967 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +3 "core" &  \ +2 "manipulator"&C& +3 "core" & % +2 "manipulator"&% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +118 "core" ( +2 "manipulator"&& +4 "core" &-  G  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- A  +2 .tForearm.seek :garage +2 "manipulator"&'w +101 "core" ' +2 .tHand.close + "manipulator"&P/ +63 "core" / + "manipulator"&N& +4 "core" &- &  +2 "manipulator"&% +3 "core" % f $ +2 .tForearm.seek :retract +2 "manipulator"&4' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +272 "core" ( + "manipulator"&& +4 "core" &ӈ*  G Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &ӈ*  Bj +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'? +92 "core" ' +2 "manipulator"&-& +4 "core" &Ӊ+  e Bi +2 "manipulator"&% +3 "core" %>   i +2 "collection"' & +4 "core" &  \ +2 "collection"'m& +5 "core" &  \ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" & \ \ \ +7 &= \ \ $e +9 &X{  \ 7 +10 &} \ L +9 &V \ L +9 &{Z  \ L +10 &=Z \ \ L +9 &Z \ L +10 &Y \ \ \ L +9 &Z \ \ L +9 &GY  \ \ L +10 & Z \ L +9 &!Y \ K +9 &#[ \ L +10 &%OY \ \ \ L +9 &'Y \ \ L +10 &(Z \ K +9 &*Y \ \ L +9 &,XZ \ K +10 &.[ \ \ L +9 &/Y \ \ K +9 &1Z \ L +10 &3_Z  \ L +9 &5!Y \ L +10 &6] \ L +9 &8Y \ L +9 &:fZ l\ L +10 &<(Z \ L +9 &=Y \ L +9 &?Z  \ L +10 &Am`  W\ L +9 &C,e  W\ M +9 &Dv % Y\ P +10 &F ; 4L\ S +9 &HV L H\ W +10 &J L Kq\ X +9 &K L L\ X +9 &M O O\ Y +10 &OX O P\ Y +9 &Q R St\ Z +10 &R T TO\ Z +9 &T W V\ Z +9 &VY Z Yw\ [ +10 &X \\ [T\ \\ +9 &Y ^ ]\ \\ +9 &[ b bp\ J +10 &\\< e fV\ + +9 &\\ d eO\ [ +2 ( +2 "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.29 + "collection"'& +4 "core" &\\ d g\ [ +2 .tHand.open + "manipulator"&n1 +52 "core" 1 +2 "manipulator"&!% +4 "core" % >  % i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p' +94 "core" ' + .tPSV.dial PSR +2 "processing"%I +100 "core"  +2 "processing"%[% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%v'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +43 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'  +31 "core" ~ +123  +2 .tPSV.dial :mixloop +2 "processing"%w +98 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +2640 "core" ' + .tPSV.dial :air +2 "processing"%?  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +819 "Can" [Y +1819 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +44 "core" + .tPS.seek 0ml +2 "processing"%#'ؾ +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" &Ӌ) Bg +2 .tElbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(ӂ +2 "core" ( +2 "manipulator"&~& +4 "core" &Ӌ*  A Bg + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &Ӌ* [ Bg +2 .tForearm.seek CC +2 "manipulator"&.'? +90 "core" ' + .tHand.close +2 "manipulator"&3/ +57 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( +2 "manipulator"&(& +4 "core" &Ӌ) _ Bg + "manipulator"&U% +43 "core" % 2 = 0 +2 .tForearm.seek :retract +2 "manipulator"&)' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&+(- +288 "core" ( + "manipulator"&& +5 "core" &- 9 F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &-  F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}'w +100 "core" ' + .tHand.open +2 "manipulator"&<1 +56 "core" 1 +2 "manipulator"&=% +4 "core" % v v +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1' +92 "core" ' +2 ."da"delayUntil "12:44:13.24" +24765 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%* @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" + +2 ."da"PSV.dial :air + "processing"%i  +55 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2381 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%7 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%l'ؾ +2352 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +127 "core"  +2 "processing"%% +4 "core" %W\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%X' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%D +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 "processing"%x% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%>'( +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +32 "core" + ."da"delay 30 seconds +219 "Can" ?< +2783 ."da"PBV.dial between PSV and waste1 +3 "processing"%V * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%O +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%u +83 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%2  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2321 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +127 "core"  +2 "processing"%{% +4 "core" % \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%T' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1604 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +33 "core" + "processing"%Z% +4 "core" %\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +82 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +2332 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%K  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%e  +127 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%z  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%k +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%o' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%y  +44 "core"  + "processing"%s% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%W' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%J  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%0' +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%C +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'ؾ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16832 "Can" >< +31170 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +44 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2378 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%h +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%- +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2322 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +126 "core"  +2 "processing"%% +4 "core" %ظ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%!  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +32 "core" +2 "processing"%[% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%B', +603 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%j'ؾ +1608 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" + ."da"delay 30 seconds +2451 "Can" \ ?< +552 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%w +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +126 "core"  + "processing"%'% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +32 "core" +2 "processing"%$% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'+ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'ؾ +1609 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2367 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +71 "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"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +2328 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +126 "core"  +2 "processing"%<% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%=' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%)' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%} +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" + "processing"%A% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%/') +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'ؾ +1618 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%7 +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2373 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%L +70 "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"%l  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%X'ؾ +687 "Can" >; +1625 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +143 "core" +4 "processing"%D% +11 "core" %ؾ\ +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%,' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%x% +4 "core" %%\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%8' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q' +1612 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%> +74 "core" + ."da"PBV.dial :waste1 +46 "processing"%;  +40 "core" +2 "processing"%V% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%^'+ +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%:'ؾ +1613 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%%' +2422 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'ؾ +2354 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +130 "core"  + "processing"%Z% +4 "core" %ؽ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%' +2119 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%a +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 "processing"%% +3 "core" %.\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'+ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%|  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'ؾ +1614 "core" ' + "processing"%\ 9 +3 "core" 9e5V +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%r  +4 "core" 5W 5W + "processing"%f& +4 "core" &^&9\ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&t% +4 "core" %    + "storage"(K% +4 "core" % \  + "storage"(e. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(z(C +362 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (k& +2 "core" &D I J \ +2 "manipulator"&@& +3 "core" &- F +2 "manipulator"&y% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&s( +172 "core" ( +2 "manipulator"&o& +4 "core" & = > + "storage"(J& +4 "core" &E j g =\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&W' +96 "core" ' + "storage"(C& +4 "core" &E w J\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +277 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +45 "core" ' +2 "manipulator"&P& +4 "core" & = + "manipulator"&0% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&' +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&( +244 "core" ( + "manipulator"&9& +4 "core" &  T + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  T +2 ."da"Forearm.seek PC +2 "manipulator"&N' +92 "core" ' + ."da"Hand.close +2 "manipulator"&h/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%c( +457 "core" ( + "storage"(-& +4 "core" &E w w =\ +2 "manipulator"&& +3 "core" & H + "manipulator"&% +4 "core" %  #  +2 ."da"Forearm.seek :retract +2 "manipulator"&4' +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +245 "core" ( + "manipulator"& & +4 "core" & ? +2 "storage"(& +3 "core" &E v\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&!' +94 "core" ' + ."da"Hand.open +2 "manipulator"&m1 +53 "core" 1 +2 "storage"(I- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"([' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(n' +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1513h.tif +4 "processing"%5& +9 "core" &c\ +4 "manipulator"&B& +6 "core" & - ? + "manipulator"&v% +5 "core" %  u +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +168 "core" ( + "manipulator"&j& +4 "core" &- u  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-   +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&w'w +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +58 "core" / + "manipulator"&& +4 "core" &-  +2 "manipulator"& % +3 "core" % ψ ; +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&'( +116 "core" ( +2 "manipulator"&?& +4 "core" & J ? + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & ? +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +90 "core" ' + "manipulator"&M& +4 "core" & S ? +2 "manipulator"&$% +4 "core" % | v + "processing"%& +4 "core" &5\ +2 "processing"%~& +5 "core" &4\ +2 ."psFlush"PC.seek :closed +2 "processing"%"(^ +4 "core" &9\  +9 &2v9\ *y +9 &d{9\ > +9 &sn<\ N +10 &8P2\ M +9 &R$\ M +9 &Q,\ M +10 &}S/\ M +9 &?Q/\ M +10 &R,\ N +9 &Q%\ M +9 & O#\ M +10 &"GT%\ M +9 &$R\ N +9 &%R\ M +10 &'V#\ M +9 &)QU\ M +9 &+V \ M +10 &,T\ M +9 &.R\ L +10 &0ZR\ L +9 &2U\ M +9 &3U\ \ M +10 &5T\ \ M +9 &7aR\ M +10 &9"T\ M +9 &:S\ M +9 &<Q\ N +10 &>fU\ N +9 &@)R\ M +9 &AY\ N +11 &Cf\ O +8 &Edr\ Q +9 &G \ S +10 &H\ T +9 &J\ T +10 &Ld\ T +9 &N$\ T +9 &O\ T +10 &Q\ U +9 &Si\ U +9 &U+\ U +10 &V\ T +9 &X\ U +11 &Zq\ U +11 &\\4\ T +6 &]}v\ : +10 &^.\ Q +9 &^\ 0 +2 ( +2 "processing"%~& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.66 +2 "processing"%3& +4 "core" &^\ 0 + ."psFlush"Hand.open +2 "manipulator"&1 +60 "core" 1 + "manipulator"&p% +4 "core" %  v +55 ."psFlush"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b' +89 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +43 "core"  +2 "processing"%U% +4 "core" %\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +56 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.302 seconds\ /var/log/esp/da22sep1513h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1513h15s.tif +536 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%' +508 #"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/da22sep1513h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1513h20s.tif +1605 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +182 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%g  +128 "core" +4 ."psFlush"PSV.dial :mixloop +6 "processing"%< +29 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1513h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "13.302 sec auto-exposure",Subject: "da22sep1513h images!" +2 "storage"(E- +4 "core" -' +2 "storage"(=& +10 "core" &E\ \ \ +2 "manipulator"&}& +4 "core" & ? + "manipulator"&*% +6 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&A( +25 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%)'ؠ +34 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +180 "core" ( + "manipulator"&i& +4 "core" & 0 + "storage"(/& +4 "core" &E W V\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(H'" +51 "core" ' +2 "manipulator"&7& +4 "core" & / +2 "storage"(#& +4 "core" &E \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&]'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&L, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +26 "core" ' + "manipulator"&l% +5 "core" %B  + "storage"(R& +4 "core" &E r\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts + "manipulator"&'n +14 "core" ' +2 "manipulator"&D& +4 "core" & / + "storage"(X& +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&x' +16 "core" ' +2 "storage"(,% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(8' +99 (>% +3 "core" %? f e G\ T[ + "manipulator"&;% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&V' +90 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +3 (q& +4 "core" &E | W\ +1790 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%S +100 "core"  + "processing"%^% +4 "core" %آw\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2141 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%2  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%: @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%6 +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'ؠ +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%T'X\\ +1106 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%Z  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%F'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%Y' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\\ U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%|'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f'ؾ +2657 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%K' +1941 "Can"u ?; +694 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%k @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%C'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +1629 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%1 +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +51 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%P'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%s'ؾ +2653 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%h @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%m  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'ؾ +2626 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&5& +4 "core" & / + "manipulator"&B% +4 "core" %  #  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&v( +244 "core" ( + "manipulator"&4& +4 "core" & 4 > + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & > +2 ."psFlush"Forearm.seek PC +2 "manipulator"&[' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&j/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +460 "core" ( + "manipulator"&!& +4 "core" & > +2 "manipulator"&% +3 "core" %  $ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +125 "core" ( + "manipulator"& & +4 "core" &- M \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- f \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&?'w +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&w% +4 "core" % w  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M' +92 "core" ' +2 #tFinished short da assay +3538 #-> access 1 +3 "storage"($% +3 "core" % ~ R\  +2 "manipulator"&% +4 "core" %  w  + "manipulator"& & +4 "core" &- p \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(Q(<- +1295 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (c& +2 "core" &<+ | F\ +907 #t-> access 2 +3 "storage"(3% +3 "core" % \  + "manipulator"&% +4 "core" %  m  +2 "manipulator"&p& +3 "core" &- J \ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(~(K +373 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ((& +3 "core" &K \ +120 #t-> PS.flush +2 #Flushing Processing stage +2 "processing"%U% +3 "core" %,\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &,\ +2 "manipulator"&_& +3 "core" &- x \ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(- +15 "core" ( + "manipulator"&& +4 "core" &- J { +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-  { +2 .tForearm.seek :garage + "manipulator"&E'w +91 "core" ' + .tHand.close + "manipulator"&=/ +52 "core" / +2 "manipulator"&}& +4 "core" &- { + "manipulator"&*% +4 "core" % φ 1 +2 .tForearm.seek :retract + "manipulator"&<' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&i( +118 "core" ( + "manipulator"&/& +4 "core" & x : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" & ) : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&7& +4 "core" & A 9 + "manipulator"&#% +4 "core" % C  +2 "processing"%l& +3 "core" &(\ +2 "processing"%R& +5 "core" &1\ +2 .tPC.seek :closed + "processing"%D(^ +4 "core" &-\  +9 &3x1\ )w +9 &e}1\ > +9 &~p/\ N +10 &CU-\ L +9 &X-\ L +10 &T-\ L +9 &X0\ L +9 &LV=\ L +10 & W3\ L +9 &W/\ L +9 & V0\ L +10 &"TR2\ L +9 &$V.\ L +10 &%W.\ L +9 &'V-\ L +9 &)[W.\ L +10 &+V-\ L +9 &,R/\ L +9 &.V/\ L +10 &0cW.\ L +9 &2$U9\ M +9 &3U.\ L +10 &5R.\ L +9 &7kT1\ L +10 &9-V8\ L +9 &:Y-\ L +9 &<T.\ M +10 &>r[:\ M +9 &@5Z:\ L +10 &A\\5\ M +9 &Cj-\ N +9 &Eqs8\ P +10 &G+4\ R +9 &H-\ R +10 &J1\ R +9 &Lq3\ R +9 &N0/\ S +9 &O-\ S +10 &Q<\ T +9 &St0\ T +10 &U40\ U +9 &V1\ T +10 &X-\ T +9 &Z{3\ T +9 &\\<.\ U +9 &]zw.\ 9 +10 &^%l,\ W +9 &^*1\ 5 +3 ( + "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.63 + "processing"%X& +4 "core" &^&/\ 5 +2 .tHand.open + "manipulator"&b1 +55 "core" 1 +2 "manipulator"&,% +4 "core" %   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n' +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%> +41 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%;'X\\ +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1617 "core" ' + .tPSV.dial PTV +2 "processing"%A +70 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +54 "core" +2 .tPS.seek 0ml +2 "processing"%]'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%q +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2141 "core" ' +2 .tPSV.dial PTV + "processing"%x +72 "core" +2 .tPBV.dial PSV +2 "processing"%8 U +53 "core" W +2 .tPS.seek 0ml + "processing"%S'ؾ +2650 "core" ' + .tPSV.dial PBV +2 "processing"%^ @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%)' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%O  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%2'ؾ +922 "Can") @= +1729 "core" ' + .tPSV.dial PSR +2 "processing"%: +42 "core"  +2 .tPSR.select :air +53 .PS.seek 2.5ml +2 "processing"%6' +2629 "core" ' +2 .tPSV.dial PTV + "processing"%u +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2652 "core" ' +2 .tPSV.dial PBV + "processing"%{ @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%T' +2624 "core" ' +2 .tPSV.dial :waste1 + "processing"%&  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2629 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&%& +4 "core" & 9 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&a( +3 "core" ( + "manipulator"&F& +4 "core" &  9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & 9 +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&\\/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +460 "core" ( + "manipulator"&`& +4 "core" & 9 +2 "manipulator"&|% +3 "core" %   , +2 .tForearm.seek :retract +2 "manipulator"&r' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&\ (- +125 "core" ( +2 "manipulator"&t& +4 "core" &- l  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &- F  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e'w +99 "core" ' +2 .tHand.open + "manipulator"&K1 +63 "core" 1 + "manipulator"&k% +4 "core" % ~  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +93 "core" ' +11296 #t-> access 2 +3 "storage"(y% +3 "core" % \  +2 "manipulator"&@% +4 "core" %  s  + "manipulator"&J& +4 "core" &- J  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(o(K +3 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (C& +2 "core" &K '\ +34910 "Can" 63 +14555 #t-> access 2 +3 "storage"(1% +3 "core" % &\  +2 "manipulator"&% +4 "core" %   + "manipulator"&+& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(0(K +3 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (P& +2 "core" &K 2\ +9233 #t-> startTube 2 +6427 #-> $da[:extractVol]=0.20 +590 #-> shortDA +2 "collection"'% +2 "processing"%9% +6 "core" %c %  +4 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1055 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%W  +127 "core" + .tPRV.dial :sipper +2 "processing"%h  +43 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%s'e +2299 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +125 "core"  +2 .tPS.seek 0.5ml + "processing"%' +1278 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%-'ؾ +595 "core" ' + .tPSV.dial PSR +2 "processing"%N +100 "core"  + "processing"%% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1120 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +112 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%5 +111 "core" + "processing"%B% +4 "core" %ػ\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%4'X\\ +1121 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +111 "core" + .tPRV.dial :sipper +2 "processing"%j  +41 "core" +2 .tPS.seek 0ml + "processing"%V'ؾ +2633 "core" ' + .tPSV.dial PSR +2 "processing"%" +98 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +113 "core" + .tPS.seek 0ml +2 "processing"% 'ؾ +2646 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&[% +3 "core" %\ , E z +2 "storage"(v% +3 "core" % | [\  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(w(  +1302 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & \ +2 "manipulator"&?& +3 "core" &- 1  +2 "manipulator"&$% +3 "core" %\ , z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +168 "core" ( + "manipulator"& & +4 "core" & E  +2 "storage"(z& +3 "core" & z { \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&c'S +92 "core" ' + "storage"(3& +4 "core" & H\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +295 "core" ' +2 "storage"(p- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q& +2 "core" & ?\ +2 "manipulator"&(& +4 "core" &  + .tElbow.seek 2 +2 "manipulator"&U( +19 "core" ( +2 "manipulator"& & +4 "core" &  + "storage"(_& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +39 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&g/ +57 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):56:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"&=& +2 "storage"(}' +6 "core" &  +2 "manipulator"&*% +3 "core" %   _ +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M( +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&/& +4 "core" & 5  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" & g  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&E' +97 "core" ' +2 "manipulator"&7& +4 "core" & [  +2 "manipulator"&#% +3 "core" %  z +2 "processing"%l& +4 "core" &\ +2 "processing"%.& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%<(^ +4 "core" &\  +8 &2u\ )v +9 &c~\ = +10 &yp\ M +9 &;U\ M +9 &X\ M +10 &X\ M +9 &T\ M +9 &DU\ L +10 &W\ M +9 &Y\ M +10 & U\ M +9 &"KT\ M +9 &$V\ L +10 &%U\ L +9 &'V\ L +9 &)SV\ M +10 &+Y\ M +9 &,Y\ M +10 &.T\ M +9 &0[V\ M +9 &2X\ M +10 &3Y\ M +9 &5Y\ M +9 &7dW\ L +10 &9%X\ M +9 &:X\ M +10 &<W\ M +9 &>jZ\ M +9 &@*Z\ N +10 &Ac\ N +9 &Cp\ P +9 &Eg{\ Q +10 &G#\ S +9 &H\ S +10 &J\ S +9 &Lg\ S +9 &N&\ T +10 &O\ T +9 &Q\ U +10 &Sk\ U +9 &U.\ T +9 &V\ U +10 &X\ T +9 &Zs\ U +9 &\\5\ U +10 &]zw\ > +9 &^"Y\ W +9 &^3\ 9 +3 ( + "processing"%.& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 +2 .Hand.open +51 "manipulator"&1 +64 "core" 1 +2 "manipulator"&X% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%, h + %R9 +6 "core" 9 +102 "processing"%>9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%I9 +2 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%A9 +2 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%q9 +2 "core" 9" +102 "processing"%]9 +3 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%x9 +3 "core" 9/ +102 "processing"%89 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%^9 +3 "core" 9; +102 "processing"%S9 +2 "core" 9? +102 "processing"%O9 +2 "core" 9C +102 "processing"%)9 +3 "core" 9H +102 "processing"%:9 +3 "core" 9L +102 "processing"%29 +2 "core" 9P +102 "processing"%u9 +2 "core" 9T +103 "processing"%69 +2 "core" 9X +37 "Can"\  +65 "processing"%{9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%&9 +3 "core" 9e +102 "processing"%T9 +2 "core" 9i +102 "processing"%%9 +2 "core" 9 m +102 "processing"%F9 +3 "core" 9q +102 "processing"%Y9 +2 "core" 9v +102 "processing"%\\9 +3 "core" 9z +102 "processing"%i9 +2 "core" 9~ +102 "processing"%n9 +2 "core" 9# +3 .tPH.hold 2:00:00,28C +3 "processing"%D php +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%` +99 "core"  + "processing"%|% +4 "core" %ؼ\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%t' +599 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%f' +1616 "core" ' +2 .tPTV.dial :puck + "processing"%  +127 "core"  +2 .tPSV.dial PTV + "processing"%a +72 "core" +2 .tPBV.dial :waste1 + "processing"%K  +53 "core" +2 "processing"%k% +4 "core" %i\ \ +2 .tPS.seek 1.5ml +2 "processing"%r'+ +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" , +7 .tPS.seek 0ml +2 "processing"%y'ؾ +1627 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +31 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%~' +2385 "core" ' +2 .tPSV.dial PTV +2 "processing"%1 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%o'ؾ +2338 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"%9 +43 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +96 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%W' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%h  +42 "core"  +2 "processing"%Z% +4 "core" %\  +2 .tPS.seek 0.35ml + "processing"%'f +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'s  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1171 "core" ' + .tPRV.dial :waste2 +2 "processing"%N @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%-  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +772 "Can" @= +843 "core" ' +2 .tPSV.dial :PML +2 "processing"%m +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%B% +3 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%L'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +3 "core" &" +2 "manipulator"&& +4 "core" & g  + "manipulator"&"% +4 "core" %    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +123 "core" ( +2 "manipulator"&& +4 "core" &- f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &- + +2 .tForearm.seek :garage + "manipulator"&'w +90 "core" ' +2 .tHand.close +2 "manipulator"&[/ +59 "core" / + "manipulator"&v& +4 "core" &- g +2 "manipulator"&% +4 "core" % ς ? P + .tForearm.seek :retract +2 "manipulator"&0' +89 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +281 "core" ( + "manipulator"&?& +4 "core" &Ӓ(  @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &Ӓ( 0 @X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& '? +92 "core" ' +2 "manipulator"&z& +4 "core" &ӓ( $ @W +2 "manipulator"&3% +3 "core" %A ! * +2 "collection"'\ & +4 "core" &"\ +2 "collection"'d& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'p(\\ +4 "core" &%\  +8 &5!\ *z +10 & g#\ ? +9 &s&\ M +10 &\\V!\ L +9 &\\%\ L +9 &Y%\ L +10 &X\ L +9 &dW\ L +9 &%Z$\ L +10 &Y \ L +9 & X"\ L +9 &"kX#\ L +10 &$-Y"\ L +9 &%Y#\ L +10 &'Z\ L +9 &)tX\ L +9 &+6Y\ L +10 &,[$\ L +9 &.W#\ L +9 &0|Y\ L +10 &2>X\ L +9 &4X\ L +9 &5Z\ L +10 &7Z$\ L +9 &9FY!\ L +10 &;V\ L +9 &<W\ L +9 &>Z!\ L +10 &@MZ$\ L +9 &B `  %\ M +9 &Ck  \ N +10 &E  \ P +9 &G< 2 +\ U +10 &H : :!\ W +9 &J < <\ X +9 &Ly ? =\ X +10 &N9 @ ?\ X +9 &O A C\ Y +10 &Q C C\ Y +9 &Sy G I\ Z +9 &U; I I \ Z +10 &V K L\ [ +9 &X M O\ \\ +9 &Z{ Q S\ \\ +10 &\\z W V\ 0 +9 &\\0 X W\ "g +9 ( +2 &\\m X Y\ R + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.27 + "collection"'Q& +5 "core" &\\n [ X\ R + .tHand.open + "manipulator"&(1 +59 "core" 1 +2 "manipulator"& % +4 "core" % A * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_' +92 "core" ' + .tPSV.dial PSR +2 "processing"%g +100 "core"  + "processing"%=% +4 "core" %&\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%*'+ +1607 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%c'ؾ +1612 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%/  +2 "collection"''  +31 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%U +99 "core" + .tCTV.dial :air,avoiding: :intake +52 .PTV.dial :PRVmixing +3 "processing"%7  +70 "core" +2 .tPS.seek 0ml +2 "processing"%#'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%l  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +44 "core" +2 .tPS.seek 0ml +2 "processing"%R'ؾ +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +5 "core" &Ӕ& ; ?V + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E(ӂ +33 "core" ( +2 "manipulator"&& +4 "core" &Ӈ F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &Ӈ + F +2 .tForearm.seek CC +2 "manipulator"&;'? +94 "core" ' + .tHand.close +2 "manipulator"&A/ +58 "core" / +2 .tCC.seek :open + "collection"'H( +452 "core" ( + "manipulator"& & +4 "core" &Ӈ c F +2 "manipulator"&q% +3 "core" % P   +2 .tForearm.seek :retract +2 "manipulator"&]' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +280 "core" ( + "manipulator"&x& +4 "core" &- ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- & ( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +92 "core" ' +2 .tHand.open + "manipulator"&^1 +57 "core" 1 + "manipulator"&S% +4 "core" % y O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O' +95 "core" ' +2 ."da"delayUntil "14:17:14.13" +24808 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%) @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%:  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%u  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2389 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%{ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%& +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%T  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%%'ؾ +2157 "Can" XX +172 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +126 "core" + "processing"%Y% +4 "core" %ؼ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\\' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +10 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i' +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%n  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%` +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" + "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'- +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'ؾ +1618 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +32 "core" +2 ."da"delay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%e' +2364 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%@ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +2329 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +128 "core"  + "processing"%1% +4 "core" %7\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core" +2 "processing"%% +3 "core" %C\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'& +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'ؾ +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +82 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +2332 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%m  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%5 +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%B' +389 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%4  +41 "core"  +2 "processing"%% +4 "core" % &\  +2 ."da"PS.seek 0.55ml + "processing"%' +345 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%j  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1580 "core" ' + ."da"PSV.dial :PML +2 "processing"%" +41 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" + "processing"%[% +4 "core" %\ +2 ."da"PS.seek 1.85ml +2 "processing"%v' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%M * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +890 "Can" A? +1083 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%b  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%?  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2407 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%3 +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2317 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%Q% +4 "core" %ؾ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%(' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +791 "Can" A? +817 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%g +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%L'& +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%*'ؾ +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%' +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2388 "core" ' +2 ."da"PSV.dial PTV + "processing"%U +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'ؾ +2307 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%}% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +32 "core" +2 "processing"%>% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +2327 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%^ +127 "core"  + "processing"%S% +4 "core" %ؾ!\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%]' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +33 "core" +2 "processing"%2% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%u', +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1608 "core" ' + ."da"delay 2:00 +2003 "Can" @= +10001 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%T +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2365 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Y +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%\\  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'ؾ +2320 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +50 .PSR.select :air +12 .PSV.dial PSR +2 "processing"%` +130 "core"  +3 "processing"%|% +9 "core" %ػ\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"% ' +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%i% +3 "core" %C\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%K +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" + "processing"%f% +4 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%a'- +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%,'ؾ +1635 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%@  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%e +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'ؾ +2366 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%+% +4 "core" %M\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%' +2115 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%9 +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +48 "core"  +2 "processing"%G% +4 "core" %S\  + ."da"PS.seek 1.5ml +2 "processing"%Z'& +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%W * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%o  +99 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1631 "core" ' + "processing"%9 +4 "core" 9h%5V + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%N  +3 "core" 5W + 5W + "processing"%& +3 "core" &^1\ 9 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&s% +3 "core" %    +2 "storage"(% +3 "core" % s u \  + "storage"(m. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"( (C +358 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (5& +2 "core" &E \ +2 "manipulator"&-& +3 "core" &-  ( +2 "manipulator"&4% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +171 "core" ( + "manipulator"&B& +4 "core" & ; +2 "storage"(j& +3 "core" &E H O \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"("& +4 "core" &E \ \ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +275 "core" ' +2 "storage"(!- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(['1 +39 "core" ' +2 "manipulator"&M& +4 "core" & : +2 "manipulator"&% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&v' +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&b( +243 "core" ( + "manipulator"&& +4 "core" &  7 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +4 "core" & 7 + ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' + ."da"Hand.close +2 "manipulator"&V/ +63 "core" / + ."da"PC.seek :open +2 "processing"%z( +457 "core" ( + "storage"(3& +4 "core" &E s s \ +2 "manipulator"&\ & +3 "core" & 7 +2 "manipulator"&$% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Q( +256 "core" ( + "manipulator"&0& +4 "core" &   + "storage"((& +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&d' +104 "core" ' + ."da"Hand.open +2 "manipulator"&g1 +63 "core" 1 +2 "storage"(=- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"( ' +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"( ' +62 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1514h.tif +4 "processing"%& +9 "core" &;\ +3 "manipulator"&L& +8 "core" &  +3 "manipulator"&% +5 "core" % %  w +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +170 "core" ( + "manipulator"&*& +4 "core" &- 9 K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &-  K +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&7'w +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&l& +4 "core" &- K + "manipulator"&/% +4 "core" % c + + ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&}( +115 "core" ( + "manipulator"&#& +4 "core" & z X +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & X +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +92 "core" ' +2 "manipulator"&X& +4 "core" & $ X +2 "manipulator"&>% +4 "core" % / 2 +2 "processing"%& +4 "core" &\ +2 "processing"%I& +59 "core" &\ +11 &\ + &|\ +5 ."psFlush"PC.seek :closed +3 "processing"%(^ +3 "core" &n\ +2 &n\ &o\ + &r\ +2 &o\ + &d\ +2 &k\ 7 +6 &=Iqf\ / +10 &dpyb\ D +9 &\\_\ M +10 &Q[\ L +9 &TX\ M +9 &NSM\ M +10 &OC\ L +9 &OM\ L +9 &RJ\ L +10 &VUP\ M +9 &!SJ\ M +9 &"OR\ L +10 &$RU\ L +9 &&]SE\ M +10 &(PB\ M +9 &)Q<\ M +9 &+RA\ M +10 &-dQE\ M +9 &/%R=\ N +9 &0PA\ M +10 &2Q9\ M +9 &4lP=\ M +10 &6/R4\ M +9 &7Q1\ M +9 &9T6\ M +10 &;sS8\ N +9 &=7O9\ M +9 &>U0\ N +10 &@X4\ M +9 &B{]9\ N +10 &D:g+\ O +9 &Ey,\ Q +9 &G&\ S +10 &Is$\ S +9 &K4\ S +9 &L\ T +10 &N$\ T +9 &Px%\ T +10 &R8\ U +9 &S\ U +9 &U"\ U +10 &W{\ V +9 &Y= \ V +9 &[\ U +10 &\\\ V +9 &^:e\ 'y +10 &^c\ 5 +9 ( +2 "processing"%I& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.69 + "processing"%& +5 "core" &^# \ 1 + &^#\ 1 + ."psFlush"Hand.open +2 "manipulator"&_1 +58 "core" 1 +2 "manipulator"&p% +4 "core" %  3 2 + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A' +91 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +43 "core"  + "processing"%;% +4 "core" %ؾ\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%x' +49 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.336 seconds\ /var/log/esp/da22sep1514h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1514h15s.tif +545 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +500 #"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/da22sep1514h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1514h20s.tif +1612 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +182 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%^  +130 "core" +5 ."psFlush"PSV.dial :mixloop +8 "processing"%S +14 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1514h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "13.336 sec auto-exposure",Subject: "da22sep1514h images!" +6 "storage"(E- +4 "core" -' +2 "storage"(]& +5 "core" &E\ \  \ +3 "manipulator"&)& +4 "core" & - X + "manipulator"&:% +4 "core" %  A  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&2( +41 "core" + ."psFlush"PS.seek :empty +3 "processing"%'ؠ +25 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +172 "core" ( +2 "manipulator"&R& +4 "core" & 7 + "storage"(u& +4 "core" &E %  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(&'" +45 "core" ' + "manipulator"&T& +4 "core" &  6 +2 "storage"({& +3 "core" &E | | \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&F'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&Y, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(%' +25 "core" ' +2 "manipulator"&\\% +4 "core" %? + "storage"(6& +4 "core" &E { | J\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts +2 "manipulator"&`'k +14 "core" ' + "manipulator"&|& +5 "core" &  6 + "storage"(n& +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&i' +16 "core" ' + "storage"( % +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(' +98 (K% +3 "core" %B o m \ SW +2 "manipulator"&k% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&f' +90 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (t& +4 "core" &E } ?\ +1817 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +100 "core"  + "processing"%a% +4 "core" %آ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2142 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%e  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%, @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%1 +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%C'ؠ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%P'X\\ +441 "Can" @= +669 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%+  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%~'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%W U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%o'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%w'ؾ +2634 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%5 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%"'X\\ +1105 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%!  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%M'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%? U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%<  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%$' +2643 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%0'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%g  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='ؾ +2634 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &  6 + "manipulator"&L% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +242 "core" ( +2 "manipulator"&& +4 "core" & , V + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" & V + ."psFlush"Forearm.seek PC +2 "manipulator"& ' +92 "core" ' + ."psFlush"Hand.close + "manipulator"&*/ +57 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%U( +456 "core" ( + "manipulator"&d& +4 "core" & _ U +2 "manipulator"&Q% +3 "core" %  7 ; +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&l(- +132 "core" ( +2 "manipulator"&/& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&#'w +93 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&7% +4 "core" % n B +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&X' +95 "core" ' +2 #tFinished short da assay +944 #-> access 1 +3 "storage"(>% +3 "core" % y y N\  +2 "manipulator"&% +4 "core" %   + "manipulator"&'& +3 "core" &- I  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((<- +1302 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (z& +2 "core" &<, | x \  +2051 "Can" 52 +969 #t-> access 2 +3 "storage"(% +3 "core" % { ~ 1\  +2 "manipulator"&_% +4 "core" %  *  + "manipulator"&p& +4 "core" &- @  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(I(K +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (q& +2 "core" &K R\  +58645 "Can" 31 +52523 #t-> startTube 2 +246 #-> shortDA +2 "collection"';% +3 "processing"%.% +5 "core" %c2  +5 %ؽf\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +498 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%x  +127 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%^'e +2300 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%E  +123 "core" +3 .tPS.seek 0.5ml + "processing"%]' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%) @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%:'ؾ +585 "core" ' +2 .tPSV.dial PSR + "processing"%S +99 "core"  + "processing"%R% +4 "core" %\\\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%u'X\\ +882 "Can" 53 +223 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%}' +1632 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +113 "core" +2 .tPS.seek 0ml +2 "processing"%T'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%{ +99 "core"  + "processing"%\\% +4 "core" %ؾd\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%6'X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%|' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +112 "core" +2 .tPRV.dial :sipper +2 "processing"%A  +42 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2633 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%K' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2628 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%2& +5 "core" &_\ + "manipulator"&&% +3 "core" %  ;  +2 "storage"(F% +4 "core" % \  + "storage"(t. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(`(  +1304 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (%& +3 "core" &  \ +2 "manipulator"&i& +4 "core" &- k  + "manipulator"&% +4 "core" %  h  +50 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&r( +172 "core" ( + "manipulator"&a& +5 "core" & @ " + "storage"(& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&@'S +92 "core" ' + "storage"(e& +5 "core" &  | ,\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(,'r +297 "core" ' + "storage"(1- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (J& +2 "core" & y\ +2 "manipulator"&& +3 "core" & a " +2 .tElbow.seek 2 +2 "manipulator"&C( +3 "core" ( + "manipulator"&P& +4 "core" &  " + "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&+'Ͻ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&y/ +57 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&9& +2 "storage"(~' +7 "core" &  " + "manipulator"&h% +4 "core" % ϸ $ +2 .tForearm.seek :retract +2 "manipulator"&' +86 "core" ' +2 .tElbow.seek PC +2 "manipulator"&W( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +76 "core" ( + "manipulator"&G& +5 "core" & % D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & 4 D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +88 "core" ' + "manipulator"&N& +5 "core" & E D + "manipulator"&% +4 "core" % = +2 "processing"%s& +3 "core" &b\ +2 "processing"%& +5 "core" &_\ +2 .tPC.seek :closed +2 "processing"%m(^ +4 "core" &f\  +9 &4yj\ )w +9 &dj\ > +9 &p\\\ M +10 &EUX\ M +9 &UM\ M +9 &TQ\ M +10 &UU\ L +9 &NVU\ L +10 &WU\ M +9 &YS\ M +9 & VU\ M +10 &"UTH\ M +9 &$WH\ M +9 &%YA\ M +10 &'Y?\ M +9 &)]T>\ M +10 &+ VC\ L +9 &,VC\ M +9 &.Y@\ M +10 &0eTD\ M +9 &2(U1\ L +9 &3V8\ M +10 &5Y8\ M +9 &7mW4\ M +10 &9/W4\ M +9 &:\\+\ M +9 &<Y3\ M +10 &>sZ1\ M +9 &@5\\.\ M +9 &Ac3\ N +10 &Cm.\ P +9 &Eo|3\ Q +10 &G,.\ S +9 &H-\ S +9 &J5\ S +10 &Lr#\ S +9 &N0 \ T +9 &O!\ T +10 &Q"\ T +9 &Su \ U +10 &U8)\ T +9 &V'\ U +9 &X&\ T +10 &Z}'\ U +9 &\\?&\ U +9 &]{v(\ 8 +10 &^/'\ L +9 &^'\ / +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&5% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +89 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%4 h +3 %-9 +5 "core" 9 +102 "processing"%j9 +2 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%"9 +3 "core" 9 +102 "processing"%O9 +2 "core" 9 +103 "processing"%!9 +2 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%M9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +2 "core" 9* +103 "processing"%?9 +2 "core" 9/ +102 "processing"%9 +2 "core" 93 +102 "processing"%V9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%<9 +3 "core" 9? +102 "processing"%v9 +2 "core" 9C +102 "processing"%\ 9 +3 "core" 9H +102 "processing"%39 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +102 "processing"%$9 +3 "core" 9T\ +102 "processing"%(9 +2 "core" 9X\ +102 "processing"%09 +3 "core" 9\ ]\ +102 "processing"%g9 +3 "core" 9a +102 "processing"%b9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%L9 +2 "core" 9m +102 "processing"%9 +3 "core" 9$r +3 .tPH.hold 2:00:00,28C +2 "processing"%[ php +4 .tdelay 1:30 +2 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +99 "core"  +2 "processing"%*% +4 "core" %A\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%f' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1613 "core" ' +2 .tPTV.dial :puck + "processing"%d  +127 "core"  +2 .tPSV.dial PTV + "processing"%Q +72 "core" +2 .tPBV.dial :waste1 + "processing"%/  +53 "core" +2 "processing"%c% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"% '+ +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 .tPS.seek 0ml + "processing"%'ؾ +1609 "core" ' + .tdelay 5:00 +23502 "Can" <9 +6500 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%7  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%# +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%>' +2390 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +82 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2317 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%_  +126 "core" +2 .tPSV.dial :mixloop + "processing"%p +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%q' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%;  +42 "core"  +2 "processing"%.% +4 "core" %A\  +2 .tPS.seek 0.35ml +2 "processing"%'f +446 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'x  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%='K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%^' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%)  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%]' +1609 "core" ' + .tPSV.dial :PML +2 "processing"%S +44 "core" + .tPTV.dial :mixing +2 "processing"%R @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%:  +35 "core" + "processing"%u% +4 "core" %N\  +2 .tPS.seek 1.85ml +2 "processing"%8' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%{'ؾ +1963 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +3 "core" &/ +2 "manipulator"&T& +4 "core" & D + "manipulator"&6% +4 "core" %    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(- +126 "core" ( + "manipulator"&A& +4 "core" &- , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& 'w +90 "core" ' + .tHand.close + "manipulator"& / +52 "core" / +2 "manipulator"&k& +4 "core" &- f +2 "manipulator"&K% +4 "core" % v K + .tForearm.seek :retract +2 "manipulator"&2' +95 "core" ' + .tElbow.reconfigure :tight +54 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&&(ӂ +290 "core" ( + "manipulator"&F& +4 "core" &ӄ K 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &ӄ 4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'? +103 "core" ' +2 "manipulator"&%& +4 "core" &ӄ  4 +2 "manipulator"&i% +3 "core" %M +2 "collection"'& +4 "core" &/ +2 "collection"'a& +5 "core" &9 +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &Z  +8 &4{n\ *z +10 &eQ\ > +9 &sB\ M +10 &TYQ\ L +9 &YO\ L +9 &Zm\ L +10 &Z\ L +9 &]Xz\ L +9 &[w\ L +10 &Xz\ L +9 & Y>\ L +10 &"eZ[\ L +9 &$'Yo\ L +9 &%]v\ L +10 &'[D\ L +9 &)mY7\ L +9 &+0Yn\ K +10 &,Y^\ L +9 &.Y\ K +10 &0uZ\ L +9 &27W\ L +9 &3Yn\ L +10 &5Vd\ L +9 &7}Y?\ L +9 &9?[H\ L +10 &;V3\ L +9 &<Xr\ L +10 &>]T\ L +9 &@GZv\ L +9 &B`D\ L +10 &Cj3\ N +9 &E\ P +9 &G5  \ U +10 &H  \ W +9 &J  \ X +10 &Ln ! \ Y +9 &N3 " !\ X +9 &O $ $\ Y +10 &Q ' $\ Z +9 &Ss ' &\ Z +9 &U3 * (\ [ +10 &V / +D\ [\ +9 &X 2 ,\ \\ +10 &Zt 2 2\ \\ +9 &\\y 7 5\ 4 +9 &\\) 9 9Y\ V +9 ( +4 "collection"'a& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 +2 "collection"'e& +4 "core" &\\j : 9{\ P + &\\j 9 9\ P + .tHand.open + "manipulator"&l1 +53 "core" 1 +2 "manipulator"&X% +4 "core" % M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1' +93 "core" ' + .tPSV.dial PSR +2 "processing"%J +99 "core"  + "processing"%% +4 "core" %C\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%P'+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%y'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%9 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%h' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%r  +2 "collection"'@  +31 "core"  +119 +2 .tPSV.dial :mixloop + "processing"%, +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%+  +71 "core" +2 .tPS.seek 0ml +2 "processing"%G'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2627 "core" ' + .tPSV.dial :air +2 "processing"%s  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2643 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%U'ؾ +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӄ 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5(ӂ +3 "core" ( +2 "manipulator"&-& +3 "core" &ӄ 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӄ 4 +2 .tForearm.seek CC +2 "manipulator"&j'? +95 "core" ' + .tHand.close + "manipulator"&o/ +58 "core" / +2 .tCC.seek :open +2 "collection"'B( +447 "core" ( + "manipulator"&"& +4 "core" &ӄ 4 +2 "manipulator"&O% +4 "core" % E  + .tForearm.seek :retract +2 "manipulator"&!' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +275 "core" ( + "manipulator"&& +4 "core" &- c  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +2 "core" &-  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +103 "core" ' + .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&?% +4 "core" % ς  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."da"delayUntil "15:50:41.73" +12620 "Can" ;9 +12200 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%V @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2369 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%$ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2308 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +126 "core"  + "processing"%b% +4 "core" %[\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L' +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +32 "core" +2 "processing"%% +4 "core" %S\ + ."da"PS.seek 1.5ml +2 "processing"%f'( +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Q'ؾ +1632 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2372 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%7 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'ؾ +2310 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %ظ`\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +52 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% ' +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%z +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +33 "core" + "processing"%_% +4 "core" %e\  +2 ."da"PS.seek 1.5ml +2 "processing"%p') +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1627 "core" ' +2 ."da"delay 2:00 +6207 "Can" ]] +5795 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%;  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%x' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%=  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +2320 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%^  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%S  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%R  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%: +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%u' +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%}  +42 "core"  + "processing"%]% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%8' +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%\\  +55 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T' +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%6 +43 "core" + ."da"PTV.dial :mixing +2 "processing"%A @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" + "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%k' +265 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +38023 "Can" <9 +9980 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%w  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSV.dial :air +2 "processing"%F  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2359 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%i +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2319 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +126 "core"  +2 "processing"%e% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%l' +595 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%a  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%J +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%I% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%{', +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%P'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +32 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%+ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Z  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'ؾ +2315 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +138 "core" +2 "processing"%C% +4 "core" %ؾ[\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'ؾ +1627 "core" ' + ."da"delay 2:00 +8557 "Can" 86 +3446 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2392 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%j +70 "core"  + ."da"delay 5 seconds +547 .PSV.dial PTV +9 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%M  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%?% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%!' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%<% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'* +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2381 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%0 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2305 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +130 "core"  +2 "processing"%*% +10 "core" %\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +4 "processing"%' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%L% +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%d' +354 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" + "processing"%% +4 "core" %[\ +2 ."da"PS.seek 1.5ml +2 "processing"%Q'' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%4'ؾ +1620 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2399 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%# +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2358 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +128 "core"  + "processing"% % +4 "core" %غ\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%' +2130 "core" ' + ."da"delay 5 seconds +378 "Can"\ k +124 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%p +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +32 "core"  +2 "processing"%;% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%.'- +604 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1610 "core" ' + "processing"%9 +3 "core" 9e,5P +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%E  +3 "core" 5P + 5P + "processing"%=& +4 "core" &^\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&x% +4 "core" %   + "storage"(^% +4 "core" % w\  + "storage"(S. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(R(C +362 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (:& +2 "core" &E F D x\ +2 "manipulator"&)& +3 "core" &-  +2 "manipulator"&}% +3 "core" %  "  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&]( +171 "core" ( +2 "manipulator"&u& +4 "core" & &  + "storage"(\\& +4 "core" &F l l N\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&8' +98 "core" ' + "storage"(6& +4 "core" &F \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(A'r +276 "core" ' + "storage"(|- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( '1 +43 "core" ' +2 "manipulator"&T& +4 "core" & 7  + "manipulator"&K% +4 "core" %  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k' +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&w( +245 "core" ( + "manipulator"& & +4 "core" & ] N +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" & N +2 ."da"Forearm.seek PC +2 "manipulator"&W' +93 "core" ' + ."da"Hand.close + "manipulator"&n/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%%( +456 "core" ( +2 "storage"(i& +4 "core" &F l l g\ + "manipulator"&& +3 "core" & ! N +2 "manipulator"&t% +3 "core" %  H . +2 ."da"Forearm.seek :retract +2 "manipulator"&H' +96 "core" ' +49 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&e( +243 "core" ( + "manipulator"&2& +4 "core" &  7 + "storage"(l& +4 "core" &F s s P\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&a' +95 "core" ' +2 ."da"Hand.open + "manipulator"&J1 +64 "core" 1 +2 "storage"(- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(I' +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(X' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1516h.tif +5 "processing"%& +12 "core" &\ +3 "manipulator"&{& +6 "core" & + 6 +2 "manipulator"&9% +5 "core" %  1 y +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&y' +97 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&@(- +170 "core" ( + "manipulator"&P& +5 "core" &- v + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- % v +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+'w +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&h/ +59 "core" / +2 "manipulator"&Z& +4 "core" &- ( v +2 "manipulator"&r% +3 "core" % n H K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&C( +118 "core" ( + "manipulator"&G& +4 "core" & ; S +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  S +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 "manipulator"&~& +4 "core" &  S + "manipulator"&% +4 "core" % < +2 "processing"%& +4 "core" &{\ +2 "processing"%& +5 "core" &w\ +2 ."psFlush"PC.seek :closed +3 "processing"%-(^ +3 "core" &\ +6 &3\ #c +10 &Vu\ 7 +9 &s\ K +10 &P\ N +9 &fO{\ M +9 &(Q{\ M +10 &Rz\ M +9 &Qu\ M +9 &oUq\ M +10 &2Rn\ M +9 &Us\ M +9 &!Ql\ M +10 &#wUd\ M +9 &%;Re\ L +10 &&Rb\ M +9 &(Oh\ M +9 &*}Si\ N +10 &,@Qg\ M +9 &.Ni\ N +10 &/Qb\ N +9 &1NV\ M +9 &3HRQ\ M +10 &5\ RY\ M +9 &6TU\ N +9 &8RY\ N +10 &:POW\ M +9 &<RS\ N +10 &=UQ\ N +9 &?SS\ M +9 &AWST\ N +10 &C]S\ O +9 &DgO\ P +9 &FM\ R +10 &HNM\ S +9 &JS\ S +9 &KS\ T +10 &MO\ T +9 &OSJ\ T +10 &QJ\ U +9 &RK\ U +9 &TP\ V +10 &VXK\ U +9 &XI\ V +9 &Y:\ V +10 &[=\ V +9 &]^;\ C +10 &^Jz;\ Q +9 &^P<\ ; +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 + "processing"%&& +5 "core" &^<?\ ; + &^<C\ ; + ."psFlush"Hand.open + "manipulator"&11 +60 "core" 1 + "manipulator"&% +4 "core" %   < +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o' +91 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +44 "core"  + "processing"%j% +4 "core" %ؿ \ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +7 ."psFlush"delay 5 seconds +22 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.689 seconds\ /var/log/esp/da22sep1516h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1516h15s.tif +478 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1072 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1516h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1516h20s.tif +1056 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%" @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%? +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%5'ؠ +477 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1516h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "18.689 sec auto-exposure",Subject: "da22sep1516h images!" +4 "storage"(!- +4 "core" -' +2 "storage"(V& +4 "core" &F & 0 :\ +3 "manipulator"&& +5 "core" & S +3 "manipulator"&<% +4 "core" %   +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +63 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +177 "core" ( +2 "manipulator"&U& +4 "core" & 2 8 + "storage"(v& +4 "core" &F K K\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +93 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"($'" +51 "core" ' +2 "manipulator"&(& +4 "core" & 8 + "storage"(3& +4 "core" &F j w b\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&g'8 +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&b, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(0' +27 "core" ' +2 "manipulator"&% +4 "core" %; + "storage"(\ & +4 "core" &F a a\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 303 counts + "manipulator"&Y'g +14 "core" ' + "manipulator"&*& +4 "core" & 8 +2 "storage"(& +4 "core" &F y z U\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&L' +16 "core" ' + "storage"(% +4 "core" % z w J\ +3 ."downElevator"SE.seek :down +3 "storage"(d' +98 (/% +3 "core" %< a b\ U[ +2 "manipulator"&c% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (f& +4 "core" &F b h\ +1246 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +100 "core"  + "processing"%Q% +4 "core" %؞\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +608 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%4 @ +70 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" + ."psFlush"PS.seek :empty +2 "processing"%#'ؠ +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%z'X\\ +1109 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%>'ؾ +2649 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%p +82 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%q U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%. @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='ؾ +2650 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%^' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%`'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'ؾ +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%6'X\\ +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +52 "core" + ."psFlush"PS.seek 0ml +2 "processing"%T'ؾ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%]'ؾ +2641 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%n @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +1201 "Can" B? +1428 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%m  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2653 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%2'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2652 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & 8 + "manipulator"&{% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&9( +257 "core" ( +2 "manipulator"&H& +4 "core" &  \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & \ + ."psFlush"Forearm.seek PC +2 "manipulator"&I' +95 "core" ' + ."psFlush"Hand.close + "manipulator"&P/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%,( +455 "core" ( +2 "manipulator"&a& +4 "core" & B \ + "manipulator"&e% +4 "core" %  i  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&Z(- +123 "core" ( + "manipulator"&r& +4 "core" &- & +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- = +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&G'w +91 "core" ' + ."psFlush"Hand.open + "manipulator"&s1 +62 "core" 1 + "manipulator"&+% +4 "core" % t ) X +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~' +92 "core" ' +2 #tFinished short da assay +1198 #-> access 1 +2 "storage"(% +3 "core" % H\  +2 "manipulator"&% +4 "core" %   +2 "manipulator"&@& +3 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(N(<- +1302 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (%& +3 "core" &<* { { -\  +1054 #t-> PS.flush +2 #Flushing Processing stage + "processing"%&% +3 "core" %\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%1& +3 "core" &\ +2 "manipulator"&& +3 "core" &- S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +20 "core" ( + "manipulator"&O& +4 "core" &- M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +2 "core" &-  M +2 .tForearm.seek :garage +2 "manipulator"&'w +100 "core" ' + .tHand.close + "manipulator"& / +52 "core" / +2 "manipulator"&& +4 "core" &- m M + "manipulator"&"% +4 "core" %  G +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +49 "manipulator"&?( +119 "core" ( +2 "manipulator"&M& +4 "core" & @ : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&V' +102 "core" ' +2 "manipulator"&& +4 "core" &  : +2 "manipulator"&<% +3 "core" %  +2 "processing"%U& +4 "core" &u\ +2 "processing"%v& +5 "core" &t\ +2 .tPC.seek :closed + "processing"%C(^ +4 "core" &\  +9 &1t\ *x +9 &c}\ = +10 &~o\ L +13 &AS\ L +6 &U\ L +9 &R\ L +9 &R\ L +10 &IW\ L +9 &\ U\ L +9 &T\ K +10 & U\ L +9 &"QW\ L +10 &$W\ L +9 &%V\ L +9 &'W\ L +10 &)YW\ L +9 &+R\ L +10 &,Q\ L +9 &.R\ K +9 &0aT\ L +10 &2$V\ K +9 &3T\ K +9 &5S\ L +10 &7jU\ K +9 &9,V\ K +9 &:V\ L +10 &<V\ K +9 &>pX\ L +10 &@1W\ L +9 &A[\ M +9 &Ch\ N +10 &Eon\ O +9 &G(\ R +10 &H\ R +9 &J\ S +9 &Lm\ R +10 &N-\ S +9 &O\ S +9 &Q\ T +10 &Sq\ T +9 &U3\ T +10 &V\ T +9 &X\ S +9 &Zw\ T +10 &\\:\ T +9 &]|v\ 9 +9 &^(u\ V +10 &^'\ 5 +2 ( + "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + "processing"%(& +4 "core" &^%v\ 5 +2 .tHand.open + "manipulator"&31 +59 "core" 1 + "manipulator"&% +4 "core" %  1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +94 "core" ' + .tPSV.dial PSR +2 "processing"%* +44 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1095 "core" ' +3 .tPSR.select :air +3 "processing"% +15 .tPS.seek 2.5ml +4 "processing"%o' +1610 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +53 "core" +3 .tPS.seek 0ml + "processing"%/'ؾ +2635 "core" ' +2 .tPSV.dial PSR +2 "processing"%c +70 "core" + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2127 "core" ' +2 .tPSV.dial PTV +4 "processing"%$ +71 "core" +2 .tPBV.dial PSV +2 "processing"%g U +53 "core" W +2 .tPS.seek 0ml + "processing"%f'ؾ +2656 "core" ' + .tPSV.dial PBV +2 "processing"%Y @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%0' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%L  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%d'ؾ +2636 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%Q' +2630 "core" ' +2 .tPSV.dial PTV + "processing"%5 +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%7'ؾ +2634 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%4' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +71 "core"  + .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&'& +4 "core" & : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&#( +3 "core" ( + "manipulator"&z& +4 "core" & : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & : +2 .tForearm.seek PC + "manipulator"& ' +94 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open +2 "processing"%p( +455 "core" ( + "manipulator"&>& +5 "core" & p : + "manipulator"&D% +4 "core" %  2 + .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(- +126 "core" ( +2 "manipulator"&;& +4 "core" &- ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" &- , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +96 "core" ' +2 .tHand.open + "manipulator"&E1 +55 "core" 1 + "manipulator"&% +4 "core" % ρ o  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x' +92 "core" ' +10193 "Can" 52 +28044 #t-> access 1 +2 "storage"(=% +3 "core" % { u\  +2 "manipulator"&S% +4 "core" %  v  +2 "manipulator"&^& +3 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(:(<- +3 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (`& +2 "core" &<+& w \  +260 #t-> access 2 +2 "storage"(}% +3 "core" % y %\  +2 "manipulator"&)% +4 "core" %    + "manipulator"&\\& +4 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(u(K +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (6& +2 "core" &K w 3\  +15066 #t-> $da[:extractVol]=0.20 +654 #-> startTube 2 +2245 #-> shortDA +2 "collection"'% +3 "processing"%|% +4 "core" %c  +5 %ؼ\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +263 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%K  +127 "core" + .tPRV.dial :sipper +2 "processing"%T  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%A'e +2315 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%F' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"%8 @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%n'ؾ +589 "core" ' + .tPSV.dial PSR +2 "processing"%] +98 "core"  +2 "processing"%m% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%k'X\\ +1114 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +100 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2624 "core" ' +2 .tPSV.dial PSR + "processing"%t +100 "core"  +2 "processing"%l% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%2'X\\ +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%J' +472 "Can" 73 +1147 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%w +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml + "processing"%{'ؾ +2655 "core" ' + .tPSV.dial PSR +2 "processing"%H +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%b +99 "core" + .tPS.seek 0ml +2 "processing"%P'ؾ +2632 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" & \ +2 "manipulator"&-% +3 "core" %   +2 "storage"(a% +4 "core" % V\  + "storage"(e. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(r(  +1303 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (y& +2 "core" &  &\ +2 "manipulator"&I& +4 "core" &.w 1 + "manipulator"&9% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&s( +182 "core" ( +2 "manipulator"&+& +4 "core" & 7 +2 "storage"(h& +3 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&G'S +89 "core" ' +2 "storage"(& +4 "core" &  z { \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +300 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +2 "core" &  \ +2 "manipulator"&%& +4 "core" & 6 +2 .tElbow.seek 2 +2 "manipulator"&&( +3 "core" ( + "manipulator"&1& +4 "core" &  6 +2 "storage"(& +3 "core" & z\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&O'Ͻ +35 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +58 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):67:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(' +7 "core" & 6 + "manipulator"&"% +4 "core" %  ; +2 .tForearm.seek :retract +2 "manipulator"&Z' +89 "core" ' + .tElbow.seek PC +2 "manipulator"&~( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( +2 "manipulator"&M& +4 "core" & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 "manipulator"&& +4 "core" & + "manipulator"&<% +4 "core" % +2 "processing"%U& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ +7 &4\ #c +9 &Ux\ 6 +10 &{\ K +9 &T\ M +9 &hY\ L +10 &)T\ M +9 &Y\ M +9 &V+\ M +10 &pTj\ L +9 &2Vs\ L +9 &Uo\ L +10 &!Yr\ M +9 &#wYr\ M +10 &%:Yr\ L +9 &&Um\ M +9 &(Tr\ L +10 &*Vb\ L +9 &,ATd\ M +9 &.Tg\ L +10 &/Vj\ L +9 &1Sf\ M +10 &3JTa\ L +9 &5 U^\ L +9 &6W_\ L +10 &8Wb\ L +9 &:RW\\\ L +9 &<YZ\ M +10 &=Y]\ L +9 &?[H\ M +10 &AXYX\ M +9 &CgT\ O +9 &DmS\ O +10 &F|\\\ Q +9 &HPX\ R +9 &JU\ S +10 &KT\ S +9 &MF\ S +10 &OUC\ S +9 &QJ\ T +9 &RE\ T +10 &TJ\ U +9 &V[D\ T +9 &XC\ T +10 &YC\ T +9 &[H\ U +10 &]`B\ B +9 &^DvF\ \\ +9 &^CD\ 6 +6 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&,1 +3 "core" &^&D\ 6 +49 1 + "manipulator"&(% +4 "core" %   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3' +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h + %v9 +6 "core" 9 +102 "processing"%*9 +3 "core" 9 +102 "processing"%V9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%o9 +2 "core" 9 +102 "processing"%c9 +3 "core" 9" +102 "processing"%/9 +3 "core" 9& +103 "processing"%9 +3 "core" 9* +102 "processing"%$9 +2 "core" 9/ +102 "processing"%g9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%Y9 +2 "core" 9; +102 "processing"%f9 +3 "core" 9? +102 "processing"%L9 +2 "core" 9C +102 "processing"%09 +2 "core" 9H +102 "processing"% 9 +3 "core" 9L +102 "processing"%d9 +3 "core" 9P +102 "processing"%59 +2 "core" 9T +102 "processing"%Q9 +3 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%79 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%49 +3 "core" 9i +102 "processing"%'9 +2 "core" 9 m +102 "processing"%z9 +3 "core" 9 q +102 "processing"%_9 +3 "core" 9v\ +102 "processing"%9 +2 "core" 9z\ +102 "processing"%?9 +3 "core" 9~\ +102 "processing"%\ 9 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +3 "processing"%C php +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%> +99 "core"  + "processing"%D% +4 "core" %ؽ\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%;' +601 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%.' +1617 "core" ' +2 .tPTV.dial :puck + "processing"%  +127 "core"  +2 .tPSV.dial PTV + "processing"%# +72 "core" +2 .tPBV.dial :waste1 + "processing"%E  +52 "core"  + "processing"%% +4 "core" %I\  +2 .tPS.seek 1.5ml +2 "processing"%'+ +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%='ؾ +1635 "core" ' + .tdelay 5:00 +29350 "Can" 97 +653 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%` +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%}' +2379 "core" ' + .tPSV.dial PTV +2 "processing"%) +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%N +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%6'ؾ +2315 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" +2 .tPSV.dial :mixloop + "processing"%| +44 "core" +2 .tPRV.dial :ab1 + "processing"% @ +97 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%K' +357 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%T  +40 "core" +2 "processing"%% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"% 'm +461 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'A  +29 "core" + .tPRV.dial :air +2 "processing"%8  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%F'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%] @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%m' +884 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%n  +54 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%k' +1618 "core" ' +2 .tPSV.dial :PML + "processing"%i +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%t  +35 "core" + "processing"%l% +9 "core" %\ +2 .tPS.seek 1.85ml +2 "processing"%W' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%w'ؾ +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &r\ +2 "manipulator"&J& +3 "core" & 0 +2 "manipulator"&H% +3 "core" %   +2 .tElbow.reconfigure :tight +54 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +121 "core" ( + "manipulator"&b& +4 "core" &- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- 0 +2 .tForearm.seek :garage +2 "manipulator"&'w +88 "core" ' +2 .tHand.close + "manipulator"&-/ +61 "core" / +2 "manipulator"&a& +4 "core" &- 6 + "manipulator"&e% +4 "core" % ϋ . 6 +2 .tForearm.seek :retract +2 "manipulator"&u' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y(ӂ +279 "core" ( +2 "manipulator"&I& +4 "core" &Ӎ)  A_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &Ӎ) A_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'? +91 "core" ' +2 "manipulator"&h& +4 "core" &ӎ( ) @^ +2 "manipulator"&% +4 "core" %8  C + "collection"'q& +4 "core" &[\ +3 "collection"'x& +6 "core" &V\ +2 .tCC.seek :closed + "collection"'@(\\ +5 "core" &m\ +6 &<t\ %g +10 &Wys\ 7 +9 &}e\ K +10 &Wh\ L +9 &Wl\ L +9 &BYi\ L +10 &Wl\ L +9 &Zn\ L +9 &Xk\ L +10 &JYw\ L +9 & Zq\ K +10 &!Xs\ L +9 &#Xm\ L +9 &%SXn\ K +10 &'Xs\ L +9 &(Yr\ L +10 &*Wq\ L +9 &,[Xq\ K +9 &.Yo\ K +10 &/Wk\ K +9 &1Ys\ L +9 &3a\\l\ L +10 &5%Wk\ K +9 &6Ys\ L +10 &8Vk\ L +9 &:kYp\ K +9 &<,Yo\ L +10 &=[p\ L +9 &?Wk\ L +9 &Ap]w\ L +10 &C1ct\ M +9 &Dxu\ O +9 &Fy\ S +10 &H[  s\ V +9 &J \ \ o\ W +10 &K s\ W +9 &M s\ X +9 &O^  m\ X +10 &Q  w\ Y +9 &R  o\ Y +9 &T  p\ Y +10 &V^  t\ [ +9 &X  r\ [\ +10 &Y  q\ \\ +9 &[ # "o\ I +9 &\\9 % 't\ . +10 &\\w & 'r\ O +2 ( +2 "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'R& +5 "core" &\\u $ 'q\ O + .tHand.open +2 "manipulator"&%1 +53 "core" 1 +2 "manipulator"&1% +4 "core" % 8  E C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tPSV.dial PSR + "processing"%j +99 "core"  +2 "processing"% % +4 "core" %ؾ-\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%"'+ +1628 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%s  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%G'ؾ +1618 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%M  +2 "collection"'!  +31 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%& +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%<'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%U  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Z +42 "core" +2 .tPS.seek 0ml +2 "processing"%p'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%,  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2652 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +4 "core" &ӏ& @] +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +36 "core" ( +2 "manipulator"&V& +4 "core" &Ӌ  T d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӌ  d +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'X( +448 "core" ( + "manipulator"&o& +4 "core" &Ӌ  d +2 "manipulator"&c% +3 "core" % E  +2 .tForearm.seek :retract +2 "manipulator"&/' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +271 "core" ( +2 "manipulator"&$& +4 "core" &- y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- \ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 .tHand.open + "manipulator"&Y1 +57 "core" 1 + "manipulator"&f% +4 "core" % z  F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L' +93 "core" ' +2 ."da"delayUntil "17:19:43.85" +18347 "Can" :8 +6401 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%0 @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + + ."da"PSV.dial :air +2 "processing"%5  +55 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2391 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +53 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''ؾ +2311 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +126 "core"  +2 "processing"%_% +3 "core" %ؽ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?' +1620 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%> +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" + "processing"%P% +4 "core" %R\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'+ +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +31 "core" * +3 ."da"PS.seek 0ml + "processing"%#'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%E  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%. +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +46 "processing"%^  +91 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'ؾ +2325 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +126 "core"  +2 "processing"%)% +4 "core" %ؾ+\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%\\' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%: +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" + "processing"%% +4 "core" %$\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%|'* +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%6'ؾ +1608 "core" ' + ."da"delay 2:00 +11943 "Can" =; +60 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%A' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +83 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'ؾ +2314 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%m  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%i  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%t +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%l' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%2  +43 "core"  +2 "processing"%k% +4 "core" %^\  +2 ."da"PS.seek 0.55ml + "processing"%W' +343 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +55 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J' +1562 "core" ' + ."da"PSV.dial :PML +2 "processing"%H +41 "core" + ."da"PTV.dial :mixing +2 "processing"%b @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%-% +4 "core" %^\ \ +2 ."da"PS.seek 1.85ml +2 "processing"%a' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%~'ؾ +1969 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +43770 "Can" =: +4232 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%3  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%I  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2369 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%{ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +2313 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +138 "core" +2 "processing"%R% +4 "core" %ؽ+\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1626 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%+% +4 "core" %'\ +2 ."da"PS.seek 1.5ml +2 "processing"%w'5 +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'ؾ +1630 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%! +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2399 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +2341 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +126 "core"  + "processing"%% +4 "core" %ؾ\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%,' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p' +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%v +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +32 "core" +2 "processing"%*% +4 "core" %Y\  + ."da"PS.seek 1.5ml +2 "processing"%V'( +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +32 "core" +2 ."da"delay 30 seconds +2200 "Can" ?= +854 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2358 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%c +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2322 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +126 "core"  +2 "processing"%f% +4 "core" %غW\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/' +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%0 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%d% +4 "core" %/\  +2 ."da"PS.seek 1.5ml +2 "processing"%5'+ +602 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%_ +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%' +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2310 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +131 "core"  +3 "processing"%D% +10 "core" %Y\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +14 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"%P' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%?% +4 "core" %_\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"% ' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%;' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%E +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%.% +4 "core" %X\ \ +2 ."da"PS.seek 1.5ml + "processing"%#'( +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +32 "core" +2 ."da"delay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%=' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%:  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +2373 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%N% +3 "core" %ػ\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%' +2117 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%| +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%8  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1610 "core" ' + "processing"%]9 +3 "core" 9i+5V +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%F  +3 "core" 5V + 5V + "processing"%A& +4 "core" &^%\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&m% +4 "core" %    + "storage"(i% +3 "core" % \  +2 "storage"(. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(t(C +358 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (n& +2 "core" &D G F \ +2 "manipulator"&2& +3 "core" &-  y +2 "manipulator"&k% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&l( +172 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"(W& +3 "core" &E m l w\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&H' +99 "core" ' +2 "storage"(b& +4 "core" &E k j [\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"( 'r +277 "core" ' + "storage"(-- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(e'1 +45 "core" ' +2 "manipulator"&J& +3 "core" & 6  +2 "manipulator"&a% +4 "core" %  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&[' +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&3( +243 "core" ( +2 "manipulator"&& +4 "core" & 9 + ."da"Elbow.reconfigure :loose +55 "manipulator"&$ &.,(#b +5 &I& +2 "core" & 9 +2 ."da"Forearm.seek PC +2 "manipulator"&~' +90 "core" ' + ."da"Hand.close + "manipulator"&{/ +59 "core" / +2 ."da"PC.seek :open +2 "processing"%h( +455 "core" ( +2 "storage"(& +4 "core" &E r n _\ + "manipulator"&q& +4 "core" & Q 9 + "manipulator"&9% +3 "core" %  \\ +2 ."da"Forearm.seek :retract +2 "manipulator"&B' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&R( +254 "core" ( + "manipulator"&u& +4 "core" & 2 + "storage"(%& +4 "core" &E\ \ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&x' +93 "core" ' + ."da"Hand.open +2 "manipulator"&j1 +64 "core" 1 +3 "storage"( - +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(+' +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(1' +24 "Can"\  +28 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1517h.tif +5 "processing"%s& +11 "core" &P\ +3 "manipulator"&w& +5 "core" & 8 2 +2 "manipulator"&% +5 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&G' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&!(- +168 "core" ( + "manipulator"&"& +5 "core" &- $  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- .  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&O/ +53 "core" / +2 "manipulator"&U& +4 "core" &-  +2 "manipulator"&M% +3 "core" % υ  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +118 "core" ( + "manipulator"&<& +4 "core" & 1 N +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & N +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&v' +103 "core" ' +2 "manipulator"&(& +4 "core" & c N +2 "manipulator"&*% +3 "core" % B { +2 "processing"%p& +4 "core" & \ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%V(^ +4 "core" &\  +8 &1r*\ *x +10 &d{)\ > +9 &rlk\ N +9 &6L\ M +10 &Q\ M +9 &O\ M +9 &{M\ M +10 &=Q\ M +9 &R\ M +10 &Q\ M +9 & U\ M +9 &"GTx\ M +10 &$\ Ts\ L +9 &%Ql\ L +9 &'Pl\ M +10 &)POs\ L +9 &+Qs\ L +10 &,To\ M +9 &.Ri\ M +9 &0WQb\ M +10 &2Pe\ M +9 &3Oe\ M +9 &5Qj\ M +10 &7]Qd\ M +9 &9Og\ M +9 &:Oi\ M +10 &<Pa\ M +9 &>dTb\ N +10 &@&Uf\ N +9 &AXT\ N +9 &Cc]\ O +10 &EblY\ Q +9 &GX\ S +10 &HP\ T +9 &JQ\ S +9 &LdO\ S +10 &N"S\ T +9 &OT\ T +9 &QM\ U +10 &SgL\ U +9 &U(K\ U +10 &VM\ U +9 &XP\ U +9 &ZnS\ U +10 &\\/R\ U +9 &]}qO\ < +9 &^)kR\ R +10 &^'G\ 6 +2 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.68 + "processing"%y& +4 "core" &^%Q\ 6 +2 ."psFlush"Hand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&@% +4 "core" %  { +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +43 "core"  +8 "processing"%% +14 "core" %ؿ.\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +4 "processing"%@ +11 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.499 seconds\ /var/log/esp/da22sep1517h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1517h15s.tif +12 ."psFlush"PS.seek 0.5ml +4 "processing"%$' +599 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +433 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1517h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1517h20s.tif +1689 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%o @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%Y  +78 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1517h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "12.499 sec auto-exposure",Subject: "da22sep1517h images!" +3 "storage"(f- +2 "core" -' +4 "storage"(& +8 "core" &E\ \ M\ + "manipulator"&/& +4 "core" & N + "manipulator"&0% +6 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"& ( +7 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%d +58 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +38 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +129 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(5& +4 "core" &E J J\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&7' +97 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +52 "core" ' +2 "manipulator"&4& +4 "core" &  + "storage"(& +4 "core" &E { { I\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&z'8 +25 "core" ' + ."da"Elbow.hold +2 "manipulator"&_, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"('' +28 "core" ' + "manipulator"&% +4 "core" %F P + "storage"(Q& +4 "core" &E b b\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&>'r +13 "core" ' +2 "manipulator"&D& +4 "core" & L  +2 "storage"(\ & +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&?' +15 "core" ' +2 "storage"(P% +4 "core" % w \  +2 ."downElevator"SE.seek :down +3 "storage"( ' +99 (E% +2 "core" %1@ b a\ T[ +2 "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&.' +94 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 (;& +4 "core" &E { y K\ +1870 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +163 "core"  +2 "processing"%#% +4 "core" %ؤ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2127 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%) +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%`'ؠ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%:'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%N  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%}'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%6 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%8'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2657 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2649 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%b'X\\ +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%J'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%I U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%{ @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%9' +1494 "Can" @= +1136 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&s& +4 "core" &  +2 "manipulator"&w% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +244 "core" ( + "manipulator"&B& +4 "core" & ] 0 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" & 0 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&+' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&"/ +61 "core" / + ."psFlush"PC.seek :open +2 "processing"%&( +456 "core" ( + "manipulator"&x& +4 "core" & 4 0 + "manipulator"&R% +4 "core" %  u  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O' +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&U(- +138 "core" ( +2 "manipulator"&M& +4 "core" &- X \\ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- A \\ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&<'w +106 "core" ' + ."psFlush"Hand.open +2 "manipulator"&,1 +64 "core" 1 +2 "manipulator"&% +4 "core" % w  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&(' +94 "core" ' +2 #tFinished short da assay +7 #-> access 1 +2 "storage"(*% +4 "core" % \  +2 "manipulator"&p% +3 "core" %   +2 "manipulator"&!& +3 "core" &- B \\ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(Z(<- +1304 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (h& +3 "core" &<+ t f :\  +909 #t-> access 2 +3 "storage"(y% +3 "core" % { \  + "manipulator"&% +4 "core" %  r  +2 "manipulator"&@& +3 "core" &- 9 \\ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +391 "core" ( +8 .tSC.configure :limp +2 "storage"($\ 1b +3 (c& +2 "core" &K \ +46599 "Can" 1/ +53584 #t-> $da[:extractVol]=0.20 +318 #-> startTube 2 +1492 #-> shortDA +2 "collection"'% +3 "processing"%v% +3 "core" %c{  +6 %ظ?\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2261 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +127 "core" +2 .tPTV.dial :PRVmixing + "processing"%$  +127 "core" + .tPRV.dial :sipper +2 "processing"%o  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%f'e +1014 "Can" 63 +1300 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%/' +1277 "core" ' + .tPRV.dial :waste2 +2 "processing"%0 @ +97 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +591 "core" ' + .tPSV.dial PSR +2 "processing"%d +99 "core"  + "processing"%% +4 "core" %R\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%5'X\\ +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +100 "core" +2 .tPS.seek 0ml +2 "processing"%4'ؾ +2628 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"%% +4 "core" %\\\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%Q'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%D' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%P'ؾ +2638 "core" ' +2 .tPSV.dial PSR + "processing"%1 +101 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%E' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPS.seek 0ml +2 "processing"%7'ؾ +2633 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &B\ +2 "manipulator"&% +3 "core" %\ M P +2 "storage"(z% +4 "core" % y y =\  + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(>(  +1299 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ('& +2 "core" &  y R\ +2 "manipulator"&?& +4 "core" &-  [ + "manipulator"& % +4 "core" %\ M  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +174 "core" ( + "manipulator"&#& +4 "core" & ? +2 "storage"(& +3 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&S'S +92 "core" ' + "storage"(& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +300 "core" ' +2 "storage"()- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^& +2 "core" & x\ +2 "manipulator"&\\& +4 "core" & B > +2 .tElbow.seek 2 + "manipulator"&`( +4 "core" ( + "manipulator"&:& +4 "core" & - > + "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&N'Ͻ +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +54 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):72:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +4 "manipulator"&|& + "storage"(}' +6 "core" & ' > +2 "manipulator"&T% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&6( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +80 "core" ( + "manipulator"&& +5 "core" &  C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" & C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8' +102 "core" ' + "manipulator"&F& +5 "core" & / C + "manipulator"&]% +4 "core" % ` +2 "processing"%m& +4 "core" &^\ + "processing"%A& +5 .tPC.seek :closed +2 "processing"%(^ +3 "core" &E\ +8 &4R\ $d +9 &Wy\ 7 +9 &x\ K +10 &Q\ M +9 &pT \ M +9 &3T\ L +10 &U \ L +9 &U \ L +10 &yU\ L +9 &9Y\ M +9 &T\ M +10 &!S\ L +9 &#W\ M +9 &%BY\ M +10 &'X\ M +9 &(W\ L +10 &*ZW\ M +9 &,KY5\ L +9 &. Tr\ M +10 &/ZV\ M +9 &1W]\ M +9 &3ST\\\ L +10 &5U\ L +9 &6ZZ\ M +10 &8Vq\ M +9 &:ZVV\ M +9 &<Yd\ L +10 &=Yv\ M +9 &?[l\ M +9 &A`_l\ M +10 &Chi\ O +9 &Dni\ O +10 &Fh\ R +9 &HXe\ S +9 &Jh\ S +10 &Kl\ S +9 &Mh\ T +9 &O_e\ S +10 &Qf\ T +9 &Rh\ T +10 &Tf\ U +9 &Vff\ S +9 &X$[\ U +10 &YV\ T +9 &[]\ T +9 &]iV\ B +10 &^;pX\ 'r +9 &^*[\ - +6 ( + "processing"%A& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&i1 +3 "core" &^[\ - +55 1 +2 "manipulator"&n% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +88 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%k h +2 %29 +5 "core" 9 +102 "processing"%W9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%b9 +2 "core" 9 +102 "processing"%L9 +2 "core" 9 +102 "processing"%-9 +22 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%a9 +2 "core" 9 +102 "processing"%J9 +3 "core" 9# +102 "processing"% 9 +3 "core" 9' +102 "processing"%9 +2 "core" 9+ +102 "processing"%I9 +3 "core" 9/ +102 "processing"%H9 +2 "core" 93 +102 "processing"%{9 +3 "core" 98 +102 "processing"%l9 +2 "core" 9< +102 "processing"%9 +3 "core" 9@ +102 "processing"%[9 +2 "core" 9D +102 "processing"%q9 +3 "core" 9H +102 "processing"%9 +3 "core" 9M +102 "processing"%~9 +2 "core" 9Q +102 "processing"%99 +2 "core" 9U +103 "processing"%%9 +2 "core" 9Y +102 "processing"%u9 +2 "core" 9] +102 "processing"%j9 +3 "core" 9a +102 "processing"%39 +2 "core" 9\ f +103 "processing"%s9 +2 "core" 9j\ +102 "processing"%w9 +2 "core" 9n\ +102 "processing"%B9 +3 "core" 9r +102 "processing"%e9 +3 "core" 9v +102 "processing"%_9 +2 "core" 9{ +102 "processing"%"9 +2 "core" 9$ +3 .tPH.hold 2:00:00,28C +3 "processing"%. php +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%V +100 "core"  + "processing"%x% +4 "core" %ؽ\ \ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%R' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%M' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%G  +127 "core"  + .tPSV.dial PTV +2 "processing"%+ +72 "core" + .tPBV.dial :waste1 +2 "processing"%  +53 "core" +2 "processing"%,% +3 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%'& +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%p'ؾ +1627 "core" ' + .tdelay 5:00 +18795 "Can" 96 +11208 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" * +52 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%< +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%t' +2386 "core" ' +2 .tPSV.dial PTV +2 "processing"%h +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2332 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%c  +127 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%v @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% ' +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%$  +40 "core" +2 "processing"%o% +4 "core" %\  +2 .tPS.seek 0.35ml +2 "processing"% 'h +457 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%f  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%0'K +1191 "core" ' +2 .tPRV.dial :waste2 + "processing"%/ @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%d' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +55 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Y' +1623 "core" ' +2 .tPSV.dial :PML + "processing"%5 +41 "core" + .tPTV.dial :mixing +2 "processing"%g @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %\ +2 .tPS.seek 1.85ml +2 "processing"%' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\ & +3 "core" &i  +2 "manipulator"&& +3 "core" & C +2 "manipulator"&D% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(- +143 "core" ( +2 "manipulator"&P& +4 "core" &- ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  ] +2 .tForearm.seek :garage +2 "manipulator"&E'w +96 "core" ' +2 .tHand.close + "manipulator"& / +63 "core" / +2 "manipulator"&& +4 "core" &- ] + "manipulator"&z% +4 "core" % ρ  +2 .tForearm.seek :retract +2 "manipulator"&;' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +286 "core" ( + "manipulator"&'& +4 "core" &Ӛ! : :1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &Ӛ! :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& '? +92 "core" ' +2 "manipulator"&#& +4 "core" &Ӛ! :1 + "manipulator"&% +4 "core" %< Q +2 "collection"'& +4 "core" &\ +2 "collection"'U& +5 "core" &\ +2 .tCC.seek :closed + "collection"'((\\ +5 "core" &\  +9 &5\ +{ +9 &e\ > +10 &s\ L +9 &SW\ L +9 &W\ L +10 &Y\ L +9 &Ww\ L +10 &^W\ K +9 &Zw\ L +9 &Wu\ L +10 & W}\ L +9 &"dVz\ L +9 &$&W\ L +10 &%Xx\ L +9 &'Vs\ L +10 &)lV\ L +9 &+0Uz\ K +9 &,V|\ L +10 &.V\ L +9 &0tY\ L +9 &27Vm\ L +10 &3Vo\ K +9 &5W\ L +10 &7}W{\ L +9 &9?U\ L +9 &;V\ L +10 &<U\ L +9 &>X\ K +9 &@FY\ L +10 &B`\ M +9 &Ce\ N +10 &E~}\ Q +9 &G4w\ U +9 &H\ V +10 &J\ X +9 &Lq\ X +9 &N1 \ Y +10 &O  \ Y +9 &Q  \ Y +10 &Ss  \ Z +9 &U6 \ Z +9 &V  \ [ +10 &X  \ [\ +9 &Zt  \ \\ +9 &\\{  \ 0 +10 &\\3  \ a +9 ( + &\\h  ~\ N +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 +2 "collection"')& +4 "core" &\\j  b\ N + .tHand.open + "manipulator"&^1 +60 "core" 1 +2 "manipulator"&\\% +5 "core" % < Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:' +90 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%=% +4 "core" %ػg\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%|'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1627 "core" ' +2 .tPSV.dial PSR + "processing"%S +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%N  +2 "collection"'  +30 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%K +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%`  +72 "core" +2 .tPS.seek 0ml +2 "processing"%F'ؾ +2632 "core" ' + .tPSV.dial :air +2 "processing"%]  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%&  +55 "core"  +2 .tPS.seek 2.5ml + "processing"%i' +2651 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +43 "core" + .tPS.seek 0ml +2 "processing"%2'ؾ +2651 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" &Ӛ  :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W(ӂ +28 "core" ( + "manipulator"&8& +4 "core" &| X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &| X +2 .tForearm.seek CC + "manipulator"&b'? +98 "core" ' + .tHand.close +2 "manipulator"&L/ +60 "core" / + .tCC.seek :open +2 "collection"'-( +447 "core" ( + "manipulator"&& +4 "core" &| X +2 "manipulator"&a% +3 "core" % 1 +2 .tForearm.seek :retract +2 "manipulator"&J' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +275 "core" ( + "manipulator"&& +4 "core" &- J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &- k J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H'w +92 "core" ' +2 .tHand.open + "manipulator"&{1 +56 "core" 1 +2 "manipulator"&l% +4 "core" % p  k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + ."da"delayUntil "18:51:30.11" +7769 "Can" C? +17016 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%[ @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%q  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%~  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +55 ."da"PS.seek 2.5ml +2 "processing"%9' +2387 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +55 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%j +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +52 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +128 "core"  + "processing"%B% +4 "core" %ؾ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%e' +598 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%V +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core" +2 "processing"%7% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'( +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%+'ؾ +1632 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%M +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%*' +2381 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +2329 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +126 "core"  + "processing"%h% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%@ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +33 "core" + "processing"%c% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'* +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +1611 "core" ' +2 ."da"delay 2:00 +1343 "Can"\  +10660 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%$  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2389 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2344 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%d  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%5  +129 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%g  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%4  +43 "core"  +2 "processing"%Y% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"%' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%\  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%D +44 "core" + ."da"PTV.dial :mixing +2 "processing"%P @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%6% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +1985 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +33137 "Can" 85 +14865 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%r  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" + + ."da"PSV.dial :air +2 "processing"%'  +55 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2392 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +2341 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +126 "core"  + "processing"%)% +4 "core" %ؽ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%U  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +32 "core" +2 "processing"% % +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%Q') +640 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1628 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'ؾ +2322 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +126 "core"  + "processing"%m% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%A% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%8'& +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +1605 "core" ' + ."da"delay 2:00 +3549 "Can" c^ +8454 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +2310 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +128 "core"  +2 "processing"%l% +3 "core" %ؿ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%~'& +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%3 +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2365 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%s +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%"'ؾ +2330 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%V +130 "core"  +7 "processing"%x% +10 "core" %ؼ\  +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +7 "processing"% +16 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%7' +341 "core" ' +2 ."da"delay 5 seconds +503 "processing"%_% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%G' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%,  +33 "core"  +2 "processing"%M% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'- +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +1630 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%* +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2410 "core" ' +2 ."da"PSV.dial PTV + "processing"%h +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%@  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +67 "Can"\  +2298 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +128 "core"  + "processing"%% +4 "core" %ػ\  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +49 "processing"%v' +2127 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%o% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"% '& +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%f  +99 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1608 "core" ' + "processing"%/9 +4 "core" 9d15\\ + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%0  +3 "core" 5\\ + 5\\ + "processing"%& +3 "core" &^\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&C% +3 "core" %  X  +2 "storage"(d% +3 "core" %\ \ \  +2 "storage"(5. +2 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(g(C +358 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &F F O \ +2 "manipulator"&& +4 "core" &-  J + "manipulator"&4% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&Y( +174 "core" ( +2 "manipulator"&& +4 "core" & M 7 + "storage"(\ & +4 "core" &G D C ^\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +93 "core" ' + "storage"(D& +4 "core" &G\ \ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(P'r +276 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(6'1 +40 "core" ' +2 "manipulator"&& +4 "core" & 7 + "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& ' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&r( +243 "core" ( + "manipulator"&E& +4 "core" & K +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & x K +2 ."da"Forearm.seek PC +2 "manipulator"&z' +91 "core" ' +2 ."da"Hand.close + "manipulator"&1/ +57 "core" / + ."da"PC.seek :open +2 "processing"%#( +459 "core" ( + "storage"(& +4 "core" &F j j T\ + "manipulator"&& +4 "core" & Y K + "manipulator"&?% +4 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&X' +94 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&)( +243 "core" ( +2 "manipulator"&;& +3 "core" & * +2 "storage"(^& +3 "core" &F\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&U' +106 "core" ' + ."da"Hand.open +2 "manipulator"&1 +58 "core" 1 +3 "storage"(=- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"( ' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(\\' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1519h.tif +5 "processing"%T& +10 "core" &\ +3 "manipulator"&Q& +5 "core" &  * +2 "manipulator"&S% +5 "core" % # x +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( + "manipulator"&|& +5 "core" &- B + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- $ B +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&`'w +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +57 "core" / + "manipulator"&]& +4 "core" &-  B +2 "manipulator"&N% +4 "core" % ψ  + ."psFlush"Forearm.seek :retract +2 "manipulator"&}' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&m( +117 "core" ( + "manipulator"&F& +4 "core" & O c +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" & . c +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&n' +96 "core" ' + "manipulator"&i& +4 "core" & ? c +2 "manipulator"&A% +4 "core" % N D + "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%8(^ +4 "core" &\ +7 &3\ $c +9 &Ux\ 7 +9 &v\ L +10 &N^\ M +9 &gN\ M +10 &)R\ M +9 &Q\ M +9 &N\ M +10 &oRn\ M +9 &1R\ M +9 &R\ M +10 &!Q\ M +9 &#yU\ M +10 &%;V\ M +9 &&U}\ M +9 &(Q\ M +10 &*U\ M +9 &,CU\ M +9 &.Q~\ M +10 &/Ux\ M +9 &1Qq\ M +9 &3ISq\ M +10 &5\ Ru\ N +9 &6Rt\ N +10 &8Rw\ N +9 &:PRt\ N +9 &<Tt\ M +10 &=Rs\ M +9 &?Wh\ N +10 &AXR\\\ N +9 &C]b\ O +9 &Dg_\ P +10 &F}[\ S +9 &HNd\ T +10 &Jf\ T +9 &Kd\ T +9 &M`\ T +9 &OU^\ T +10 &Q_\ U +9 &RU\ U +10 &T_\ U +9 &V[O\ U +9 &XL\ U +10 &YT\ U +9 &[U\ U +9 &]`U\ C +10 &^DuY\ ^ +9 &^9P\ 7 +6 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 +2 "processing"%& +4 "core" &^-U\ 7 + &^-U\ 7 + ."psFlush"Hand.open + "manipulator"&:1 +61 "core" 1 + "manipulator"&(% +4 "core" %  P D +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L' +91 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +43 "core"  +2 "processing"%b% +4 "core" %ػR\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +201 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.411 seconds\ /var/log/esp/da22sep1519h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1519h15s.tif +381 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +665 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1519h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1519h20s.tif +1476 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%{  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%l +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%W'ؠ +57 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1519h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "14.411 sec auto-exposure",Subject: "da22sep1519h images!" +6 "storage"(J- +3 "core" -' +2 "storage"([& +5 "core" &F\ !\  \ +2 "manipulator"&q& +4 "core" & c + "manipulator"&% +4 "core" %   +66 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&H( +61 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +180 "core" ( +2 "manipulator"&2& +4 "core" & 4 ( + "storage"(~& +4 "core" &F @ = _\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&u' +92 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(j'" +53 "core" ' + "manipulator"&3& +4 "core" & ( +2 "storage"(%& +3 "core" &F x x \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&w'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&B, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(s' +26 "core" ' + "manipulator"&e% +5 "core" %B + "storage"(9& +4 "core" &F b W F\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&V'n +16 "core" ' + "manipulator"&x& +4 "core" &  ( +2 "storage"("& +4 "core" &F x w 6\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&_' +16 "core" ' + "storage"(7% +4 "core" % x x $\ +3 ."downElevator"SE.seek :down +3 "storage"(G' +99 (% +2 "core" %A b a\ TZ +2 "manipulator"&,% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M' +90 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (R& +4 "core" &F u j c\ +1604 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +100 "core"  + "processing"%+% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +592 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2126 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%*  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%k @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%h +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%<'ؠ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%@'X\\ +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%t'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Z U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%f'ؾ +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%d' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +81 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%>'ؾ +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +71 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%D'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1278 "Can" A> +867 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%E +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%' U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%1 @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%?' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%;'ؾ +2647 "core" ' +2 ."psFlush"PSV.dial PBV +45 "processing"%^ @ +50 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='ؾ +2632 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&T& +4 "core" & ( +2 "manipulator"&Q% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&S( +261 "core" ( +2 "manipulator"&X& +4 "core" & F + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" & +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' + ."psFlush"Hand.close + "manipulator"&|/ +56 "core" / + ."psFlush"PC.seek :open +2 "processing"%K( +458 "core" ( +2 "manipulator"&U& +4 "core" & ; + "manipulator"&)% +4 "core" %  8 " +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&](- +122 "core" ( + "manipulator"&N& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +5 "core" &-  + ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&F'w +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&&1 +61 "core" 1 + "manipulator"&`% +4 "core" % ~  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&i' +99 "core" ' + #tFinished short da assay +33278 #-> access 1 +2 "storage"(A% +3 "core" % A\  +2 "manipulator"&% +4 "core" %    +2 "manipulator"&& +3 "core" &-   +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(}(<- +1296 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (#& +2 "core" &<* x Q\  +4054 "Can" 64 +5379 #t-> PS.flush + #Flushing Processing stage +2 "processing"%% +3 "core" %ؾ\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%:& +4 "core" &\ +2 "manipulator"&(& +3 "core" &- f  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +15 "core" ( +2 "manipulator"&a& +4 "core" &- o + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &- F o +2 .tForearm.seek :garage +2 "manipulator"&n'w +93 "core" ' +2 .tHand.close + "manipulator"& / +52 "core" / + "manipulator"&& +5 "core" &- o + "manipulator"&% +4 "core" % π 3 + .tForearm.seek :retract +2 "manipulator"&{' +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&l( +118 "core" ( + "manipulator"&J& +5 "core" & + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +105 "core" ' +2 "manipulator"&& +4 "core" &  + "manipulator"&I% +4 "core" %! n b +2 "processing"%2& +3 "core" &\ +2 "processing"%~& +5 "core" &g\ +2 .tPC.seek :closed +2 "processing"%m(^ +4 "core" &f\  +8 &4x\ *y +9 &e~k\ > +10 &of\ M +9 &QSg\ L +9 &Ye\ L +10 &Rf\ L +9 &Tf\ L +9 &XT\ L +10 &Th\ M +9 &V\ M +10 & Sl\ L +9 &"_T\ M +9 &$!Vk\ M +10 &%Rg\ L +9 &'Th\ M +9 &)hWh\ L +10 &+)Yr\ M +9 &,Vg\ M +10 &.S\ L +9 &0qUh\ L +9 &21V\ M +10 &3R\ L +9 &5Tj\ M +9 &7xTg\ L +10 &9:Wg\ L +9 &:Wg\ L +10 &<Wf\ L +9 &>Yf\ M +9 &@BY\ L +10 &B^h\ M +9 &Cj\ N +9 &E|ve\ P +10 &G8f\ R +10 &Hi\ R +9 &Jg\ S +9 &L~f\ R +9 &N;\ T +10 &Og\ S +9 &Qg\ U +10 &Su\ T +9 &UB\ T +9 &W\ T +10 &X\ T +9 &Zf\ T +9 &\\If\ U +10 &]yti\ 5 +9 &^*g\ P +9 &^#g\ 2 +3 ( +2 "processing"%~& +2 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.65 + "processing"%3& +5 "core" &^!\ 2 + .tHand.open + "manipulator"&%1 +64 "core" 1 + "manipulator"&e% +4 "core" % ! b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9' +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%x +42 "core" + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%"'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%L' +1608 "core" ' + .tPSV.dial PTV +2 "processing"%7 +70 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +51 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2626 "core" ' + .tPSV.dial PSR +2 "processing"%, +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%u' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%H' +2130 "core" ' + .tPSV.dial PTV +2 "processing"%j +72 "core" + .tPBV.dial PSV +2 "processing"%w U +51 "core" V +2 .tPS.seek 0ml +2 "processing"%R'ؾ +2632 "core" ' +2 .tPSV.dial PBV + "processing"%V @ +44 "core" ? +3 .tPS.seek 2.5ml + "processing"%s' +2627 "core" ' +2 .tPSV.dial :waste1 + "processing"%_  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%G'ؾ +2638 "core" ' +4 .tPSV.dial PSR +7 "processing"% +58 "core" +6 .tPSR.select :air +10 .PS.seek 2.5ml +6 "processing"%+' +2637 "core" ' + .tPSV.dial PTV +2 "processing"%W +72 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%O'ؾ +2642 "core" ' + .tPSV.dial PBV +2 "processing"%* @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%k' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%h  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%!'ؾ +2626 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +8 "core" ( +2 "manipulator"&@& +4 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &   +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' + .tHand.close + "manipulator"&p/ +62 "core" / +2 .tPC.seek :open +2 "processing"%( +460 "core" ( +2 "manipulator"&t& +4 "core" &   + "manipulator"&$% +4 "core" %  j  + .tForearm.seek :retract +2 "manipulator"&v' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Z(- +127 "core" ( + "manipulator"&o& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'w +98 "core" ' + .tHand.open + "manipulator"&01 +61 "core" 1 + "manipulator"&/% +4 "core" % ~ ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +93 "core" ' +22919 #t-> access 2 +3 "storage"(% +3 "core" % | Z\  + "manipulator"&5% +4 "core" %  &  +54 "manipulator"&d& +3 "core" &- Q  +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (>& +2 "core" &K K\  +1475 "Can" 63 +26316 #t-> $da[:extractVol]=0.20 +383 #-> startTube 2 +426 #-> shortDA +2 "collection"'4% +3 "processing"%% +4 "core" %c1  +5 %\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +13856 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%\ +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 .tPRV.dial :sipper +2 "processing"%D  +43 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'e +2296 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +124 "core"  +3 .tPS.seek 0.5ml + "processing"% ' +1277 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +96 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +587 "core" ' + .tPSV.dial PSR +2 "processing"%P +99 "core"  + "processing"%E% +4 "core" %ػ\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%''X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +100 "core" +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"% % +4 "core" %ؼ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1103 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +100 "core" +2 .tPRV.dial :sipper + "processing"%?  +42 "core" +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%; +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1935 "Can" 73 +694 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +100 "core" +2 .tPS.seek 0ml +2 "processing"%T'ؾ +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%Q& +4 "core" &\ +2 "manipulator"&X% +3 "core" %   +2 "storage"(6% +3 "core" % \  +2 "storage"(B. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(|(  +1305 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (M& +3 "core" &  | H\ + "manipulator"&8& +4 "core" &-  + "manipulator"&U% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&)( +170 "core" ( + "manipulator"&N& +4 "core" & p  +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"& 'S +112 "core" ' + "storage"(S& +5 "core" & } \ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(&'r +296 "core" ' + "storage"(`- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & 3\ + "manipulator"&F& +4 "core" &   +2 .tElbow.seek 2 + "manipulator"&A( +9 "core" ( + "manipulator"&& +4 "core" & '  +2 "storage"(& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&g'Ͻ +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&#/ +56 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):78:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(:' +6 "core" & W  +2 "manipulator"&(% +4 "core" % Ͻ \\ + .tForearm.seek :retract +2 "manipulator"&a' +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&b( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +75 "core" ( +2 "manipulator"& & +4 "core" & t I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & 4 I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + "manipulator"&]& +4 "core" & e I +2 "manipulator"&i% +3 "core" % & +2 "processing"%J& +4 "core" &\ +2 "processing"%[& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%n(^ +4 "core" &\ +7 & -\ $d +9 &Uw\ 6 +9 &{\ K +10 &U9\ L +9 &[Y:\ L +9 &T\ M +10 &W\ M +9 &S\ L +10 &cS\ L +9 &%W\ L +9 &Z\ M +10 &!V\ M +9 &#kY\ L +10 &%,Y\ M +9 &&X\ M +9 &(Y\ L +10 &*rY\ M +9 &,4X\ M +9 &-T\ L +10 &/U\ M +9 &1{Y\ L +9 &3<Y\ M +10 &4V\ M +9 &6Y\ M +10 &8Y\ M +9 &:EW9\ L +9 &<Y\ M +10 &=[t\ M +9 &?Zj\ M +9 &AL[\ M +10 &Cj}\ O +9 &Dp{\ P +10 &F|\ R +9 &HB{\ S +9 &J{\ S +10 &K{\ S +9 &Mz\ S +9 &OG|\ T +10 &Qr\ T +9 &Ry\ T +10 &Tk\ U +9 &VOo\ T +10 &Xi\ U +9 &Ye\ U +9 &[e\ U +9 &]S`\ G +10 &^yEi\ b +9 &^Dh\ 7 +6 ( + "processing"%[& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&1 +3 "core" &^,r\ 7 +59 1 +2 "manipulator"&I% +4 "core" %  ? + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2' +89 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% h +3 %{9 +5 "core" 9 +102 "processing"%K9 +3 "core" 9 +102 "processing"%39 +2 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%e9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%x9 +2 "core" 9 +102 "processing"%q9 +3 "core" 9 +102 "processing"%=9 +3 "core" 9" +102 "processing"%"9 +2 "core" 9& +102 "processing"%79 +3 "core" 9* +102 "processing"%\\9 +2 "core" 9/ +102 "processing"%L9 +2 "core" 93 +102 "processing"%,9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%u9 +2 "core" 9? +102 "processing"%j9 +3 "core" 9C +102 "processing"%w9 +2 "core" 9H +102 "processing"%H9 +3 "core" 9L\ +102 "processing"%V9 +3 "core" 9P\ +102 "processing"%R9 +2 "core" 9\ T\ +102 "processing"%_9 +3 "core" 9X +102 "processing"%s9 +2 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%G9 +2 "core" 9e +102 "processing"%W9 +3 "core" 9"i +2 .tPH.hold 2:00:00,28C +3 "processing"%+ php +2 .tdelay 1:30 +4 "core" i +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +99 "core"  +2 "processing"%O% +4 "core" %*\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%h' +597 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%k' +1620 "core" ' +2 .tPTV.dial :puck + "processing"%y  +127 "core"  + .tPSV.dial PTV +2 "processing"%@ +72 "core" + .tPBV.dial :waste1 +2 "processing"%c  +53 "core" +2 "processing"%p% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%l'. +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" * +3 .tPS.seek 0ml + "processing"%m'ؾ +1603 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%t  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%$ * +85 "core" * +3 .tPSR.select :air +2 .PSV.dial PSR + "processing"%o +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2371 "core" ' +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tdelay 5 seconds +367 "Can" >; +135 .tPSV.dial PSR +2 "processing"%< +71 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%/  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%v'ؾ +2308 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%f  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%5 @ +96 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%d' +360 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%}  +39 "core" +2 "processing"%>% +4 "core" %\  +2 .tPS.seek 0.35ml +2 "processing"%4'i +461 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%\  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1167 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%!' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1613 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%P  +34 "core" + "processing"%E% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%1'ؾ +1988 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & + "manipulator"&& +4 "core" &  I +2 "manipulator"& % +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +124 "core" ( + "manipulator"&& +4 "core" &- Z  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&?'w +97 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 "manipulator"&;& +4 "core" &-   +2 "manipulator"&^% +3 "core" % ~ +2 .tForearm.seek :retract +2 "manipulator"&r' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +281 "core" ( + "manipulator"&Q& +4 "core" &ӛ!  :0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &ӛ  :0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'? +91 "core" ' +2 "manipulator"&B& +5 "core" &ӛ! :0 + "manipulator"&% +4 "core" %B O +2 "collection"'M& +3 "core" &\ +2 "collection"'8& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'U(\\ +4 "core" &\  +9 &5\ *z +9 & g\ ? +10 &s\ M +9 &ZY\ L +9 &W\ L +10 &Y\ L +9 &Z\ L +10 &cU\ L +9 &%Y\ L +9 &X\ L +10 & Y\ K +9 &"kY\ L +9 &$.W\ K +10 &%Y\ L +9 &'Y\ K +10 &)rX\ L +9 &+6W\ K +9 &,Y\ L +10 &.W\ K +9 &0{Y\ L +9 &2=X\ L +10 &3[\ L +9 &5X\ L +10 &7[\ L +9 &9EY\ L +9 &;\\\ L +10 &<Y\ L +9 &>Y\ K +9 &@LZ\ L +10 &B _\ M +9 &Ch\ N +10 &E\ Q +9 &G:\ U +9 &H\ W +10 &J\ Y +9 &Lu\ Y +9 &N6\ Y +10 &O\ Z +9 &Q\ Z +10 &Sx\ Z +9 &U8\ [\ +9 &V\ [ +10 &X  \ \\ +9 &Zz  \ \\ +9 &\\y  \ 1 +10 &\\/  \ ^ +9 ( + &\\x \ Q +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'N& +5 "core" &\\y \ o\ Q + .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&Z% +4 "core" % B O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S' +91 "core" ' + .tPSV.dial PSR +2 "processing"%C +99 "core"  +2 "processing"%`% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1616 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%F  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%#' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'(  +32 "core"  +118 +2 .tPSV.dial :mixloop +2 "processing"%) +98 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +72 "core" + .tPS.seek 0ml +2 "processing"%&'ؾ +2628 "core" ' + .tPSV.dial :air +2 "processing"%g  +54 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2635 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%A'ؾ +2654 "core" ' + .tPSV.dial :air +2 "processing"%]  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +44 "core" +2 .tPS.seek 0ml +2 "processing"%:'ؾ +2655 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +5 "core" &ӛ  :0 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +24 "core" ( + "manipulator"&& +5 "core" &{ ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &{ ' +2 .tForearm.seek CC +2 "manipulator"&{'? +97 "core" ' +2 .tHand.close + "manipulator"&[/ +52 "core" / +2 .tCC.seek :open +2 "collection"'K( +447 "core" ( +2 "manipulator"&& +4 "core" &|  ' + "manipulator"&3% +4 "core" % 1 + .tForearm.seek :retract +2 "manipulator"&%' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(- +280 "core" ( + "manipulator"&~& +4 "core" &- T ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &-  ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&q'w +89 "core" ' + .tHand.open +2 "manipulator"&=1 +59 "core" 1 + "manipulator"&"% +5 "core" % s E h + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7' +91 "core" ' +2 ."da"delayUntil "20:28:37.46" +24801 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\\ @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%L  +32 "core" +2 ."da"delay 30 seconds +152 "Can" ;8 +2851 ."da"PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +54 "core"  +2 ."da"PS.reconfigure :fast +54 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%u' +2384 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%j +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%H +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +2332 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +127 "core"  +2 "processing"%s% +4 "core" %d\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G' +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%W  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%* +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" + "processing"%T% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%h'' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1632 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +82 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%9' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o'ؾ +2341 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +139 "core" + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%<' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0' +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%/ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%f% +4 "core" %(\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%d +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2409 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +71 "core"  +2 ."da"delay 5 seconds +351 "Can" :8 +151 ."da"PSV.dial PTV +2 "processing"%D +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2346 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%!  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%P +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%E' +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%'  +44 "core"  + "processing"%% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%' +326 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%b% +4 "core" %0\  +2 ."da"PS.seek 1.85ml + "processing"%' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +1975 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%2  +32 "core" +2 ."da"delay 30 seconds +2318 "Can" >; +684 ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + +2 ."da"PSV.dial :air + "processing"%Q  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2346 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%M  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2310 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +126 "core"  + "processing"%N% +5 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%C +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%6% +4 "core" %\ +2 ."da"PS.seek 1.5ml +52 "processing"%1') +602 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%g  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2312 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"% % +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%]' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + "processing"%a% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%['ؾ +1618 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2383 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%3 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1510 "Can" A> +828 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%= +128 "core"  +2 "processing"%"% +3 "core" %ؾ\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +37 "core" + "processing"%,% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'( +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%V +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2366 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%R +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +2325 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +129 "core"  +5 "processing"%O% +8 "core" %ؽ\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%T' +339 "core" ' +2 ."da"delay 5 seconds +503 "processing"%G% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%y' +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%c +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 "processing"%k% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%@'. +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'ؾ +1619 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2403 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +2354 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%f% +4 "core" %ؼ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +56 "processing"%0' +2119 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%}% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%>'( +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%v  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +1607 "core" ' + "processing"%49 +4 "core" 9j25X + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%D  +2 "core" 5X + 5X +2 "processing"%& +3 "core" &^+\ 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %   +2 "storage"(!% +3 "core" % X D \  +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"( (C +380 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (P& +3 "core" &< m\ +2 "manipulator"&& +3 "core" &- ^ +2 "manipulator"&'% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +185 "core" ( + "manipulator"&E& +4 "core" &  + "storage"(& +4 "core" &> \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +93 "core" ' +2 "storage"( & +3 "core" &> j l )\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +278 "core" ' +2 "storage"(z- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(b'1 +43 "core" ' +2 "manipulator"&;& +4 "core" &  + "manipulator"&% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&2( +257 "core" ( +2 "manipulator"&?& +4 "core" & + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&^' +93 "core" ' +2 ."da"Hand.close + "manipulator"&Y/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%B( +457 "core" ( +2 "storage"(& +4 "core" &>\ \  N\ + "manipulator"&M& +4 "core" & B + "manipulator"&X% +4 "core" %  B 6 +2 ."da"Forearm.seek :retract +2 "manipulator"&-' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&N( +238 "core" ( +2 "manipulator"&r& +4 "core" & 1 8 + "storage"(& +4 "core" &> m j \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&8' +92 "core" ' +2 ."da"Hand.open + "manipulator"&C1 +53 "core" 1 +3 "storage"(`- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(6' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(Z' +51 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1521h.tif +4 "processing"%F& +10 "core" &\ +3 "manipulator"&1& +6 "core" &  8 +2 "manipulator"&% +5 "core" %  > +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&((- +179 "core" ( +2 "manipulator"&& +4 "core" &- C D + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &- D +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'w +98 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&#/ +60 "core" / +2 "manipulator"&g& +4 "core" &- D + "manipulator"&% +4 "core" % υ   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +115 "core" ( + "manipulator"&&& +4 "core" & @ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & @ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&J' +91 "core" ' + "manipulator"&i& +4 "core" & @ +2 "manipulator"&a% +4 "core" % n + "processing"%A& +4 "core" &N\ +2 "processing"%I& +5 "core" &N\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &\ +8 &:\ $d +9 &Ws\ 7 +9 &s\ L +10 &L\ M +9 &oO\ M +9 &2O\ L +10 &O\ M +9 &O\ M +10 &wN\ M +9 &8OS\ M +9 &P\ M +10 &!P\ M +9 &#R\ M +9 &%BO\ L +10 &'T\ L +9 &(T\ L +10 &*T\ L +9 &,JT\ L +9 &. T\ L +10 &/T\ L +9 &1T~\ L +9 &3RR\ L +10 &5Q\ M +9 &6P\ M +10 &8T{\ M +9 &:WQn\ M +9 &<Rp\ N +10 &=Rw\ M +9 &?Qx\ M +10 &A^Pt\ N +9 &C_t\ O +9 &Det\ P +10 &F|w\ S +9 &HSl\ T +9 &Jg\ S +10 &K`\ T +9 &M_\ T +9 &OYi\ U +10 &Qd\ T +9 &Rg\ T +10 &Td\ U +9 &Va_\ U +9 &X$a\ T +10 &Y_\ T +9 &[R\ U +9 &]gR\ B +10 &^AsQ\ ` +9 &^8Q\ 6 +6 ( + "processing"%I& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 + "processing"%& +5 "core" &^&T\ 6 + &^&X\ 6 + ."psFlush"Hand.open +2 "manipulator"&S1 +54 "core" 1 +2 "manipulator"&U% +4 "core" %  n +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&[' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +44 "core"  + "processing"%{% +4 "core" %O\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +159 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.963 seconds\ /var/log/esp/da22sep1521h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1521h15s.tif +421 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +621 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1521h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1521h20s.tif +1519 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +182 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%=  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%" +102 "core" +5 ."psFlush"PS.seek :empty +6 "processing"%'ؠ +13 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1521h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "13.963 sec auto-exposure",Subject: "da22sep1521h images!" +7 "storage"(%- +2 "core" -' +2 "storage"(\\& +4 "core" &> " \\\ +2 "manipulator"&L& +5 "core" & @ +2 "manipulator"&,% +3 "core" %  A  +68 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&q( +64 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +175 "core" ( +2 "manipulator"&:& +4 "core" &  4 +2 "storage"(& +3 "core" &> M L \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&w' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(H'" +49 "core" ' +2 "manipulator"&V& +4 "core" & 4 + "storage"(j& +4 "core" &> x y 6\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&_'8 +18 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&s, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(R' +28 "core" ' + "manipulator"&% +4 "core" %>  +2 "storage"(u& +4 "core" &> y z \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&*'j +15 "core" ' + "manipulator"&O& +4 "core" & V 4 +2 "storage"(W& +3 "core" &> z y B\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&G' +16 "core" ' +2 "storage"(T% +4 "core" % j k q\  +2 ."downElevator"SE.seek :down +4 "storage"(y' +99 (c% +2 "core" %*< b b\ TY +2 "manipulator"&p% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k' +90 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 (h& +4 "core" &> x y \ +267 "Can" A= +1407 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +99 "core"  +2 "processing"%@% +4 "core" %ؠ\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2118 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%$  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%l @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%m +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%<'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%f  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%/'ؾ +2646 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%d U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%v'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%> @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2652 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2646 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +44 "core" ? + ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'X\\ +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +71 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%;'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2142 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Q U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +54 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +65 "Can" A? +2567 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&F& +4 "core" & 4 +2 "manipulator"&1% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +245 "core" ( + "manipulator"&-& +4 "core" & L @ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" & @ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&6' +93 "core" ' + ."psFlush"Hand.close + "manipulator"&/ +65 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%)( +457 "core" ( + "manipulator"&8& +4 "core" & { @ +2 "manipulator"&N% +3 "core" %  I 5 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&#' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&g(- +126 "core" ( + "manipulator"&& +5 "core" &- \ + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&&'w +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&]1 +56 "core" 1 +2 "manipulator"& % +4 "core" % o  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&i' +99 "core" ' +2 #tFinished short da assay +7 #-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +5 "core" &  + "manipulator"&A& +4 "core" &- % \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&((- +22 "core" ( +2 "manipulator"&& +4 "core" &- T B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- a B +2 .tForearm.seek :garage +2 "manipulator"&'w +93 "core" ' + .tHand.close +2 "manipulator"&S/ +58 "core" / +2 "manipulator"&U& +4 "core" &- > B + "manipulator"&I% +4 "core" % p  ' +2 .tForearm.seek :retract + "manipulator"&3' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӂ +279 "core" ( +2 "manipulator"&J& +4 "core" &Ӄ) J Ab + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &Ӄ) L Ab +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'? +102 "core" ' +2 "manipulator"&& +4 "core" &Ӆ) A` + "manipulator"&=% +4 "core" %<  +2 "collection"'"& +3 "core" &*  +2 "collection"'%& +5 "core" &*  +2 .tCC.seek :closed +2 "collection"'\\(\\ +4 "core" &  +9 &6\ +{ +10 & h\ ? +9 &r\ L +9 &[X\ L +10 &\\\ L +9 &\\\ L +9 &U\ L +10 &dU\ K +9 &$Y\ L +10 &Y\ K +9 & X\ L +9 &"k\\\ L +10 &$-[\ L +9 &%\\\ L +9 &'\\\ L +10 &)t[\ K +9 &+6X\ K +9 &,W\ K +10 &.Z\ L +9 &0{V\ L +10 &2=U\ L +9 &3U\ L +9 &5U\ K +10 &7Y\ L +9 &9E\\\ L +9 &;[\ L +10 &<Z\ L +9 &>\\\ L +10 &@LY\ L +9 &B `\ M +9 &Cg\ M +10 &E\ P +9 &G;\ U +10 &H\ W +9 &J\ X +9 &Lu\ Y +10 &N9\ X +9 &O\ Z +9 &Q\ \ Y +10 &Sw\ [ +9 &U9 \ [ +10 &V\ [ +9 &X\ \\ +9 &Z{ \ \\ +10 &\\x  \ 1 +9 &\\5  \ c +10 ( + &\\w  \ P + "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'L& +5 "core" &\\v  2\ P + .tHand.open + "manipulator"&,1 +57 "core" 1 +2 "manipulator"&x% +4 "core" % <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:' +94 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +54 "core" +2 "processing"% % +4 "core" %ؾ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%V'+ +1614 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%j  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' + .tPSV.dial PSR +2 "processing"%u +42 "core" +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%O' +2637 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%W  +98 "core" + .tPSV.dial :PTV,via: :air +2 "processing"%[ +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%T @ +71 "core" B +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2649 "core" ' + .tPSV.dial :air +2 "processing"%c  +84 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2628 "core" ' + .tPSV.dial :PTV +2 "processing"%w +70 "core"  +2 .tPS.seek 0ml +2 "processing"%q'ؾ +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +5 "core" &Ӈ' @^ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +2 "core" ( +2 "manipulator"&h& +3 "core" &Ӈ' @^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &Ӈ' @^ +2 .tForearm.seek CC +2 "manipulator"&R'? +94 "core" ' +2 .tHand.close + "manipulator"&G/ +54 "core" / + .tCC.seek :open +2 "collection"'y( +447 "core" ( + "manipulator"&.& +4 "core" &Ӈ' @^ +2 "manipulator"&@% +3 "core" % L  +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +286 "core" ( + "manipulator"&$& +5 "core" &- + f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- T f +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&m'w +97 "core" ' +2 .tHand.open + "manipulator"&t1 +61 "core" 1 +2 "manipulator"&o% +4 "core" % ~ '  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +7 #t-> PS.flush +2 #Flushing Processing stage + "processing"%<% +4 "core" %\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\ + "manipulator"&f& +4 "core" &- * f + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +3 "core" ( +2 "manipulator"&5& +4 "core" &- i f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &- 4 f +2 .tForearm.seek :garage +2 "manipulator"&'w +93 "core" ' +2 .tHand.close + "manipulator"&0/ +61 "core" / +2 "manipulator"&d& +4 "core" &- f + "manipulator"&}% +4 "core" % w  " +2 .tForearm.seek :retract + "manipulator"&>' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&v( +120 "core" ( + "manipulator"&D& +4 "core" & Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & _ Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +93 "core" ' +2 "manipulator"&& +4 "core" & Z +2 "manipulator"&% +3 "core" %  e +2 "processing"%!& +4 "core" &\ +2 "processing"%P& +5 "core" &\ + .tPC.seek :closed +60 "processing"%|(^ +5 "core" &t\ + &x\ + &w\ &}\ + &~\ + &\ + &z\ +3 &4~\ #b +8 &W{{\ 6 +9 &y\ K +10 &Q{\ L +9 &sUx\ L +9 &6Tw\ L +10 &Tt\ L +9 &Tv\ L +9 &}Ts\ L +10 &?Tv\ L +9 & Tr\ L +10 &!Tn\ L +9 &#Ui\ L +9 &%FTt\ L +10 &'Uv\ L +9 &(To\ L +10 &*Uh\ L +9 &,MUl\ L +9 &.Tg\ L +10 &/Ug\ L +9 &1Tf\ L +9 &3UTh\ L +10 &5Uf\ L +9 &6Uh\ L +10 &8Ui\ M +9 &:]Um\ L +9 &<Wq\ M +10 &=Wq\ L +9 &?Vh\ M +9 &AdYf\ M +10 &C"dp\ N +9 &Dkh\ O +13 &Fh\ Q +6 &H[n\ R +9 &Jm\ R +10 &Ki\ S +9 &Me\ S +9 &Oan\ S +10 &Q!k\ T +9 &Rm\ S +9 &Th\ U +10 &Vgf\ T +9 &X*k\ S +10 &Yj\ T +9 &[k\ T +9 &]ln\ B +10 &^~9nm\ &p +9 &^1m\ 0 +6 ( + "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + "processing"%'& +5 "core" &^k\ 0 + &^p\ 0 + .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" %  e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' +91 "core" ' + .tPSV.dial PSR +2 "processing"% +70 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%7'X\\ +1108 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +1614 "core" ' + .tPSV.dial PTV +2 "processing"%e +72 "core" + .tPTV.dial :puck +2 "processing"%  +72 "core"  + .tPBV.dial :waste1 +2 "processing"%;  +53 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%? +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%Q' +598 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2126 "core" ' +2 .tPSV.dial PTV + "processing"%Y +72 "core" +2 .tPBV.dial PSV +2 "processing"% U +53 "core" W +2 .tPS.seek 0ml + "processing"%n'ؾ +2631 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%M' +2632 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%X +44 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2653 "core" ' +2 .tPSV.dial PTV +2 "processing"%r +68 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%C'ؾ +2638 "core" ' + .tPSV.dial PBV +2 "processing"%2 @ +55 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%F' +2632 "core" ' + .tPSV.dial :waste1 +2 "processing"%1  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%-'ؾ +2649 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&b& +4 "core" & Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&s( +23 "core" ( + "manipulator"&& +4 "core" & 9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &  +2 .tForearm.seek PC + "manipulator"&' +94 "core" ' + .tHand.close + "manipulator"&8/ +54 "core" / +2 .tPC.seek :open + "processing"%N( +457 "core" ( +2 "manipulator"&& +4 "core" & h  + "manipulator"&% +4 "core" %  N " +2 .tForearm.seek :retract + "manipulator"&6' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +122 "core" ( + "manipulator"&]& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a'w +100 "core" ' + .tHand.open + "manipulator"&A1 +54 "core" 1 + "manipulator"&#% +5 "core" % } j  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +8301 "Can" 30 +24197 #t-> access 1 +3 "storage"(B% +3 "core" % { ~ \  +2 "manipulator"&&% +4 "core" %  >  + "manipulator"&S& +4 "core" &- q  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(U(<- +1295 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (I& +2 "core" &<* (\ +3337 #t-> access 2 +3 "storage"(g% +3 "core" % { E\  +2 "manipulator"&i% +4 "core" %  Z  + "manipulator"&& +4 "core" &- O  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(J(K +358 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (\ & +3 "core" &K +\  +30747 "Can" 20y +56591 #t-> startTube 2 +3050 #-> $da[:extractVol]=0.20 +360 "Can" 1. +287 #t-> shortDA +2 "collection"'(% +2 "processing"%% +7 "core" %c  + %_\  +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +11099 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%= +128 "core" +2 .tPTV.dial :PRVmixing + "processing"%"  +225 "core" +2 .tPRV.dial :sipper + "processing"%3  +125 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%K'e +2294 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%L  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%,' +1292 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%x @ +98 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%%'ؾ +584 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core"  + "processing"% % +4 "core" %ؽ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%~'X\\ +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%`' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +100 "core" +2 .tPS.seek 0ml +2 "processing"%V'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"%u +100 "core"  + "processing"%% +4 "core" %\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%W'X\\ +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +100 "core" + .tPRV.dial :sipper +2 "processing"%O  +40 "core" +2 .tPS.seek 0ml +2 "processing"%c'ؾ +2656 "core" ' + .tPSV.dial PSR +2 "processing"%Z +111 "core" + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%w' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +98 "core" +2 .tPS.seek 0ml +2 "processing"%H'ؾ +2629 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%h& +4 "core" &\ + "manipulator"&*% +4 "core" %   + "storage"(G% +4 "core" % ~ \  + "storage"({. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(:(  +1307 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (\\& +3 "core" & y z L\ +2 "manipulator"&.& +56 "core" &-  + "manipulator"&@% +4 "core" %  h  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&R( +171 "core" ( + "manipulator"&$& +4 "core" &  # +2 "storage"(l& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&_'S +103 "core" ' + "storage"(t& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(o'r +298 "core" ' + "storage"(<- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ( & +2 "core" & \ +2 "manipulator"&f& +3 "core" & # +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&5& +4 "core" &  # +2 "storage"(/& +3 "core" & M\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&m'Ͻ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +62 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):85:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&d& + "storage"(}' +7 "core" & M # + "manipulator"&% +4 "core" % ϳ $ N +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tElbow.seek PC +2 "manipulator"&D( +164 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&4& +4 "core" & Z b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' + "manipulator"&& +4 "core" & ; b +2 "manipulator"&!% +4 "core" % J + "processing"%9& +4 "core" &$\ +2 "processing"%>& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%)(^ +4 "core" &\  +9 &5x\ *z +9 & g\ ? +10 &o<\ M +9 &YU9\ M +9 &Z\ L +10 &S\ L +9 &V\ L +9 &aY\ M +10 &#W\ M +9 &U\ L +9 & V\ L +10 &"jY\ L +9 &$+U\ M +10 &%W\ M +9 &'T\ L +9 &)rW\ L +10 &+3U\ M +9 &,Y\ M +9 &.W\ M +10 &0zVi\ L +9 &2;Y\ M +10 &3Y\ M +9 &5Y\ M +9 &7X\ M +10 &9DW\ L +9 &;Y\ L +9 &<Y\ M +10 &>]\ M +9 &@JZ\ M +10 &B eB\ N +9 &Cnt\ O +9 &ET\ Q +10 &GB{\ R +9 &I{\ S +9 &Jy\ S +10 &L|\ S +9 &NE\ T +9 &P\ T +10 &Qv\ T +9 &S|\ T +10 &UMv\ T +9 &W t\ U +9 &Xv\ T +10 &Zq\ U +9 &\\Qz\ V +9 &]|xr\ 0 +10 &^&oq\ R +9 &^(u\ 5 +3 ( + "processing"%>& +3 #tProcessing Clamp onSpring/offSpring for 14/25 samples, on/off torque 1.63 + .Hand.open + "manipulator"&'1 +59 "core" 1 + "manipulator"&% +4 "core" %  d +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%P h +2 % 9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%q9 +2 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%z9 +2 "core" 9 +102 "processing"%?9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +103 "processing"%Q9 +2 "core" 9* +102 "processing"%Y9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%n9 +2 "core" 9? +102 "processing"%9 +3 "core" 9C +102 "processing"%M9 +2 "core" 9H +102 "processing"%X9 +2 "core" 9L +102 "processing"%^9 +3 "core" 9P +102 "processing"%r9 +2 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%29 +3 "core" 9] +102 "processing"%C9 +3 "core" 9a +102 "processing"%19 +2 "core" 9 e\ +102 "processing"%F9 +3 "core" 9i\ +102 "processing"%b9 +2 "core" 9m +102 "processing"%9 +2 "core" 9q +102 "processing"%k9 +3 "core" 9v +102 "processing"%89 +2 "core" 9#z +3 .tPH.hold 2:00:00,28C +3 "processing"%v php +2 .tdelay 1:30 +4 "core" z +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%E +100 "core"  + "processing"%|% +4 "core" %5\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +597 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1604 "core" ' +2 .tPTV.dial :puck + "processing"%]  +127 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%  +52 "core" + "processing"%A% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%s'' +600 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%# * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%6'ؾ +1610 "core" ' +2 .tdelay 5:00 +4942 "Can" <8 +25061 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%S' +2387 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +82 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2313 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%U  +127 "core" + .tPSV.dial :mixloop +2 "processing"%\ +42 "core" + .tPRV.dial :ab1 +2 "processing"%( @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%=  +41 "core"  +2 "processing"%"% +4 "core" % Q\  +2 .tPS.seek 0.35ml +2 "processing"%3'i +459 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'-  +27 "core" +2 .tPRV.dial :air +2 "processing"%L  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%K'K +1171 "core" ' + .tPRV.dial :waste2 +2 "processing"%x @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%,' +870 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% ' +1620 "core" ' + .tPSV.dial :PML +2 "processing"%% +44 "core" + .tPTV.dial :mixing +2 "processing"%~ @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%j  +35 "core" + "processing"%`% +4 "core" %^\ \ +2 .tPS.seek 1.85ml +2 "processing"%u' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%V'ؾ +1963 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &  + "manipulator"&T& +4 "core" & b + "manipulator"&O% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +125 "core" ( +2 "manipulator"&Z& +4 "core" &- @  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&p'w +96 "core" ' +2 .tHand.close + "manipulator"&w/ +62 "core" / +2 "manipulator"&h& +4 "core" &- +  + "manipulator"&*% +5 "core" % ρ +53 .tForearm.seek :retract +4 "manipulator"&G' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӂ +275 "core" ( + "manipulator"&J& +4 "core" &y-  Dw +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &y- Dw +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.'? +91 "core" ' + "manipulator"&@& +5 "core" &y-  Dw + "manipulator"&$% +4 "core" %? H +2 "collection"'l& +4 "core" &q\ +2 "collection"'t& +5 "core" &o\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\  +8 &5\ *z +10 &f\ > +9 &r\ L +10 &TX\ L +9 &X\ K +9 &Z\ L +10 &[\ L +9 &]U\ L +9 & Y\ K +10 &X\ L +9 & [\ L +10 &"eV\ L +9 &$(W\ K +9 &%Y\ K +10 &'Y\ L +9 &)mZ\ L +9 &+/V\ L +10 &,U\ L +9 &.W\ K +10 &0vY\ K +9 &27X\ L +9 &3Z\ L +10 &5V\ L +9 &7}X\ L +9 &9?Z\ L +10 &;U\ L +9 &<W\ L +10 &>Y\ L +9 &@GZ\ L +9 &B_\ L +10 &Ci\ N +9 &E~\ Q +10 &G5\ U +9 &H\ W +9 &J\ W +10 &Ln\ Y +9 &N/\ Y +9 &O\ X +10 &Q\ Z +9 &Sr \ Z +10 &U0 \ \\ +9 &V  \ \\ +9 &X  \ ] +10 &Zu \ \ \\ +9 &\\x \ 3 +9 &\\+ \ U +9 ( +3 "collection"'t& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'& +5 "core" &\\i  \ N + &\\j T\ N + .tHand.open +2 "manipulator"&<1 +54 "core" 1 +2 "manipulator"& % +4 "core" % ?  H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f' +90 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +99 "core"  +2 "processing"%/% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%0'+ +1608 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%d  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1613 "core" ' +2 .tPSV.dial PSR + "processing"%R +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%_' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%o  + "collection"'m  +29 "core" +124  + .tPSV.dial :mixloop +2 "processing"%4 +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +678 "Can" XV +1969 "core" ' +2 .tPSV.dial :mixloop + "processing"%' +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &|* Ct +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>(ӂ +3 "core" ( + "manipulator"&& +4 "core" &|* ) Ct + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &|+ Ct +2 .tForearm.seek CC +2 "manipulator"&q'? +95 "core" ' + .tHand.close + "manipulator"&7/ +59 "core" / +2 .tCC.seek :open + "collection"'e( +449 "core" ( + "manipulator"&& +4 "core" &|* Ct +2 "manipulator"&;% +3 "core" % A  +2 .tForearm.seek :retract +2 "manipulator"&z' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(- +287 "core" ( +2 "manipulator"&& +4 "core" &- H 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +2 "core" &- 8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'w +98 "core" ' + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" % v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."da"delayUntil "22:13:48.01" +24789 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%n @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + ."da"PSV.dial :air +2 "processing"%X  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2362 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%r +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%2 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +53 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +2316 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +128 "core"  + "processing"%b% +4 "core" %ؿ)\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%k' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +84 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" + "processing"%H% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +2847 "Can" YT +155 ."da"PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%P +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2348 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +139 "core" + "processing"% % +4 "core" %ؾ\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +56 ."da"PS.seek 0.5ml +2 "processing"%I' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%g' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +32 "core" +2 "processing"%U% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%\ '* +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'ؾ +1609 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%=  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%3 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%x +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2307 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%,  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%%  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%~  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%`' +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"% % +4 "core" %\  \  +2 ."da"PS.seek 0.55ml +2 "processing"%u' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%W  +44 "core"  +2 ."da"PS.seek 2ml + "processing"%T' +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%O +44 "core" + ."da"PTV.dial :mixing +2 "processing"%Z @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core" + "processing"%D% +4 "core" %\ +2 ."da"PS.seek 1.85ml +2 "processing"%w' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19434 "Can" ss +28568 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%J  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2368 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%$ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G'ؾ +2323 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +126 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%<' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%5 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core" + "processing"%.% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%V'' +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%d * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%m +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2008 "Can" =; +362 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%_ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2316 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +126 "core"  +2 "processing"%!% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%' +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" + "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +55 "processing"%q +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Q  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2317 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%z' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Y' +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%+ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'( +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%2 +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2334 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +130 "core"  +4 "processing"%E% +8 "core" %ؼ\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +16 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%|' +353 "core" ' +3 ."da"delay 5 seconds +502 "processing"%H% +3 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%k' +13 "Can"\  +322 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%A% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1610 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%P  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +2354 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +129 "core"  +2 "processing"%U% +3 "core" %ؿ\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%g' +2119 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%( +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%=% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%"'& +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +1612 "core" ' + "processing"%39 +4 "core" 9f25M + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%x  +3 "core" 5M + 5M +2 "processing"%K& +3 "core" &^&\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&-% +4 "core" %   +2 "storage"(,% +3 "core" % x\  + "storage"(%. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(~(C +356 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (j& +2 "core" &F # \ +2 "manipulator"&& +3 "core" &- 7 +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +173 "core" ( + "manipulator"&`& +4 "core" & , +2 "storage"(W& +3 "core" &G i i X\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&u' +98 "core" ' + "storage"(O& +4 "core" &G D H x\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(Z'r +274 "core" ' + "storage"(c- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(D'1 +38 "core" ' +2 "manipulator"&h& +4 "core" &  , +2 "manipulator"&T% +3 "core" % S +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w' +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +241 "core" ( +2 "manipulator"&p& +4 "core" & C + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & J C +2 ."da"Forearm.seek PC +2 "manipulator"&*' +93 "core" ' +2 ."da"Hand.close + "manipulator"&[/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%@( +457 "core" ( + "storage"($& +4 "core" &G w \ + "manipulator"&l& +4 "core" & B + "manipulator"&\\% +4 "core" %  A $ +2 ."da"Forearm.seek :retract +50 "manipulator"&y' +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +243 "core" ( + "manipulator"&G& +4 "core" & d 4 +2 "storage"(<& +3 "core" &G\ \ [\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&t' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&51 +59 "core" 1 +2 "storage"(/- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(.' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"( ' +50 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1522h.tif +5 "processing"%d& +12 "core" &\ +4 "manipulator"&V& +6 "core" & 4 +2 "manipulator"&R% +5 "core" %   N +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(- +173 "core" ( + "manipulator"&0& +5 "core" &- V + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &- K V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&_/ +54 "core" / +2 "manipulator"&& +4 "core" &- V + "manipulator"&o% +4 "core" % φ \\  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&!( +117 "core" ( +2 "manipulator"&& +4 "core" & D +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & D +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'' +93 "core" ' +2 "manipulator"&N& +4 "core" & ; D +2 "manipulator"& % +4 "core" % 0 4 + "processing"%}& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &4\ +8 &2=\ $c +9 &Ux>\ 7 +10 &s=\ K +9 &O:\ M +9 &aQ2\ M +10 &#O>\ M +9 &N=\ M +9 &O1\ M +10 &hP|\ N +9 &,Q7\ M +10 &Q1\ M +9 &!R}\ M +9 &#rR2\ M +10 &%5RH\ M +9 &&T\ L +9 &(P\ L +10 &*|R\ L +9 &,>U\ L +10 &.P\ L +9 &/R\ L +9 &1S\ M +10 &3GP\ L +9 &5U\ L +9 &6Q\ M +10 &8R{\ M +9 &:LQz\ M +10 &< R\ M +9 &=U\ M +9 &?U\ M +10 &ARU~\ N +9 &C`\ O +9 &Df}\ P +10 &F|{\ R +9 &HIt\ S +9 &J\ p\ T +10 &Ko\ T +9 &Mh\ T +10 &OMt\ U +9 &Q h\ U +9 &Rl\ T +10 &Ti\ U +9 &VVi\ T +9 &Xk\ U +10 &Ye\ U +9 &[b\ U +10 &][a\ C +9 &^MzX\ I +9 &^a\ Y +10 &^"d\ 1 +2 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 + "processing"%{& +4 "core" &^%c\ 1 +2 ."psFlush"Hand.open + "manipulator"&f1 +59 "core" 1 +6 "manipulator"&% +12 "core" %  4 +4 ."psFlush"Forearm.reconfigure :loose +4 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.813 seconds\ /var/log/esp/da22sep1522h.tif: TIFF Upload Complete\ +3 "manipulator"&#Q@2^d^b +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1522h15s.tif +5 ."psFlush"Forearm.seek :retract +6 "manipulator"&7' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%; +44 "core"  +2 "processing"%q% +4 "core" %عL\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +281 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1522h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1522h20s.tif +1844 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +111 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1522h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.813 sec auto-exposure",Subject: "da22sep1522h images!" +5 "storage"(- +6 "core" -' +2 "storage"(& +5 "core" &G\ \ \ +2 "manipulator"&>& +4 "core" & D + "manipulator"&z% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&+( +29 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%n  +47 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +77 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" ( + + "manipulator"&Y& +5 ."psFlush"PS.seek :empty +2 "processing"%X'ؠ +3 "core" &  +2 "storage"(M& +4 "core" &G M M \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&r' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +53 "core" ' +2 "manipulator"&2& +4 "core" &  + "storage"(& +4 "core" &G z z \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&^'8 +21 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&F, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(b' +27 "core" ' +2 "manipulator"&1% +4 "core" %4 + "storage"(C& +4 "core" &G w w @\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 296 counts + "manipulator"&8'` +14 "core" ' + "manipulator"&E& +4 "core" & U  +2 "storage"(& +5 "core" &G y +\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&H' +15 "core" ' + "storage"(|% +4 "core" % w w $\ +3 ."downElevator"SE.seek :down +3 "storage"(k' +98 (% +3 "core" %? \\ T 7\ U[ +2 "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A' +90 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (]& +3 "core" &G x y \ +2014 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +100 "core"  + "processing"%% +4 "core" %؝\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +601 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%B  +92 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%s @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%6 +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'ؠ +2627 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%& +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'X\\ +1109 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%U  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%i'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%" @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +42 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%,' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%:'ؾ +1980 "Can" ?= +651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%O'X\\ +1121 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%c  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%J U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +42 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%\\' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%* +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'ؾ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'ؾ +2627 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&d& +4 "core" &   +2 "manipulator"&V% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&R( +242 "core" ( + "manipulator"&y& +4 "core" & U ; + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" & 7 ; +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +90 "core" ' +2 ."psFlush"Hand.close + "manipulator"&0/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%4( +459 "core" ( + "manipulator"&t& +4 "core" & C ; +2 "manipulator"&% +3 "core" %  B L +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' +90 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +127 "core" ( + "manipulator"&o& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- i +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +101 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +4 "core" % o +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N' +90 "core" ' + #tFinished short da assay +25175 "Can" 41 +60002  42 +60001  41 +60001  42 +60001  52 +60002  42 @UTC1663286920.39  41 +60001  52 @1663288054.95UTC = =tMAIN =mMAIN_scheduler @UTC1663288056.83 #"core_reset"Sent BREAK +2 #t@48829 sendCRC with ifg=0x20, ie=0x7F + #@50664 sendCRC with ifg=0x08, ie=0x5F #@55708 idle with ifg=0x84, ie=0x75 + #@56381 select with ifg=0x10, ie=0xF5 + #@57015 receive with ifg=0x10, ie=0xFD #@57650 receive with ifg=0x10, ie=0xFD + #@58284 receive with ifg=0x10, ie=0xFD #@58611 receive with ifg=0x80, ie=0xFD + #@18518 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +187 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +99 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +384 "Can" 73 +  73 #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1149 #-> ESP.ready! +155 "sampler") + ) +3 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %c  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڹ v t A\ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(2% +3 "core" % } { o\  + "manipulator"&3% +4 "core" %  (  +2 "manipulator"&4& +4 "core" &- { +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(5(<- +1310 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +3 "core" &<. z z )\  +3434 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +4 "core" &  +2 .tHand.open + "manipulator"&81 +22 "core" 1 + "manipulator"&9& +4 "core" &- Z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&:(- +20 "core" ( + "manipulator"&;& +4 "core" &- ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- ] +2 .tForearm.seek :garage + "manipulator"&='w +99 "core" ' + .tHand.close + "manipulator"&>/ +62 "core" / + "manipulator"&?& +4 "core" &- ] +2 "manipulator"&@% +3 "core" % i - +2 .tForearm.seek :retract +2 "manipulator"&A' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&B(ӂ +286 "core" ( + "manipulator"&C& +4 "core" &Ӓ$ K =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &Ӓ% W =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E'? +97 "core" ' + "manipulator"&F& +4 "core" &ӓ#  <@ +2 "manipulator"&G% +4 "core" %D  + "collection"'H& +4 "core" &-  +2 "collection"'I& +5 "core" &6  +2 .tCC.seek :closed + "collection"'J(\\ +5 "core" &  +8 &5\ *z +10 &f\ > +9 &r \ M +9 &SW\ L +10 &[\ L +9 &W \ L +9 &V \ L +10 & \ L +9 &W\ \ L +9 &Y\ K +10 & W\ K +9 &"dX\ K +10 &$&X \ K +9 &%Y \ L +9 &'\\ \ L +10 &)kZ\ L +9 &+.Z\ K +9 &,W\ K +10 &.W\ K +9 &0tX\ K +10 &26Wp\ K +9 &3W \ L +9 &5[\ L +10 &7{W\ L +9 &9=W\ L +9 &;W\ K +10 &<X\ K +9 &>Z \ L +10 &@EZ\ L +9 &B` \ L +9 &Ch\ N +10 &E}~ \ P +9 &G3 \ U +10 &H\ \ W +9 &J \ X +9 &Ln \ X +10 &N/\ Y +9 &O \ Z +9 &Q \ Y +10 &Sk \ \\ +9 &U2\ \ Z +9 &V \ [\ +10 &X\ \\ +9 &Zt\ \ \\ +10 &\\v\ 6 +9 &\\'\ $k +10 ( + &\\\ !` + "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"'K& +5 "core" &\\$\ !` + .tHand.open + "manipulator"&L1 +58 "core" 1 + "manipulator"&M% +4 "core" % D  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N' +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%O +4 "core"  + "processing"%P  +44 "core"  +2 "processing"%Q% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +51 .tPS.seek 1.5ml +2 "processing"%R'+ +1614 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%S  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%T'ؾ +1616 "core" ' +2 .tPSV.dial PSR + "processing"%U +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%V' +2632 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%W  + "collection"'X  +6 "core" +92  +2 .tPSV.dial :PTV,via: :air +2 "processing"%Y +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + "collection"'Z +3 "core"  +2 "collection"'[  +4 "core" + .tPTV.dial :PRV,avoiding: :puck +2 "processing"%\\ +3 "core"  +2 "processing"%] @ +69 "core" A +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%_  +71 "core"  + .tPS.seek 2.5ml +2 "processing"%`' +2639 "core" ' + .tPSV.dial :PTV +2 "processing"%a +72 "core"  +2 .tPS.seek 0ml + "processing"%b'ؾ +2653 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&c& +4 "core" &Ӕ# <? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d(ӂ +24 "core" ( + "manipulator"&e& +4 "core" &{ E + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +2 "core" &{ + +2 .tForearm.seek CC +2 "manipulator"&g'? +92 "core" ' + .tHand.close + "manipulator"&h/ +56 "core" / +2 .tCC.seek :open + "collection"'i( +446 "core" ( +2 "manipulator"&j& +4 "core" &| + + "manipulator"&k% +4 "core" % R w $ + .tForearm.seek :retract +2 "manipulator"&l' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(- +281 "core" ( + "manipulator"&n& +4 "core" &- 6 A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&p'w +103 "core" ' + .tHand.open +2 "manipulator"&q1 +52 "core" 1 + "manipulator"&r% +4 "core" % ω ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s' +90 "core" ' +14096 #t-> exit +5 #mEXIT @1663288465.12UTC @1663340713.32UTC = =tMAIN =mMAIN_scheduler @UTC1663340715.14 #"core_reset"Sent BREAK +2 #t@11385 sendCRC with ifg=0x20, ie=0x7F + #@13220 sendCRC with ifg=0x08, ie=0x5F #@35078 idle with ifg=0x84, ie=0x75 + #@35751 select with ifg=0x10, ie=0xF5 + #@36386 receive with ifg=0x10, ie=0xFD #@37020 receive with ifg=0x10, ie=0xFD + #@37655 receive with ifg=0x10, ie=0xFD #@37982 receive with ifg=0x80, ie=0xFD + #@33280 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +371 "Can" 41 +  41 + #tPolling Can every 10:00 +1934 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %cHJ\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ؽ \  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڹ A > L\ + .tSS.configure :default +3 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % \  +2 "manipulator"&3% +4 "core" %   +2 "manipulator"&4& +3 "core" &- - @ +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<- +2 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +3 "core" & access 2 +2 "storage"(7% +3 "core" % ~ { \  +2 "manipulator"&8% +4 "core" %  {  + "manipulator"&9& +4 "core" &- @ + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(:(K +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (;& +2 "core" &K D\  +2113 #t-> startTube 2 +974 #-> $da[extractVol]=.2 +51559 "Can" 2/ +59064 #t-> shortDA +2 "collection"'<% +3 "processing"%=% +3 "core" %cML  +5 %ؽ\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +209 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +712 "Can" 1/ +291 .tPSV.dial :mixloop + "processing"%> +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%?  +71 "core" + .tPRV.dial :sipper +2 "processing"%@  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%A'e +2287 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%B  + "collection"'C  +7 "core" +118  +2 .tPS.seek 0.5ml + "processing"%D' +1280 "core" ' + .tPRV.dial :waste2 + "processing"%E @ +99 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%F'ؾ +591 "core" ' + .tPSV.dial PSR +2 "processing"%G +101 "core"  +2 "processing"%H% +4 "core" %ؾ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%I'X\\ +1102 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +102 "core" + .tPS.seek 0ml +2 "processing"%L'ؾ +2629 "core" ' +2 .tPSV.dial PSR + "processing"%M +100 "core"  +2 "processing"%N% +4 "core" %ؿ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%O'X\\ +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%P' +1616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +100 "core" + .tPRV.dial :sipper +2 "processing"%R  +42 "core" +2 .tPS.seek 0ml + "processing"%S'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%T +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%U' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +101 "core" + .tPS.seek 0ml +2 "processing"%W'ؾ +2650 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%X& +4 "core" &#\ +2 .tHand.open +37 "manipulator"&Y1 +30 "core" 1 + "manipulator"&Z% +4 "core" %  w  +2 "storage"([% +3 "core" % z \  +2 "storage"(\\. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(](  +1304 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (^& +2 "core" &  z\ +2 "manipulator"&_& +4 "core" &- Q @ +2 "manipulator"&`% +3 "core" %  K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a( +174 "core" ( + "manipulator"&b& +5 "core" & k 3 + "storage"(c& +4 "core" &  "\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&d'S +92 "core" ' + "storage"(e& +4 "core" &  6\ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(f'r +309 "core" ' + "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h& +2 "core" & e\ +2 "manipulator"&i& +3 "core" &  2 +2 .tElbow.seek 2 +2 "manipulator"&j( +3 "core" ( + "manipulator"&k& +4 "core" & 3 2 + "storage"(l& +4 "core" & L\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&m'Ͻ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&n/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&o& + "storage"(p' +7 "core" & 2 + "manipulator"&q% +4 "core" % ϴ  +2 .tForearm.seek :retract +2 "manipulator"&r' +90 "core" ' +2 .tElbow.seek PC + "manipulator"&s( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( + "manipulator"&t& +4 "core" &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" & W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&v' +92 "core" ' + "manipulator"&w& +4 "core" & = +2 "manipulator"&x% +3 "core" % / 5 +2 "processing"%y& +4 "core" &\ +2 "processing"%z& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%{(^ +4 "core" &\ +6 &3\ $d +10 &Uw\ 6 +9 &}\ K +10 &W\ M +9 &iX\ M +9 &+W\ M +10 &X\ M +9 &W\ M +10 &sW\ L +9 &2X\ M +9 &W\ M +10 &!V\ M +9 &#zW\ M +9 &%=W\ L +10 &&X\ M +9 &(W\ M +9 &*X\ M +10 &,C\\\ M +9 &.W\ M +10 &/\\\ M +9 &1Y\ M +9 &3LW\ M +10 &5X\ M +9 &6\\\ M +9 &8Z\ M +10 &:SZ\ M +9 &<[\ M +10 &=Y\ M +9 &?Z\ M +9 &AY\\\ N +10 &Cl\ O +9 &Dt\ P +9 &F\ S +10 &HP\ S +9 &J\ T +10 &K\ T +9 &M\ T +9 &OV\ T +10 &Q\ U +9 &R\ U +9 &T\ U +10 &V\\\ U +9 &X\ U +10 &Y\ U +9 &[\ U +9 &]c\ B +10 &^E\ [ +9 &^T\ > +5 ( +2 "processing"%z& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&|1 +3 "core" &^?\ > +51 1 +2 "manipulator"&}% +4 "core" %  5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h +2 %9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9. +102 "processing"%9 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%9 +3 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +3 "core" 9\\ +102 "processing"%9 +2 "core" 9a +102 "processing"% 9 +2 "core" 9e +102 "processing"%!9 +3 "core" 9i +102 "processing"%"9 +2 "core" 9m +102 "processing"%#9 +2 "core" 9q +102 "processing"%$9 +3 "core" 9u +102 "processing"%%9 +2 "core" 9z +102 "processing"%&9 +2 "core" 9~ +102 "processing"%'9 +3 "core" 9\ +102 "processing"%(9 +2 "core" 9\ +102 "processing"%)9 +3 "core" 9\ +102 "processing"%*9 +2 "core" 9" +2 .tPH.hold 2:00:00,28C +3 "processing"%+ php +4 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%, +100 "core"  + "processing"%-% +4 "core" %ؾ\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%.' +590 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%/' +1611 "core" ' + .tPTV.dial :puck + "processing"%0  +126 "core"  + .tPSV.dial PTV +2 "processing"%1 +72 "core" + .tPBV.dial :waste1 +2 "processing"%2  +51 "core" +2 "processing"%3% +4 "core" %\ \ +2 .tPS.seek 1.5ml +2 "processing"%4'' +595 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%6 * +33 "core" + +2 .tPS.seek 0ml + "processing"%'ؾ +1631 "core" ' + .tdelay 5:00 +16775 "Can" >; +13227 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +72 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%5' +2391 "core" ' +2 .tPSV.dial PTV + "processing"%; +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%= +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +82 "core"  +2 .tPS.seek 0ml +2 "processing"%?'ؾ +2321 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%@  +127 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%C @ +99 "core" > + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%B' +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%A  +41 "core"  +2 "processing"%E% +4 "core" %\  + .tPS.seek 0.35ml +2 "processing"%D'g +458 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'G  +28 "core" + .tPRV.dial :air +2 "processing"%H  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%F'K +1166 "core" ' +6 .tPRV.dial :waste2 +2 "processing"%I @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%K' +887 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%J  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%M' +1632 "core" ' +2 .tPSV.dial :PML + "processing"%N +44 "core" +2 .tPTV.dial :mixing + "processing"%L @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%O  +33 "core" +2 "processing"%Q% +3 "core" %\ +2 .tPS.seek 1.85ml +2 "processing"%R' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%T'ؾ +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &RO\ + "manipulator"&V& +4 "core" & + "manipulator"&U% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +122 "core" ( + "manipulator"&Y& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&['w +90 "core" ' +2 .tHand.close + "manipulator"&\\/ +63 "core" / +2 "manipulator"&:& +4 "core" &-    + "manipulator"&^% +4 "core" % χ   +2 .tForearm.seek :retract +2 "manipulator"&_' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`(ӂ +278 "core" ( +2 "manipulator"&b& +4 "core" &Ӝ#  =A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &Ӝ$ \\ =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&e'? +92 "core" ' +2 "manipulator"&& +4 "core" &Ӝ$  =A +2 "manipulator"&% +4 "core" %; P +2 "collection"'g& +4 "core" &RT\ +3 "collection"'h& +4 "core" &PP\ +2 .tCC.seek :closed + "collection"'i(\\ +5 "core" &OP\  +9 &5PP\ +{ +10 &eTR\ > +9 &rST\ M +9 &SUQS\ L +10 &XTS\ L +9 &ZSS\ L +9 &YSS\ L +10 &\\XRS\ L +9 &]TS\ L +10 &YSU\ L +9 & YSS\ L +9 &"bYTU\ L +10 &$$XRT\ L +9 &%ZUT\ L +9 &'ZUU\ L +10 &)kYVT\ L +9 &+.XTU\ L +10 &,ZTV\ L +9 &.WUT\ L +9 &0tYTT\ L +10 &26YVV\ L +9 &3YUW\ L +9 &5WTV\ L +10 &7|YVV\ L +9 &9=VVV\ L +10 &:WVT\ L +9 &<WVV\ L +9 &>XWV\ L +10 &@DZZX\ L +9 &B^\\\\\ L +9 &Cjdc\ N +10 &E}up\ Q +9 &G3\ U +10 &H\ W +9 &J\ X +9 &Lp\ X +10 &N0\ Y +9 &O\ Y +9 &Q\ Y +10 &Sr\ Z +9 &U2\ [ +10 &V\ [ +9 &X\ \\ +9 &Zt\ \\ +10 &\\w\ 7 +9 &\\+\ $l +10 ( + &\\x\ Y + "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'k& +5 "core" &\\x\ Y + .tHand.open + "manipulator"&l1 +57 "core" 1 +2 "manipulator"&n% +4 "core" % ;  U P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +91 "core" ' + .tPSV.dial PSR +2 "processing"%q +99 "core"  + "processing"%a% +4 "core" %ؾ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +58 .tPS.seek 1.5ml +2 "processing"%d'+ +1622 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%m'ؾ +1602 "core" ' +2 .tPSV.dial PSR + "processing"%t +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%u' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%j  +2 "collection"'w  +32 "core" ~ +120  + .tPSV.dial :mixloop +2 "processing"%x +99 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'y +3 "core"  +2 "collection"'p  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%r  +72 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%|  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%z'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӝ# 9 =A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +28 "core" ( +2 "manipulator"& & +4 "core" &Ӈ   S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &Ӈ S +2 .tForearm.seek CC +2 "manipulator"& '? +93 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + .tCC.seek :open +2 "collection"'( +450 "core" ( +2 "manipulator"&& +4 "core" &Ӈ S + "manipulator"&% +4 "core" % K d $ + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +277 "core" ( + "manipulator"&& +4 "core" &-  < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- < +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' +2 .tHand.open +2 "manipulator"&1 +62 "core" 1 + "manipulator"&% +4 "core" % z a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 ."da"delayUntil "15:48:31.48" +5810 "Can" @> +18986 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2387 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%" +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%$ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2350 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +126 "core"  + "processing"%(% +4 "core" %ع\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%)' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%,  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%- +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%.% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'+ +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%4' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%7 +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2331 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +139 "core" + "processing"%<% +5 "core" %ؾ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%=' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>' +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +33 "core" + "processing"%% +4 "core" %1\  +2 ."da"PS.seek 1.5ml +2 "processing"%C'* +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +999 "Can" C@ +628 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%D +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'ؾ +2327 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%N  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%L  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%O  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%Q +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%P' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%M  +44 "core"  + "processing"%R% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%S' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%V  +44 "core"  + ."da"PS.seek 2ml +2 "processing"%U' +1557 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%Y +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%Z @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%\\  +33 "core" +2 "processing"%:% +3 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%s' +237 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%~'ؾ +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +31196 "Can" B? +16807 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%[  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + + ."da"PSV.dial :air +2 "processing"%c  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2384 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%g +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%_  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2332 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%k +127 "core"  + "processing"%l% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%q  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%a +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +33 "core" + "processing"%T% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'. +621 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +12 "processing"%w * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%x' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +2324 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%z +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%v% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'- +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1618 "core" ' + ."da"delay 2:00 +1660 "Can" FC +10343 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2363 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2313 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +607 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%$ +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +2321 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +130 "core"  +3 "processing"%-% +9 "core" %ؽ\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +3 "processing"%W' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%.% +5 "core" %H\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%*' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core"  +2 "processing"%/% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%6', +605 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1630 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%4' +2359 "Can"\  +52 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2362 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +127 "core"  +2 "processing"%% +4 "core" %ؽ.\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%>' +2133 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%? +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +32 "core" +2 "processing"%E% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%B'/ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%A  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +1616 "core" ' + "processing"%I9 +4 "core" 9e!5W +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%F  +3 "core" 5W + 5W + "processing"%J& +3 "core" &^>S\ > +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&H% +4 "core" %   +2 "storage"(N% +3 "core" % G F\  + "storage"(L. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(O(C +362 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (Q& +2 "core" &? G [ r\ +2 "manipulator"&K& +3 "core" &- < +2 "manipulator"&M% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&R( +185 "core" ( + "manipulator"&P& +4 "core" & + "storage"(V& +4 "core" &? g W '\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&S' +93 "core" ' +2 "storage"(Y& +4 "core" &? R O \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(Z'r +276 "core" ' + "storage"(\\- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(:'1 +38 "core" ' +2 "manipulator"&^& +4 "core" & +2 "manipulator"&U% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&s' +86 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&[( +239 "core" ( + "manipulator"&b& +4 "core" & N + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" & N +2 ."da"Forearm.seek PC +2 "manipulator"&~' +91 "core" ' +2 ."da"Hand.close + "manipulator"&/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%( +459 "core" ( + "storage"(g& +4 "core" &? ] d \ +2 "manipulator"&_& +3 "core" & 9 N +44 "manipulator"&X% +12 "core" %   $ +2 ."da"Forearm.seek :retract +2 "manipulator"&k' +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&l( +243 "core" ( + "manipulator"&\ & +4 "core" & B +2 "storage"(n& +3 "core" &?\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&q' +98 "core" ' +2 ."da"Hand.open + "manipulator"&a1 +63 "core" 1 + "storage"(e- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(T' +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(h' +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1616h.tif +5 "processing"%d& +11 "core" &\ +3 "manipulator"&f& +6 "core" &  B +2 "manipulator"&m% +5 "core" %  4 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&j(- +176 "core" ( + "manipulator"&t& +5 "core" &- I + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- s I +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&p'w +90 "core" ' +3 ."psFlush"Hand.close + "manipulator"&r/ +62 "core" / +2 "manipulator"&u& +4 "core" &- V I + "manipulator"&x% +4 "core" %  y F +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +115 "core" ( + "manipulator"&|& +4 "core" &  Q +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" & Q +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&z' +91 "core" ' +2 "manipulator"&& +4 "core" & % Q +2 "manipulator"&v% +4 "core" %  u + "processing"%& +4 "core" &o\ +2 "processing"% & +4 "core" &h\ +3 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &a\  +9 &3v_\ )w +9 &d|a\ > +10 &xla\ N +9 &;QR\ M +9 &QY\ M +10 &OS\ M +9 &QP\ M +9 &CQV\ M +10 &QL\ M +9 &R;\ M +10 & TA\ M +9 &"MTC\ L +9 &$UE\ L +10 &%OC\ L +9 &'PA\ M +9 &)TSC\ M +10 &+Q5\ L +9 &,U;\ M +9 &.S7\ M +10 &0]U5\ L +9 &2Q3\ M +10 &3P4\ M +9 &5Q6\ M +9 &7cQ%\ M +10 &9$R.\ M +9 &:P.\ M +10 &<T-\ M +9 &>jV.\ M +9 &@+W.\ N +10 &AX/\ N +9 &Ca.\ O +9 &Egp'\ Q +10 &G"\ S +9 &H\ T +9 &J\ T +10 &Lh\ S +9 &N'\ T +10 &O\ T +9 &Q\ U +9 &Sk\ U +10 &U,\ U +9 &V\ U +9 &X \ U +10 &Zt\ U +9 &\\5\ U +10 &]{t \ < +9 &^'g\ S +9 &^;\ \ : +3 ( + "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 + "processing"%& +5 "core" &^;\ : + ."psFlush"Hand.open + "manipulator"&`1 +59 "core" 1 + "manipulator"&o% +4 "core" %  u +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +90 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +47 "core"  +6 "processing"%% +12 "core" %ظ\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +6 "processing"%@ +9 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.429 seconds\ /var/log/esp/da22sep1616h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1616h15s.tif +9 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +591 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +445 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1616h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1616h20s.tif +1678 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%i @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +93 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1616h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "12.429 sec auto-exposure",Subject: "da22sep1616h images!" +4 "storage"(- +3 "core" -' +2 "storage"(& +9 "core" &?\ \  T\ +2 "manipulator"&& +3 "core" &   Q +2 "manipulator"&% +5 "core" %  >  +4 ."psFlush"PSV.dial :mixloop +2 ."da"Elbow.reconfigure :tight +4 "processing"% +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +61 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +30 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +148 "core" ( +2 "manipulator"& & +4 "core" & C + "storage"(& +4 "core" &? L L !\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&"' +94 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(#'" +52 "core" ' + "manipulator"&$& +4 "core" & C +2 "storage"(& +3 "core" &? h e\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&!'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&', +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"((' +27 "core" ' +2 "manipulator"&&% +4 "core" %D W + "storage"(%& +4 "core" &? j e :\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&,'p +19 "core" ' + "manipulator"&-& +4 "core" & C +2 "storage"()& +4 "core" &? { z j\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&.' +17 "core" ' +2 "storage"(W% +4 "core" % { | Q\  +2 ."downElevator"SE.seek :down +3 "storage"(*' +99 (0% +3 "core" %> f o \ SW + "manipulator"&3% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&/' +90 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (1& +4 "core" &? d t \ +1860 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%2 +100 "core"  + "processing"%6% +4 "core" %ؚ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2126 "core" ' + ."psFlush"delay 1 second +152 .PBV.dial :waste1 +2 "processing"%9  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%; +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%<'ؠ +2653 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%='X\\ +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%5'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +83 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%G U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%A'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%H +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%N' +2640 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%L +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%]'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Q @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'ؾ +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Y'X\\ +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\\  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%^'ؾ +2598 "Can" DA +34 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%b +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%c U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%R'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" A + ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%g'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%X' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'ؾ +2635 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&d& +4 "core" &  C + "manipulator"&f% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&m( +245 "core" ( + "manipulator"&k& +4 "core" &  A + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &  A +2 ."psFlush"Forearm.seek PC +2 "manipulator"&T' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&t/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%y( +455 "core" ( +2 "manipulator"&q& +4 "core" & 7 A + "manipulator"&l% +4 "core" %  , 6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&u(- +126 "core" ( + "manipulator"&x& +4 "core" &- T \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- F \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&|'w +91 "core" ' + ."psFlush"Hand.open +2 "manipulator"&}1 +56 "core" 1 + "manipulator"&p% +4 "core" % t ' ? +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 #tFinished short da assay +22488 #-> access 1 +2 "storage"(v% +3 "core" % |\  +2 "manipulator"&% +4 "core" %   + "manipulator"&j& +4 "core" &- \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"( (<- +1300 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &<, /\  +1005 #t-> access 2 +2 "storage"(% +3 "core" % ~ \  +2 "manipulator"&`% +4 "core" %  g  + "manipulator"&o& +4 "core" &-  \ + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +347 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K { | 2\ +11571 "Can" 41 +60001  31 +60001  30 +60002  30| +60001  41 +56692 #t-> startTube 2 +1690 #-> $da[:extractVol]=.2 +1264 #-> shortDA +2 "collection"'% +4 "processing"%z% +2 "core" %cXY3  +5 %ؾ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +224 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +115 "Can" 30 +888 .tPSV.dial :mixloop +2 "processing"%D +127 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +127 "core" + .tPRV.dial :sipper +2 "processing"%i  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'e +2298 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +123 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1272 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +97 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +598 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"% % +4 "core" %غ\ \ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1119 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"%$'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%&% +3 "core" %ؿ \ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%%'X\\ +1095 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%-' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%h +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%0' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +101 "core" +2 .tPS.seek 0ml + "processing"%"'ؾ +2650 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" &\ + "manipulator"&#% +4 "core" %  w  + "storage"(!% +4 "core" % y z @\  + "storage"(1. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(,(  +1303 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ((& +3 "core" &  | #\ + "manipulator"&.& +4 "core" &- \ + "manipulator"&*% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&2( +169 "core" ( + "manipulator"&6& +4 "core" & n 0 + "storage"(& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&7'S +92 "core" ' +2 "storage"(9& +4 "core" &  ~\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +298 "core" ' + "storage"(;- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (8& +3 "core" & ,\ +2 "manipulator"&& +3 "core" & 0 +2 .tElbow.seek 2 + "manipulator"&<( +3 "core" ( +2 "manipulator"&=& +3 "core" &  0 +2 "storage"(@& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&4/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&?& + "storage"(5' +7 "core" & S 0 + "manipulator"&C% +4 "core" % Ϻ +2 .tForearm.seek :retract +2 "manipulator"&>' +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&E& +4 "core" & p Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +2 "core" & Q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&A' +90 "core" ' + "manipulator"&F& +4 "core" & Q +2 "manipulator"&I% +3 "core" %  q +2 "processing"%H& +4 "core" &\ +2 "processing"%J& +5 "core" &\ +2 .tPC.seek :closed + "processing"%L(^ +4 "core" & \  +9 &2y \ *x +9 &c \ = +10 &yq\ M +9 &;W\ M +9 &Z \ M +10 &T\ L +9 &V\ M +9 &BW\ M +10 &V\ L +9 &U\ M +10 & U\ M +9 &"LT\ L +9 &$W\ L +10 &%V\ L +9 &'Z\ M +9 &)RW\ M +10 &+V\ L +9 &,Z\ M +10 &.U\ L +9 &0[V\ M +9 &2W\ M +10 &3U\ L +9 &5X\ L +9 &7c\\\ M +10 &9%[\ M +9 &:Y\ M +10 &<Y\ M +9 &>k[\ M +9 &@-[\ M +10 &Ac\ N +9 &Cp\ P +9 &Ef~\ Q +10 &G#\ S +9 &H\ S +10 &J\ S +9 &Lh\ S +9 &N'\ T +10 &O\ S +9 &Q\ T +10 &Sl\ T +9 &U-\ U +9 &V\ T +10 &X\ U +9 &Zt\ T +9 &\\5\ U +10 &]{x\ ; +9 &^'x\ Z +9 &^6\ 8 +3 ( + "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&N1 +58 "core" 1 + "manipulator"&Q% +4 "core" %  N q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%M h +3 %K9 +4 "core" 9 +102 "processing"%V9 +2 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%Y9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%\\9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%U9 +2 "core" 9 +102 "processing"%^9 +3 "core" 9" +102 "processing"%Z9 +2 "core" 9& +102 "processing"%b9 +2 "core" 9* +102 "processing"%c9 +3 "core" 9. +102 "processing"%S9 +2 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%R9 +2 "core" 9; +102 "processing"%{9 +2 "core" 9? +102 "processing"%s9 +3 "core" 9C +102 "processing"%_9 +2 "core" 9H +102 "processing"%g9 +3 "core" 9L +102 "processing"%~9 +2 "core" 9P +102 "processing"%X9 +2 "core" 9T +102 "processing"%n9 +2 "core" 9X\ +103 "processing"%\ 9 +2 "core" 9\\ +102 "processing"%a9 +2 "core" 9a\ +102 "processing"%[9 +3 "core" 9 e +102 "processing"%d9 +2 "core" 9i +102 "processing"%f9 +2 "core" 9m +102 "processing"%k9 +3 "core" 9q +102 "processing"%:9 +2 "core" 9"u +3 .tPH.hold 2:00:00,28C +3 "processing"%' php +2 .tdelay 1:30 +4 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%t +100 "core"  +2 "processing"%/% +4 "core" %ؽ,\  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +591 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%q' +1605 "core" ' + .tPTV.dial :puck +2 "processing"%l  +126 "core"  +2 .tPSV.dial PTV + "processing"%x +72 "core" +2 .tPBV.dial :waste1 + "processing"%w  +54 "core" + "processing"%T% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%}'+ +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +32 "core" * +3 .tPS.seek 0ml + "processing"%p'ؾ +1606 "core" ' + .tdelay 5:00 +16864 "Can"\ } +13138 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%v +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2390 "core" ' +2 .tPSV.dial PTV + "processing"%j +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +41 "processing"% +79 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%`'ؾ +2322 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%o  +126 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%+' +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +42 "core"  +2 "processing"%z% +3 "core" %-\ +3 .tPS.seek 0.35ml + "processing"%D'g +453 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%i  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%e'K +1172 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +55 "core"  + .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%' +1616 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%' +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1966 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +3 "core" &`^M\ +2 "manipulator"&$& +3 "core" & P +2 "manipulator"&%% +3 "core" %  F  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +125 "core" ( + "manipulator"& & +4 "core" &- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &- +2 .tForearm.seek :garage + "manipulator"&h'w +95 "core" ' +2 .tHand.close + "manipulator"&W/ +60 "core" / +2 "manipulator"&3& +4 "core" &- + "manipulator"&0% +4 "core" % w  + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#(ӂ +277 "core" ( +2 "manipulator"&!& +4 "core" &ӑ& ?P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &ӑ' ?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& '? +100 "core" ' + "manipulator"&(& +5 "core" &Ӓ%    >O + "manipulator"&.% +4 "core" %? R  +2 "collection"'*& +4 "core" &^^G\ +2 "collection"'6& +5 "core" &\\^I\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &__E\ +7 &;`_G\ %h +9 &Y{\\]H\ 8 +10 &z_`I\ K +9 &Wb_I\ L +9 &Y``I\ L +10 &IY^aC\ L +9 & WabD\ L +9 &W`^F\ L +10 &W`aH\ L +9 &RX`_A\ L +9 & W`aG\ L +10 &!W`bH\ L +9 &#YaaI\ L +10 &%Y[acH\ L +9 &'WbaH\ L +9 &(Xd`H\ K +10 &*Wab@\ L +9 &,bWabG\ L +10 &.#Wcb@\ L +9 &/XbcH\ L +9 &1XdaG\ K +10 &3iYaeI\ L +9 &5,WcbA\ L +9 &6\\dcF\ L +10 &8Wca<\ L +9 &:sWcc<\ K +9 &<3YecI\ L +10 &=WbbJ\ L +9 &?YecD\ L +10 &Ax]jiD\ L +9 &C6cooJ\ N +9 &Du}wG\ O +10 &FR\ S +9 &HaT\ W +9 &J@\ Y +10 &KI\ Y +9 &MD\ X +10 &O_@\ Z +9 &Q"K\ Z +9 &RS\ [ +10 &T@\ [ +9 &VgF\ Z +9 &X$;\ \\ +10 &Y9\ \\ +9 &[D\ I +10 &\\;A\ * +9 &\\oH\ R +2 ( +2 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'9& +4 "core" &\\nY\ R +2 .tHand.open + "manipulator"&u1 +61 "core" 1 +2 "manipulator"&% +4 "core" % ?    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;' +100 "core" ' +2 .tPSV.dial PSR + "processing"%8 +101 "core"  + "processing"%% +4 "core" %9\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%='+ +1615 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%@  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%4'ؾ +1616 "core" ' +2 .tPSV.dial PSR + "processing"%? +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%C' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%2  +2 "collection"'7  +31 "core" ~ +121 + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%E'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%B  +55 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%I'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%H  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +44 "core" + .tPS.seek 0ml +2 "processing"%y'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&N& +4 "core" &ӓ% >N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q(ӂ +30 "core" ( + "manipulator"&K& +4 "core" &ӂ\  + !s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &ӂ\  !s +2 .tForearm.seek CC +2 "manipulator"&V'? +91 "core" ' +2 .tHand.close + "manipulator"&A/ +58 "core" / +2 .tCC.seek :open +2 "collection"'P( +447 "core" ( +2 "manipulator"&Y& +4 "core" &ӂ\  !s + "manipulator"&% +4 "core" % L > +2 .tForearm.seek :retract +2 "manipulator"&\\' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( + "manipulator"&U& +4 "core" &- = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &- = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z'w +98 "core" ' +2 .tHand.open + "manipulator"&b1 +58 "core" 1 +2 "manipulator"&c% +4 "core" % |  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S' +93 "core" ' + ."da"delayUntil "17:58:30.94" +5904 "Can" @= +18915 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%s  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%g +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%X +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +55 "core" +2 ."da"PS.seek 0ml +42 "processing"%\ 'ؾ +2331 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +126 "core"  + "processing"%[% +4 "core" %عH\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%: +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +33 "core" + "processing"%/% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%"'+ +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%T +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +82 "core"  + ."da"PS.seek 0ml +2 "processing"%|'ؾ +2314 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +128 "core"  +2 "processing"%p% +3 "core" %ػ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O' +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'( +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1038 "Can"\ l +567 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%i +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2316 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +7 "processing"%  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%% +4 "core" %D\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%&' +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"%$ +44 "core" + ."da"PTV.dial :mixing +2 "processing"%% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%-% +4 "core" %L\  +2 ."da"PS.seek 1.85ml +2 "processing"%W' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%3'ؾ +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +31252 "Can" ?< +16750 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%0  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%h  +54 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2361 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%1 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%( +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%.  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +2329 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %ؼ`\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%9' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%6 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"% '+ +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1628 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%=  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +43 "processing"%? * +39 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +2324 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%E +127 "core"  + "processing"%F% +4 "core" %ػQ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%<' +611 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%I +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +34 "core" +2 "processing"%5% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%N', +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%J'ؾ +1615 "core" ' + ."da"delay 2:00 +1671 "Can" A> +10331 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2361 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Y +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%V +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +2321 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +139 "core" +2 "processing"%b% +3 "core" %]\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +595 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%R% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%{') +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +1627 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%n' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'ؾ +2349 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +130 "core"  +4 "processing"%:% +10 "core" %P\  +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%t' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%/% +4 "core" %X\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%f' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%" +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +33 "core" + "processing"%w% +4 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%T'0 +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%m'ؾ +1633 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%q' +2350 "Can"\ z +53 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2369 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +140 "core" + "processing"%% +4 "core" %ع%\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%O' +2130 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%o  +35 "core" + "processing"%`% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" + +2 ."da"delay 1 second +145 .PSV.dial :waste1 +8 "processing"%  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1620 "core" ' + "processing"%i9 +3 "core" 9j)5\\ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%D  +3 "core" 5\\ + 5\\ + "processing"%& +4 "core" &^1\ 8 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&+% +4 "core" %    + "storage"(% +4 "core" % C D \  + "storage"(. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +352 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &F E F y\ + "manipulator"&e& +4 "core" &-  = +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +183 "core" ( + "manipulator"&& +4 "core" & '  +2 "storage"(& +3 "core" &G } U\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +106 "core" ' + "storage"($& +4 "core" &G E E ^\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +2 ."da"SE.seek :beamBreak +2 "storage"(%'r +276 "core" ' +2 "storage"( - +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(-'1 +43 "core" ' + "manipulator"&G& +4 "core" &  +2 "manipulator"&&% +3 "core" % r +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&W' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&0( +241 "core" ( + "manipulator"&]& +4 "core" & 9 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & 9 +2 ."da"Forearm.seek PC +2 "manipulator"&3' +91 "core" ' +2 ."da"Hand.close + "manipulator"&1/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%)( +457 "core" ( +2 "storage"((& +4 "core" &G [ [\ + "manipulator"&.& +4 "core" & ) 9 + "manipulator"&!% +4 "core" %  G D +2 ."da"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +244 "core" ( +2 "manipulator"&*& +46 "core" &  +2 "storage"(9& +4 "core" &G\ \ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +95 "core" ' + ."da"Hand.open +2 "manipulator"&61 +62 "core" 1 +2 "storage"(8- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(u' +57 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1618h.tif +4 "processing"%& +11 "core" &\ +3 "manipulator"& & +5 "core" & )  +2 "manipulator"&=% +5 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&?' +88 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&4(- +177 "core" ( + "manipulator"&@& +5 "core" &- 6 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +2 "core" &- 6 +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'w +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +56 "core" / + "manipulator"&C& +4 "core" &- 6 +2 "manipulator"&7% +3 "core" % π F +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&E' +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&F( +116 "core" ( +2 "manipulator"&B& +4 "core" & G D + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &  D +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&I' +93 "core" ' +3 "manipulator"&>& +4 "core" & $ D + "manipulator"&5% +4 "core" %  y +2 "processing"%H& +3 "core" &\ +2 "processing"%K& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%N(^ +3 "core" &_\ +7 &2\ $d +9 &Vv\ 7 +10 &t\ K +9 &O\ N +9 &eO|\ M +10 &%Oz\ N +9 &O}\ M +9 &L|\ M +10 &lQ{\ M +9 &-Sz\ N +10 &Qs\ N +9 &!Qk\ M +9 &#vQg\ M +10 &%9Qk\ L +9 &&Qh\ M +9 &(Tj\ M +10 &*~Tc\ M +9 &,@OX\ M +10 &.QW\ L +9 &/RU\ M +9 &1T^\ M +10 &3GR_\ M +9 &5P\\\ N +9 &6Q[\ N +10 &8Q[\ N +9 &:NNR\ M +10 &<QT\ M +9 &=TK\ N +9 &?RB\ M +10 &ATRJ\ N +9 &C^J\ O +10 &DcI\ P +9 &FI\ S +9 &HJK\ T +10 &J C\ T +9 &KD\ U +9 &MB\ U +10 &OR>\ T +9 &Q6\ U +9 &R?\ U +10 &TF\ U +9 &VW<\ U +10 &XJ\ U +9 &YI\ U +9 &[E\ U +10 &]\\C\ C +9 &^Kz>\ N +9 &^S3\ ? +6 ( +2 "processing"%K& +3 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 +2 "processing"%A& +4 "core" &^N1\ ? + &^N2\ ? + ."psFlush"Hand.open +2 "manipulator" +58 "core" 1 +2 "manipulator"&;% +5 "core" %   y +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&J' +97 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +43 "core"  +2 "processing"%% +4 "core" %ؽ.\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%V' +25 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.756 seconds\ /var/log/esp/da22sep1618h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1618h15s.tif +563 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +479 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1618h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1618h20s.tif +1646 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%Q  +128 "core" +3 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1618h20s.tif: TIFF Upload Complete\ +2 ."psFlush"PSV.dial :mixloop +3 ."Qmail"DAfans.email "12.756 sec auto-exposure",Subject: "da22sep1618h images!" +3 ."da"Gate.power :camera,:OFF +2 "processing"%b +2 "storage"(^- +12 "core" -' +2 "storage"(c& +4 "core" &G "\ +2 "manipulator"&Z& +3 "core" &   y D +2 "manipulator"&% +3 "core" %     +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&R( +67 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +4 "core" +61 ."psFlush"PS.seek :empty +4 "processing"%\\'ؠ +118 "core" ( + "manipulator"&s& +4 "core" &  + "storage"({& +4 "core" &G \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&g' +93 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(~'" +55 "core" ' + "manipulator"&X& +4 "core" &  +2 "storage"(y& +4 "core" &G b b\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&_'8 +21 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&a, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"([' +23 "core" ' +2 "manipulator"&\ % +4 "core" %; + "storage"(n& +4 "core" &G n n g\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 303 counts +2 "manipulator"&k'g +15 "core" ' + "manipulator"&:& +5 "core" & _  + "storage"(d& +4 "core" &G y z X\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&/' +18 "core" ' + "storage"(t% +4 "core" % z { T\ +3 ."downElevator"SE.seek :down +3 "storage"(f' +98 ("% +3 "core" %> b c\ TY +2 "manipulator"&x% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w' +91 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &G _ b\ +1887 ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%l +99 "core"  + "processing"%T% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2126 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%r  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%m @ +70 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%v +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%p'ؠ +2654 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%j'X\\ +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2126 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%O +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%z U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1106 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%G'ؾ +2540 "Can" EB +92 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +70 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%%' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%h U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('ؾ +2656 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +81 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%*'ؾ +2650 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%9 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%6  +69 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%8'ؾ +2625 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  +2 "manipulator"& % +3 "core" %   +2 ."psFlush"Elbow.seek PC +51 "manipulator"&=( +241 "core" ( + "manipulator"&& +4 "core" &  E +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & E +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&@/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%2( +456 "core" ( +2 "manipulator"&& +4 "core" &  E + "manipulator"&% +4 "core" %  D B + ."psFlush"Forearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&C(- +125 "core" ( +2 "manipulator"&7& +4 "core" &- 9  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&B'w +94 "core" ' + ."psFlush"Hand.open +2 "manipulator"&<1 +62 "core" 1 +2 "manipulator"&% +4 "core" % q - + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>' +94 "core" ' +2 #tFinished short da assay +774 #-> access 1 +2 "storage"(5% +3 "core" % w x \  +2 "manipulator"&H% +4 "core" %    + "manipulator"&4& +4 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(E(<- +1298 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ()& +3 "core" &<* G\  +1916 #t-> access 2 +2 "storage"(A% +3 "core" % x U\  +2 "manipulator"&#% +4 "core" %  W  + "manipulator"&;& +4 "core" &- Z  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(K(K +364 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (Y& +2 "core" &K !\ +4682 #t-> PS.flush + #Flushing Processing stage +2 "processing"%% +3 "core" %\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%I& +4 "core" &\ +2 "manipulator"& & +3 "core" &- ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&V(- +25 "core" ( + "manipulator"&& +4 "core" &- 6  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&^'w +98 "core" ' +2 .tHand.close + "manipulator"&c/ +60 "core" / + "manipulator"&Z& +4 "core" &- )  +2 "manipulator"&% +3 "core" % ρ +2 .tForearm.seek :retract +2 "manipulator"&b' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&s( +119 "core" ( + "manipulator"&{& +4 "core" &  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & $ , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&X' +92 "core" ' +2 "manipulator"&U& +4 "core" & , , + "manipulator"&y% +4 "core" %  d +2 "processing"%\ & +3 "core" &\ +2 "processing"%n& +6 "core" & \ +2 .tPC.seek :closed +2 "processing"%:(^ +4 "core" &\ +6 &\ 8 +9 &CKt \ / +10 &pr| \ D +9 &Y\ L +10 &T \ K +9 &S \ K +9 &_R \ L +10 &!R \ L +9 &R\ \ K +9 &T \ L +10 &gW \ L +9 &!)W \ L +9 &"W \ L +10 &$R\ K +9 &&oU \ L +10 &(1W \ L +9 &)W \ K +9 &+U\ \ K +10 &-xT\ K +9 &/9T\ \ L +9 &0R \ L +10 &2S\ L +9 &4R \ K +10 &6AU\ L +9 &8W\ \ L +9 &9X \ L +10 &;V\ L +9 &=HZ\ L +9 &?\ W\ L +10 &@X\ L +9 &Ba\ M +10 &DJf\ N +9 &F~\ Q +9 &G \ R +10 &I\ \ R +9 &KE\ R +9 &M\ R +10 &N\ T +9 &P\ S +10 &RI\ T +9 &T \ T +9 &U\ T +10 &W\ S +9 &YQ\ T +9 &[\ S +10 &\\\ T +9 &^Eb\ %r +9 &^j\ 8 +9 ( +3 "processing"%n& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.65 + "processing"%d& +4 "core" &^!\ 3 + &^!\ 3 +2 .tHand.open +2 "manipulator"&J1 +61 "core" 1 +2 "manipulator"&t% +4 "core" %  d + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u' +91 "core" ' + .tPSV.dial PSR +2 "processing"%" +42 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%x'X\\ +1096 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +1614 "core" ' + .tPSV.dial PTV +2 "processing"%R +81 "core"  + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%~  +51 "core" +2 .tPS.seek 0ml +2 "processing"%_'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"% +70 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%k' +583 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +2126 "core" ' + .tPSV.dial PTV +2 "processing"%/ +72 "core" + .tPBV.dial PSV +2 "processing"%f U +52 "core" V +2 .tPS.seek 0ml + "processing"%l'ؾ +2636 "core" ' + .tPSV.dial PBV +2 "processing"%T @ +55 "core" @ + .tPS.seek 2.5ml +2 "processing"%\\' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%}  +72 "core"  +2 .tPS.seek 0ml + "processing"%r'ؾ +2628 "core" ' + .tPSV.dial PSR +2 "processing"%m +55 "core" + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%v' +2627 "core" ' +2 .tPSV.dial PTV + "processing"%M +73 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'ؾ +2632 "core" ' + .tPSV.dial PBV +2 "processing"%p @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%j' +2631 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +71 "core"  + .tPS.seek 0ml +2 "processing"%'ؾ +1550 "Can" ?< +1079 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&q& +4 "core" & , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +14 "core" ( + "manipulator"&& +4 "core" & =  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&O' +93 "core" ' + .tHand.close + "manipulator"&z/ +54 "core" / +2 .tPC.seek :open +2 "processing"%`( +460 "core" ( + "manipulator"&& +4 "core" &  + "manipulator"&% +5 "core" %  l D +6 .tForearm.seek :retract +3 "manipulator"&D' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&i(- +129 "core" ( +2 "manipulator"&+& +48 "core" &- B \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- @ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'w +90 "core" ' + .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"& % +4 "core" % v l _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +92 "core" ' +8735 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &bc  +2 "manipulator"&e& +4 "core" &- * \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +43 "manipulator"&(- +24 "core" ( +2 "manipulator"&& +4 "core" &- R j + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- H j +2 .tForearm.seek :garage +2 "manipulator"&S'w +92 "core" ' + .tHand.close + "manipulator"& / +60 "core" / +2 "manipulator"&$& +4 "core" &-  j + "manipulator"&&% +4 "core" % p C +2 .tForearm.seek :retract +2 "manipulator"&G' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(ӂ +281 "core" ( + "manipulator"&]& +4 "core" &ӏ% >O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &ӏ% >O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +97 "core" ' +2 "manipulator"&1& +4 "core" &ӏ& ' >O + "manipulator"&% +4 "core" %?   +2 "collection"'L& +3 "core" &cd  +2 "collection"'W& +5 "core" &bc  +2 .tCC.seek :closed +2 "collection"'.(\\ +4 "core" &bdU  +9 &4|baS\ *z +9 &fcbW\ > +10 &qbbT\ M +9 &VWedU\ L +9 &ZddU\ L +10 &WbbW\ L +9 &UefU\ L +9 &_UddV\ K +10 & YbdV\ L +9 &[eeS\ L +10 & WddX\ L +9 &"gWdgY\ K +9 &$(WefZ\ L +10 &%[dgT\ K +9 &'YefV\ K +10 &)nVefW\ L +9 &+1UdfW\ K +9 &,WefX\ L +10 &.YegT\ K +9 &0wXffU\ K +9 &28WffV\ L +10 &3WffX\ K +9 &5WggW\ K +9 &7~WgeX\ L +10 &9@ZdhU\ L +9 &;UifL\ L +10 &<UegQ\ L +9 &>XigR\ L +9 &@G\\jh[\ L +10 &B_noR\ M +9 &CgxsL\ M +10 &ET\ P +9 &G6S\ U +9 &H[\ V +10 &JR\ X +9 &LqM\ X +9 &N0P\ Y +10 &OY\ X +9 &QP\ Y +10 &SsP\ Z +9 &U4M\ [ +9 &VP\ [ +10 &XH\ \\ +9 &ZvL\ \\ +9 &\\xO\ 5 +10 &\\%F\ #i +9 ( +2 "collection"'W& +3 "core" &\\D\ !a +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 +2 "collection"'(& +3 "core" &\\I\ !a +2 .tHand.open + "manipulator"&31 +63 "core" 1 + "manipulator"&!% +4 "core" % ?  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9' +99 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%*  +42 "core"  +2 "processing"%6% +4 "core" %ؿ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%0'+ +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"% 'ؾ +1629 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2628 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%a  +98 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%@ +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%w @ +70 "core" @ +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 .tPSV.dial :PTV + "processing"%7 +72 "core"  +2 .tPS.seek 0ml +2 "processing"%?'ؾ +2637 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &Ӑ% >N + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(ӂ +29 "core" ( +2 "manipulator"&<& +4 "core" &ӆ  X # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &ӆ  # +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +2 .tHand.close + "manipulator"&B/ +60 "core" / +2 .tCC.seek :open + "collection"'5( +450 "core" ( + "manipulator"&H& +4 "core" &ӆ  # + "manipulator"&4% +4 "core" % O ! S +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +278 "core" ( + "manipulator"&A& +4 "core" &- U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &- U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;'w +92 "core" ' +2 .tHand.open + "manipulator"&E1 +53 "core" 1 +2 "manipulator"&Y% +4 "core" % u 7 B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +5535 #t-> startTube 2 +1161 #-> $da[:extractVol]=.2 +24511 "Can" 2/ +60001  2/ +60001  20 +57977 #t-> shortDA +3 "collection"'I% +2 "processing"% % +3 "core" %cdcg  +6 %غ=\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +884 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%Q  +72 "core" + .tPRV.dial :sipper +2 "Can" 52 +2 "processing"%c  +124 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%Z'e +2293 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%C' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%{'ؾ +589 "core" ' + .tPSV.dial PSR +2 "processing"%F +100 "core"  + "processing"%^% +4 "core" %D\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%U'X\\ +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +100 "core" +2 .tPS.seek 0ml +2 "processing"%V'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%b +101 "core"  + "processing"%2% +4 "core" %K\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%d'X\\ +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +1613 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%t +100 "core" + .tPRV.dial :sipper +2 "processing"%n  +42 "core" +2 .tPS.seek 0ml +2 "processing"%"'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%X +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +113 "core" +2 .tPS.seek 0ml +2 "processing"%R'ؾ +2640 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%~& +4 "core" &G\ +2 "manipulator"&g% +4 "core" %  w + "storage"(% +4 "core" %  7\  + "storage"(_. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(k(  +1298 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (/& +2 "core" &  \ +2 "manipulator"&f& +3 "core" &- H T +2 "manipulator"&[% +3 "core" %   w +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&T( +173 "core" ( + "manipulator"&l& +4 "core" & + ; +2 "storage"(}& +4 "core" &  z { Y\ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&\\'S +90 "core" ' +2 "storage"(m& +4 "core" &   M\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(r'r +300 "core" ' + "storage"(M- +4 "core" -' + .tSE.configure :default +52 "storage"(#QK-0-\ b +4 (v& +2 "core" & \  +2 "manipulator"&p& +4 "core" &  ; + .tElbow.seek 2 +2 "manipulator"&|( +3 "core" ( + "manipulator"&& +4 "core" & p ; + "storage"(j& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&q'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +56 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&o& + "storage"(z' +7 "core" & ; + "manipulator"&s% +4 "core" % ϱ +2 .tForearm.seek :retract +2 "manipulator"&u' +91 "core" ' +2 .tElbow.seek PC + "manipulator"&:( +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&& +4 "core" & > 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&+' +102 "core" ' + "manipulator"&& +4 "core" &  2 +2 "manipulator"&O% +4 "core" %\  5 h +2 "processing"% & +3 "core" &U\ +2 "processing"%& +5 "core" &J\ +2 .tPC.seek :closed +2 "processing"% (^ +4 "core" &@\  +9 &2{C\ *x +10 &bF\ = +9 &mrD\ M +9 &1UD\ L +10 &YC\ M +9 &V?\ L +10 &uT:\ M +9 &7W7\ M +9 &V1\ M +10 &T3\ M +9 & }Y7\ M +9 &"@X5\ L +10 &$U3\ M +9 &%T6\ L +10 &'V6\ M +9 &)FV4\ M +9 &+\ V-\ L +10 &,Y%\ M +9 &.Y%\ L +10 &0PU%\ L +9 &2T)\ M +9 &3Y&\ L +10 &5V#\ L +9 &7XW'\ L +9 &9W(\ L +10 &:Y#\ M +9 &<[\ M +9 &>_Z\ M +10 &@!Z\ M +9 &Ab\ N +10 &Cp\ P +9 &EZ|\ Q +9 &G\ S +10 &H\ S +9 &J\ S +9 &LZ\ T +10 &N\ T +9 &O\ T +10 &Q\ T +9 &S_\ U +9 &U!\ U +10 &V\ \ T +9 &X\ T +10 &Zf\ U +9 &\\*\ T +9 &]\ 6 +10 &^-r\ S +9 &^,\ 4 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&D1 +59 "core" 1 + "manipulator"&% +4 "core" % \  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%e h +2 %9 +5 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"% 9 +2 "core" 9 +102 "processing"%$9 +3 "core" 9 +102 "processing"%&9 +2 "core" 9  +102 "processing"%i9 +3 "core" 9  +102 "processing"%,9 +2 "core" 9  +102 "processing"%S9 +3 "core" 9  +102 "processing"%]9 +2 "core" 9\ " +102 "processing"%h9 +3 "core" 9 & +102 "processing"%9 +2 "core" 9 * +102 "processing"%19 +2 "core" 9 . +102 "processing"%9 +3 "core" 9 3 +102 "processing"%L9 +3 "core" 9 7 +102 "processing"%G9 +2 "core" 9 ; +102 "processing"%P9 +3 "core" 9\ ? +102 "processing"%(9 +2 "core" 9 C +102 "processing"%39 +2 "core" 9 H +102 "processing"%!9 +3 "core" 9 L +102 "processing"%W9 +2 "core" 9 P +102 "processing"%*9 +3 "core" 9 T +102 "processing"%69 +2 "core" 9 X +102 "processing"%9 +2 "core" 9 \\ +102 "processing"%9 +3 "core" 9 a +102 "processing"%9 +2 "core" 9 e +102 "processing"%09 +3 "core" 9 i +102 "processing"%9 +2 "core" 9  m\ +102 "processing"% 9 +2 "core" 9 q\ +102 "processing"%a9 +2 "core" 9 v +102 "processing"%@9 +3 "core" 9 z +102 "processing"%w9 +7 "core" 9! ~ +2 .tPH.hold 2:00:00,28C +3 "processing"%- php +4 .tdelay 1:30 +7 "core" ~ +8995 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core" +2 "processing"%N% +4 "core" %غ+\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%' +1609 "core" ' + .tPTV.dial :puck +2 "processing"%  +125 "core"  + .tPSV.dial PTV +2 "processing"%< +72 "core" + .tPBV.dial :waste1 +2 "processing"%  +53 "core" +2 "processing"%B% +3 "core" %r\  +2 .tPS.seek 1.5ml +2 "processing"%%'' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +31 "core" + +3 .tPS.seek 0ml + "processing"%.'ؾ +1634 "core" ' + .tdelay 5:00 +17650 "Can" <9 +12352 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%A' +2395 "core" ' + .tPSV.dial PTV +2 "processing"%# +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +82 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2317 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%;  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%I +53 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%Q  +42 "core"  + "processing"%c% +4 "core" %  \  +2 .tPS.seek 0.35ml +2 "processing"%?'h +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%Z  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%>'K +1165 "core" ' +2 .tPRV.dial :waste2 + "processing"%C @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%F' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%^  +51 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%{' +1619 "core" ' +2 .tPSV.dial :PML + "processing"%U +41 "core" +2 .tPTV.dial :mixing + "processing"%\ @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%y  +33 "core" + "processing"%b% +4 "core" %=\ \ +2 .tPS.seek 1.85ml +2 "processing"%2' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%d'ؾ +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'t& +2 "core" &ff +2 "manipulator"&n& +4 "core" & 2 +2 "manipulator"&J% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&X(- +127 "core" ( + "manipulator"&"& +4 "core" &- \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &-  \ +2 .tForearm.seek :garage +2 "manipulator"&8'w +95 "core" ' + .tHand.close +2 "manipulator"&~/ +63 "core" / +2 "manipulator"&g& +4 "core" &- ] \ + "manipulator"&% +4 "core" % ϋ +2 .tForearm.seek :retract +2 "manipulator"&_' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K(ӂ +279 "core" ( + "manipulator"&/& +4 "core" &ӓ# = <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &ӓ# <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['? +91 "core" ' +2 "manipulator"&l& +4 "core" &Ӕ#  \ <= + "manipulator"&}% +4 "core" %G * Z +2 "collection"'m& +3 "core" &gf\ +54 "collection"')& +5 "core" &fgd\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &hg0\  +8 &5{ffl\ *z +10 &ghhS\ ? +9 &ngiS\ L +10 &VYhh\ L +9 &Xgh\ L +9 &Yhh\ K +10 &Wlh\ L +9 &`Zfh\ L +10 &"ZghY\ L +9 &\\hj\ L +9 & Xhi\ L +10 &"hYjj\ L +9 &$+Wli\ K +9 &%Ykh\ L +10 &'\\jj\ L +9 &)qWlj\ K +9 &+3Wji\ K +10 &,Xli\ L +9 &.Wkl\ L +10 &0xZkk\ L +9 &2:Wnk\ L +9 &3Zmm\ L +10 &5Uil\ L +9 &7Xnl\ L +9 &9BVlm\ L +10 &;Wll\ L +9 &<Zjm\ L +9 &>Yll\ L +10 &@JZnm\ L +9 &B _sr\ M +10 &Ch|z\ M +9 &E}\ P +9 &G8\ U +10 &H\ V +9 &J\ W +9 &Lu\ W +10 &N1\ Z +9 &O\ Z +10 &Q\ Y +9 &Ss\ [\ +9 &U5\ [\ +10 &V\ \\ +9 &X\ \\ +10 &Zx\ \\ +9 &\\x\ 3 +9 &\\)\ T +10 ( + &\\v\ P +2 "collection"')& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 +2 "collection"'M& +4 "core" &\\v\ P + .tHand.open +2 "manipulator"&v1 +55 "core" 1 + "manipulator"&p% +4 "core" % G  & Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tPSV.dial PSR +2 "processing"%j +100 "core"  +2 "processing"%% +4 "core" %ػ\ \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%o'+ +1619 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%s  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%T'ؾ +1629 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +2636 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%q  +2 "collection"'  +31 "core" ~ +121 + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%|  +72 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2642 "core" ' + .tPSV.dial :air +2 "processing"%O  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +44 "core" +2 .tPS.seek 0ml +2 "processing"%u'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%`  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӕ# << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +24 "core" ( + "manipulator"&+& +4 "core" &ӊ  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӊ   $ +2 .tForearm.seek CC +2 "manipulator"&$'? +91 "core" ' +2 .tHand.close + "manipulator"&&/ +63 "core" / +2 .tCC.seek :open + "collection"'i( +452 "core" ( + "manipulator"&,& +4 "core" &ӊ  / $ +2 "manipulator"&S% +3 "core" % M 5 +2 .tForearm.seek :retract +2 "manipulator"&]' +92 "core" ' +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +278 "core" ( + "manipulator"&& +4 "core" &- [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &- [ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +89 "core" ' + .tHand.open + "manipulator"&L1 +60 "core" 1 + "manipulator"&G% +4 "core" % s  a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P' +89 "core" ' +2 ."da"delayUntil "19:58:22.80" +6694 "Can" =; +18085 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%( @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%W  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2374 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%6 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2317 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"% % +3 "core" %ؼM\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%a' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%w  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%N% +4 "core" % \  + ."da"PS.seek 1.5ml +2 "processing"%R'' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%e +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%H  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +2315 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%.% +4 "core" %ػ*\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%#' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%=' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%E +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +32 "core" +2 "processing"%A% +4 "core" %'\ + ."da"PS.seek 1.5ml +2 "processing"%;') +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +52 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1612 "core" ' + ."da"delay 2:00 +315 "Can" ?< +11688 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2372 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%? +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2311 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%^  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%F  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%U  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%\ +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%y' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%b  +44 "core"  + "processing"%V% +4 "core" %'\  +2 ."da"PS.seek 0.55ml +2 "processing"%{' +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%2  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%t' +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%n +44 "core" + ."da"PTV.dial :mixing +2 "processing"%J @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%"  +33 "core" +2 "processing"%x% +3 "core" %U\ \ +2 ."da"PS.seek 1.85ml +2 "processing"%:' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +1966 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +32196 "Can" =; +15807 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%8  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2365 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%X  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%l +52 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +2319 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +126 "core"  + "processing"%5% +4 "core" %ؾ5\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%M' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%) +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +32 "core" +2 "processing"%% +3 "core" %,\  +2 ."da"PS.seek 1.5ml +2 "processing"%['+ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +2321 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%z% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +611 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`' +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%D% +4 "core" %3\  +2 ."da"PS.seek 1.5ml +2 "processing"%'- +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1607 "core" ' +2 ."da"delay 2:00 +2672 "Can" ?< +9330 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +2341 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%L% +4 "core" %ؼ\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +51 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%G' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%3% +4 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%!'0 +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1633 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2380 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +72 "core" + ."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 +3 "processing"%0  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a'ؾ +2331 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +130 "core"  +4 "processing"%'% +10 "core" %ؾ\ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +4 "processing"%' +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%N% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%@' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7' +1621 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%R +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +35 "core" + "processing"%% +4 "core" %!\ +2 ."da"PS.seek 1.5ml +2 "processing"%B'+ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%9'ؾ +1613 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2427 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%. +70 "core"  + ."da"delay 5 seconds +200 "Can"\  +303 ."da"PSV.dial PTV +2 "processing"%4 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +2365 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +128 "core"  + "processing"%A% +4 "core" %ع\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%=' +2130 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +34 "core" + "processing"%% +4 "core" %%\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'0 +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' + "processing"%Z9 +3 "core" 9e-5U +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%?  +3 "core" 5U + 5U + "processing"%C& +4 "core" &^*\ 4 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %   +2 "storage"(^% +3 "core" % \ +2 "storage"(F. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(U(C +362 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (\ & +2 "core" &D - - >\ +2 "manipulator"&>& +3 "core" &- [ +2 "manipulator"&b% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&V( +181 "core" ( + "manipulator"&y& +4 "core" & L +2 "storage"(2& +3 "core" &E G D \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&{' +95 "core" ' + "storage"(n& +4 "core" &E \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(J'r +274 "core" ' + "storage"("- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(x'1 +43 "core" ' +2 "manipulator"&~& +3 "core" & +2 "manipulator"&t% +3 "core" % B E +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&:' +91 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&( +240 "core" ( +2 "manipulator"&& +4 "core" & 5 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" & 5 +2 ."da"Forearm.seek PC +2 "manipulator"&g' +92 "core" ' + ."da"Hand.close + "manipulator"&f/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%X( +459 "core" ( + "storage"(l& +4 "core" &E k k \\\ + "manipulator"&}& +4 "core" & 4 4 + "manipulator"&/% +4 "core" %  X 3 +2 ."da"Forearm.seek :retract + "manipulator"&_' +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +245 "core" ( + "manipulator"&m& +4 "core" & * 3 + "storage"(M& +4 "core" &E >\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&p' +96 "core" ' +2 ."da"Hand.open + "manipulator"&)1 +63 "core" 1 +2 "storage"(j- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +78 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(v' +65 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1620h.tif +5 "processing"%d& +12 "core" &\ +3 "manipulator"&[& +6 "core" & O 3 +2 "manipulator"&o% +5 "core" %  @ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\' +91 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(- +174 "core" ( + "manipulator"&s& +4 "core" &- R R +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- R +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&|/ +58 "core" / + "manipulator"&r& +4 "core" &- R +2 "manipulator"&% +3 "core" % o l : +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&z( +117 "core" ( + "manipulator"&O& +4 "core" &  B +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & B +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&u' +88 "core" ' + "manipulator"&& +4 "core" & C B +2 "manipulator"&D% +4 "core" % Z o +2 "processing"%`& +3 "core" &E\ +2 "processing"%+& +5 "core" &s\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &V\  +9 &4u\ *x +9 &dy|\ > +10 &iz\ N +9 &CN\ M +10 &O~\ M +9 &N\ M +9 &N\ M +10 &MOk\ L +9 &Nf\ L +9 &Pl\ L +10 & Sp\ M +9 &"TRq\ M +9 &$Or\ L +10 &%Ol\ L +9 &'Rh\ L +10 &)\\Se\ M +9 &+Qa\ M +9 &,Oe\ M +10 &.Oc\ M +9 &0cO]\ M +10 &2%Oh\ M +9 &3O^\ M +9 &5O[\ M +10 &7kQN\ M +9 &9,QJ\ M +9 &:QG\ N +10 &<QJ\ M +9 &>rPK\ M +9 &@3QQ\ N +10 &AXM\ N +9 &CcJ\ O +10 &EpkE\ Q +9 &G)W\ T +9 &HU\ S +10 &J@\ T +9 &Lo?\ T +9 &N0I\ T +10 &OD\ T +9 &QI\ T +10 &StD\ U +9 &U5F\ U +9 &VB\ T +10 &XH\ U +9 &Zz7\ U +9 &\\<G\ U +10 &]{sB\ ; +9 &^%i@\ X +10 &^15\ 8 +2 ( + "processing"%+& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.70 + "processing"%&& +4 "core" &^-H\ 8 + ."psFlush"Hand.open +2 "manipulator"&K1 +63 "core" 1 + "manipulator"&% +4 "core" %  Q o +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%, +46 "core"  +4 "processing"%S% +13 "core" %$\ +5 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +4 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.31 seconds\ /var/log/esp/da22sep1620h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1620h15s.tif +11 ."psFlush"PS.seek 0.5ml +3 "processing"%$' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +450 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1620h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1620h20s.tif +1676 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +96 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1620h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.31 sec auto-exposure",Subject: "da22sep1620h images!" +3 "storage"(L- +4 "core" -' +2 "storage"(1& +10 "core" &E\ \ J\ + "manipulator"&G& +4 "core" &  \  B +2 "manipulator"&% +6 "core" %  4  +3 ."psFlush"PSV.dial :mixloop +2 ."da"Elbow.reconfigure :tight +4 "processing"%( +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&3( +55 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +34 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%]'ؠ +149 "core" ( + "manipulator"&W& +4 "core" & , +2 "storage"(!& +4 "core" &E J J\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&6' +94 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +3 "storage"('" +48 "core" ' +2 "manipulator"&& +4 "core" & , + "storage"(& +4 "core" &E { { $\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&*'8 +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"( ' +35 "core" ' + "manipulator"&0% +4 "core" %8 +2 "storage"(& +4 "core" &E a b \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&w'd +15 "core" ' +2 "manipulator"&'& +4 "core" &  , +2 "storage"(a& +3 "core" &E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&N' +16 "core" ' + "storage"(% +4 "core" % y 5\ +3 ."downElevator"SE.seek :down +3 "storage"(@' +98 (R% +3 "core" %; d c\ TZ +2 "manipulator"&<% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (7& +4 "core" &E Y f\ +1845 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +100 "core"  + "processing"%B% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +587 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2133 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%H  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%9 @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%.'ؠ +2629 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%4 +101 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'X\\ +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1614 "core" ' +54 ."psFlush"PSV.dial PTV +4 "processing"%Y +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%A  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%E'ؾ +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +83 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"%c U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +68 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%C'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%^' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%k'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%\ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2624 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%n'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%~'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +607 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +187 "Can" A> +1942 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%8 U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +42 "core" +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%m'ؾ +2649 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%M @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2652 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'ؾ +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&_& +4 "core" & , +2 "manipulator"&d% +3 "core" %    +2 ."psFlush"Elbow.seek PC +2 "manipulator"&[( +244 "core" ( + "manipulator"&o& +4 "core" & 0 E +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & E +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&s/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%q( +455 "core" ( + "manipulator"&p& +4 "core" & \ E + "manipulator"&5% +4 "core" %  i  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|' +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&r(- +126 "core" ( + "manipulator"&& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&O'w +95 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&% +4 "core" % ~ 0 + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +96 "core" ' + #tFinished short da assay +2038 #-> access 1 +3 "storage"(D% +3 "core" % \  +2 "manipulator"&`% +3 "core" %   +2 "manipulator"&T& +3 "core" &- l +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((<- +1308 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (X& +2 "core" &<- \ +2242 #t-> access 2 +3 "storage"(&% +3 "core" % ,\  +2 "manipulator"&K% +4 "core" %    + "manipulator"&& +3 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(+(K +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (,& +3 "core" &K }  /\  +2371 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &ef{  +2 "manipulator"&u& +4 "core" &-  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +14 "core" ( +2 "manipulator"&$& +4 "core" &- k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- D k +2 .tForearm.seek :garage +2 "manipulator"&L'w +96 "core" ' +2 .tHand.close + "manipulator"&1/ +58 "core" / +2 "manipulator"&G& +4 "core" &- ? k + "manipulator"&% +4 "core" % υ +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&((ӂ +282 "core" ( +2 "manipulator"&W& +4 "core" &ӏ%  >O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +2 "core" &ӏ% >O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +43 "manipulator"&z'? +105 "core" ' + "manipulator"&& +6 "core" &Ӑ% >N +2 "manipulator"&% +4 "core" %5  +2 "collection"'& +3 "core" &gfU  +2 "collection"'0& +6 "core" &de{  +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &efX  +8 &4}ebX\ *x +10 &efeW\ > +9 &sgf[\ M +9 &MWff]\ K +10 &Zgg]\ L +9 &VgfY\ K +9 &WfdU\ K +10 &UWgfT\ K +9 &]hgU\ L +10 &ZhgX\ L +9 & VhiS\ K +9 &"]YgiU\ K +10 &$UhfQ\ L +9 &%ZhjY\ L +9 &'YihU\ L +10 &)eUigS\ K +9 &+&UhgS\ L +10 &,UjgR\ K +9 &.WiiU\ K +9 &0mZgkY\ K +10 &2.UhgX\ L +9 &3UgiR\ K +9 &5WjjV\ K +10 &7t\\jjV\ L +9 &96[hh]\ L +10 &:Xii`\ L +9 &<Wik`\ K +9 &>}Xjjd\ K +10 &@>Yllf\ L +9 &A_qqe\ L +9 &Cizvm\ N +10 &Eva\ P +9 &G+j\ U +10 &He\ X +9 &Jb\ Y +9 &Lg^\ X +10 &N&`\ Y +9 &Og\ Z +9 &Qb\ Y +10 &Sf_\ [ +9 &U)l\ [\ +10 &Vb\ \\ +9 &Xd\ \\ +9 &Zif\ ] +10 &\\yb\ 6 +9 &\\'b\ #h +9 ( +2 &\\c\ !` +2 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.39 + "collection"''& +5 "core" &\\\ !` + .tHand.open + "manipulator"&a1 +56 "core" 1 + "manipulator"& % +4 "core" % 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%v  +41 "core" + "processing"%R% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%<'+ +1614 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%6  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%3'ؾ +1627 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +2633 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%7  +98 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%w +187 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" B +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%@  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 .tPSV.dial :PTV + "processing"%B +73 "core"  + .tPS.seek 0ml +2 "processing"%]'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&%& +4 "core" &Ӓ% >L + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&H(ӂ +24 "core" ( + "manipulator"&9& +4 "core" &{ , - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{ - +2 .tForearm.seek CC + "manipulator"&e'? +95 "core" ' +2 .tHand.close + "manipulator"&4/ +54 "core" / + .tCC.seek :open +2 "collection"'.( +447 "core" ( +2 "manipulator"&#& +4 "core" &{ - + "manipulator"&Y% +4 "core" % 9 ( +2 .tForearm.seek :retract +2 "manipulator"&A' +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +299 "core" ( +2 "manipulator"&I& +3 "core" &- /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;'w +99 "core" ' +2 .tHand.open + "manipulator"&=1 +53 "core" 1 +7 "manipulator"&c% +4 "core" % } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +3219 #t-> PS.flush +2 #Flushing Processing stage + "processing"%Q% +3 "core" %\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\ +2 "manipulator"&?& +3 "core" &-   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&Z(- +20 "core" ( + "manipulator"&& +4 "core" &- + @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- @ +2 .tForearm.seek :garage +2 "manipulator"&F'w +96 "core" ' +2 .tHand.close + "manipulator"&^/ +53 "core" / +2 "manipulator"&\ & +4 "core" &- @ + "manipulator"&k% +4 "core" % σ  +2 .tForearm.seek :retract +2 "manipulator"&b' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&>( +117 "core" ( +2 "manipulator"&2& +4 "core" & B 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" & G 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&n' +98 "core" ' +2 "manipulator"&P& +4 "core" & 3 + "manipulator"&"% +4 "core" %  7 h +2 "processing"%h& +3 "core" &\ +2 "processing"%t& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%~(^ +4 "core" &8\ +6 &4\ #b +10 &V}\ 6 +9 &y\ K +9 &T\ L +10 &jW\ L +9 &-Q\ L +10 &U\ M +9 &U\ L +9 &qU\ M +10 &4U\ L +9 &S\ L +9 &!R\ L +10 &#zX\ L +9 &%;U\ M +10 &&U\ L +9 &(R\ L +9 &*W\ L +10 &,DW\ L +9 &.U\ M +9 &/V\ L +10 &1R\ L +9 &3LW\ L +10 &5 U\ M +9 &6U\ L +9 &8T\ L +10 &:TT\ L +9 &<W\ L +9 &=Z\ L +10 &?Y\ L +9 &A\\Y\ L +10 &Cg\ N +9 &Dk\ O +9 &F\ R +10 &HQ\ S +9 &J\ S +9 &K\ S +10 &M\ S +9 &OW\ S +10 &Q\ T +9 &R\ T +9 &T\ U +10 &V]\ T +9 &X\ T +9 &Y\ T +10 &[\ T +9 &]c\ B +10 &^?s\ #i +9 &^/\ 1 +5 ( +2 "processing"%t& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + "processing"%J& +4 "core" &^$\ 1 + &^$\ 1 +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&8% +4 "core" %  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{' +90 "core" ' + .tPSV.dial PSR +2 "processing"%f +70 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%V'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1608 "core" ' + .tPSV.dial PTV +2 "processing"%: +72 "core" + .tPTV.dial :puck +2 "processing"%}  +72 "core"  + .tPBV.dial :waste1 +2 "processing"%l  +53 "core" +2 .tPS.seek 0ml +2 "processing"%g'ؾ +2643 "core" ' + .tPSV.dial PSR +2 "processing"%/ +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%M' +585 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +677 "Can" ?< +1450 "core" ' + .tPSV.dial PTV +2 "processing"%) +72 "core" + .tPBV.dial PSV +2 "processing"% U +53 "core" W +2 .tPS.seek 0ml +2 "processing"%_'ؾ +2630 "core" ' + .tPSV.dial PBV +2 "processing"%d @ +55 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%o' +2635 "core" ' + .tPSV.dial :waste1 +2 "processing"%x  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%s +43 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%p'ؾ +2634 "core" ' + .tPSV.dial PBV +2 "processing"%5 @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' + .tPSV.dial :waste1 +52 "processing"%\\  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&[& +4 "core" & 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" & 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &  3 +2 .tForearm.seek PC + "manipulator"&O' +90 "core" ' + .tHand.close +2 "manipulator"&D/ +57 "core" / + .tPC.seek :open +2 "processing"%`( +455 "core" ( + "manipulator"&T& +5 "core" & R 3 + "manipulator"&U% +4 "core" %  9 L +2 .tForearm.seek :retract +2 "manipulator"&X' +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(- +126 "core" ( +2 "manipulator"&K& +4 "core" &- y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- 7 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' + .tHand.open +2 "manipulator"&,1 +58 "core" 1 + "manipulator"&S% +4 "core" % π +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u' +97 "core" ' +38365 "Can" 41 +60002  41 +60001  30 +60001  41 +60001  31 +60002  41 +60001  31 +60001  31 +60002  31 +60001  41 +60001  31 +60002  41 +60001  30 +60001  41 +60001  41 +60002  41 +60001  41 +60001  31 @UTC1663373122.29  31 +60001  31 +60001 \  31 +60001  41 +60002 \  31 +60001  31 +60001  41 +60002  40 +60001  41 +60001  30 +60001  31 +60002 $ 31 +60001 $ 31 +60001 6 41 +60002 ; 30 +60001 > 30 +60001 7 30 +60001 K 41 +60002 J 41 +60001 T 30 +60001 @ 31 +60002 X 41 +60001 S 30 +60001 P 31 +60001 K 30 +60002 L 31 +60001 J 31 +60001 J 41 +60001 A 31 +60002 ; 30 +60001 2 30 +60001 / 31v +60002   41 +60001 - 41 +60001 ! 31 +60001   31 +60002  31 +60001 # 40 +60001  41~ +60002 ! 31 +60001 ' 30 +60001 7 40 +60001 ; 31 +60002 = 41 +60001 P 41 +60001 C 30 +60002 5 31 +60001 1 40 +60001 1 41 +60001 ( 31 +60002  30 +60001  41 +60001  41 +60001  40 +60002  41 +60001  41 +60001  41 +60002  41 +60001  31 +60001  41 +60001  31 +60002  41 +60001  41 +60001  41 +60002  30 +60001  31 +60001  41 +60001  41 +60002  41 +60001  40 +60001   30 +60002   42 +60001 & 41 +60001  41 +60001 0 41 +60002 2 31 +60001 7 30 +60001 2 31 +60002 3 41 +60001 2 31 +60001 4 30 +60001 - 40 +60002 0 41 +60001 0 41 +60001 + 30 +60001 % 30 +60002 . 31 +60001 ) 31| +60001 ( 31 +60002 ( 40 +60001 % 41 +60001   31 +60001  41 +60002  41 +60001  41 +60001  31 +60001  41 +60002  41 +60001  41 +60001  30 +60002  41| +60001  41 +60001  30 +60001  31 +60002  31 +60001  31 +60001  31} +60002  40 +60001  41 +60001  41 +60001  30 +60002  40 +60001  41 +60001  41 +60002  31 +60001  30 +60001  41 +60001  41 +60002   31 +60001 ! 30 +60001 $ 31 +60002  31 +60001 # 41 +60001 # 41 +60001 ' 30 +60002 % 30 +60001 $ 30 +60001 , 41 +60002 3 30 +60001 , 31 +60001 3 30 +60001 7 31 +60002 ? 41 +60001 > 31 +60001 I 31 +60002 R 41 +60001 Z 31 +60001 W 31 +60002 g 41 +60001 f 30 +60001 d 41 +60001 b 41 +60002 W 41 +60001 r 51 @UTC1663459524.14 k 40 +60001 | 30 +60002  41 +60001 z 41 +60001  41 +60002  30 +60001  31 +60001  41 +60001  31 +60002  41 +60001  31 +60001  31 +60002  41} +60001  41 +60001  41 +60001  31 +60002  30 +60001  41 +60001 ^ 41 +60002 t 31 +60001  31 +60001  31 +60001  40 +60002  41 +60001  31 +60001  31 +60002  31 +60001  31} +60001  30 +60001  40 +60002  31 +60001  41 +60001  41 +60001  41 +60002  41 +60001  30 +60001  31 +60001  41 +60002  41 +60001  30 +60001 ~ 41} +60002  41 +60001  41 +60001  31 +60002  31 +60001  30 +60001  30 +60001 { 30 +60002  31 +60001  41 +60001  40z +60002  30 +60001  41 +60001  41 +60001  31 +60002  30 +60001  30 +60001  31 +60002  31 +60001  41 +60001  30 +60001  31| +60002  41 +60001  31 +60001  31 +60002  30 +60001  30 +60001  41 +60001  31 +60002  31 +60001  30 +60001  31 +60001  41 +60002  30 +60001  31 +60001  31 +60002  31 +60001  41 +60001  31 +60001  31 +60002  31 +60001  31 +60001  30 +60002  41 +60001  31 +60001  30 +60001  40 +60002  41 +60001  41 +60001  41 +60002  30 +60001  31 +60001  30 +60001  41 +60002  31 +60001  30 +60001  30 +60002  31 +60001  41 +60001  30 +60001  30 +60002  30 +60001  31 +60001  41 +60002  41 +60001  31 +60001 q 31 +60001  31 +60002  31 +60001 m 31 +60001  31 +60001  31 +60002 r 30 +60001 { 31 +60001  41 +60002 u 30 +60001 s 31 +60001  41 +60001  31 +60002  31 +60001  41 +60001 z 31 +60002  30 +60001  30 +60001  41 +60001  30 +60002 s 3/ +60001  31~ +60001  41 +60002  41 +60001  30 +60001  30 +60001 f 41 +60002  41 +60001  31 +60001 p 31 +60002 x 30 +60001  41 +60001  41 +60001  41 +60002  30 +60001  31| +60001  31 +60002  31 @UTC1663545925.98  31 +60001  31 +60001  30 +60002  41 +60001  41 +60001  31 +60002  30 +60001  40 +60001  31 +60001  30 +60002  31 +60001  31 +60001  31 +60001  31 +60002  31 +60001  41 +60001  31 +60002  31 +60001  30 +60001  31 +60002 q 41 +60001  31 +60001  30 +60001  31 +60002  31 +60001  31 +60001  31 +60002  30 +60001  31 +60001  31 +60001  41 +60002  31 +60001  31 +60001  41 +60002  41 +60001  31 +60001  30 +60001  41 +60002  41 +60001  41 +60001  30 +60002  30 +60001  31 +60001  41 +60001 o 31 +60002  41 +60001  30 +60001  31 +60002  40 +60001  31 +60001  41 +60001  31} +60002  31 +60001  31 +60001  41 +60001  40 +60002  31 +60001  31 +60001  31 +60002  31 +60001  41 +60001 s 31 +60002 r 30} +60001  41 +60001  31 +60001  41 +60002  31~ +60001  30 +60001 y 31 +60001 g 31 +60002  41 +60001  31 +39919 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +6 #mEXIT @1663588926.16UTC @1663589187.97UTC = =tMAIN =mMAIN_scheduler @UTC1663589189.86 #"core_reset"Sent BREAK +2 #t@51334 sendCRC with ifg=0x20, ie=0x7F + #@53169 sendCRC with ifg=0x08, ie=0x5F + #@53830 idle with ifg=0x84, ie=0x75 #@54501 select with ifg=0x10, ie=0xF5 + #@55136 receive with ifg=0x10, ie=0xFD + #@55771 receive with ifg=0x10, ie=0xFD #@56405 receive with ifg=0x10, ie=0xFD + #@56732 receive with ifg=0x80, ie=0xFD #@528 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +293 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +378 "Can" 53 +  53 #tPolling Can every 10:00 +498 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %c  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +2 "core" %ں [\ +3 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % Q\  +2 "manipulator"&3% +4 "core" % \    +2 "manipulator"&4& +3 "core" &- : +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +3 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (6& +2 "core" &K \  +457 #t-> startTube 2 +1279 #-> $da[:extractVol]=.2 +56702 "Can" 30 +60002  30 +6965 #t-> shortDA +3 "collection"'7% +4 "processing"%8% +2 "core" %c  +5 %F\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +866 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%9 +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +127 "core" + .tPRV.dial :sipper +2 "processing"%;  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%<'e +2289 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +3 "processing"%=  +2 "collection"'>  +10 "core"  +115  +2 .tPS.seek 0.5ml + "processing"%?' +1289 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'ؾ +592 "core" ' + .tPSV.dial PSR +2 "processing"%B +100 "core"  + "processing"%C% +4 "core" %ؾA\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%D'X\\ +1106 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +102 "core" +2 .tPS.seek 0ml + "processing"%G'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%H +100 "core"  + "processing"%I% +4 "core" %عB\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +112 "core" +2 .tPRV.dial :sipper + "processing"%M  +43 "core" +2 .tPS.seek 0ml + "processing"%N'ؾ +2629 "core" ' +2 .tPSV.dial PSR + "processing"%O +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +112 "core" +2 .tPS.seek 0ml +2 "processing"%R'ؾ +2631 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &E\ + .tHand.open + "manipulator"&T1 +25 "core" 1 + "manipulator"&U% +4 "core" % \  ?  +2 "storage"(V% +3 "core" % B\  +2 "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(X(  +1297 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (Y& +2 "core" &  a\ +2 "manipulator"&Z& +40 "core" &- N +7 "manipulator"&[% +4 "core" % \   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\( +185 "core" ( + "manipulator"&]& +4 "core" & ;  +2 "storage"(^& +4 "core" &  <\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&_'S +90 "core" ' +2 "storage"(`& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(a'r +301 "core" ' + "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +3 "core" & %\  + "manipulator"&d& +4 "core" &   +2 .tElbow.seek 2 + "manipulator"&e( +3 "core" ( +2 "manipulator"&f& +3 "core" & K  +2 "storage"(g& +3 "core" & Z\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'Ͻ +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&i/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&j& + "storage"(k' +8 "core" & C  + "manipulator"&l% +4 "core" %  E +2 .tForearm.seek :retract +2 "manipulator"&m' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n( +161 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ( + "manipulator"&o& +4 "core" & h + +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" & $ + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +92 "core" ' +2 "manipulator"&r& +4 "core" & 4 + +2 "manipulator"&s% +3 "core" % +2 "processing"%t& +4 "core" &E\ +3 "processing"%u& +5 "core" &F\ +2 .tPC.seek :closed +3 "processing"%v(^ +3 "core" &D\ +6 &D\ 4 +9 &BHsF\ / +10 &hpG\ D +9 &cB\ N +9 &ZE\ M +10 &WE\ M +9 &OZA\ M +9 &VA\ M +10 &ZD\ M +9 &ZC\ M +10 &XWC\ M +9 &!Z7\ M +9 &"YC\ M +10 &$Z3\ M +9 &&_Y4\ M +9 &(!Z1\ M +10 &)Y/\ M +9 &+Z#\ M +10 &-gZ8\ M +9 &/)Z/\ M +9 &0Y.\ M +10 &2Z1\ M +9 &4oY/\ M +9 &61\\.\ M +10 &7\\1\ M +9 &9]0\ M +9 &;w_/\ M +10 &=9Z.\ M +9 &>]/\ M +10 &@].\ M +9 &B{i/\ O +9 &D9r1\ P +10 &E0\ S +9 &G0\ S +10 &Iu.\ S +9 &K7.\ S +9 &L/\ T +10 &N8\ T +9 &Pz/\ T +9 &R;.\ U +10 &S+\ U +9 &U-\ U +9 &W/\ U +10 &YC/\ U +9 &[/\ T +10 &\\+\ U +9 &^<d\ &v +9 &^Y7\ - +6 ( +2 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&w1 +3 "core" &^\ , +54 1 +2 "manipulator"&x% +4 "core" %  ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y' +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%z h + %{9 +6 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%}9 +5 "core" 9  +103 "processing"%~9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9+ +102 "processing"% 9 +2 "core" 9/ +102 "processing"% 9 +3 "core" 93 +102 "processing"% 9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%9 +3 "core" 9D +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +2 "core" 9]\ +102 "processing"%9 +3 "core" 9a\ +102 "processing"%9 +3 "core" 9 e\ +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +3 "core" 9r +103 "processing"%9 +2 "core" 9$v +3 .tPH.hold 2:00:00,28C +3 "processing"% php +2 .tdelay 1:30 +4 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%! +100 "core"  + "processing"%"% +5 "core" %ؿ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%#' +597 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%$' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%%  +128 "core"  + .tPSV.dial PTV +2 "processing"%& +72 "core" + .tPBV.dial :waste1 +2 "processing"%'  +53 "core" +2 "processing"%(% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%)'* +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%+'ؾ +1613 "core" ' +2 .tdelay 5:00 +8674 "Can" =: +21329 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%. +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%/' +2381 "core" ' + .tPSV.dial PTV +2 "processing"%0 +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%4'ؾ +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%6  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"%7 @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%8' +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%9  +39 "core"  +2 "processing"%:% +4 "core" % K\  +2 .tPS.seek 0.35ml +2 "processing"%;'l +464 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%>  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%='K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%< @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%@' +870 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%?  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%B' +1618 "core" ' + .tPSV.dial :PML +2 "processing"%C +44 "core" + .tPTV.dial :mixing +2 "processing"%A @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%D  +33 "core" + "processing"%F% +4 "core" %o\  +2 .tPS.seek 1.85ml +2 "processing"%E' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%I'ؾ +1969 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" &P\ +2 "manipulator"&J& +4 "core" & U + + "manipulator"&L% +5 "core" %  _  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +126 "core" ( + "manipulator"&K& +5 "core" &-  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&N'w +104 "core" ' + .tHand.close + "manipulator"&Q/ +62 "core" / +2 "manipulator"&P& +4 "core" &-  j +2 "manipulator"&S% +3 "core" % d b +2 .tForearm.seek :retract +2 "manipulator"&T' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U(ӂ +279 "core" ( +2 "manipulator"&V& +4 "core" &Ӎ)  I Aa + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &Ӎ)   Aa +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'? +93 "core" ' +2 "manipulator"&Y& +4 "core" &Ӎ)   Aa +2 "manipulator"&Z% +3 "core" %A K j +2 "collection"'[& +4 "core" &z\ +2 "collection"']& +5 "core" &w\ +2 .tCC.seek :closed +2 "collection"'^(\\ +3 "core" &\  +9 &6~ \ +{ +9 & g\ ? +10 &u\ M +9 &YZ\ L +9 &\\\ L +10 &]\ M +9 &Z\ L +10 &aV\ L +9 &"\\\ L +9 &\\\ L +10 & X\ L +9 &"i\\\ L +9 &$*[\ L +10 &%[\ L +9 &'\\\ M +9 &)rZ\ L +10 &+4[\ L +9 &,Y \ L +10 &.Z \ L +9 &0z[ \ L +9 &2=[ \ K +10 &3\\ \ L +9 &5[ \ L +9 &7\\  \ L +10 &9D[ @\ L +9 &;[  \ L +10 &<[ \ L +9 &>\\  \ L +9 &@J]  6\ L +10 &B b 6\ M +9 &Ck  C\ N +9 &E , ' \ P +10 &G8 N F\ U +9 &H W W \ V +10 &J F S\ X +9 &Lx C B\ W +9 &N7 D C\ X +10 &O C D\ Y +9 &Q F H5\ Y +9 &Sx H K\ Z +10 &U8 K KF\ [ +9 &V M N0\ [\ +10 &X O Q\ \\ +9 &Z{ V T \ \\ +9 &\\w U V\ 4 +10 &\\% X Y\ R +9 ( +3 "collection"']& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.26 +2 "collection"'`& +4 "core" &\\u W Z{\ P + &\\t X Z\ P + .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +4 "core" % A j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +91 "core" ' + .tPSV.dial PSR +2 "processing"%c +99 "core"  +2 "processing"%d% +4 "core" %D\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%f'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%g  +42 "core"  +2 .tPS.seek 0ml + "processing"%i'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%j +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%\\  + "collection"'_  +31 "core" ~ +122 + .tPSV.dial :mixloop +40 "processing"%a +107 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'h +4 "core"  +2 "collection"'o  +4 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%p  +71 "core" +2 .tPS.seek 0ml +2 "processing"%e'ؾ +2627 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +44 "core" +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%m  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2630 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%w +43 "core" +2 .tPS.seek 0ml +2 "processing"%x'ؾ +1718 "Can"{ WU +934 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" &Ӑ' : @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u(ӂ +24 "core" ( +2 "manipulator"&|& +4 "core" &Ӌ  * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &Ӌ k * +2 .tForearm.seek CC + "manipulator"&}'? +93 "core" ' + .tHand.close +2 "manipulator"&~/ +63 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &Ӌ * +2 "manipulator"&% +3 "core" % G  0 +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&& +4 "core" &-  a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- a +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +96 "core" ' +2 .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"& % +4 "core" % | ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +88 "core" ' +2 ."da"delayUntil "12:51:06.59" +24785 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +71 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2394 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2327 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%!  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%" +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%#% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%%') +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%& * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%''ؾ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2389 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%, +82 "core" +2 ."da"delay 5 seconds +380 "Can"l 96 +122 ."da"PSV.dial PTV +2 "processing"%- +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+'ؾ +2330 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +126 "core"  + "processing"%1% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%3' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +32 "core" +2 "processing"%% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'& +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%9'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%:  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2388 "core" ' +2 ."da"PSV.dial PTV + "processing"%; +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%= +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%?  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +2312 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%C  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%A  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%D  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%F +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%H' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%B  +43 "core"  + "processing"%E% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%G' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%J  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L' +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%K +44 "core" + ."da"PTV.dial :mixing +2 "processing"%O @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%n  +33 "core" + "processing"%Q% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%P' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%y'ؾ +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +23182 "Can"h <9 +24820 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%N  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + + ."da"PSV.dial :air +2 "processing"%W  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2371 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%Y +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Z  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%[ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2326 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +126 "core"  + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]' +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%c  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%d +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +32 "core" +2 "processing"%I% +4 "core" %!\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'& +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%f * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%j'ؾ +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\\ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +71 "core" + ."da"delay 5 seconds +543 .PSV.dial :air +11 "processing"%l  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +1538 "Can"_ hf +789 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +126 "core"  +2 "processing"%t% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%k +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +32 "core" +2 "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%{'+ +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%q'ؾ +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%b +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%} +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2334 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%u +126 "core"  +2 "processing"% % +4 "core" %ػ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'. +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%x'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2306 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +131 "core"  +5 "processing"%"% +10 "core" %0\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%R' +357 "core" ' +5 ."da"delay 5 seconds +503 "processing"%#% +3 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +353 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%&' +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%% +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%$% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%*', +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +115 "Can"a\  +1500 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%,  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +82 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2405 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%+ +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +2360 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +129 "core"  + "processing"%% +4 "core" %ظ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%3' +2141 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%4 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +33 "core" +2 "processing"%:% +3 "core" % \ +2 ."da"PS.seek 1.5ml +2 "processing"%8') +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%9  +101 "core"  +3 ."da"PS.seek 0ml +2 "processing"%;'ؾ +1617 "core" ' + "processing"%<9 +3 "core" 9f5T +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%=  +3 "core" 5U + 5U + "processing"%?& +4 "core" &^F\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&>% +4 "core" %  4  + "storage"(C% +4 "core" % \ + "storage"(A. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(D(C +358 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (F& +3 "core" &E = 2 \ +2 "manipulator"&@& +4 "core" &- a + "manipulator"&B% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&E( +184 "core" ( +2 "manipulator"&H& +4 "core" &  + "storage"(J& +4 "core" &F F F\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&G' +101 "core" ' + "storage"(K& +4 "core" &F \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(O'r +274 "core" ' +2 "storage"(n- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(Q'1 +42 "core" ' +2 "manipulator"&S& +4 "core" & +2 "manipulator"&L% +3 "core" % ( +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&P' +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&N( +240 "core" ( + "manipulator"&V& +4 "core" & N 7 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" & 7 +2 ."da"Forearm.seek PC +2 "manipulator"&y' +93 "core" ' +2 ."da"Hand.close + "manipulator"&Y/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%Z( +459 "core" ( +2 "storage"([& +4 "core" &E K R \ +2 "manipulator"&T& +3 "core" & m 7 +2 "manipulator"&M% +3 "core" %  t z +2 ."da"Forearm.seek :retract +2 "manipulator"&`' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +248 "core" ( +2 "manipulator"&\ & +4 "core" & + "storage"(& +4 "core" &E t j K\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&c' +137 "core" ' +10 ."da"Hand.open +2 "manipulator"&d1 +63 "core" 1 + "storage"(5- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(I' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(]' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1913h.tif +5 "processing"%f& +12 "core" &u\ +3 "manipulator"&g& +6 "core" & +3 "manipulator"&i% +5 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +171 "core" ( +2 "manipulator"&j& +4 "core" &- Q  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&o'w +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&p/ +53 "core" / +2 "manipulator"&l& +4 "core" &-    + "manipulator"&a% +4 "core" % ϊ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&e' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&t( +116 "core" ( + "manipulator"&r& +5 "core" & L + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" & L +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&k' +93 "core" ' +2 "manipulator"&w& +5 "core" & L + "manipulator"& % +4 "core" % h +2 "processing"%m& +4 "core" &=\ +2 "processing"%|& +4 "core" &=\ +4 ."psFlush"PC.seek :closed +3 "processing"%{(^ +3 "core" &G\ +6 &=\ 4 +9 &5Hv?\ 0 +9 &^q}?\ E +10 &[;\ N +9 &R;\ N +9 &U1\ N +10 &HU7\ N +9 &\ U1\ N +9 &U-\ M +10 &W*\ M +9 &QV\ M +10 &!U$\ M +9 &"U!\ M +9 &$V\ M +10 &&YU\ M +9 &(U\ M +9 &)U\ M +10 &+T\ M +9 &-aU\ M +9 &/#U\ M +10 &0U\ M +9 &2R\ N +10 &4iQ \ M +9 &6*T\ N +9 &7V\ M +10 &9T\ N +9 &;oT\ N +10 &=1U\ N +9 &>V\ N +9 &@W\ N +10 &Bt_\ O +9 &D3g\ P +9 &E}\ S +10 &G\ T +9 &Il\ T +9 &K.\ T +10 &L\ T +9 &N\ U +10 &Pr\ U +9 &R4\ U +9 &S\ U +10 &U\ U +9 &Wy\ U +9 &Y<\ U +10 &Z\ U +9 &\\\ V +10 &^3^w\ / +9 &^{\ C +9 ( +2 &^1\ 7 + "processing"%|& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.66 +2 "processing"%~& +4 "core" &^2\ 7 +2 ."psFlush"Hand.open + "manipulator"&U1 +55 "core" 1 +2 "manipulator"&b% +4 "core" %  h +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +44 "core"  +2 "processing"%% +4 "core" %ػ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +96 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.365 seconds\ /var/log/esp/da22sep1913h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1913h15s.tif +512 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +534 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1913h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1913h20s.tif +1581 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%^ @ +182 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%u  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +56 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1913h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.365 sec auto-exposure",Subject: "da22sep1913h images!" +7 "storage"(- +5 "core" -' + "storage"( & +5 "core" &E ~\ +3 "manipulator"& & +4 "core" &   L +2 "manipulator"&% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "core" +2 ."da"Elbow.seek 1 +3 ."psFlush"PS.seek :empty +2 "manipulator"&( +2 "processing"%'ؠ +83 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +158 "core" ( + "manipulator"&& +5 "core" &  [ 8 + "storage"(& +4 "core" &E 6 1 \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +102 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +53 "core" ' + "manipulator"&& +4 "core" & 8 +2 "storage"(x& +4 "core" &E p n \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +28 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +27 "core" ' + "manipulator"&% +5 "core" %B x + "storage"(& +4 "core" &E c e P\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts + "manipulator"&!'n +14 "core" ' + "manipulator"&"& +4 "core" & 8 +2 "storage"(& +4 "core" &E g e\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&#' +15 "core" ' + "storage"(R% +4 "core" % u h \  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (%% +2 "core" %G; m e \ U[ +2 "manipulator"&(% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&$' +91 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (&& +4 "core" &E q p \ +1755 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +100 "core"  + "processing"%*% +4 "core" %ؤs\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2119 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%.  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%z @ +72 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%0 +113 "core" + ."psFlush"PS.seek :empty +2 "processing"%1'ؠ +2637 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%+ +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +54 ."psFlush"PS.seek 1ml +2 "processing"%2'X\\ +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%6 +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%/'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%9'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%8 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%C' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%X'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'ؾ +142 "Can"W \ C@ +2487 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +55 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1108 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%S'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%W U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%E'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2650 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'ؾ +2649 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&`& +4 "core" & @ 8 +2 "manipulator"&f% +3 "core" %  X  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&g( +245 "core" ( + "manipulator"&i& +4 "core" &  7 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +4 "core" & 7 +3 ."psFlush"Forearm.seek PC +2 "manipulator"&I' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&j/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%h( +456 "core" ( + "manipulator"&c& +4 "core" & 7 +2 "manipulator"&% +3 "core" %  R +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' +90 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&l(- +125 "core" ( +2 "manipulator"&a& +4 "core" &- 8 | +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &- C | +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r'w +98 "core" ' +2 ."psFlush"Hand.open + "manipulator"&s1 +65 "core" 1 + "manipulator"&o% +4 "core" % s g +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&w' +93 "core" ' +2 #tFinished short da assay +28691 "Can"k 20 +60001 i 20 +60001 k 2/ +60002 w 2/ +60001 v 2/ +12886 #t-> access 1 +2 "storage"( % +4 "core" % *\  +2 "manipulator"&m% +4 "core" %   + "manipulator"&\\& +4 "core" &- | + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(e(<- +1303 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (Z& +3 "core" &<+ g [ y\  +2143 #t-> access 2 +2 "storage"(~% +3 "core" % 8\  +2 "manipulator"&U% +4 "core" %  Z  + "manipulator"&b& +4 "core" &- ^ | +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(|(K +357 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &K \  +43245 "Can"~ 20| +21216 #t-> startTube 2 +1570 #-> $da[:extractVol]=.2 +37216 "Can"v 2/} +60001 z 2/ +60001 } 2/ +32684 #t-> shortDA +2 "collection"'% +3 "processing"%k% +5 "core" %c  +5 %غ\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1852 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%; +127 "core" +2 .tPTV.dial :PRVmixing + "processing"%}  +127 "core" + .tPRV.dial :sipper +44 "processing"%^  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%u'e +2289 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"% ' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +97 "core" ? +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +585 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%% +3 "core" %\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1122 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%t' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%x +100 "core"  + "processing"%% +4 "core" %ؽ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +1607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%q +100 "core" + .tPRV.dial :sipper +2 "processing"%  +40 "core" +2 .tPS.seek 0ml +2 "processing"%R'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%] +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%%' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2653 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" &\ + "manipulator"&% +4 "core" %  K  +2 "storage"(% +3 "core" % /\  + "storage"(&. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(!(  +1306 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & v\ +2 "manipulator"&#& +4 "core" &-  | + "manipulator"&% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&'( +172 "core" ( + "manipulator"&*& +4 "core" & + +2 "storage"(& +4 "core" & (\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&,'S +92 "core" ' + "storage"(.& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'r +294 "core" ' +2 "storage"(0- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-& +2 "core" & v \ +2 "manipulator"&+& +3 "core" &  + +2 .tElbow.seek 2 +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&2& +4 "core" & + + "storage"(6& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&4& +2 "storage"(/' +8 "core" & v + + "manipulator"&7% +4 "core" % ϭ 0 +2 .tForearm.seek :retract +2 "manipulator"&3' +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&:& +5 "core" & w E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" & E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&9' +94 "core" ' +2 "manipulator"&=& +4 "core" & S E +2 "manipulator"&<% +3 "core" %  +2 "processing"%>& +4 "core" &\ +2 "processing"%?& +5 "core" &\ +2 .tPC.seek :closed + "processing"%A(^ +4 "core" &\ +8 &6\ $c +9 &U~\ 7 +9 &~\ L +10 &W\ M +9 &k[\ M +9 &/W\ M +10 &Y\ M +9 &Z\ M +10 &uZ\ M +9 &6Y\ M +9 &Z\ M +10 &!Z\ M +9 &#|^\ M +9 &%?[\ M +10 &'[\ L +9 &(Z\ M +10 &*[\ M +9 &,G\\\ M +9 &. Y\ M +10 &/\\\ M +9 &1X\ M +9 &3O[\ M +10 &5Z\ M +9 &6\\\ M +10 &8`\ M +9 &:U]\ M +9 &<_\ M +10 &=]\ M +9 &?`\ N +9 &A\\e\ N +10 &Cp\ O +9 &Dy\ P +10 &F\ R +9 &HV\ R +9 &J\ S +10 &K\ S +9 &M\ S +3 "Can"| KH +6 "core" &OY\ T +10 &Q\ T +9 &R\ T +10 &T\ U +9 &V`\ T +9 &X#\ T +10 &Y\ T +9 &[\ T +9 &]e\ C +10 &^=s\ (t +9 &^&\ - +6 ( + "processing"%?& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&C1 +3 "core" &^\ - +51 1 + "manipulator"&F% +5 "core" %   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%B h + %@9 +6 "core" 9 +102 "processing"%J9 +3 "core" 9 +102 "processing"%H9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +103 "processing"%9 +2 "core" 9 +102 "processing"%n9 +2 "core" 9 +102 "processing"%K9 +3 "core" 9 +103 "processing"%L9 +2 "core" 9 +102 "processing"%S9 +3 "core" 9" +102 "processing"%O9 +2 "core" 9& +102 "processing"%V9 +3 "core" 9* +102 "processing"%W9 +2 "core" 9/ +102 "processing"%G9 +2 "core" 93 +102 "processing"%Y9 +3 "core" 97 +102 "processing"%E9 +3 "core" 9; +102 "processing"%v9 +2 "core" 9? +102 "processing"%P9 +3 "core" 9C +102 "processing"%T9 +2 "core" 9H +102 "processing"%[9 +3 "core" 9L +102 "processing"%y9 +3 "core" 9P +102 "processing"%M9 +2 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%\ 9 +3 "core" 9] +102 "processing"%d9 +3 "core" 9a\ +102 "processing"%N9 +2 "core" 9e\ +102 "processing"%`9 +3 "core" 9 i\ +102 "processing"%f9 +2 "core" 9m +102 "processing"%i9 +2 "core" 9q +102 "processing"%Q9 +3 "core" 9v +102 "processing"%9 +3 "core" 9#z +3 .tPH.hold 2:00:00,28C +2 "processing"%j php +4 .tdelay 1:30 +2 "core" z +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%$ +100 "core"  +2 "processing"%{% +4 "core" %ؾ&\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%c' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%' +1618 "core" ' + .tPTV.dial :puck +2 "processing"%a  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%_ +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%I  +51 "core" + "processing"%g% +5 "core" %\ \ +2 .tPS.seek 1.5ml + "processing"%s'' +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%p'ؾ +1632 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%m +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%\\' +2390 "core" ' +2 .tPSV.dial PTV +2 "processing"%D +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +84 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%U  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%b'ؾ +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%e  +126 "core" + .tPSV.dial :mixloop +40 "processing"% +51 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +96 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%k  +42 "core"  + "processing"%;% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%}'g +459 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'^  +29 "core" +2 .tPRV.dial :air +2 "processing"%5  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +591 "Can"g \ @= +572 "core" ' + .tPRV.dial :waste2 +2 "processing"%u @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"% ' +881 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% ' +1615 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%t' +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1966 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&& +4 "core" & E + "manipulator"&q% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +127 "core" ( + "manipulator"&"& +4 "core" &- 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &- $  +2 .tForearm.seek :garage +2 "manipulator"&R'w +94 "core" ' +2 .tHand.close + "manipulator"&(/ +55 "core" / +3 "manipulator"&%& +4 "core" &-  + "manipulator"&% +5 "core" % τ + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +282 "core" ( +2 "manipulator"&&& +4 "core" &Ә"  ;3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &Ә" b ;3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +2 "manipulator"&#& +4 "core" &Ә"  ;3 +2 "manipulator"&% +3 "core" %? Q : +2 "collection"'*& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'.(\\ +4 "core" &\ +6 & 5\ %f +10 &W{\ 7 +9 &}\ L +10 &X\ L +9 &xY\ L +9 &:\\\ L +10 &[\ L +9 &X\ L +9 &Y\ L +10 &CZ\ L +9 & X\ L +10 &!Y\ L +9 &#Z\ M +9 &%KX\ L +10 &' Y\ L +9 &(Y\ L +9 &*W\ L +10 &,RX\ L +9 &.Y\ L +9 &/Y\ L +10 &1Z\ L +9 &3[Z\ L +10 &5X\ L +9 &6Z\ L +9 &8X\ L +10 &:bY\ L +9 &<#Z\ M +9 &=Y\ L +10 &?[\ M +9 &Ai^ \ M +10 &C(e \ \ N +9 &Dw  \ O +9 &F - &\ S +10 &HT ; ;\ V +9 &J ; <\ W +9 &K = >\ W +10 &M A A\ X +9 &OU C C\ Y +10 &Q D F\ X +9 &R H H\ Z +9 &T K J\ Z +10 &VV L K\ [ +9 &X O O\ \\ +9 &Y R Q\ ] +10 &[ V U\ J +9 &\\8 X X\ , +10 &\\ W [\ [ +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'l& +4 "core" &\\~ [ Y\ [ + &\\~ Z X\ [ +2 .tHand.open + "manipulator"&w1 +57 "core" 1 +2 "manipulator"&0% +4 "core" % ?  : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-' +94 "core" ' + .tPSV.dial PSR +2 "processing"%+ +99 "core"  +2 "processing"%2% +4 "core" %ؾ"\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%6'+ +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%4'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"%7 +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%'' +2651 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%,  +2 "collection"'z  +31 "core"  +121  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%:  +71 "core" +2 .tPS.seek 0ml +2 "processing"%8'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%1  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +44 "core" +2 .tPS.seek 0ml +2 "processing"%>'ؾ +2633 "core" ' + .tPSV.dial :air +2 "processing"%/  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +44 "core" +2 .tPS.seek 0ml + "processing"%C'ؾ +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" &ә% ;2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&@(ӂ +23 "core" ( +2 "manipulator"&?& +4 "core" &Ӈ  # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &Ӈ   # +2 .tForearm.seek CC +2 "manipulator"&9'? +92 "core" ' +2 .tHand.close + "manipulator"&H/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +450 "core" ( + "manipulator"&& +4 "core" &Ӈ  # + "manipulator"&n% +4 "core" % > m  +2 .tForearm.seek :retract +2 "manipulator"&K' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&L(- +290 "core" ( + "manipulator"&S& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&V'w +103 "core" ' +2 .tHand.open + "manipulator"&W1 +61 "core" 1 +2 "manipulator"&G% +4 "core" % τ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +94 "core" ' +2 ."da"delayUntil "15:35:34.36" +24807 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%E @ +72 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PSV.dial :air + "processing"%T  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%[' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%y +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +41 "Can"Y ;9 +161 ."da"PSV.dial :air +2 "processing"%\  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d'ؾ +2349 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +126 "core" +2 "processing"%`% +4 "core" %ع\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +49 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%Q  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%{% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +588 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%a'ؾ +1631 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%s +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2338 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +126 "core"  + "processing"%p% +4 "core" %ؾ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z' +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%~ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core" + "processing"%\\% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%e'& +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1633 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%b  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2402 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2328 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +129 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%x% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +337 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%t  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +435 "Can"X >; +1127 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%q @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%"  +33 "core" + "processing"%]% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%(' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + + ."da"PSV.dial :air +2 "processing"%R  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%&' +2386 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%# +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +1939 "Can"H <9 +393 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %ؽ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%l' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core" + "processing"%2% +4 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%'( +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2391 "core" ' +2 ."da"PSV.dial PTV +48 "processing"%, +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%'  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +2344 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +126 "core"  +2 "processing"%<% +4 "core" %ظ\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%=' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/' +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%> +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +32 "core" +2 "processing"%3% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%F'+ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'ؾ +1611 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +2335 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +126 "core"  + "processing"%W% +4 "core" %ؼ\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%V +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core" + "processing"%v% +4 "core" %B\ +2 ."da"PS.seek 1.5ml +2 "processing"%P'* +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +1043 "Can"i OK +584 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%d  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'ؾ +2329 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +130 "core"  +4 "processing"%% +10 "core" %ؿ$\ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +23 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +3 "processing"%$' +339 "core" ' + ."da"delay 5 seconds +503 "processing"%{% +3 "core" %M\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%i' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 "processing"%I% +4 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%g'- +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%o'ؾ +1634 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2428 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +71 "core"  +3 ."da"PS.seek 0ml + "processing"%~'ؾ +2371 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +127 "core"  + "processing"%\\% +4 "core" %N\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%Z' +2145 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" + "processing"%b% +4 "core" %8\ +2 ."da"PS.seek 1.5ml +2 "processing"%k'' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%^'ؾ +1606 "core" ' +2 "processing"%59 +3 "core" 9d5c +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%}  +3 "core" 5d + 5d + "processing"%u& +47 "core" &^\ - +8 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %   +2 "storage"( % +3 "core" % K\  +2 "storage"( . +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +351 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &F / # 1\ + "manipulator"&& +4 "core" &-  + "manipulator"&% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&x( +192 "core" ( + "manipulator"&& +4 "core" &  _ + "storage"(t& +4 "core" &G G G\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +104 "core" ' + "storage"(& +4 "core" &G i g\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(q'r +276 "core" ' + "storage"("- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(]'1 +39 "core" ' +2 "manipulator"&%& +4 "core" &  _ +2 "manipulator"&% +3 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&(' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +244 "core" ( +2 "manipulator"&X& +4 "core" &  . + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" & . +2 ."da"Forearm.seek PC +2 "manipulator"&' +88 "core" ' + ."da"Hand.close + "manipulator"&|/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%( +456 "core" ( + "storage"(#& +4 "core" &F S G A\ +2 "manipulator"&& +4 "core" & o . + "manipulator"&&% +4 "core" %   P + ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +254 "core" ( + "manipulator"&*& +4 "core" & 7 * + "storage"(l& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&0' +95 "core" ' + ."da"Hand.open + "manipulator"&1 +63 "core" 1 +2 "storage"(+- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(2' +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(w' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1916h.tif +5 "processing"%& +11 "core" &\ +3 "manipulator"&& +4 "core" & * +3 "manipulator"&6% +5 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&7' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&4(- +176 "core" ( + "manipulator"&)& +4 "core" &- G +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- G +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +96 "core" ' +3 ."psFlush"Hand.close + "manipulator"&:/ +59 "core" / + "manipulator"&'& +5 "core" &- F + "manipulator"&z% +4 "core" % φ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&8' +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&<( +130 "core" ( + "manipulator"&1& +4 "core" & m +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" & +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&>' +101 "core" ' + "manipulator"&h& +5 "core" & + "manipulator"&3% +4 "core" % \ +2 "processing"%/& +4 "core" &k\ +2 "processing"%?& +4 "core" &d\ +2 ."psFlush"PC.seek :closed +3 "processing"%F(^ +4 "core" &c\ +7 &4`\ $e +9 &UxZ\ 7 +10 &yZ\ L +9 &RZ\ N +10 &mRZ\ M +9 &/QK\ M +9 &VM\ N +10 &T@\ N +9 &uQ?\ M +9 &8U8\ M +10 &UG\ M +9 &!U@\ M +10 &#~YH\ M +9 &%@U<\ M +9 &'UB\ M +10 &(U5\ M +9 &*Z7\ M +9 &,IV/\ M +10 &. U5\ L +9 &/V2\ M +10 &1T0\ N +9 &3NQ1\ N +9 &5U0\ M +10 &6S&\ M +9 &8W5\ N +10 &:VR3\ N +9 &<U)\ M +9 &=U2\ N +10 &?U-\ N +9 &A^V.\ N +9 &Cc#\ O +10 &Dh(\ P +9 &F\ S +9 &HT\ T +10 &J"\ T +9 &K#\ T +10 &M\ T +9 &OZ\ T +9 &Q \ U +10 &R\ U +9 &T\ U +9 &Vb\ T +10 &X#\ U +9 &Y\ U +10 &[ \ U +9 &]f\ C +9 &^@s \ !c +10 &^C\ 6 +5 ( + "processing"%?& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + "processing"%H& +4 "core" &^& \ 6 +2 &^& \ 6 + ."psFlush"Hand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&-% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&J' +90 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +43 "core"  +2 "processing"%n% +4 "core" %\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +587 "core" ' + ."psFlush"delay 5 seconds +298 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.56 seconds\ /var/log/esp/da22sep1916h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1916h15s.tif +201 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1349 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1916h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1916h20s.tif +777 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%. @ +183 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%@  +129 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%W +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%O'ؠ +756 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1916h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "21.56 sec auto-exposure",Subject: "da22sep1916h images!" +3 "storage"(G- +2 "core" -' +2 "storage"(V& +10 "core" &F F \ +2 "manipulator"&E& +3 "core" & +2 "manipulator"&v% +6 "core" %   + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&K( +67 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +182 "core" ( + "manipulator"&T& +4 "core" &   +2 "storage"(P& +3 "core" &F G : i\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&y' +95 "core" ' +62 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(M'" +52 "core" ' +2 "manipulator"&& +4 "core" &  + "storage"(C& +4 "core" &F w y _\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&['8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&N, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(`' +26 "core" ' +2 "manipulator"&d% +4 "core" %D   + "storage"(\ & +4 "core" &F a `\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&Q'p +14 "core" ' + "manipulator"&& +4 "core" &   +2 "storage"(f& +4 "core" &F x x \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&{' +16 "core" ' + "storage"($% +4 "core" % h\ +3 ."downElevator"SE.seek :down +3 "storage"(i' +98 (% +3 "core" %? n e U\ TZ +2 "manipulator"&_% +4 "core" % : +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&I' +100 "core" ' +52 ' +7 ."downElevator"SE.stop + "storage"(5 +3 (c& +4 "core" &F { t L\ +890 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +99 "core"  +2 "processing"%g% +4 "core" %آ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2129 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%r  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%o @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%m +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%p'ؠ +569 "Can"d =: +2066 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%D'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%\\  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%~'ؾ +2645 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%; U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%!'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%L'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%"  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%%'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +622 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%R U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%x'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%#'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%&' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%*'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2649 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%+'ؾ +2641 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &   + "manipulator"&% +4 "core" %   x +2 ."psFlush"Elbow.seek PC +2 "manipulator"&6( +239 "core" ( +2 "manipulator"&& +4 "core" & / + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" & / +2 ."psFlush"Forearm.seek PC +2 "manipulator"&2' +89 "core" ' + ."psFlush"Hand.close +42 "manipulator"&)/ +62 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%,( +459 "core" ( + "manipulator"&0& +4 "core" & / +2 "manipulator"&% +3 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&'(- +124 "core" ( + "manipulator"&z& +5 "core" &- I \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &- I \ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&1'w +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"&=1 +58 "core" 1 +2 "manipulator"&% +4 "core" % w h ~ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&h' +91 "core" ' +2 #tFinished short da assay +1615 "Can"5 51 +60001 8 41 +1399 #t-> access 1 +3 "storage"(3% +3 "core" % E\  +2 "manipulator"&/% +4 "core" %   + "manipulator"&4& +4 "core" &- \ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(8(<- +1302 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &<+ p f \  +9826 #t-> access 2 +2 "storage"(H% +3 "core" % \  +2 "manipulator"&% +4 "core" %  (  +2 "manipulator"&-& +3 "core" &- Z \ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(?(K +357 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &K c e j\  +47048 "Can"h 31 +44656 #t-> PS.flush +2 #Flushing Processing stage + "processing"%n% +3 "core" %ع3\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%>& +4 "core" &/\ +2 "manipulator"&^& +4 "core" &- \ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +18 "core" ( + "manipulator"&.& +4 "core" &- T h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- / h +2 .tForearm.seek :garage + "manipulator"&W'w +92 "core" ' + .tHand.close + "manipulator"&S/ +62 "core" / + "manipulator"&G& +5 "core" &- A h + "manipulator"&V% +4 "core" % φ  - +2 .tForearm.seek :retract +2 "manipulator"&E' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&v( +130 "core" ( + "manipulator"&T& +4 "core" & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&<' +99 "core" ' + "manipulator"&& +4 "core" & B +2 "manipulator"&C% +4 "core" % = \ +2 "processing"%J& +3 "core" &=\ +2 "processing"%d& +6 "core" &:\ +2 .tPC.seek :closed +2 "processing"%\ (^ +4 "core" &A\  +8 &4y;\ *x +10 &dB\ > +9 &|s@\ M +9 &>W3\ M +10 &Y0\ M +9 &Z;\ M +10 &Z;\ M +9 &G\\:\ M +9 & W=\ M +10 &Z9\ M +9 & W9\ M +10 &"OW1\ M +9 &$Y7\ M +9 &%WC\ L +10 &'YA\ M +9 &)WY6\ M +9 &+[:\ M +10 &,Y>\ M +9 &.X>\ L +9 &0^YD\ M +10 &2!WA\ M +9 &3Z:\ M +10 &5Y3\ M +9 &7gW>\ M +9 &9([;\ M +10 &:[=\ M +9 &<[8\ M +9 &>n]<\ M +10 &@/]:\ M +9 &AdA\ N +10 &Co9\ O +9 &Ek}0\ Q +9 &G(?\ R +10 &H:\ S +9 &J;\ R +10 &Ll?\ S +9 &N+;\ T +9 &O4\ S +10 &QA\ T +9 &Sp2\ T +9 &U32\ T +10 &V8\ T +9 &X6\ T +9 &Zx-\ T +10 &\\9/\ U +10 &]{z@\ : +9 &^'x4\ X +9 &^)4\ 5 +2 ( +2 "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + "processing"%& +4 "core" &^'\ 5 +2 .tHand.open + "manipulator"&f1 +63 "core" 1 +2 "manipulator"&$% +4 "core" %  U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w' +91 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core" +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%_'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +1635 "core" ' + .tPSV.dial PTV +2 "processing"%K +70 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +52 "core" +2 .tPS.seek 0ml +2 "processing"%['ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%Q +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%c' +591 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%`' +2141 "core" ' + .tPSV.dial PTV +2 "processing"%{ +85 "core" + .tPBV.dial PSV +2 "processing"%i U +64 "core" T +2 .tPS.seek 0ml +2 "processing"%a'ؾ +2628 "core" ' +2 .tPSV.dial PBV +2 "processing"%g @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%O' +2629 "core" ' + .tPSV.dial :waste1 +2 "processing"%s  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%r'ؾ +135 "Can"l ?< +2503 "core" ' + .tPSV.dial PSR +2 "processing"%o +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%m' +2630 "core" ' +2 .tPSV.dial PTV + "processing"%B +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'ؾ +2631 "core" ' + .tPSV.dial PBV +2 "processing"%p @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%D' +2625 "core" ' + .tPSV.dial :waste1 +2 "processing"%U  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +2632 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&~& +4 "core" & Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & 9 +2 .tForearm.seek PC +2 "manipulator"&Z' +90 "core" ' + .tHand.close +2 "manipulator"&;/ +53 "core" / +2 .tPC.seek :open +2 "processing"%b( +458 "core" ( + "manipulator"&k& +4 "core" & ; +2 "manipulator"& % +3 "core" %  D T +2 .tForearm.seek :retract +2 "manipulator"&}' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(- +122 "core" ( + "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'w +100 "core" ' +2 .tHand.open + "manipulator"& 1 +52 "core" 1 + "manipulator"&% +4 "core" % { +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!' +95 "core" ' +10316 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &~  +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +15 "core" ( + "manipulator"&& +4 "core" &- ( W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &- A W +2 .tForearm.seek :garage +2 "manipulator"&Y'w +90 "core" ' + .tHand.close + "manipulator"&"/ +104 "core" / + "manipulator"&& +5 "core" &- W + "manipulator"&% +4 "core" % ψ @ J +2 .tForearm.seek :retract + "manipulator"&%' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӂ +284 "core" ( +2 "manipulator"&X& +4 "core" &ӗ#  <= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &ӗ# <= +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& '? +90 "core" ' + "manipulator"&|& +5 "core" &ӗ#  <= + "manipulator"&x% +4 "core" %; h +2 "collection"'A& +4 "core" &s +2 "collection"'(& +5 "core" & +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &x  +9 &5u\ +| +10 &gw\ ? +9 &sp\ M +9 &WVq\ L +10 &Ym\ L +9 &Zc\ L +10 &Yi\ L +9 &`Wl\ L +9 &"Zb\ L +10 &Zb\ L +9 & Y`\ K +9 &"gZb\ L +10 &$)Wk\ L +9 &%Zg\ L +9 &'Yi\ L +10 &)pWb\ L +9 &+2Y_\ L +10 &,Xa\ L +9 &.[m\ L +9 &0wYc\ L +10 &29Yh\ L +9 &3Xe\ L +9 &5Xn\ K +10 &7Yo\ L +9 &9AYn\ L +10 &;Yh\ L +9 &<Xg\ L +9 &>Yc\ L +10 &@IZg\ L +9 &B b n\ M +10 &Ch  l\ N +9 &E}  l\ P +9 &G6 0 (k\ U +10 &H 8 7o\ W +9 &J 8 9h\ X +9 &Lu ; 8h\ X +10 &N6 = <d\ X +9 &O > >d\ Y +9 &Q @ @c\ Y +10 &Sw B Al\ Z +9 &U9 E Ca\ Z +10 &V G Fi\ [\ +9 &X L Ia\ \\ +9 &Zx O Lf\ \\ +10 &\\w P Om\ 4 +9 &\\* Q Po\ T +9 ( +3 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'#& +5 "core" &\\i R Sg\ N + &\\i Q Sm\ N + .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&&% +4 "core" % ;  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +93 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%*  +43 "core"  + "processing"%% +4 "core" %ؽ.\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1624 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1613 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%]' +2631 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%N  +97 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%) +186 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%I @ +70 "core" A +2 .tPS.seek 0ml + "processing"%F'ؾ +2633 "core" ' + .tPSV.dial :air +3 "processing"%0  +83 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2649 "core" ' + .tPSV.dial :PTV +2 "processing"%z +71 "core"  +2 .tPS.seek 0ml + "processing"%7'ؾ +2657 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +5 "core" &Ә# \\ << + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6(ӂ +20 "core" ( + "manipulator"&=& +4 "core" &Ӆ | + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӆ + +2 .tForearm.seek CC +2 "manipulator"&:'? +93 "core" ' + .tHand.close +2 "manipulator"&1/ +55 "core" / + .tCC.seek :open +2 "collection"'3( +448 "core" ( + "manipulator"&/& +4 "core" &Ӆ + + "manipulator"&4% +4 "core" % < ( + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +284 "core" ( +2 "manipulator"&H& +4 "core" &- ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'w +90 "core" ' +2 .tHand.open + "manipulator"&81 +58 "core" 1 + "manipulator"&% +4 "core" % | W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n' +92 "core" ' +17461 "Can"o 30{ +60001 i 30 +17233 #t-> startTube 2 +1442 #-> $da[:extractVol]=.2 +7993 #-> shortDA +2 "collection"'>% +3 "processing"%^% +4 "core" %cJ  +5 %\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +237 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%. +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%@  +72 "core" + .tPRV.dial :sipper +2 "processing"%S  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%G'e +2298 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%V  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'' +1280 "core" ' + .tPRV.dial :waste2 +2 "processing"%h @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%T'ؾ +614 "core" ' + .tPSV.dial PSR +2 "processing"%P +100 "core"  +2 "processing"%W% +4 "core" %\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1094 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +100 "core" +2 .tPS.seek 0ml + "processing"%9'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%E +100 "core"  +2 "processing"%,% +4 "core" %ؽ \ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%f' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +100 "core" + .tPRV.dial :sipper +2 "processing"%d  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"%< +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%+' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +100 "core" +2 .tPS.seek 0ml +2 "processing"%K'ؾ +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%M& +4 "core" &\ + "manipulator"&y% +4 "core" %   + "storage"(Q% +4 "core" % \  + "storage"([. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(c(  +1303 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ({& +2 "core" &  v c 8\ +2 "manipulator"&i& +3 "core" &- ? +2 "manipulator"&`% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&g( +180 "core" ( +2 "manipulator"&a& +4 "core" &  + "storage"(s& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts +2 "manipulator"&O'S +91 "core" ' +2 "storage"(o& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(r'r +309 "core" ' + "storage"(B- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (m& +2 "core" & { .\ +2 "manipulator"&p& +3 "core" & v +2 .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( + "manipulator"&U& +4 "core" & < +2 "storage"(D& +3 "core" & q\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +14 "core" ' +50 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&~/ +53 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&e& + "storage"(;' +8 "core" & 4 + "manipulator"&v% +4 "core" % ϻ D +2 .tForearm.seek :retract +2 "manipulator"&w' +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&\ ( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( +2 "manipulator"&k& +4 "core" & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' +2 "manipulator"&u& +4 "core" & + "manipulator"&Z% +4 "core" %" +2 "processing"% & +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\  +9 &2|\ )w +10 &d\ > +9 &yt\ N +9 &=X\ M +10 &W\ M +9 &Z\ M +9 &\\\ L +10 &FY\ L +9 &]\ \ M +10 &Y\ M +9 & \\\ M +9 &"N\\ \ L +10 &$Y \ M +9 &%W \ L +9 &'Z\ L +10 &)VZ \ L +9 &+]\ M +10 &,Y\ L +9 &.W \ M +9 &0^Y\ L +10 &2\\\ M +9 &3W\ L +9 &5Z\ M +10 &7e]\ M +9 &9&^\ M +10 &:[\ M +9 &<Z\ M +9 &>l]\ M +10 &@.]\ M +9 &Ah\ N +9 &Cs\ P +10 &Ei\ Q +9 &G%\ S +10 &H\ S +9 &J\ S +9 &Lk\ S +10 &N)\ T +9 &O\ T +10 &Q\ U +9 &Sn\ T +9 &U/\ U +10 &V\ T +9 &X\ T +10 &Zu\ U +9 &\\8\ T +9 &]{y\ ; +9 &^(r\ R +10 &^(\ 6 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&}1 +54 "core" 1 +2 "manipulator"& % +4 "core" % " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +88 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h +2 %9 +5 "core" 9 +102 "processing"%L9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"%!9 +2 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"%X9 +2 "core" 9" +102 "processing"%R9 +3 "core" 9& +102 "processing"%t9 +2 "core" 9* +102 "processing"%|9 +2 "core" 9/ +102 "processing"%x9 +3 "core" 93 +102 "processing"%A9 +3 "core" 97 +102 "processing"%%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%#9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%&9 +3 "core" 9L\ +102 "processing"%(9 +2 "core" 9P\ +102 "processing"%*9 +3 "core" 9T\ +102 "processing"%9 +2 "core" 9 X +102 "processing"% 9 +3 "core" 9] +102 "processing"%\\9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +3 "core" 9!i +2 .tPH.hold 2:00:00,28C +3 "processing"% php +3 .tdelay 1:30 +3 "core" i +4744 "Can"b ?< +4256 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +100 "core"  + "processing"%N% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%)' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%I' +1620 "core" ' + .tPTV.dial :puck +2 "processing"%]  +127 "core"  + .tPSV.dial PTV +2 "processing"%0 +84 "core" + .tPBV.dial :waste1 +2 "processing"%F  +50 "core" +2 "processing"%z% +4 "core" %\ +2 .tPS.seek 1.5ml +2 "processing"%'* +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +3 .tPS.seek 0ml + "processing"%='ؾ +1612 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%q +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%l' +2384 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%:  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%H'ؾ +2338 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" + .tPSV.dial :mixloop +2 "processing"%6 +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%8 @ +96 "core" @ +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +42 "core"  +2 "processing"%-% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%j'f +453 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'>  +29 "core" +2 .tPRV.dial :air + "processing"%^  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%.'K +1199 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%S' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%7  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%V' +1610 "core" ' +2 .tPSV.dial :PML + "processing"%G +44 "core" +2 .tPTV.dial :mixing + "processing"%h @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%'  +33 "core" +2 "processing"%P% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%W' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +3 .tPS.seek 0ml + "processing"%'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +3 "core" &\\\ +2 "manipulator"&C& +3 "core" & +2 "manipulator"&E% +4 "core" %   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +118 "core" ( + "manipulator"&9& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&$'w +96 "core" ' + .tHand.close + "manipulator"&d/ +53 "core" / +2 "manipulator"&f& +4 "core" &-  + "manipulator"&<% +4 "core" % w +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +278 "core" ( + "manipulator"&+& +4 "core" &Ӗ"  ;5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &Ӗ" ;5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'? +91 "core" ' +2 "manipulator"&Q& +4 "core" &Ӗ" ;5 +2 "manipulator"&[% +3 "core" %5 | +2 "collection"'?& +4 "core" &]\ +2 "collection"'{& +6 "core" &Q\ +2 .tCC.seek :closed +2 "collection"'i(\\ +3 "core" &V\ +7 & 4^\ $e +9 &W|U\ 7 +10 &}`\ L +9 &ZS\ L +9 &xYO\ L +10 &:YJ\ L +9 &WO\ L +10 &UN\ L +9 &WS\ L +9 &CWM\ L +10 & XN\ K +9 &!YK\ L +9 &#YL\ L +10 &%KWM\ L +9 &' WM\ L +10 &(XX\ K +9 &*WT\ L +9 &,SXN\ L +10 &.ZP\ L +9 &/WN\ L +9 &1YP\ L +10 &3[XY\ L +9 &5WL\ L +10 &6YT\ L +9 &8W Z\ L +9 &:bW S\ L +10 &<$YP\ L +9 &=X R\ L +9 &?Y  Z\ L +10 &Ah[ Z\ M +9 &C(c  Y\ M +10 &Dx  T\ O +9 &F - &R\ T +54 &HQ ; 9R\ W +3 &J = ?T\ W +4 &K A ?Q\ X + &M A AN\ X + &OU E BM\ Y + &Q D EY\ X +2 &R F GQ\ Z +9 &T I KL\ Z +9 &VV M LO\ [\ +10 &X N NT\ \\ +9 &Y R PV\ ] +9 &[ T TO\ J +10 &\\D W VO\ (z +9 &\\e W [V\ M +3 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'`& +5 "core" &\\e X XW\ M + .tHand.open +2 "manipulator"&a1 +58 "core" 1 + "manipulator"&s% +4 "core" % 5 % | +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +92 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core"  +2 "processing"%n% +4 "core" %ؼ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%B'+ +717 "Can"H VS +892 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%m  +43 "core"  +3 .tPS.seek 0ml + "processing"%p'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%U +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%D' +2634 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%~  + "collection"'e  +31 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%v +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%g  +72 "core" +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2636 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +43 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2653 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&;& +4 "core" &ӗ" ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w(ӂ +17 "core" ( + "manipulator"&b& +4 "core" &ӈ  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &ӈ , +2 .tForearm.seek CC +2 "manipulator"& '? +93 "core" ' + .tHand.close +2 "manipulator"&/ +59 "core" / +2 .tCC.seek :open +2 "collection"'( +450 "core" ( + "manipulator"&L& +5 "core" &ӈ , + "manipulator"&% +4 "core" % 2 ' +2 .tForearm.seek :retract + "manipulator"&"' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( + "manipulator"&& +4 "core" &- D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &- D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!'w +89 "core" ' +2 .tHand.open +2 "manipulator"&Y1 +57 "core" 1 +2 "manipulator"&X% +4 "core" % u j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +89 "core" ' +2 ."da"delayUntil "17:44:13.11" +24859 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%t @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%|  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%A  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2386 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +2338 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%* +127 "core"  + "processing"%% +4 "core" %غ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\' +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%N% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%) * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%]'ؾ +1585 "Can"V \ @= +46 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%z +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +2331 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +126 "core"  +2 "processing"%=% +4 "core" %ؾM\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/' +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +32 "core" +2 "processing"%l% +4 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'ؾ +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +71 "core"  +44 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2360 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'ؾ +2335 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%7  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%S  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%G  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%h +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'' +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%P  +44 "core"  + "processing"%T% +4 "core" %\ A\  +2 ."da"PS.seek 0.55ml +2 "processing"%V' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%W  +55 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J' +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%C +42 "core" + ."da"PTV.dial :mixing +2 "processing"%E @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core" + "processing"%% +4 "core" %I\  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +1963 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +4518 "Can"[ =: +43484 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%$  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2377 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%M +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Q +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%[  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +2338 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%3% +4 "core" %ؿ'\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a' +1622 "core" ' +2 ."da"PTV.dial :puck + "processing"%s  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%{ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%n% +3 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%y', +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +1618 "core" ' + ."da"delay 2:00 +2235 "Can"H >; +9768 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%e' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2318 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +126 "core"  +2 "processing"%k% +4 "core" %&\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% ' +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core" + "processing"%u% +4 "core" %$\  +2 ."da"PS.seek 1.5ml +2 "processing"%;') +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2329 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +127 "core"  +2 "processing"%Y% +4 "core" %ػW\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%"' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%! +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +33 "core" + "processing"%|% +4 "core" %M\  +2 ."da"PS.seek 1.5ml +52 "processing"%x'/ +610 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1621 "core" ' +2 ."da"delay 2:00 +7706 "Can", QM +4296 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +4 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%(  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2332 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +4 "processing"%% +10 "core" %غL\ +2 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%' +354 "core" ' +2 ."da"delay 5 seconds +503 "processing"%N% +3 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%\\' +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%)' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%K +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" + "processing"%F% +4 "core" %W\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%z'- +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%] * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2410 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%= +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +2363 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%: +130 "core"  + "processing"%l% +4 "core" %'\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%/' +2119 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%H% +4 "core" %%\  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%8  +101 "core"  +3 ."da"PS.seek 0ml + "processing"%>'ؾ +1618 "core" ' + "processing"%^9 +4 "core" 9h)5Y + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%j  +3 "core" 5Z + 5Z + "processing"%@& +3 "core" &^&\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %   +2 "storage"(7% +3 "core" % E E\  +2 "storage"(S. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(G(C +364 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (h& +2 "core" &? \ +2 "manipulator"&.& +3 "core" &- D +2 "manipulator"&P% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&T( +186 "core" ( +2 "manipulator"&'& +4 "core" &   + "storage"(W& +4 "core" &@ :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&V' +97 "core" ' +2 "storage"(C& +4 "core" &@ D D \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +3 "storage"(E'r +276 "core" ' + "storage"(9- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +43 "core" ' +2 "manipulator"&f& +4 "core" &  + "manipulator"&J% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&d' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&\ ( +240 "core" ( + "manipulator"&& +4 "core" & Y +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & Y +2 ."da"Forearm.seek PC +2 "manipulator"&<' +95 "core" ' + ."da"Hand.close + "manipulator"&M/ +62 "core" / + ."da"PC.seek :open +2 "processing"%,( +458 "core" ( + "storage"(Q& +4 "core" &@ p\ +2 "manipulator"&[& +3 "core" & H Y +2 "manipulator"&+% +3 "core" %  E +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&3( +253 "core" ( + "manipulator"&?& +4 "core" & \ +2 "storage"(`& +3 "core" &@ R N m\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&s' +92 "core" ' + ."da"Hand.open + "manipulator"&{1 +56 "core" 1 +2 "storage"(- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(n' +30 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(a' +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep1918h.tif + "processing"%& +10 "core" &N\ +5 "manipulator"&y& +8 "core" & \ +3 "manipulator"&B% +5 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +63 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&U' +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +173 "core" ( + "manipulator"&m& +4 "core" &-  S +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- 9 S +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&v'w +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&g/ +58 "core" / + "manipulator"&D& +4 "core" &- S +2 "manipulator"&e% +3 "core" % t  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&k( +116 "core" ( + "manipulator"&r& +5 "core" & e + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & e +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +99 "core" ' +2 "manipulator"&Z& +4 "core" &  e +2 "manipulator"&u% +4 "core" %  +2 "processing"% & +4 "core" &\ +2 "processing"%b& +4 "core" &\ +3 ."psFlush"PC.seek :closed +2 "processing"%;(^ +4 "core" &\  +9 &2wn\ )w +10 &c}y\ > +9 &vnu\ N +9 &:P\ M +10 &Rz\ N +9 &R{\ M +10 &Rt\ L +9 &ESd\ L +9 &Re\ M +10 &Qf\ L +9 & Tf\ M +9 &"MV\\\ L +10 &$Th\ L +9 &%Rh\ M +10 &'QV\ L +9 &)TRU\ M +9 &+SS\ M +10 &,SZ\ M +9 &.O^\ M +9 &0ZO`\ M +10 &2O[\ M +9 &3S]\ M +10 &5RU\ N +9 &7aRM\ N +9 &9#SK\ N +10 &:UL\ M +9 &<QE\ N +9 &>iWI\ N +10 &@+WK\ N +9 &A[F\ N +10 &CbB\ O +9 &EioA\ P +9 &G"C\ T +10 &HI\ S +9 &J6\ S +10 &Lh0\ S +9 &N&@\ U +9 &OI\ T +10 &Q9\ U +9 &SlA\ U +9 &U,C\ U +10 &V@\ U +9 &X6\ V +9 &Zq&\ V +10 &\\3(\ V +9 &]~w,\ : +10 &^1*\ O +9 &^ -\ / +2 ( +2 "processing"%b& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 +2 "processing"%& +4 "core" &^ 2\ / + ."psFlush"Hand.open + "manipulator"&_1 +57 "core" 1 +2 "manipulator"&o% +4 "core" %  $ + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}' +89 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +43 "core"  +2 "processing"%% +4 "core" %ؽ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +156 #"da"SX HX9/16 (USB:28): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.426 seconds\ /var/log/esp/da22sep1918h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep1918h15s.tif +441 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +605 #"da"SX HX9/16 (USB:28): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep1918h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep1918h20s.tif +1520 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%i @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%w  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%Y +102 "core" +6 ."psFlush"PS.seek :empty +5 "processing"%5'ؠ +16 #"da"SX HX9/16 (USB:28): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep1918h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.426 sec auto-exposure",Subject: "da22sep1918h images!" +4 "storage"(X- +2 "core" -' +2 "storage"(!& +9 "core" &@ M\  /\ +2 "manipulator"&t& +4 "core" & c e +2 "manipulator"&|% +6 "core" %  Z  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&"( +62 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +179 "core" ( +5 "manipulator"&A& +4 "core" & A + "storage"(x& +4 "core" &@ K K\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +94 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(#'" +53 "core" ' +2 "manipulator"&& +4 "core" & A + "storage"( & +4 "core" &@ b c\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&%'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&*, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +28 "core" ' + "manipulator"&(% +4 "core" %> +2 "storage"(&& +3 "core" &@ n l E\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&'j +14 "core" ' +2 "manipulator"&& +4 "core" &  A +2 "storage"( & +3 "core" &@ x z ]\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&N' +17 "core" ' + "storage"(% +5 "core" % y x X\ +2 ."downElevator"SE.seek :down +3 "storage"(\\' +99 (K% +3 "core" %> d d\ U[ + "manipulator"&0% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&F' +90 "core" ' +62 ' +2 ."downElevator"SE.stop + "storage"(5 +3 ()& +4 "core" &@ ` b X\ +1702 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +99 "core"  +2 "processing"%z% +4 "core" %؞\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%2 @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%q +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%='ؠ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%l  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%4'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +55 "processing"%' +458 "Can"R >< +127 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%- U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%8'ؾ +2665 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +70 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%7' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%c'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'X\\ +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%9  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%f'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%$ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%T'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%M @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +2652 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & A +2 "manipulator"&y% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&B( +245 "core" ( + "manipulator"&& +4 "core" &  K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & K +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n' +95 "core" ' + ."psFlush"Hand.close + "manipulator"&m/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%~( +457 "core" ( + "manipulator"&s& +4 "core" & @ K +2 "manipulator"&3% +3 "core" %  i : +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&D(- +125 "core" ( +2 "manipulator"&e& +4 "core" &- + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r'w +102 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&v% +4 "core" % x +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z' +92 "core" ' +2 #tFinished short da assay +8842 #-> access 1 +2 "storage"(u% +3 "core" % \ +2 "manipulator"& % +4 "core" %    +2 "manipulator"&p& +3 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(O(<- +1098 "Can"Z RP +197 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (,& +2 "core" &<* d\ +6824 #t-> access 2 +2 "storage"(% +3 "core" % \ +2 "manipulator"&_% +4 "core" %   + "manipulator"&o& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(b(K +353 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (L& +3 "core" &K | }\  +32174 #t-> startTube 2 +955 #-> $da[:extractVol]=.2 +19458 "Can"X 31 +60001 f 31 +60001 A 30 +60001 D 41 +60002 y 31 +60001 h 41 +60001 f 31 +60002 p 30 +42396 #t-> exit +6 #mEXIT @1663617820.57UTC @1663785349.24UTC = =tMAIN =mMAIN_scheduler @UTC1663785351.26 #"core_reset"Sent BREAK +3 #t@49491 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +306 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +411 "Can"@ !y + @ !y + #tPolling Can every 10:00 +2 #Cleanly exited at 20:03:40UTC19-Sep-22 +617 #-> ESP.ready! +3 #Powering core bus +534 .Gate.power :raw,:ON +2 "sampler") +40 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % @ A  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ \ \ + .tSS.configure :default +2 "sampler")#.0X @\ + .tCC.reconfigure :default +3 ."openPC"PC.reconfigure :default +5 "collection"'$x2 ^22b + "processing"%$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'*( +2 "processing"%+( +277 "core" ( +27 ( +7 "collection"', +4 "core"  + "processing"%- +3 "core" V +7 "processing"%. +3 "core"  +2 "processing"%/ +3 "core" B +2 "collection"'0% +3 "core" %e C C@\ +2 "processing"%1% +4 "core" %ؼ\ +2 "sampler")2% +3 "core" %ڃ\ \ \ u\ ; +2 "collection"'3& +4 "core" & @ AA\  + "processing"%4& +4 "core" &\  +2 "manipulator"&5% +3 "core" %  Q P +2 "manipulator"&6& +3 "core" & 4 \ +2 "storage"(7& +4 "core" &,x <\ + "storage"(8% +4 "core" %\ 6\ & +2 "collection"'99 +3 "core" 9 + "processing"%:9 +3 "core" 9 +523 #t-> startTube 2 +3427 #-> $da[:extractVol]=.2 +346 #-> shortDA + "collection"';% +3 "processing"%<% +5 "core" %e G C9\ +3 %ؼ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +931 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%= +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%>  +126 "core" +2 .tPRV.dial :sipper + "processing"%?  +43 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%@'e +2296 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%A  + "collection"'B  +7 "core"  +118  +2 .tPS.seek 0.5ml +2 "processing"%C' +1269 "core" ' +2 .tPRV.dial :waste2 + "processing"%D @ +99 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%E'ؾ +584 "core" ' + .tPSV.dial PSR +2 "processing"%F +100 "core"  +2 "processing"%G% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1ml + "processing"%H'X\\ +1103 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%I' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +102 "core" +2 .tPS.seek 0ml + "processing"%K'ؾ +2629 "core" ' +2 .tPSV.dial PSR + "processing"%L +102 "core"  +2 "processing"%M% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%N'X\\ +1115 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%O' +1613 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +102 "core" + .tPRV.dial :sipper +2 "processing"%Q  +41 "core" +43 .tPS.seek 0ml + "processing"%R'ؾ +2642 "core" ' + .tPSV.dial PSR + "processing"%S +102 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%T' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +106 "core" +2 .tPS.seek 0ml + "processing"%V'ؾ +2632 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%W& +4 "core" &\  + .tHand.open +2 "manipulator"&X1 +59 "core" 1 + "manipulator"&Y% +4 "core" %  9 P +2 "storage"(Z% +4 "core" % \ & + "storage"([. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(\\(  +675 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (]& +2 "core" &  v s F\ +2 "manipulator"&^& +4 "core" &  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&_( +17 "core" ( +2 "manipulator"&`& +4 "core" & f x +2 "storage"(a& +3 "core" &  \ +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&b'S +93 "core" ' +2 "storage"(c& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(d'r +301 "core" ' + "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +2 "core" & l \ +2 "manipulator"&g& +4 "core" &  b x + .tElbow.seek 2 +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&i& +3 "core" &  w x +2 "storage"(j& +3 "core" & x 8\ +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&k'Ͻ +41 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&l/ +63 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& "storage"(n' +7 "core" & , x +2 "manipulator"&o% +4 "core" %  ) W +2 .tForearm.seek :retract + "manipulator"&p' +97 "core" ' +2 .tElbow.seek PC + "manipulator"&q( +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( + "manipulator"&r& +5 "core" &  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &  7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&t' +100 "core" ' + "manipulator"&u& +4 "core" &  P 7 +2 "manipulator"&v% +4 "core" %  ^ +2 "processing"%w& +3 "core" &\  +3 "processing"%x& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%y(^ +5 "core" &\  +9 &7{\ +| +9 &h\ @ +10 &ns\ N +9 &4Y\ M +9 &[\ M +10 &Y\ N +9 &yY\ M +10 &;W\ M +9 &X\ M +9 &W\ M +10 & W\ M +9 &"DY\ M +9 &$Z\ M +10 &%V\ M +9 &'W\ M +10 &)KW\ M +9 &+ Z\ N +9 &,\\\ M +10 &.Z\ M +9 &0S[\ M +9 &2Y\ M +10 &3\\\ M +9 &5[\ M +10 &7[]\ M +9 &9`\ M +9 &:`\ M +10 &<_\ M +9 &>cb\ M +9 &@%\\\ M +10 &Ah\ N +9 &Ct\ P +10 &E^\ R +9 &G\ R +9 &H\ S +10 &J\ S +9 &La\ S +9 &N"\ T +10 &O\ T +9 &Q\ V +10 &Sd\ U +9 &U%\ U +9 &V\ U +10 &X\ U +9 &Zm\ U +9 &\\.\ U +10 &]\ 6 +9 &^(g\ ^ +10 &^+\ 6 +2 ( + "processing"%x& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&z1 +62 "core" 1 +2 "manipulator"&{% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +94 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%} h +2 %~9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"% 9 +2 "core" 9* +102 "processing"%\ 9 +3 "core" 9/ +102 "processing"% 9 +3 "core" 93 +102 "processing"% 9 +2 "core" 97 +102 "processing"% 9 +3 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +3 "core" 9T +103 "processing"%9 +2 "core" 9X +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i\ +102 "processing"%9 +3 "core" 9 m\ +102 "processing"%9 +2 "core" 9q\ +102 "processing"%9 +2 "core" 9v +102 "processing"%"9 +3 "core" 9z +102 "processing"%%9 +2 "core" 9%~ +3 .tPH.hold 2:00:00,28C +3 "processing"%' php +3 .tdelay 1:30 +3 "core" ~ +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%) +101 "core"  +2 "processing"%(% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%#  +127 "core"  + .tPSV.dial PTV +2 "processing"%, +84 "core" + .tPBV.dial :waste1 +2 "processing"%-  +52 "core" + "processing"%.% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%/'& +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%0 * +33 "core" + +2 .tPS.seek 0ml + "processing"%1'ؾ +1612 "core" ' +2 .tdelay 5:00 +7236 "Can"0 GD +22766 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%5' +2412 "core" ' +2 .tPSV.dial PTV + "processing"%6 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%9  +72 "core"  +2 .tPS.seek 0ml + "processing"%:'ؾ +2328 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%;  +128 "core" +2 .tPSV.dial :mixloop + "processing"%< +44 "core" + .tPRV.dial :ab1 +2 "processing"%= @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%>' +364 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%?  +42 "core"  + "processing"%B% +4 "core" %k\ \ +2 .tPS.seek 0.35ml +2 "processing"%A'n +450 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'@  +30 "core" + .tPRV.dial :air +2 "processing"%D  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%C'K +1175 "core" ' +2 .tPRV.dial :waste2 + "processing"%F @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%G' +894 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%E  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%H' +1615 "core" ' +2 .tPSV.dial :PML + "processing"%J +44 "core" +2 .tPTV.dial :mixing + "processing"%I @ +71 "core" @ + .tPBV.dial :waste1 + "processing"%L  +32 "core" + "processing"%M% +4 "core" %k\  +2 .tPS.seek 1.85ml +2 "processing"%K' +239 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%N * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%P'ؾ +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" & E F\  +2 "manipulator"&O& +3 "core" & \ 7 +2 "manipulator"&S% +4 "core" %  \ \ o  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(- +125 "core" ( +2 "manipulator"&U& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &- \ \  +2 .tForearm.seek :garage + "manipulator"&W'w +98 "core" ' + .tHand.close +2 "manipulator"&X/ +63 "core" / +2 "manipulator"&Y& +4 "core" &-  \ 1 +2 "manipulator"&Z% +3 "core" % ς \ \  +2 .tForearm.seek :retract +2 "manipulator"&[' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&!(ӂ +280 "core" ( + "manipulator"&]& +5 "core" &ӎ(  1  @^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &ӎ( # , @^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`'? +107 "core" ' +2 "manipulator"&a& +4 "core" &ӎ( . 1 @^ +2 "manipulator"&c% +4 "core" %@ , , : > +2 "collection"'$& +4 "core" & C F\  +2 "collection"'&& +5 "core" & E D\  +2 .tCC.seek :closed +2 "collection"' (\\ +4 "core" & D D\  +8 &L D E\ %h +9 &Z E D\ 9 +10 &{ D E\ L +9 &\\ D F\ M +10 &mZ C D\ L +9 &.Z E G\ L +9 &Y G E\ L +10 &W F D\ L +9 &s\\ D F\ M +9 &6[ G D\ L +10 &W G G\ L +9 &!\\ F G\ L +10 &#{[ H G\ M +9 &%>Z G H\ L +9 &'Y I I\ L +10 &(X E D\ L +9 &*V E G\ L +9 &,FY H G\ L +10 &.V E J\ L +9 &/U G H\ L +10 &1U F F\ M +9 &3NZ H G\ L +9 &5X H H\ L +10 &6] I G\ L +9 &8\\ H H\ L +9 &:V\\ G H\ L +10 &<X I I\ L +9 &=\\ J K\ M +10 &?] K J\ M +9 &A]_ R O\ M +9 &Cd W T\ M +10 &Dv d ^\ O +9 &F | r\ S +9 &HG \ W +10 &J \ X +9 &K \ X +10 &M \ Y +9 &OH \ Y +9 &Q \ Z +10 &R \ Z +9 &T \ [\ +9 &VJ \ [ +10 &X\ \ \\ +9 &Y \ \\ +10 &[ \ J +9 &\\; \ + +9 &\\ \ ] +6 ( + "collection"'&& +5 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.36 + "collection"'e& +4 "core" &\\ \ ] + &\\ \ ] + .tHand.open +2 "manipulator"&f1 +53 "core" 1 + "manipulator"&g% +4 "core" % @ 1  > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +90 "core" ' +40 .tPSV.dial PSR +11 "processing"%j +101 "core"  +2 "processing"%l% +4 "core" %L\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%m'+ +1644 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%o  +42 "core"  +2 .tPS.seek 0ml + "processing"%_'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"%b +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%d' +2654 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%k  +2 "collection"'r  +31 "core"  +123  +2 .tPSV.dial :mixloop + "processing"%s +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%h  +73 "core" +2 .tPS.seek 0ml +2 "processing"%u'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%v  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2634 "core" ' + .tPSV.dial :mixloop + "processing"%n +44 "core" +2 .tPS.seek 0ml +2 "processing"%p'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%+  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +44 "core" +2 .tPS.seek 0ml +2 "processing"%~'ؾ +155 "Can"\ ge +2478 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" &Ӑ' , +  @\\ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +34 "core" ( + "manipulator"&t& +4 "core" &ӄ    "z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӄ  C "z +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +450 "core" ( +2 "manipulator"&& +4 "core" &ӄ \ \ < "z + "manipulator"&% +4 "core" % R \ L +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +296 "core" ( +2 "manipulator"& & +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +94 "core" ' +2 .tHand.open +2 "manipulator"& 1 +53 "core" 1 + "manipulator"& % +4 "core" % y   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 ."da"delayUntil "19:00:48.73" +24698 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2391 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +2335 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%%  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%) +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +32 "core" +2 "processing"%V% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%'( +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%,'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%-  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +1952 "Can"\  +432 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%2 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%3  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +2330 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%1 +129 "core"  + "processing"%6% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8' +1630 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%9 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%;% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%<'( +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%:'ؾ +1634 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%@' +2406 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%D +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +2352 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%G  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%J  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%I  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%L +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%M' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +43 "core"  +2 "processing"%H% +3 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%K' +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%Q  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O' +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"%S +42 "core" +2 ."da"PTV.dial :mixing + "processing"%U @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core" +2 "processing"%q% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%X' +247 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%Z'ؾ +1967 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +21617 "Can" HE +26386 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%|  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%W * +34 "core" + + ."da"PSV.dial :air +2 "processing"%]  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2402 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%R +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%c +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%$  +54 "core" +3 ."da"PS.seek 0ml + "processing"%['ؾ +2343 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +128 "core"  + "processing"%e% +4 "core" %ؽ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%g' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%&  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +33 "core" +2 "processing"%`% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%P', +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +1632 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +42 .PBV.dial :waste1 +11 "processing"%b  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +72 "core" +2 ."da"delay 5 seconds +432 "Can" FC +70 ."da"PSV.dial :air +2 "processing"%v  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +2352 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%n +127 "core" + "processing"%w% +4 "core" %ػ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%{ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" +2 "processing"%x% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'+ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%!  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%i * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2400 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml + "processing"%\ 'ؾ +2340 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"% % +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%~ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +2349 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%) +132 "core"  +2 "processing"%(% +10 "core" %ؾ\ +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +4 "processing"%V' +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +6 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%#' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +978 "Can"\  +639 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%- +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%% +3 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%,'+ +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%/ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2413 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%7 +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2368 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%; +130 "core"  + "processing"%8% +4 "core" %ؾ,\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%=' +2140 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%< +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +32 "core" +2 "processing"%B% +4 "core" %d\ +2 ."da"PS.seek 1.5ml +2 "processing"%>', +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%D  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +1614 "core" ' +2 "processing"%F9 +3 "core" 9e5d +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%C  +3 "core" 5d + 5d + "processing"%@& +4 "core" &^*\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&G% +4 "core" %   6  + "storage"(J% +4 "core" % ' 1 ]\  + "storage"(I. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(L(C +352 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (E& +2 "core" &F\  o\ +2 "manipulator"&N& +4 "core" &-   + "manipulator"&H% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&M( +169 "core" ( + "manipulator"&Q& +4 "core" &  1 + "storage"(K& +4 "core" &G F\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&S' +91 "core" ' +2 "storage"(U& +4 "core" &G S X h\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +2 ."da"SE.seek :beamBreak +2 "storage"(T'r +275 "core" ' +2 "storage"(q- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +7 "storage"(Y'1 +44 "core" ' +2 "manipulator"&O& +4 "core" & f 1 + "manipulator"&X% +4 "core" % 0 ] +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&|' +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&W( +259 "core" ( + "manipulator"&]& +4 "core" &  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & = +2 ."da"Forearm.seek PC +52 "manipulator"&R' +93 "core" ' + ."da"Hand.close +2 "manipulator"&a/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%c( +456 "core" ( + "storage"($& +4 "core" &G\ \  r\ +2 "manipulator"&^& +4 "core" & s \ + "manipulator"&*% +4 "core" %  : & +2 ."da"Forearm.seek :retract +2 "manipulator"&e' +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&[( +254 "core" ( +2 "manipulator"&f& +4 "core" &  + "storage"(&& +4 "core" &G S S 6\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&j' +93 "core" ' + ."da"Hand.open +2 "manipulator"&l1 +58 "core" 1 + "storage"(`- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(g' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(o' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2119h.tif +5 "processing"%P& +10 "core" &B\ +4 "manipulator"&b& +10 "core" & i  +4 "manipulator"&_% +8 "core" %  h R +4 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&r' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(- +167 "core" ( +2 "manipulator"&s& +5 "core" &-  [ q +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-  q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&d'w +97 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&v/ +52 "core" / + "manipulator"&k& +4 "core" &-  q +2 "manipulator"&n% +4 "core" % υ (  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w' +93 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&u( +117 "core" ( + "manipulator"&+& +4 "core" &   5 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" & 5 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&z' +99 "core" ' + "manipulator"&x& +5 "core" &  ( 5 + "manipulator"&p% +5 "core" % 4 " + "processing"%& +4 "core" &\ +3 "processing"%t& +4 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%!(^ +5 "core" &G\  +9 &2vD\ *x +9 &c{\ > +10 &vo\ N +9 &9N#\ N +9 &R\ M +10 &P\ M +9 &R\ M +10 &AU.\ N +9 &T"\ M +9 &R'\ M +10 & V,\ M +9 &"JQ\ M +9 &$ T\ M +10 &%U#\ M +9 &'UW\ L +10 &)TV\ M +9 &+Y"\ M +9 &,Y4\ M +10 &.T\ L +9 &0\\V\ M +9 &2T\ L +10 &3U\ M +9 &5Y0\ M +10 &7cW\ M +9 &9#W\ N +9 &:Yl\ M +10 &<U\ N +9 &>iZ\ N +9 &@+\\\ N +10 &A_U\ N +9 &Cg\ P +10 &EgrV\ Q +9 &G"\ S +9 &H\ T +10 &J\ T +9 &LeL\ T +9 &N&\ U +10 &O\ U +9 &Q\ U +9 &SlK\ U +10 &U.\ U +9 &VM\ U +10 &XY\ U +9 &Zt\ U +9 &\\5M\ U +10 &]{xW\ < +9 &^&kQ\ W +9 &^-Z\ 7 +3 ( + "processing"%t& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 +2 "processing"%i& +4 "core" &^+V\ 7 + ."psFlush"Hand.open +2 "manipulator"& 1 +58 "core" 1 +2 "manipulator"&% +4 "core" %  b " +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&' +89 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +44 "core"  +2 "processing"% % +4 "core" %ؾ;\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +320 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.347 seconds\ /var/log/esp/da22sep2119h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2119h15s.tif +265 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +780 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep2119h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2119h20s.tif +1342 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +185 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%\ +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +190 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2119h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "15.347 sec auto-exposure",Subject: "da22sep2119h images!" +5 "storage"(- +2 "core" -' +2 "storage"(& +9 "core" &G @ z\ +2 "manipulator"&& +4 "core" & \  B 5 + "manipulator"& % +6 "core" %   Z  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&~( +69 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +170 "core" ( + "manipulator"&& +4 "core" &  n I + "storage"(& +4 "core" &G @ > ,\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +96 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +52 "core" ' + "manipulator"&& +4 "core" &  L I + "storage"(& +4 "core" &G s r\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +27 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate + "storage"(' +28 "core" ' + "manipulator"&% +5 "core" %E  ! { + "storage"()& +4 "core" &G M W )\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&('q +14 "core" ' + "manipulator"&%& +5 "core" &  [ H + "storage"("& +4 "core" &G r o\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&V' +16 "core" ' +2 "storage"(#% +4 "core" % u r \ +2 ."downElevator"SE.seek :down +3 "storage"(-' +99 (.% +3 "core" %? [ \\\ U] +2 "manipulator"&% +4 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +2 (/& +4 "core" &G s t \ +1541 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%, +101 "core"  +2 "processing"%2% +4 "core" %؟\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +51 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +588 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2123 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%}  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%6 @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%4 +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%7'ؠ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +101 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%1'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%5  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%<'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2141 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%: +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +53 "core" W + ."psFlush"PS.seek 0ml +2 "processing"%>'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml + "processing"%C' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%G'ؾ +2650 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%I' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%E'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +985 "Can" IG +1653 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%U +43 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%X'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%M U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%a'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%| @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%R' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%W @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2654 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%`  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P'ؾ +2630 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&b& +4 "core" & S H +2 "manipulator"&_% +3 "core" %   b  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&e( +243 "core" ( +2 "manipulator"&Y& +4 "core" &  = M + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  M +2 ."psFlush"Forearm.seek PC +2 "manipulator"&s' +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&h/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%j( +459 "core" ( + "manipulator"&[& +4 "core" & V M + "manipulator"&v% +4 "core" %  ' 4 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&k' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&n(- +128 "core" ( + "manipulator"&r& +4 "core" &- 2  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&{'w +100 "core" ' +2 ."psFlush"Hand.open + "manipulator"&d1 +57 "core" 1 + "manipulator"&x% +4 "core" % |  R +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&p' +93 "core" ' +2 #tFinished short da assay +26828 "Can" <: +3482 #t-> access 1 +3 "storage"(% +3 "core" % \  +2 "manipulator"&m% +4 "core" %  T  + "manipulator"&w& +4 "core" &- `  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(c(<- +1301 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (i& +3 "core" &<, r r\  +53830 #t-> access 2 +2 "storage"( % +3 "core" % \  +2 "manipulator"&% +4 "core" %   + "manipulator"&t& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +361 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +38 ( & +10 "core" &K N\  +917 "Can" =: +5824 #t-> PS.flush +2 #Flushing Processing stage + "processing"%z% +3 "core" %غ}\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%A& +4 "core" &u\ + "manipulator"&& +4 "core" &- B  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +18 "core" ( +2 "manipulator"& & +4 "core" &-  _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-  _ +2 .tForearm.seek :garage + "manipulator"&'w +96 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / + "manipulator"&& +4 "core" &- ? _ +2 "manipulator"& % +4 "core" % y # \ +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +115 "core" ( +2 "manipulator"&& +4 "core" & U L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" & d L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +107 "core" ' + "manipulator"&& +4 "core" & L +2 "manipulator"&% +4 "core" % ? A +2 "processing"%)& +4 "core" &\ +2 "processing"%%& +6 "core" &|\ +2 .tPC.seek :closed +2 "processing"%"(^ +4 "core" &~\ +6 &4}\ $d +10 &V~}\ 7 +9 &~|\ L +9 &Y{\ M +10 &hZ\ M +9 &*Y\ M +10 &Z\ N +9 &Xu\ M +9 &pU~\ M +10 &1Y~\ N +9 &Y{\ M +9 &!Y\ M +10 &#xZ|\ M +9 &%;Z~\ M +9 &&Z\ M +10 &(Z\ M +9 &*Yz\ M +10 &,DZ~\ M +9 &.X\ M +9 &/[\ M +10 &1\\\ M +9 &3LY\ M +9 &5Z~\ L +10 &6\\u\ M +9 &8_\ M +10 &:S[t\ M +9 &<]q\ M +9 &=]u\ M +10 &?`r\ M +9 &AZ\\p\ M +9 &Ckv\ O +10 &Dr\ P +9 &F\ R +10 &HRw\ S +9 &Jp\ S +9 &Kt\ S +10 &M}\ T +9 &OUo\ T +9 &Qm\ U +10 &Rq\ U +9 &Tp\ U +10 &V\\n\ U +9 &Xt\ T +9 &Yj\ U +10 &[n\ T +9 &]bl\ B +9 &^Jp\ L +10 &^Rl\ ? +5 ( +2 "processing"%%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 + "processing"%& +4 "core" &^Qn\ ? + &^Qm\ ? + .tHand.open +2 "manipulator" +64 "core" 1 + "manipulator"&o% +4 "core" %  A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.' +92 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'X\\ +1108 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +1617 "core" ' + .tPSV.dial PTV + "processing"% +71 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%('ؾ +2651 "core" ' + .tPSV.dial PSR +2 "processing"%/ +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%' +594 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%V' +2120 "core" ' + .tPSV.dial PTV + "processing"%- +71 "core" + .tPBV.dial PSV +2 "processing"%, U +52 "core" V +2 .tPS.seek 0ml + "processing"%2'ؾ +2628 "core" ' + .tPSV.dial PBV +2 "processing"% @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%3' +2629 "core" ' + .tPSV.dial :waste1 +2 "processing"%}  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%6'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%4 +43 "core" + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%0' +2634 "core" ' + .tPSV.dial PTV +2 "processing"%9 +70 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%7'ؾ +2634 "core" ' + .tPSV.dial PBV +2 "processing"%1 @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%8' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%5  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%;'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&?& +4 "core" &   L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +3 "core" ( + "manipulator"&B& +4 "core" &   L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &   L +2 .tForearm.seek PC + "manipulator"&D' +94 "core" ' + .tHand.close + "manipulator"&=/ +57 "core" / +2 .tPC.seek :open + "processing"%F( +456 "core" ( + "manipulator"&>& +4 "core" &  L +2 "manipulator"&@% +3 "core" %  4 +2 .tForearm.seek :retract +2 "manipulator"&C' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +136 "core" ( + "manipulator"&G& +4 "core" &- ]  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- 5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I'w +95 "core" ' + .tHand.open +2 "manipulator"&N1 +51 "core" 1 +2 "manipulator"&E% +4 "core" % x e ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q' +91 "core" ' @1663850090.73UTC = =tMAIN =mMAIN_scheduler @UTC1663850092.62 #"core_reset"Sent BREAK +2 #t@61292 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +288 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +396 "Can" ! +  ! + #tPolling Can every 10:00 +574 #-> ESP.ready! +3 #Powering core bus +534 .Gate.power :raw,:ON +2 "sampler") +20 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" % V Vq  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %C\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ 0\ 0\ +2 .tSS.configure :default +2 "sampler")#.0XRESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +286 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +392 "Can"/ !u + / !u + #tPolling Can every 10:00 +2 #Cleanly exited at 12:35:01UTC22-Sep-22 +1533 #-> ESP.ready! +4 #Powering core bus +576 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % ] ]  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\\\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ 1\ 0e\ +2 .tSS.configure :default +2 "sampler")#.0X Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%;& +3 "core" &d\  +2 .tHand.open +2 "manipulator"&<1 +61 "core" 1 + "manipulator"&=& +4 "core" & _  +2 "manipulator"&>% +3 "core" %  :  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +172 "core" ( + "manipulator"&@& +4 "core" &-  j n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- } n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&B'w +103 "core" ' + .tHand.close +2 "manipulator"&C/ +56 "core" / +2 "manipulator"&D& +4 "core" &-  n + "manipulator"&E% +4 "core" % T s +2 .tForearm.seek :retract +2 "manipulator"&F' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&G( +117 "core" ( + "manipulator"&H& +4 "core" & B 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & F 3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +97 "core" ' +2 "manipulator"&K& +4 "core" & ' 3 + "manipulator"&L% +4 "core" %  +2 "processing"%M& +4 "core" &`\  +2 "processing"%N& +4 "core" &^\  +2 .tPC.seek :closed +2 "processing"%O(^ +4 "core" &[\  +7 &F]\ $d +10 &zW`\ 7 +9 &}R\ L +9 &ZT\ M +10 &RXW\ M +9 &WP\ L +9 &YQ\ M +10 &\\O\ M +9 &[YO\ M +10 &XO\ M +9 &XM\ M +9 &!UN\ M +10 &#bXJ\ M +9 &%%WN\ M +9 &&]P\ M +10 &(YL\ M +9 &*kVL\ M +10 &,-YM\ M +9 &-[J\ M +9 &/YN\ L +10 &1rYM\ M +9 &35YM\ M +10 &4YL\ M +9 &6ZM\ M +9 &8z[N\ M +10 &:;ZN\ M +9 &;]P\ M +9 &=\\N\ N +10 &?\\M\ N +9 &AB_N\ N +48 &BmN\ O + &DsL\ P + &FzQ\ R &H:N\ S + &II\ S +5 &KM\ T +10 &M~L\ T +9 &O@M\ T +10 &QM\ T +9 &RN\ U +9 &TM\ U +10 &VFM\ T +9 &XM\ V +9 &YL\ U +10 &[M\ T +9 &]JM\ K +10 &^~PN\ #m +9 &^EI\ ; +2 ( +2 "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + "processing"%P& +4 "core" &^?j\ ; +2 .tHand.open + "manipulator"&Q1 +53 "core" 1 + "manipulator"&R% +5 "core" %  #  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S' +92 "core" ' +1483 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&T& +3 "core" &    3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&U( +3 "core" ( +2 "manipulator"&V& +4 "core" &   3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &    3 +2 .tForearm.seek PC +2 "manipulator"&X' +95 "core" ' + .tHand.close + "manipulator"&Y/ +54 "core" / +2 .tPC.seek :open +2 "processing"%Z( +455 "core" ( +2 "manipulator"&[& +4 "core" &  3 + "manipulator"&\\% +4 "core" %  Z  +2 .tForearm.seek :retract +2 "manipulator"&]' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&^(- +129 "core" ( + "manipulator"&_& +4 "core" &- e  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a'w +92 "core" ' + .tHand.open + "manipulator"&b1 +57 "core" 1 + "manipulator"&c% +4 "core" % q j D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +90 "core" ' +272 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +3 "core" &;\ +2 "manipulator"&f& +4 "core" &-   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(- +17 "core" ( +2 "manipulator"&h& +4 "core" &- 0 [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &- 8 [ +2 .tForearm.seek :garage + "manipulator"&j'w +93 "core" ' +2 .tHand.close + "manipulator"&k/ +61 "core" / +2 "manipulator"&l& +4 "core" &- [ +2 "manipulator"&m% +3 "core" % ~ X , +2 .tForearm.seek :retract +2 "manipulator"&n' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&o( +115 "core" ( +2 "manipulator"&p& +4 "core" & b K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" & K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&r' +91 "core" ' +2 "manipulator"&s& +4 "core" & 0 K + "manipulator"&t% +4 "core" % W +2 "processing"%u& +4 "core" &@\ + "processing"%v& +5 "core" &A\ +2 .tPC.seek :closed +2 "processing"%w(^ +4 "core" &5\ +7 &6?\ #b +10 &U~@\ 6 +9 &}@\ K +9 &V;\ M +10 &aU?\ M +9 &#R@\ M +10 &U?\ M +9 &Y>\ M +9 &jY>\ L +10 &+X@\ M +9 &U7\ M +9 &!T@\ M +10 &#qWA\ M +9 &%2Y:\ M +10 &&V>\ M +9 &(YA\ M +9 &*zV8\ L +10 &,;W@\ M +9 &-X@\ M +10 &/U8\ M +9 &1U?\ L +9 &3DU@\ L +10 &5U>\ M +9 &6S?\ M +9 &8W7\ M +10 &:KX?\ M +9 &< Y>\ M +9 &=Z7\ M +10 &?Z:\ M +9 &AP^9\ N +10 &Ch:\ O +9 &Dn=\ P +9 &F=\ R +10 &HH=\ S +9 &J9\ T +10 &K@\ T +9 &M;\ T +9 &OO@\ S +10 &Q7\ T +9 &R=\ T +9 &T8\ U +10 &VT6\ T +9 &X9\ U +9 &Y:\ T +10 &[=\ U +9 &]Z:\ C +10 &^J}?\ Q +9 &^ W>\ 8 +5 ( +2 "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 + "processing"%x& +4 "core" &^/;\ 8 + &^/<\ 8 +2 .tHand.open + "manipulator"&y1 +57 "core" 1 +2 "manipulator"&z% +4 "core" %   W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{' +91 "core" ' +267 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&|& +3 "core" & " K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&}( +3 "core" ( + "manipulator"&~& +4 "core" &  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  K +2 .tForearm.seek PC + "manipulator"&' +90 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tPC.seek :open + "processing"%( +456 "core" ( + "manipulator"&& +4 "core" & = K +2 "manipulator"&% +3 "core" %  k Q +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +125 "core" ( + "manipulator"&& +4 "core" &- u +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'w +101 "core" ' +2 .tHand.open + "manipulator"& 1 +52 "core" 1 + "manipulator"& % +4 "core" % z  { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +93 "core" ' +346 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &W\ +2 "manipulator"&& +4 "core" &- - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +20 "core" ( + "manipulator"&& +4 "core" &- U X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- f X +2 .tForearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 "manipulator"&& +4 "core" &- X + "manipulator"&% +4 "core" % s - A +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +117 "core" ( +2 "manipulator"&& +4 "core" & 8 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + "manipulator"&"& +4 "core" & l 0 +2 "manipulator"&%% +4 "core" % * +2 "processing"%'& +3 "core" &=\ +2 "processing"%(& +5 "core" &?\ +2 .tPC.seek :closed +2 "processing"%)(^ +4 "core" &;\ +7 &6?\ #b +9 &V}=\ 6 +9 &{3\ K +10 &U6\ M +9 &bX:\ M +10 &%T;\ M +9 &Y=\ L +9 &U:\ L +10 &kX4\ M +9 &-Z5\ M +10 &W?\ M +9 &!U;\ L +9 &#rZ=\ M +10 &%5T9\ M +9 &&Y6\ L +9 &(W>\ L +10 &*|V=\ L +9 &,=Z4\ M +9 &.Y4\ L +10 &/Z4\ M +9 &1Y6\ L +10 &3EU7\ M +9 &5W7\ M +9 &6U7\ M +10 &8V7\ M +9 &:NW>\ L +9 &<Y?\ M +10 &=Y8\ M +9 &?Z8\ M +10 &AS]@\ M +9 &CjB\ O +9 &Dp=\ P +10 &F:\ R +9 &HJ7\ S +9 &J <\ S +10 &K=\ T +9 &M=\ T +10 &OP8\ T +9 &Q<\ T +9 &R:\ T +10 &T=\ U +9 &VU>\ U +9 &X>\ U +10 &Y5\ U +9 &[=\ T +10 &][<\ C +9 &^M7\ I +9 &^"8\ T +10 &^#9\ 1 +2 ( + "processing"%(& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.64 + "processing"%& +4 "core" &^"[\ 1 +2 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&#% +4 "core" %   s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,' +87 "core" ' +317 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&-& +3 "core" &  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.( +3 "core" ( + "manipulator"&/& +4 "core" &  0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & \  0 +2 .tForearm.seek PC +2 "manipulator"&1' +91 "core" ' +2 .tHand.close + "manipulator"&2/ +52 "core" / +2 .tPC.seek :open + "processing"%3( +456 "core" ( + "manipulator"&4& +4 "core" & 0 +2 "manipulator"&5% +3 "core" %  4 N +2 .tForearm.seek :retract +2 "manipulator"&6' +89 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(- +126 "core" ( + "manipulator"&8& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&:'w +97 "core" ' + .tHand.open + "manipulator"&;1 +57 "core" 1 + "manipulator"&<% +4 "core" % t   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&=' +99 "core" ' +331 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%>& +3 "core" &Y\ +2 "manipulator"&@& +4 "core" &- ]  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&A(- +15 "core" ( + "manipulator"&$& +4 "core" &- c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &- l c +2 .tForearm.seek :garage +2 "manipulator"&D'w +90 "core" ' + .tHand.close + "manipulator"&E/ +62 "core" / + "manipulator"&&& +4 "core" &-  k c +2 "manipulator"&H% +4 "core" % ~ G H + .tForearm.seek :retract +2 "manipulator"&I' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&B( +118 "core" ( + "manipulator"&K& +4 "core" & z I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & B I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M' +91 "core" ' +2 "manipulator"&?& +4 "core" &  I +2 "manipulator"&F% +3 "core" % . ] +2 "processing"%*& +4 "core" &<\ +2 "processing"%P& +5 "core" &U\ +2 .tPC.seek :closed +2 "processing"%Q(^ +4 "core" &7\  +9 &2v8\ )v +9 &c9\ = +10 &|r<\ M +9 &@U;\ L +9 &X;\ M +10 &U2\ M +9 &R3\ L +9 &GS1\ M +10 &\ Y2\ L +9 &T:\ M +10 & T7\ L +9 &"PU;\ L +9 &$Y2\ M +10 &%U=\ M +9 &'T8\ L +9 &)XU<\ L +10 &+T<\ M +9 &,Y?\ L +10 &.S5\ L +9 &0`U7\ L +9 &2!V6\ M +10 &3S8\ L +9 &5Y<\ L +9 &7gT;\ M +10 &9)U4\ M +9 &:\\6\ M +10 &<V<\ M +9 &>oX0\ M +9 &@1Z;\ M +10 &Aa5\ M +9 &Cp8\ O +10 &El{>\ P +9 &G':\ S +9 &H8\ S +10 &J8\ S +9 &Ll<\ S +9 &N+9\ T +52 &O0\ T +12 &Q7\ T + &Sp7\ T +2 &U08\ U + &V7\ U + &X:\ T +2 &Zx-\ T +4 &\\99\ U +10 &]{y9\ 9 +9 &^,2\ S +9 &^#1\ 3 +3 ( + "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.69 +2 "processing"%R& +4 "core" &^!V\ 3 + .tHand.open + "manipulator"&N1 +60 "core" 1 +2 "manipulator"&J% +4 "core" %   E ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T' +92 "core" ' +193 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&V& +3 "core" &   I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&W( +20 "core" ( + "manipulator"&Y& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &   +2 .tForearm.seek PC +2 "manipulator"&S' +89 "core" ' +2 .tHand.close + "manipulator"&O/ +57 "core" / +2 .tPC.seek :open +2 "processing"%[( +455 "core" ( + "manipulator"&\\& +4 "core" & - +2 "manipulator"&_% +3 "core" %   T +2 .tForearm.seek :retract +2 "manipulator"&`' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(- +121 "core" ( +2 "manipulator"&U& +4 "core" &- m  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &- t  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c'w +98 "core" ' + .tHand.open + "manipulator"&]1 +54 "core" 1 + "manipulator"&a% +4 "core" % ~  U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e' +92 "core" ' +40714 "Can" =: +54755 #t-> access 2 +3 "storage"(f% +3 "core" % \ 2 + "manipulator"&h% +4 "core" %   +2 "manipulator"&i& +3 "core" &-   +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(k(K +669 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (l& +3 "core" &K K\  +4545 "Can" =; +60001  =: +60001 U =: +60002 4 =; +60001  =; +60001  =: +60001   =: +27581 #t-> startTube 2 +788 #-> $da[:extractVol]=.2 +31633 "Can"V =; +51978 #t-> shortDA +2 "collection"'m% +3 "processing"%^% +3 "core" %h I H\ +6 %ػ3\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3765 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%d +54 "core" + .tPTV.dial :PRVmixing +2 "processing"%p  +128 "core" +2 .tPRV.dial :sipper + "processing"%q  +43 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%j'e +2298 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%s  + "collection"'t  +6 "core"  +120  +2 .tPS.seek 0.5ml +2 "processing"%u' +562 "Can" \ DB +712 "core" ' +2 .tPRV.dial :waste2 + "processing"%g @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%n'ؾ +593 "core" ' +2 .tPSV.dial PSR + "processing"%Z +102 "core"  +2 "processing"%x% +4 "core" %ؼ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%y'X\\ +1092 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%z' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +102 "core" +2 .tPS.seek 0ml + "processing"%r'ؾ +2626 "core" ' +2 .tPSV.dial PSR + "processing"%| +102 "core"  +2 "processing"%~% +4 "core" %\ \ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1629 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%o +101 "core" + .tPRV.dial :sipper +2 "processing"%{  +42 "core" +2 .tPS.seek 0ml +2 "processing"%w'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2635 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&}% +3 "core" %    +2 "storage"( % +3 "core" % \ 2 +2 "storage"( . +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +1303 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (\ & +2 "core" & v w }\ +2 "manipulator"&& +4 "core" &-  + "manipulator"&% +4 "core" %  H  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +172 "core" ( + "manipulator"&& +5 "core" & <  + "storage"(& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +94 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +299 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ +2 "manipulator"&& +4 "core" &  A  +2 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( + "manipulator"&"& +4 "core" & l  +2 "storage"(%& +3 "core" & ?\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&''Ͻ +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +7 "core" & d  + "manipulator"&% +4 "core" % ϵ  +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&#( +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +78 "core" ( + "manipulator"&(& +4 "core" & 4 A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & : A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&-' +91 "core" ' + "manipulator"&/& +4 "core" & H @ +2 "manipulator"&0% +3 "core" % , O +2 "processing"%2& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%,(^ +4 "core" &\  +9 &1w\ )w +9 &d\ > +9 &yt\ N +10 &=W\ M +9 &Y\ M +9 &\\\ M +10 &X\ M +9 &DW\ M +10 &Y\ M +9 &Y\ M +9 & X$\ M +10 &"MW\ M +9 &$Y/\ M +10 &%W7\ M +9 &'Y4\ M +9 &)UY<\ M +10 &+\\7\ M +9 &,Y,\ M +9 &.X"\ M +10 &0]Y3\ M +9 &2W6\ M +9 &3X7\ M +10 &5Y5\ M +9 &7dY7\ M +10 &9%Z7\ M +9 &:[+\ N +9 &<Z6\ M +10 &>kZ.\ M +9 &@.])\ M +9 &Aj'\ O +10 &Cq2\ P +9 &Eh}&\ Q +10 &G$)\ S +9 &H%\ S +9 &J)\ S +10 &Li%\ S +9 &N*(\ T +9 &O'\ T +10 &Q%\ U +9 &Sl&\ U +10 &U/%\ U +9 &V$\ V +9 &X&\ T +10 &Zt&\ U +9 &\\7(\ U +9 &]zy,\ ? +10 &^N%\ F +9 &^x&\ 9 +9 ( +2 &^ /\ 2 +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&)1 +54 "core" 1 +2 "manipulator"&4% +4 "core" %   O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%8 h + %99 +6 "core" 9z +102 "processing"%19 +3 "core" 9z +102 "processing"%.9 +2 "core" 9y  +102 "processing"%;9 +3 "core" 9y  +102 "processing"%<9 +2 "core" 9y +102 "processing"%69 +3 "core" 9y +101 "processing"%:9 +3 "core" 9{ +102 "processing"%>9 +2 "core" 9~ +102 "processing"%@9 +3 "core" 9" +102 "processing"%$9 +2 "core" 9& +102 "processing"%C9 +3 "core" 9* +102 "processing"%E9 +2 "core" 9. +102 "processing"%&9 +3 "core" 93 +102 "processing"%H9 +3 "core" 97 +102 "processing"%79 +2 "core" 9; +102 "processing"%=9 +2 "core" 9? +102 "processing"%K9 +3 "core" 9C +102 "processing"%L9 +2 "core" 9H\ +102 "processing"%D9 +3 "core" 9L +102 "processing"%?9 +2 "core" 9P +102 "processing"%F9 +2 "core" 9T +103 "processing"%*9 +2 "core" 9X +102 "processing"%A9 +2 "core" 9\\ +102 "processing"%I9 +3 "core" 9a +102 "processing"%39 +3 "core" 9e +102 "processing"%R9 +3 "core" 9i +102 "processing"%N9 +2 "core" 9 m +102 "processing"%J9 +3 "core" 9q +102 "processing"%P9 +3 "core" 9v +102 "processing"%V9 +2 "core" 9$z +3 .tPH.hold 2:00:00,28C +3 "processing"%M php +2 .tdelay 1:30 +5 "core" z +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +101 "core"  + "processing"%G% +4 "core" %ؽ\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%O' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%B' +1621 "core" ' + .tPTV.dial :puck +2 "processing"%T  +128 "core"  + .tPSV.dial PTV +2 "processing"%Q +85 "core" + .tPBV.dial :waste1 +2 "processing"%\\  +51 "core" +2 "processing"%_% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%U'. +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + +2 .tPS.seek 0ml + "processing"%S'ؾ +1609 "core" ' + .tdelay 5:00 +20904 "Can"? GDy +9099 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%W +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%`' +2387 "core" ' +2 .tPSV.dial PTV +41 "processing"%c +81 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%!'ؾ +2327 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%l  +128 "core" +2 .tPSV.dial :mixloop + "processing"%m +43 "core" + .tPRV.dial :ab1 +2 "processing"%^ @ +98 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%d' +376 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%p  +42 "core"  + "processing"%q% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%t'` +456 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'s  +30 "core" + .tPRV.dial :air +2 "processing"%j  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%g'K +1172 "core" ' +2 .tPRV.dial :waste2 + "processing"%u @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%Z' +875 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%x  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%n' +1607 "core" ' + .tPSV.dial :PML +2 "processing"%y +44 "core" + .tPTV.dial :mixing +2 "processing"%v @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%|% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%~' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +3 "core" & M OU\  +2 "manipulator"&{& +4 "core" & \  @ + "manipulator"&% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +127 "core" ( +2 "manipulator"&w& +4 "core" &-  3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- +2 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&}& +4 "core" &-   + "manipulator"& % +4 "core" % z   8 +2 .tForearm.seek :retract +2 "manipulator"& ' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k(ӂ +282 "core" ( + "manipulator"&\ & +4 "core" &ӑ!  :1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӑ!   J :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +90 "core" ' +2 "manipulator"&& +4 "core" &ӑ!   :1 +2 "manipulator"&% +4 "core" %?   h + "collection"'& +4 "core" & L N4\  +2 "collection"'X& +5 "core" & L L2\  +2 .tCC.seek :closed +2 "collection"'e(\\ +4 "core" & M NI\  +9 &7} M LV\ +| +9 &g N LV\ ? +9 &qq O MS\ M +10 &7Y O OM\ L +9 &Y N NN\ L +10 &X N OO\ L +9 &|Z N MW\ L +9 &>Z O ND\ L +10 &\\ O NL\ L +9 &Y N OT\ L +9 & \\ O NH\ L +10 &"FZ N OH\ L +9 &$Z Q PN\ L +9 &%X N NC\ L +10 &'\\ L N=\ L +9 &)NY Q P9\ L +10 &+] O OI\ L +9 &,Y P NI\ L +9 &.[ O OC\ M +10 &0UY P P@\ M +9 &2[ N QI\ L +10 &3Y R PJ\ L +9 &5\\ O PN\ L +9 &7]\\ P RQ\ M +10 &9!V P PN\ L +9 &:\\ P QO\ M +9 &<Z P QP\ M +10 &>f^ Q RS\ L +9 &@(Z S SP\ L +10 &A_ Y XO\ M +9 &Cl ` [N\ N +9 &Eb~ o hL\ P +10 &G R\ V +9 &H N\ W +9 &J O\ X +10 &LR P\ Y +9 &N K\ Y +9 &O O\ Y +10 &Q P\ Z +9 &ST R\ [ +10 &U W\ Z +9 &V R\ \\ +9 &X V\ ] +10 &ZT S\ ] +9 &[y T\ ? +9 &\\+ R\ *| +10 &\\p N\ T +2 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"' & +4 "core" &\\r +\ T +2 .tHand.open + "manipulator"& 1 +54 "core" 1 +2 "manipulator"&% +4 "core" % ?   | h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tPSV.dial PSR +2 "processing"%" +102 "core"  + "processing"%%% +4 "core" %ؽn\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"''  +31 "core"  +123  +2 .tPSV.dial :mixloop +2 "processing"%( +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + .tPSV.dial :air +2 "processing"%/  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%0' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +44 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%[' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%) +44 "core" +2 .tPS.seek 0ml +2 "processing"%4'ؾ +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" &Ӓ    :0 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +35 "core" ( +2 "manipulator"&1& +4 "core" &y   < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &y  < +2 .tForearm.seek CC +2 "manipulator"&.'? +99 "core" ' +2 .tHand.close + "manipulator"&;/ +60 "core" / +2 .tCC.seek :open + "collection"'<( +449 "core" ( + "manipulator"&6& +4 "core" &y   < +2 "manipulator"&:% +4 "core" % @  +2 .tForearm.seek :retract + "manipulator"&>' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(- +275 "core" ( + "manipulator"&$& +4 "core" &-  : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- \  : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'w +101 "core" ' +2 .tHand.open + "manipulator"&&1 +55 "core" 1 + "manipulator"&H% +4 "core" % z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7' +93 "core" ' +2 ."da"delayUntil "15:06:51.66" +9923 "Can"$ JG +14910 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%= @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +32 "core" + +2 ."da"PSV.dial :air + "processing"%D  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2389 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%F +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%*  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%A +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +2368 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +128 "core"  + "processing"%N% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P' +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%V  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"% % +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Q'ؾ +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\\  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%B +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%b' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%] +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +2349 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +127 "core"  +2 "processing"%c% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%i +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core" + "processing"%l% +4 "core" %\  +53 ."da"PS.seek 1.5ml +2 "processing"%m'& +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!'ؾ +1627 "core" ' +2 ."da"delay 2:00 +3381 "Can" C@ +8621 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%p  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%u +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'ؾ +2337 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%Z  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%y  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%v  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%z +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%|' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%r  +43 "core"  +2 "processing"%n% +4 "core" % \  +2 ."da"PS.seek 0.55ml + "processing"%~' +337 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%{' +1562 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%w @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%}' +245 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1966 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +35181 "Can" IF +12821 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%5  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2390 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2335 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +126 "core" + "processing"% % +4 "core" %ع+\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%X  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%" +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +32 "core" +2 "processing"%% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +8 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2327 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +127 "core"  +2 "processing"%0% +4 "core" % \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +32 "core" +2 "processing"%9% +4 "core" %'\  + ."da"PS.seek 1.5ml +2 "processing"%1') +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%;'ؾ +1605 "core" ' + ."da"delay 2:00 +5664 "Can" \ FD +6339 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%e +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2351 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%& +128 "core"  +2 "processing"%H% +4 "core" %ؼ+\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%>' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E' +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%= +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%K  +32 "core" +2 "processing"%L% +4 "core" %+\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'* +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F'ؾ +1611 "core" ' +50 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +2324 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +131 "core"  +3 "processing"%G% +9 "core" %-\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +17 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +3 "processing"% ' +331 "core" ' +3 ."da"delay 5 seconds +502 "processing"%P% +3 "core" %2\ \ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%T' +357 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\\ +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" + "processing"%B% +4 "core" %A\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'& +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'ؾ +1629 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2408 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%W +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%i  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`'ؾ +2039 "Can"\  +326 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%l +129 "core"  + "processing"%h% +4 "core" %7\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%^' +2128 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%m +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" + "processing"%q% +4 "core" %1\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'+ +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%j  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +1613 "core" ' + "processing"%u9 +4 "core" 9h5a + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%g  +2 "core" 5a + 5a +2 "processing"%s& +3 "core" &^ Q\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&Z% +3 "core" %   +2 "storage"(y% +3 "core" % | j\  +2 "storage"(v. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(z(C +351 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (x& +3 "core" &C ,\ + "manipulator"&r& +4 "core" &-  t : + "manipulator"&n% +4 "core" %   O  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&|( +174 "core" ( + "manipulator"&o& +4 "core" &  > +2 "storage"(~& +3 "core" &C\ *\ + n\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +103 "core" ' + "storage"(w& +4 "core" &C \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +277 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(#'1 +43 "core" ' +2 "manipulator"&{& +4 "core" & T > +2 "manipulator"&}% +3 "core" %  D +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&5' +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +245 "core" ( + "manipulator"&\ & +4 "core" &  z F +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  F +2 ."da"Forearm.seek PC +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.close + "manipulator"&/ +57 "core" / + ."da"PC.seek :open +2 "processing"%( +459 "core" ( +2 "storage"(& +3 "core" &C \ +2 "manipulator"&& +3 "core" &   E +2 "manipulator"&+% +3 "core" %   / +2 ."da"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"& ( +253 "core" ( + "manipulator"& & +4 "core" & P H +2 "storage"(X& +3 "core" &C\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&"' +92 "core" ' + ."da"Hand.open +2 "manipulator"&%1 +64 "core" 1 +2 "storage"(- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2215h.tif +4 "processing"%& +9 "core" &\ +4 "manipulator"&& +9 "core" & U G +3 "manipulator"&% +9 "core" %  R s +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&'' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +168 "core" ( +3 "manipulator"&(& +5 "core" &-  *  +2 ."psFlush"Elbow.reconfigure :loose +58 "manipulator"&$ &.,(#b +5 && +2 "core" &- *  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&// +64 "core" / + "manipulator"&& +4 "core" &-   + "manipulator"&2% +5 "core" % χ  / + ."psFlush"Forearm.seek :retract +2 "manipulator"&0' +89 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +117 "core" ( + "manipulator"&& +4 "core" &  V ? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &  g ? +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&[' +95 "core" ' +2 "manipulator"&9& +4 "core" &  W ? +2 "manipulator"&% +4 "core" %  ( +2 "processing"%-& +3 "core" &O\ +2 "processing"%1& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%k(^ +4 "core" &a\ +6 &\ 5 +9 &AHp\ / +10 &fp|\ D +9 &\\\ N +9 &Q\ M +10 &O\ M +9 &MN\ M +10 &P\ M +9 &Q\ L +9 &S\ M +10 &VU\ M +9 &!Sz\ L +9 &"Rl\ L +10 &$To\ M +9 &&_Vg\ M +10 &( Th\ M +9 &)Rf\ M +9 &+Uj\ M +10 &-eSe\ M +9 &/'Td\ M +9 &0O_\ M +10 &2OS\ M +9 &4mNR\ M +10 &6.PQ\ N +9 &7RQ\ N +9 &9T?\ M +10 &;tVH\ N +9 &=6SK\ N +9 &>SQ\ M +10 &@TR\ N +9 &By]R\ O +10 &D7e?\ P +9 &Ey@\ R +9 &G=\ T +10 &Iq:\ T +9 &K48\ T +9 &L2\ T +10 &N(\ U +9 &Px)\ T +9 &R96\ U +10 &S&\ U +9 &U)\ U +10 &W~%\ U +9 &YA\ U +9 &[\ U +10 &\\ \ V +9 &^8b!\ )} +9 &^n \ 9 +9 ( +3 "processing"%1& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.71 + "processing"%& +5 "core" &^ !\ 3 + &^ \ 3 + ."psFlush"Hand.open + "manipulator"&e1 +63 "core" 1 + "manipulator"&;% +5 "core" %   ' ) + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:' +92 "core" ' +5 ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"%. +12 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.359 seconds\ /var/log/esp/da22sep2215h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2215h15s.tif +31 "core"  +2 "processing"%$% +4 "core" %\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +597 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +396 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep2215h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2215h20s.tif +1724 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%& @ +183 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%H  +43 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2215h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "12.359 sec auto-exposure",Subject: "da22sep2215h images!" +3 "storage"(- +3 "core" -' +2 "storage"(>& +9 "core" &C\ (\ ( B\ +2 "manipulator"&=& +4 "core" &  ? +2 "manipulator"&K% +4 "core" %   \   +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&L( +37 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%E +43 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +65 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%4'ؠ +88 "core" ( +2 "manipulator"&D& +4 "core" &  < + "storage"(*& +4 "core" &C 9 8 <\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&A' +94 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +3 "storage"(I'" +52 "core" ' +2 "manipulator"&F& +4 "core" &  - ; + "storage"(R& +4 "core" &C i K\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&N'8 +20 "core" ' + ."da"Elbow.hold +2 "manipulator"&3, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(J' +24 "core" ' +2 "manipulator"&?% +4 "core" %L  ^ + "storage"(Y& +4 "core" &C | \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&G'x +13 "core" ' +2 "manipulator"&V& +4 "core" &   ; +2 "storage"(P& +3 "core" &C W\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +16 "core" ' +2 "storage"(T% +4 "core" % W\ +2 ."downElevator"SE.seek :down +4 "storage"(\\' +99 (_% +3 "core" %D { p k\ U] +2 "manipulator"&B% +4 "core" % \ s +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&O' +90 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (U& +4 "core" &C w \ +1948 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +98 "core"  +2 "processing"%]% +4 "core" %؟\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +588 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2130 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%8  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%c @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%W +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%f'ؠ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%S'X\\ +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%l' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%`  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%m'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +191 #"dave"Session Begun +350 #-> showlog +1576 #-> showlog -100 +3 "core" ' +2 ."psFlush"PSV.dial PTV +9 "processing"%! +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%j U +52 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%d'ؾ +2242 #"dave"-> exit +2 #Session Ended +389 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%u @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%s  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +42 "core" +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%x'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%o  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'ؾ +2653 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%@'X\\ +1130 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1626 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%{  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%}'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2145 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%| U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +839 "Can" GE +1813 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%5 @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2631 "core" ' +5 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +9 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%X'ؾ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2654 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & D ; + "manipulator"&% +4 "core" %    +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +245 "core" ( + "manipulator"&#& +4 "core" &  T K +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & K +2 ."psFlush"Forearm.seek PC +2 "manipulator"&(' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +63 "core" / + ."psFlush"PC.seek :open +2 "processing"%"( +456 "core" ( + "manipulator"& & +4 "core" & p > + "manipulator"&/% +4 "core" %  { # +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&2(- +128 "core" ( + "manipulator"&'& +4 "core" &- q  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&)'w +98 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&9% +4 "core" % |  } + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 #tFinished short da assay +40534 "Can" 96 +60001  96 +60001  97 +60002  97 +60001  96 +60001  97 +60002  97 +60001  96 +26339 #t-> access 1 +3 "storage"(-% +3 "core" % \  +2 "manipulator"&% +4 "core" %  9  + "manipulator"&0& +4 "core" &- 8  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +1299 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<* y [\  +3246 #t-> access 2 +2 "storage"(e% +3 "core" % Z\  +2 "manipulator"&;% +4 "core" %  P  + "manipulator"&1& +4 "core" &- "  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(.(K +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ($& +3 "core" &K k\  +24881 #t-> startTube 2 +3040 #-> $da[:extractVol]=.2 +776 "Can" 97 +580 #t-> shortDA +2 "collection"'[% + "processing"%t% +5 "core" %h - +  +2 %\  +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +439 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%C +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%&  +127 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%>'e +2287 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%K' +1267 "core" ' +2 .tPRV.dial :waste2 + "processing"%H @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%E'ؾ +609 "core" ' +2 .tPSV.dial PSR + "processing"%D +137 "core"  +9 "processing"%*% +4 "core" %ؽ\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1109 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%F' +1632 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +102 "core" +2 .tPS.seek 0ml +2 "processing"%6'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%? +101 "core"  +2 "processing"%Y% +4 "core" %ؽ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%V'X\\ +1105 "core" ' + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%P' +1616 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +102 "core" + .tPRV.dial :sipper +2 "processing"%T  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%_ +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +100 "core" +2 .tPS.seek 0ml +2 "processing"%L'ؾ +2637 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%I& +4 "core" &\ +2 "manipulator"&N% +3 "core" %  H  +2 "storage"(U% +3 "core" % 2\  +2 "storage"(G. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(J(  +1304 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" & j\ +2 "manipulator"&\\& +4 "core" &-  + "manipulator"&Q% +4 "core" %  4  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&]( +171 "core" ( + "manipulator"&4& +4 "core" &  Y  +2 "storage"(a& +3 "core" & Q\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&8'S +93 "core" ' +2 "storage"(c& +4 "core" & )\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'r +299 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +2 "core" & m\ +2 "manipulator"&f& +3 "core" & \  :  +2 .tElbow.seek 2 +2 "manipulator"&S( +22 "core" ( + "manipulator"&h& +5 "core" &  | y + "storage"(`& +4 "core" & \\\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&l'Ͻ +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&p/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& + "storage"(q' +7 "core" & ( y + "manipulator"&!% +4 "core" %  = v +2 .tForearm.seek :retract +2 "manipulator"&j' +89 "core" ' + .tElbow.seek PC +2 "manipulator"&^( +167 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&u& +4 "core" & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &  R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +97 "core" ' +2 "manipulator"&g& +4 "core" &  \ +2 "manipulator"&y% +3 "core" %  +2 "processing"%Z& +4 "core" &\ +2 "processing"%& +5 "core" &n\ +2 .tPC.seek :closed + "processing"%v(^ +4 "core" &o\  +8 &3zr\ )w +10 &dq\ > +9 &~r\ N +10 &BR\ M +9 &X\ M +10 &U\ M +9 &V\ M +9 &KW\ M +9 &X\ L +10 &Y\ M +9 & \\ \ M +10 &"T[\ L +9 &$Y\ L +9 &%W\ L +10 &'Y\ M +9 &)[\\ \ M +10 &+[ \ M +9 &,\\\ M +9 &.[\ L +10 &0cY\ M +9 &2%\\\ M +9 &3\\\ M +10 &5\\\ M +9 &7k]\ M +9 &9-Y\ M +10 &:\\\ M +9 &<\\\ M +10 &>r]\ M +9 &@3_\ M +9 &Ac\ N +10 &Cp\ O +9 &En\ Q +9 &G+\ S +10 &H\ R +9 &J\ S +10 &Ln\ T +9 &N/\ T +9 &O\ S +10 &Q\ T +9 &Sr\ U +9 &U5\ U +10 &V\ T +9 &X\ T +10 &Z|\ T +9 &\\=\ U +9 &]xw\ : +10 &^&t\ W +9 &^*\ 5 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&r1 +56 "core" 1 + "manipulator"&x% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%n h +2 %w9 +5 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%@9 +2 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%{9 +3 "core" 9 +102 "processing"%79 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"% 9 +3 "core" 9& +102 "processing"%|9 +2 "core" 9* +102 "processing"%\ 9 +3 "core" 9. +102 "processing"%59 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +103 "processing"%,9 +2 "core" 9? +102 "processing"%+9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"% 9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%X9 +3 "core" 9X +102 "processing"%9 +2 "core" 9\\ +102 "processing"%%9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%#9 +2 "core" 9 m +3 .tPH.hold 2:00:00,28C +3 "processing"% php +2 .tdelay 1:30 +4 "core" n +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +100 "core"  + "processing"%% +4 "core" %ؼ,\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%O' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%k' +1614 "core" ' +2 .tPTV.dial :puck + "processing"%  +129 "core"  + .tPSV.dial PTV +2 "processing"%/ +72 "core" + .tPBV.dial :waste1 +2 "processing"%'  +53 "core" +2 "processing"%% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%('' +597 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 .tPS.seek 0ml + "processing"%'ؾ +1609 "core" ' +2 .tdelay 5:00 +15777 "Can" \ FC +14225 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%) +72 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%M' +2395 "core" ' + .tPSV.dial PTV +2 "processing"%- +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%z  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2338 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%e  +128 "core" + .tPSV.dial :mixloop +2 "processing"%; +44 "core" + .tPRV.dial :ab1 +2 "processing"%1 @ +97 "core" @ + .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%$  +42 "core"  + "processing"%[% +4 "core" %'\  +2 .tPS.seek 0.35ml +2 "processing"%t'i +458 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'C  +30 "core" + .tPRV.dial :air +2 "processing"%&  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1189 "core" ' +9 .tPRV.dial :waste2 +2 "processing"% @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%=' +868 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%>  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%H' +1612 "core" ' + .tPSV.dial :PML +2 "processing"%K +44 "core" + .tPTV.dial :mixing +2 "processing"%D @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%*  +32 "core" +2 "processing"%E% +4 "core" %#\  +2 .tPS.seek 1.85ml +2 "processing"%' +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%F'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +3 "core" & 0 .,\ +2 "manipulator"&Y& +4 "core" &  R +2 "manipulator"&6% +3 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +123 "core" ( +2 "manipulator"&:& +4 "core" &-  M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +2 "core" &- 7  +2 .tForearm.seek :garage +2 "manipulator"&P'w +95 "core" ' + .tHand.close + "manipulator"&_/ +62 "core" / + "manipulator"&& +4 "core" &-   +2 "manipulator"&A% +4 "core" % χ +2 .tForearm.seek :retract +2 "manipulator"&B' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&I(ӂ +275 "core" ( + "manipulator"&N& +4 "core" &x.   q E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &x.   E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'? +104 "core" ' +3 "manipulator"&.& +4 "core" &Ӟ(  @\\ +2 "manipulator"& % +3 "core" %R { z +2 "collection"'\\& +4 "core" & 1 .\ +2 "collection"'Q& +5 "core" & / 1\ +2 .tCC.seek :closed +2 "collection"'4(\\ +4 "core" & / /7\ +8 &C . /6\ %g +9 &X~ / .+\ 8 +10 &~ / 0+\ L +9 &Y 0 0/\ L +10 &Y 0 15\ L +9 &J\\ 0 0,\ M +9 & Z / 2'\ M +10 &Z / .&\ M +9 &Z 2 2.\ M +9 &SW 0 1/\ L +10 & Y 1 1&\ L +9 &![ 2 1,\ L +10 &#\\ 2 3\ M +9 &%[X 1 22\ L +9 &'V 1 2.\ L +10 &(X 3 2 \ L +9 &*Y 3 0 \ M +9 &,bY 2 3\ M +10 &.%Y 3 2*\ L +9 &/V 4 3 \ L +9 &1] 2 4!\ L +10 &3jZ 3 2*\ M +9 &5-Z 2 4 \ L +10 &6] 3 5\ L +9 &8\\ 4 4 \ L +9 &:s] 3 3\ L +10 &<4\\ 3 4\ M +9 &=\\ 5 4\ L +10 &?] 5 5$\ M +9 &Ay` ; 8$\ M +9 &C9b @ =*\ N +10 &Dz K H(\ P +9 &F c Z*\ T +9 &Hd s q)\ W +10 &J# u t"\ X +9 &K w w$\ X +10 &M x x%\ X +9 &Of { } \ Y +9 &Q( | {"\ Y +10 &R ~+\ Z +9 &T %\ Z +9 &Vf #\ \\ +10 &X( !\ \\ +9 &Y '\ ] +10 &[ )\ J +9 &\\3 (\ 0 +9 &\\s #\ Q +3 ( + "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.27 + "collection"'a& +5 "core" &\\s \ Q + .tHand.open +2 "manipulator"&c1 +59 "core" 1 +2 "manipulator"&2% +4 "core" % R   D z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tPSV.dial PSR +2 "processing"%b +99 "core"  +2 "processing"%i% +4 "core" %ػ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%f'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%h  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%`'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"%p +55 "core" + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%!  +2 "collection"']  +31 "core" +122  + .tPSV.dial :mixloop +2 "processing"%8 +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%W  +72 "core" +2 .tPS.seek 0ml +2 "processing"%l'ؾ +2627 "core" ' + .tPSV.dial :air +2 "processing"%u  +53 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +42 "core" +2 .tPS.seek 0ml +2 "processing"%g'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%q +44 "core" +2 .tPS.seek 0ml +2 "processing"%j'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&"& +4 "core" &Ӟ&  @\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r(ӂ +20 "core" ( +2 "manipulator"&x& +4 "core" &|  [ . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &|  * . +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' + .tHand.close +2 "manipulator"&~/ +59 "core" / +2 .tCC.seek :open +2 "collection"'s( +449 "core" ( + "manipulator"&@& +4 "core" &} \  . +2 "manipulator"&% +3 "core" % L  +2 .tForearm.seek :retract +2 "manipulator"&{' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&7(- +290 "core" ( + "manipulator"&& +4 "core" &-  V  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'w +95 "core" ' +2 .tHand.open +2 "manipulator"& 1 +59 "core" 1 + "manipulator"&|% +4 "core" % }    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ ' +93 "core" ' +2 ."da"delayUntil "17:47:42.87" +4820 "Can" FC +20009 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%5 @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%,  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%+' +2389 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +2354 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +139 "core" +2 "processing"%%% +3 "core" %E\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%3 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%L% +4 "core" %;\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'+ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +43 "processing"% * +40 "core" + +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +1632 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%'  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%k +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2394 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +83 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%9 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +2349 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%-% +4 "core" %ؾF\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%z +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core" + "processing"%e% +4 "core" %N\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'* +589 "core" ' + ."da"delay 3 seconds +215 "Can" JH +88 ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%C' +2383 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%t +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2351 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%=  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%K  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%D  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%* +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%E' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%R  +43 "core"  +2 "processing"%H% +4 "core" %G\  +2 ."da"PS.seek 0.55ml + "processing"%' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%?  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Y' +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"%6 +44 "core" + ."da"PTV.dial :mixing +2 "processing"%: @ +70 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core" +2 "processing"%_% +4 "core" %G\  + ."da"PS.seek 1.85ml +2 "processing"%^' +241 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +1979 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +30052 "Can" FD +17951 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%o  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSV.dial :air +2 "processing"%N  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2387 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +2347 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +128 "core"  + "processing"%a% +4 "core" %ؾD\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%Q  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%b +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + "processing"%G% +4 "core" %D\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%F'* +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%h * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%f'ؾ +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%] +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2385 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%8 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%m +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l'ؾ +2331 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%S +127 "core"  + "processing"%d% +4 "core" %ػ_\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +51 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%g' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%q +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +32 "core" +2 "processing"%"% +4 "core" %L\  +2 ."da"PS.seek 1.5ml +2 "processing"%x') +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%~'ؾ +1614 "core" ' +2 ."da"delay 2:00 +481 "Can" FC +11521 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%}  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2336 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%|% +3 "core" %P\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %]\ +2 ."da"PS.seek 1.5ml +2 "processing"%,'( +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#'ؾ +2337 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +131 "core"  +3 "processing"%% +11 "core" %ظY\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +16 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +3 "processing"%L' +329 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %Z\ \ + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"% ' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%' +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%k% +4 "core" %C\  +2 ."da"PS.seek 1.5ml +2 "processing"%/'- +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'ؾ +1630 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +1193 "Can"\  +1214 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'ؾ +2373 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +129 "core"  + "processing"%0% +4 "core" %ػW\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%1' +2125 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%; +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" + "processing"%[% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +1606 "core" ' + "processing"%9 +3 "core" 9g5] +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5] + 5] + "processing"%C& +4 "core" &^&Z\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&=% +4 "core" %   C  +2 "storage"(K% +3 "core" % v\  +2 "storage"(D. +2 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(*(C +350 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (>& +3 "core" &F e\ +2 "manipulator"&R& +3 "core" &-   +2 "manipulator"&H% +3 "core" %  `  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&E( +176 "core" ( +2 "manipulator"&?& +4 "core" &  { - + "storage"(& +4 "core" &F x =\ +46 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&6' +95 "core" ' + "storage"(:& +4 "core" &F } '\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(T'r +274 "core" ' +2 "storage"(_- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +42 "core" ' +3 "manipulator"&Y& +4 "core" & - +2 "manipulator"&^% +3 "core" % H +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&o' +92 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&P( +244 "core" ( + "manipulator"&N& +4 "core" &  4 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &  4 +2 ."da"Forearm.seek PC +2 "manipulator"&V' +91 "core" ' + ."da"Hand.close +2 "manipulator"&./ +55 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +455 "core" ( +2 "storage"(\\& +4 "core" &F T\ + "manipulator"&U& +4 "core" & O 4 + "manipulator"&<% +4 "core" %  A +2 ."da"Forearm.seek :retract +2 "manipulator"&a' +89 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&B( +243 "core" ( + "manipulator"&c& +4 "core" & : ? +2 "storage"(Q& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&b' +91 "core" ' + ."da"Hand.open +2 "manipulator"&i1 +53 "core" 1 +2 "storage"(G- +3 "core" -'1 +3 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(2' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(h' +47 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2218h.tif +4 "processing"%F& +12 "core" &\ +2 "manipulator"&p& +6 "core" &  G ? +2 "manipulator"&`% +5 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]' +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&f(- +174 "core" ( + "manipulator"&8& +4 "core" &- c U +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &- U +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m'w +97 "core" ' + ."psFlush"Hand.close + "manipulator"&u/ +65 "core" / + "manipulator"&!& +5 "core" &-   s U +2 "manipulator"&S% +4 "core" % τ  g +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&d' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&l( +117 "core" ( + "manipulator"&y& +4 "core" &  < +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & ; +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Z' +91 "core" ' + "manipulator"&"& +4 "core" &  h ; +2 "manipulator"&g% +4 "core" %   O +2 "processing"%w& +4 "core" &\ +2 "processing"%x& +4 "core" &\ +3 ."psFlush"PC.seek :closed +2 "processing"%I(^ +4 "core" &\ +6 &3\ $c +10 &Ux\ 7 +9 &w\ L +9 &O\ M +10 &gS\ M +9 &)R\ M +10 &QF\ N +9 &NM\ M +9 &oR\ M +10 &0TF\ N +9 &Q:\ N +9 &!N6\ M +10 &#vO-\ N +9 &%:S1\ M +9 &&Rr\ M +10 &(Uz\ M +9 &*Rz\ M +10 &,DRy\ L +9 &.R\ M +9 &/R\ M +10 &1Rk\ M +9 &3KR\ M +10 &5R\ L +9 &6R\ N +9 &8Ow\ M +10 &:POx\ N +9 &<P\ M +9 &=Sz\ M +10 &?Tr\ N +9 &AWWg\ N +10 &Cbl\ O +9 &Del\ P +9 &Fk\ R +10 &HOp\ S +9 &Jl\ T +9 &Ki\ T +10 &MU\ U +9 &OT_\ T +10 &Qj\ U +9 &Ri\ U +9 &Ti\ V +10 &V[b\ U +9 &XX\ U +9 &YS\ U +10 &[Z\ U +9 &]aR\ B +10 &^GxM\ U +9 &^ UL\ 9 +5 ( +2 "processing"%x& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.69 +2 "processing"%& +4 "core" &^-F\ 9 + &^-E\ 9 + ."psFlush"Hand.open +2 "manipulator"&41 +53 "core" 1 + "manipulator"&~% +4 "core" %  I O +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +43 "core"  +2 "processing"%% +4 "core" %ؾL\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +147 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.782 seconds\ /var/log/esp/da22sep2218h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2218h15s.tif +446 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +601 #"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/da22sep2218h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2218h20s.tif +1521 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%|  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%r +104 "core" +7 ."psFlush"PS.seek :empty +6 "processing"%{'ؠ +4 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2218h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "13.782 sec auto-exposure",Subject: "da22sep2218h images!" +7 "storage"(5- +4 "core" -' + "storage"(& +6 "core" &F y\ + "manipulator"&& +4 "core" &  ; +2 "manipulator"&% +3 "core" %     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +4 "manipulator"&j( +75 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +167 "core" ( +2 "manipulator"&,& +4 "core" &  g 1 + "storage"( & +4 "core" &F\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +91 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +51 "core" ' + "manipulator"&& +4 "core" & 1 +2 "storage"(& +4 "core" &F { D\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&%'8 +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&X, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +25 "core" ' + "manipulator"&+% +65 "core" %9  +2 "storage"(3& +4 "core" &F o z \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 301 counts + "manipulator"&'e +16 "core" ' +2 "manipulator"&#& +4 "core" &   c 0 + "storage"(& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&L' +18 "core" ' + "storage"( % +5 "core" % W\ \ +2 ."downElevator"SE.seek :down +3 "storage"('' +99 (% +2 "core" %?A r v >\ TZ +2 "manipulator"&k% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O' +90 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 ((& +4 "core" &F l z \ +1660 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +99 "core"  +2 "processing"%9% +4 "core" %؛\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +610 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2129 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%n  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%- @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%) +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2656 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%M  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%;'ؾ +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2144 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%& U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%>'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%:'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%Y  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%^'ؾ +1553 "Can" HF +1077 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%.'ؾ +2642 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%V' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%Q'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%G  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F'ؾ +2634 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&p& +4 "core" & 0 + "manipulator"&`% +4 "core" %   v  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&a( +243 "core" ( +2 "manipulator"&& +4 "core" &  U + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" & Z U + ."psFlush"Forearm.seek PC +2 "manipulator"&8' +95 "core" ' + ."psFlush"Hand.close + "manipulator"&W/ +57 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%b( +455 "core" ( +2 "manipulator"&B& +4 "core" & T + "manipulator"&u% +4 "core" %  8 < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!' +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&S(- +124 "core" ( +2 "manipulator"&]& +4 "core" &-  \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +4 "core" &-  \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +44 "manipulator"&q'w +101 "core" ' + ."psFlush"Hand.open +2 "manipulator"&m1 +61 "core" 1 + "manipulator"&"% +4 "core" % t   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g' +94 "core" ' + #tFinished short da assay +35643 "Can" >: +60002  =; +60001  =; +60001  =: +60001  =: +60002  =: +60001  =; +60001  =: +60002  =: +60001  =; +57981 #t-> access 1 +2 "storage"(w% +3 "core" % \  +2 "manipulator"&f% +4 "core" %  ~  + "manipulator"&d& +4 "core" &- \ \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"( (<- +1299 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<* p q =\  +689 "Can" =; +1402 #t-> access 2 +2 "storage"(4% +3 "core" % 6\  +2 "manipulator"&~% +4 "core" %   + "manipulator"&x& +4 "core" &- \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +359 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K k p \  +28843 #t-> startTube 2 +1772 #-> $da[:extractVol]=.2 +3086 #-> shortDA +2 "collection"'Z% + "processing"%t% +5 "core" %h   +2 %ؼ\ +5 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +252 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%} +128 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +127 "core" + .tPRV.dial :sipper +2 "processing"%|  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%r'e +2309 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%5  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1277 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +99 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +587 "core" ' + .tPSV.dial PSR +2 "processing"%, +100 "core"  +2 "processing"%@% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"% 'X\\ +1107 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%+ +100 "core"  +2 "processing"%% +4 "core" %ؽ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%3'X\\ +1106 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%#' +1616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml + "processing"%h'ؾ +2655 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +100 "core" +2 .tPS.seek 0ml +2 "processing"%j'ؾ +2634 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&%% +3 "core" %  @  +2 "storage"((% +4 "core" % 8\  + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"((  +1302 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (L& +3 "core" &  7\ +2 "manipulator"&'& +3 "core" &-  \ +2 "manipulator"&/% +3 "core" %  T  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&9( +186 "core" ( + "manipulator"&{& +5 "core" &  + "storage"(& +3 "core" &  R\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&n'S +92 "core" ' + "storage"(-& +4 "core" &  l\ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"()'r +90 "Can" OM +208 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (z& +2 "core" & H\ +2 "manipulator"&& +4 "core" &  +2 .tElbow.seek 2 + "manipulator"&( +10 "core" ( +2 "manipulator"&0& +4 "core" & 3 l + "storage"(M& +4 "core" & f\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&e'Ͻ +17 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&$/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& + "storage"([' +7 "core" & ! l + "manipulator"&% +4 "core" % Ϸ +2 .tForearm.seek :retract +2 "manipulator"&&' +90 "core" ' + .tElbow.seek PC +2 "manipulator"&1( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +74 "core" ( + "manipulator"&& +4 "core" & B 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & O 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +96 "core" ' + "manipulator"&& +4 "core" & R 2 +2 "manipulator"&K% +4 "core" %   + "processing"%=& +4 "core" &\ +2 "processing"%J& +6 "core" & \ +2 .tPC.seek :closed +2 "processing"%D(^ +4 "core" &\ +8 &1\ $e +9 &V|\ 7 +9 &{\ L +10 &R\ M +9 &iY\ M +10 &-U\ L +9 &V\ M +9 &T\ M +10 &sV\ L +9 &4W\ M +10 &U\ M +9 &!U\ L +9 &#zW\ M +10 &%<Z\ M +9 &&V\ M +9 &(W\ L +10 &*W\ M +9 &,DZ\ M +9 &.Z\ M +10 &/[\ M +9 &1U\ M +10 &3LU\ M +9 &5W\ L +9 &6X\ M +10 &8[\ M +9 &:TX\ M +9 &<Y\ M +10 &=Z\ M +9 &?\\\ M +10 &AX`\ N +9 &Cn\ O +9 &Dw\ P +10 &F\ R +9 &HR\ S +10 &J\ S +9 &K\ S +9 &M\ S +10 &OX\ S +9 &Q\ T +9 &R\ T +10 &T\ U +9 &V^\ T +9 &X\ U +10 &Y\ T +9 &[\ T +10 &]c\ B +9 &^Cy\ ^ +9 &^?\ 3 +6 ( + "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&R1 +3 "core" &^"\ 3 +53 1 + "manipulator"&>% +4 "core" %  !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%H h +3 %79 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%:9 +3 "core" 9  +103 "processing"%_9 +2 "core" 9  +102 "processing"%Y9 +3 "core" 9 +102 "processing"%\ 9 +2 "core" 9 +102 "processing"%T9 +2 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"%69 +2 "core" 9" +102 "processing"%A9 +3 "core" 9& +102 "processing"%E9 +2 "core" 9* +102 "processing"%N9 +3 "core" 9/ +102 "processing"%o9 +2 "core" 93 +102 "processing"%.9 +3 "core" 97 +102 "processing"%\\9 +2 "core" 9; +102 "processing"%v9 +3 "core" 9? +102 "processing"%<9 +2 "core" 9C +102 "processing"%U9 +3 "core" 9H +102 "processing"%c9 +3 "core" 9L +102 "processing"%V9 +3 "core" 9P +102 "processing"%P9 +3 "core" 9T +102 "processing"%Q9 +2 "core" 9X +102 "processing"%G9 +3 "core" 9] +102 "processing"%i9 +3 "core" 9\ a +102 "processing"%p9 +2 "core" 9e +102 "processing"%`9 +3 "core" 9i +102 "processing"%9 +2 "core" 9#m +3 .tPH.hold 2:00:00,28C +2 "processing"%2 php +4 .tdelay 1:30 +2 "core" n +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%X +112 "core" +2 "processing"%W% +55 "core" %ع\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%O' +585 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%I' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%B  +127 "core"  + .tPSV.dial PTV +2 "processing"%u +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%]  +51 "core" + "processing"%y% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%8'* +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%m'ؾ +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2388 "core" ' +2 .tPSV.dial PTV + "processing"%w +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +71 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%d +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2332 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%4  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%~ +43 "core" +2 .tPRV.dial :ab1 + "processing"%x @ +99 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% ' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core" + "processing"%t% +4 "core" % R\  +3 .tPS.seek 0.35ml + "processing"%Z'g +461 "core" ' +2 .tdelay 2 seconds +13 "Can" B? +189 .tCBV.dial between PRV and PSV +2 "collection"'}  +28 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%|'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%5' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1613 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing + "processing"%, @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%@  +33 "core" +2 "processing"%% +4 "core" %Q\  + .tPS.seek 1.85ml +2 "processing"% ' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%l'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &  \ +2 "manipulator"&& +4 "core" & l 2 + "manipulator"&% +4 "core" %  Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&3(- +126 "core" ( +2 "manipulator"&& +4 "core" &-  \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &-  \ +2 .tForearm.seek :garage + "manipulator"&#'w +98 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&h& +4 "core" &-  + \ +2 "manipulator"&k% +4 "core" % c \  h +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +282 "core" ( + "manipulator"&%& +4 "core" &ӓ&  C ?Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &ӓ&   ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +3 "manipulator"&& +4 "core" &Ӕ' \ " ?P +2 "manipulator"&L% +3 "core" %D ? > +2 "collection"''& +4 "core" &   \ +3 "collection"'/& +4 "core" &  \ +2 .tCC.seek :closed +2 "collection"'{(\\ +4 "core" &  \  +9 &5  \ +| +10 &f  \ ? +9 &r  \ M +9 &WW   \ L +10 &V   \ L +9 &\\   \ L +9 &Y  \ M +10 &_X   \ L +9 &!Y  \ L +10 &W   \ L +9 & V   \ L +9 &"g[   \ L +10 &$)Z  \ \ L +9 &%Z   \ L +10 &'W   \ L +9 &)o[   \ L +9 &+1Y   \ L +10 &,U  \ \ L +9 &.X  \ M +9 &0wY   \ L +10 &2:Z   \ L +9 &3Y   \ L +9 &5Z   \ L +10 &7~Y  \ M +9 &9AY  \ L +10 &;U  \ L +9 &<Y  \ M +9 &>Y  \ M +10 &@HZ # !\ M +9 &B\ _ & %\ M +9 &Cj - *\ N +10 &E = 7\ P +9 &G8 V N\ U +10 &H ^ [\ W +9 &J b `\ X +10 &Lu a d\ X +9 &N6 d d\ X +9 &O e f\ Y +9 &Q h h\ Y +10 &Su j j\ [ +9 &U8 m m\ Z +10 &V q p\ \\ +9 &X q s\ \\ +9 &Zw v v\ ] +10 &\\y { z\ 1 +9 &\\4 { }\ ` +9 ( +2 &\\o | {\ L + "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'& +5 "core" &\\p } ~ \ L + .tHand.open + "manipulator"&-1 +65 "core" 1 + "manipulator"&S% +4 "core" % D  > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +90 "core" ' +2 .tPSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%z% +4 "core" %ؽW\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%M'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%$ +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%;' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'9  +32 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"%n +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +72 "core" +2 .tPS.seek 0ml + "processing"%e'ؾ +2653 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%K  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +43 "core" +2 .tPS.seek 0ml +2 "processing"%&'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +4 "core" &Ӕ&  ?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R(ӂ +54 "core" ( + "manipulator"&>& +4 "core" &w"   T ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &w"   2 ;3 +2 .tForearm.seek CC +2 "manipulator"&J'? +91 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'C( +449 "core" ( + "manipulator"&:& +4 "core" &y   . :1 +2 "manipulator"&_% +4 "core" % O   4 + .tForearm.seek :retract +2 "manipulator"&Y' +92 "core" ' +49 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (- +302 "core" ( + "manipulator"&T& +5 "core" &-  l  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +2 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'w +96 "core" ' + .tHand.open + "manipulator"&A1 +62 "core" 1 + "manipulator"&E% +5 "core" % u   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N' +92 "core" ' +2 ."da"delayUntil "20:53:29.49" +24744 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%o @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%.  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%v  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2149 "Can" EC +236 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%U +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +43 "core"  +3 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%V +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +54 "core"  +3 ."da"PS.seek 0ml +2 "processing"%Q'ؾ +2333 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%G +128 "core"  +2 "processing"%i% +4 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%X +84 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%j% +4 "core" %c\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'* +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%B * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%u'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%H +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'ؾ +2348 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%m +127 "core"  + "processing"%w% +4 "core" %غv\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%4% +4 "core" %l\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'& +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"% +85 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2332 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%5  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%,  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%@ +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%% +4 "core" %h\ \ +2 ."da"PS.seek 0.55ml +2 "processing"% ' +124 "Can" FC +212 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%+  +44 "core"  + ."da"PS.seek 2ml +2 "processing"%' +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %c\  +2 ."da"PS.seek 1.85ml +2 "processing"%h' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%?  +32 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%%  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2380 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%3 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%L +43 "core" +2 ."da"delay 2 seconds +250 .PSV.dial :air +3 "processing"%'  +55 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1179 "Can" a] +1156 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%s +128 "core"  +2 "processing"%% +4 "core" %ػg\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%/  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core" + "processing"%% +4 "core" %g\  +2 ."da"PS.seek 1.5ml +2 "processing"%l'/ +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +82 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2389 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +71 "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"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2331 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %x\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"%b% +4 "core" %c\  +2 ."da"PS.seek 1.5ml +2 "processing"%>', +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%{ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%R +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +2363 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +126 "core"  + "processing"%E% +4 "core" %ؾb\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +32 "core" +2 "processing"%\\% +4 "core" %b\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'. +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'ؾ +277 "Can" \ FD{ +1329 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%P +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +82 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2329 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +128 "core"  +4 "processing"%W% +10 "core" %ػs\ +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +13 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +4 "processing"%j' +333 "core" ' +2 ."da"delay 5 seconds +503 "processing"%`% +3 "core" %e\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%B' +353 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%] +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%I% +4 "core" %j\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'. +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +53 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%q +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +85 "core" +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2365 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%4 +130 "core"  + "processing"%d% +4 "core" %ؾ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%x' +2119 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%~ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%t% +4 "core" %q\  +2 ."da"PS.seek 1.5ml +2 "processing"% '& +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +1628 "core" ' +2 "processing"%F9 +3 "core" 9g5] +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%|  +3 "core" 5^ + 5^ + "processing"%}& +4 "core" &^$\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&5% +4 "core" %   b  +2 "storage"(% +3 "core" %\ \  \  +2 "storage"(,. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(@(C +431 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (r& +2 "core" &A \ +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&( +172 "core" ( + "manipulator"&+& +4 "core" & ~  + "storage"( & +4 "core" &B y w B\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"(& +4 "core" &B\ \  T\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"( 'r +274 "core" ' +2 "storage"(- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(1'1 +43 "core" ' +2 "manipulator"&& +4 "core" & y  + "manipulator"&h% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&#( +242 "core" ( + "manipulator"&%& +5 "core" & 2 ; + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &  ; +2 ."da"Forearm.seek PC +2 "manipulator"&3' +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%L( +455 "core" ( +2 "storage"('& +4 "core" &B \ + "manipulator"&(& +4 "core" & < ; + "manipulator"&s% +4 "core" %  G < +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +243 "core" ( + "manipulator"&-& +4 "core" & _ 2 +2 "storage"(/& +3 "core" &B \ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +101 "core" ' + ."da"Hand.open +2 "manipulator"&z1 +55 "core" 1 +2 "storage"(- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(S' +35 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(0' +50 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2221h.tif +5 "processing"%l& +11 "core" &P\ +2 "manipulator"&$& +5 "core" & 2 +2 "manipulator"&M% +5 "core" %  7 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( + "manipulator"&n& +4 "core" &-  U +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &- - U + ."psFlush"Forearm.seek :garage +3 "manipulator"&;'w +93 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +59 "core" / + "manipulator"&& +5 "core" &-  X U + "manipulator"&% +4 "core" % |  P +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&e( +134 "core" ( +2 "manipulator"&K& +4 "core" &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" & l +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +94 "core" ' + "manipulator"&b& +4 "core" & g +2 "manipulator"&% +4 "core" % s +2 "processing"%7& +3 "core" &\ +2 "processing"%>& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +4 "core" &\ +6 & 3\ $d +9 &Vv\ 7 +9 &t\ L +10 &O\ M +9 &gR\ M +9 &*M\ M +10 &R\ M +9 &Q\ N +9 &oP\ M +10 &0O\ N +9 &Q\ M +10 &!N\ M +9 &#xQ\ M +9 &%;R\ M +10 &&Q\ M +9 &(R\ M +10 &*R\ L +9 &,CQ\ M +9 &.P<\ M +10 &/RO\ M +9 &1PQ\ M +9 &3LRP\ L +10 &5 QO\ M +9 &6R@\ N +10 &8R:\ M +9 &:QO@\ M +9 &<R>\ M +10 &=S=\ N +9 &?T9\ M +9 &AYT)\ M +10 &Ca&\ O +9 &De%\ P +10 &F.\ S +9 &HM*\ T +9 &J)\ T +10 &K&\ T +9 &M\ U +9 &OS$\ U +10 &Q\ U +9 &R"\ U +10 &T!\ U +9 &V[!\ U +9 &X\ U +10 &Yy\ U +9 &[c\ U +9 &]a\ B +10 &^M|!\ E +9 &^(\ Y +9 &^%\ 3 +3 ( +2 "processing"%>& +2 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.70 +2 "processing"%g& +4 "core" &^#%\ 3 +2 ."psFlush"Hand.open + "manipulator"&{1 +53 "core" 1 + "manipulator"&% +4 "core" %  s +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' +92 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +44 "core"  + "processing"%R% +4 "core" %ػ]\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +63 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.188 seconds\ /var/log/esp/da22sep2221h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2221h15s.tif +526 "core" ' +2 ."psFlush"delay 5 seconds +557 .PSR.select :air +10 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +454 #"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/da22sep2221h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2221h20s.tif +1673 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%A @ +183 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%E  +99 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2221h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.188 sec auto-exposure",Subject: "da22sep2221h images!" +5 "storage"(^- +6 "core" -' +2 "storage"(Y& +6 "core" &B \  \ +2 "manipulator"&o& +5 "core" & ^ + +2 ."psFlush"PSV.dial :mixloop +3 "manipulator"&.% + "processing"%\\ +6 "core" %  K  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&6( +86 "core" +2 ."psFlush"PS.seek :empty +4 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 "processing"%&'ؠ + !"Qmail"o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +157 "core" ( + "manipulator"&v& +4 "core" &    +2 "storage"(c& +4 "core" &B\  <\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&V' +106 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(P'" +49 "core" ' + "manipulator"&U& +4 "core" &  +2 "storage"(G& +3 "core" &B z T\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&i'8 +27 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&Q, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(p' +26 "core" ' +2 "manipulator"&<% +4 "core" %8  R + "storage"(X& +4 "core" &B o s 0\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&W'd +14 "core" ' +2 "manipulator"&& +4 "core" &    +2 "storage"(`& +4 "core" &B L\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&j' +15 "core" ' +2 "storage"(B% +4 "core" % :\  +2 ."downElevator"SE.seek :down +4 "storage"(]' +99 (y% +3 "core" %< v w p\ TY +2 "manipulator"&I% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O' +90 "core" ' +59 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (8& +4 "core" &B l | 5\ +1843 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +100 "core"  + "processing"%"% +4 "core" %ؠK\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2118 "core" ' + ."psFlush"delay 1 second +88 "Can" C@ +14 ."psFlush"PBV.dial :waste1 +2 "processing"%H  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%w @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%q +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%f'ؠ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +99 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%m'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%~'ؾ +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%t' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"% 'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%,' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? + ."psFlush"PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\ 'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +72 "core" +52 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%? @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2652 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%'  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%3' +2652 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%/'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2636 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" &  +2 "manipulator"&% +4 "core" %  ~  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&M( +241 "core" ( + "manipulator"&1& +4 "core" & ! 4 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +4 "core" & 4 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n' +88 "core" ' +2 ."psFlush"Hand.close + "manipulator"&)/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"% ( +458 "core" ( + "manipulator"&& +4 "core" & 4 +2 "manipulator"&% +3 "core" %   T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(- +144 "core" ( + "manipulator"&9& +4 "core" &- D V +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- 5 V +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&['w +94 "core" ' + ."psFlush"Hand.open +2 "manipulator"&;1 +62 "core" 1 +2 "manipulator"&b% +4 "core" % q q T +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&' +91 "core" ' +2 #tFinished short da assay +810 "Can" ;8 +12117 #"dave"Session Begun +506 #-> showlog -100 +734 #-> exit +2 #Session Ended @1663883445.38UTC = =tMAIN =mMAIN_scheduler @UTC1663883447.18 #"core_reset"Sent BREAK +2 #t@24380 sendCRC with ifg=0x20, ie=0x7F + #@26215 sendCRC with ifg=0x08, ie=0x5F #@52895 idle with ifg=0x84, ie=0x75 + #@53565 select with ifg=0x10, ie=0xF5 + #@54199 receive with ifg=0x10, ie=0xFD #@54832 receive with ifg=0x10, ie=0xFD + #@55465 receive with ifg=0x10, ie=0xFD #@55792 receive with ifg=0x80, ie=0xFD + #@61670 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +188 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +100 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +379 "Can" >< +  >< + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1755 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %h  M  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ع\ +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" %چ W\ O +2 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(3% +3 "core" % b\  +2 "manipulator"&4% +4 "core" %   + "manipulator"&5& +4 "core" &- % V +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(6(<- +1294 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (7& +2 "core" &<, H\ \ +682 #t-> PS.flush + #Flushing Processing stage +2 "processing"%8% +3 "core" %عh\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%9& +4 "core" &m\ +2 .tHand.open + "manipulator"&:1 +27 "core" 1 + "manipulator"&;& +4 "core" &-  V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&<(- +7 "core" ( +2 "manipulator"&=& +4 "core" &- * 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &-  3 +2 .tForearm.seek :garage +2 "manipulator"&?'w +90 "core" ' + .tHand.close +2 "manipulator"&@/ +56 "core" / +2 "manipulator"&A& +4 "core" &- _ 3 +2 "manipulator"&B% +3 "core" % ς R +2 .tForearm.seek :retract +2 "manipulator"&C' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&D( +117 "core" ( + "manipulator"&E& +4 "core" & 4 \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&G' +93 "core" ' +2 "manipulator"&H& +4 "core" & F \\ +2 "manipulator"&I% +3 "core" %  ' +2 "processing"%J& +4 "core" &r\ +2 "processing"%K& +6 "core" &p\ +2 .tPC.seek :closed +2 "processing"%L(^ +5 "core" &\ +6 &4\ $c +10 &Tz\ 6 +9 &{\ K +10 &U\ L +9 &iY\ M +9 &,U\ L +10 &U\ L +9 &V\ M +9 &rS\ L +10 &4W\ L +9 &T\ M +10 &!X\ M +9 &#xX\ M +9 &%;T\ M +10 &&Y\ M +9 &(W\ M +9 &*T\ L +10 &,DT\ L +9 &.T\ L +10 &/Z\ M +9 &1W\ L +9 &3KU\ M +10 &5 V\ M +9 &6Y\ L +9 &8U\ M +10 &:TZ\ L +9 &<W\ L +10 &=Y\ L +9 &?Z\ M +9 &AZY\ M +10 &Cg\ N +9 &Dm\ O +9 &F\ R +10 &HQ\ S +9 &J\ S +9 &K\ S +10 &M\ S +9 &OV\ T +10 &Q\ T +9 &R\ T +9 &T\ U +10 &V\\\ T +9 &X\ T +10 &Y\ T +9 &[\ U +9 &]b\ C +10 &^?v\ %n +9 &^.\ 1 +5 ( +2 "processing"%K& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + "processing"%M& +4 "core" &^#\ 1 +2 &^#\ 1 + .tHand.open + "manipulator"&N1 +65 "core" 1 + "manipulator"&O% +4 "core" %   ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' +92 "core" ' + .tPSV.dial PSR +37 "processing"%Q +48 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%R'X\\ +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%S' +1630 "core" ' + .tPSV.dial PTV +2 "processing"%T +70 "core" +2 .tPTV.dial :puck + "processing"%U  +5 "core"  + .tPBV.dial :waste1 +2 "processing"%V  +53 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2627 "core" ' +2 .tPSV.dial PSR + "processing"%X +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%Y' +584 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Z' +2126 "core" ' + .tPSV.dial PTV +2 "processing"%[ +72 "core" +2 .tPBV.dial PSV + "processing"%\\ U +52 "core" V +2 .tPS.seek 0ml + "processing"%]'ؾ +2633 "core" ' + .tPSV.dial PBV +2 "processing"%^ @ +42 "core" ? +2 .tPS.seek 2.5ml + "processing"%_' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%`  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%a'ؾ +2638 "core" ' +2 .tPSV.dial PSR + "processing"%b +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c' +2627 "core" ' +2 .tPSV.dial PTV + "processing"%d +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%e'ؾ +2631 "core" ' + .tPSV.dial PBV +2 "processing"%f @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%g' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%h  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%i'ؾ +2645 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&j& +4 "core" & \\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&k( +3 "core" ( +2 "manipulator"&l& +4 "core" &  \\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" & ~ \\ +2 .tForearm.seek PC + "manipulator"&n' +96 "core" ' +2 .tHand.close + "manipulator"&o/ +63 "core" / +2 .tPC.seek :open + "processing"%p( +458 "core" ( + "manipulator"&q& +4 "core" & * \\ +2 "manipulator"&r% +3 "core" %  9  +2 .tForearm.seek :retract +2 "manipulator"&s' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(- +125 "core" ( + "manipulator"&u& +4 "core" &- p \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &- \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w'w +92 "core" ' + .tHand.open + "manipulator"&x1 +59 "core" 1 + "manipulator"&y% +4 "core" % k > [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +93 "core" ' +3565 #t-> 3.times {samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +3 "core" &  P + "manipulator"&|& +4 "core" &-  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&}(- +17 "core" ( +2 "manipulator"&~& +4 "core" &- f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  f +2 .tForearm.seek :garage +2 "manipulator"&'w +96 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&& +4 "core" &- f + "manipulator"&% +4 "core" % { E +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +300 "core" ( +2 "manipulator"&\ & +4 "core" &Ӆ ] 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &Ӆ 7 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +89 "core" ' +2 "manipulator"&& +4 "core" &Ӆ  7 2 +2 "manipulator"&% +3 "core" %<  { T +2 "collection"'& +4 "core" &  U\ +2 "collection"'& +5 "core" &  T\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &  L\  +9 &5  R\ +{ +9 & g  L\ ? +9 &u  K\ M +10 &ZW  M\ L +9 &Z  O\ L +9 &Z  O\ L +10 &Z  O\ L +9 &bY  P\ L +9 &$\\  J\ L +10 &Y  >\ L +9 & Y  B\ L +10 &"jZ  <\ L +9 &$,Y  =\ L +9 &%[  <\ M +10 &'Z  >\ L +9 &)sY  =\ L +9 &+5Z  <\ L +10 &,Y  :\ L +9 &.Y  <\ L +10 &0{Y  >\ L +9 &2=Y <\ L +9 &3Z  !@\ L +10 &5Y ! =\ L +9 &7Y  @\ L +10 &9DY  ;\ L +9 &;Y  =\ L +9 &<Y  A\ L +10 &>\\  @\ L +9 &@LZ # "<\ L +9 &B _ & '?\ M +10 &Ci / ->\ N +9 &E} = 8A\ P +9 &G< V O=\ U +10 &H ^ ^9\ V +9 &J b a>\ X +10 &Lx c b:\ X +9 &N9 e gB\ X +9 &O d g:\ X +10 &Q j i<\ Y +9 &Sz k l=\ Z +10 &U< m m@\ Z +9 &V p r9\ [\ +9 &X v q=\ \\ +10 &Zz t x8\ ] +9 &\\z x y=\ 0 +9 &\\3 | {<\ a +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.27 +2 "collection"'& +4 "core" &\\t } |;\ O + &\\u z ~9\ O + .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % < W T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +88 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +44 "core"  + "processing"%% +4 "core" %غZ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1613 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +34 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2637 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%"  + "collection"'#  +18 "core" +79  + .tPSV.dial :PTV,via: :air +2 "processing"%$ +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + "collection"'% +4 "core"  +2 "collection"'&  +3 "core" +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%' @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%('ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%)  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2633 "core" ' +2 .tPSV.dial :PTV + "processing"%+ +72 "core"  +2 .tPS.seek 0ml +2 "processing"%,'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +5 "core" &Ӆ 2 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.(ӂ +2 "core" ( +2 "manipulator"&/& +3 "core" &Ӆ  ; 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &Ӆ  k 2 +2 .tForearm.seek CC +2 "manipulator"&1'? +96 "core" ' + .tHand.close + "manipulator"&2/ +53 "core" / + .tCC.seek :open +2 "collection"'3( +447 "core" ( +2 "manipulator"&4& +4 "core" &Ӆ 2 + "manipulator"&5% +4 "core" % >  +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(- +281 "core" ( +2 "manipulator"&8& +4 "core" &- = O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- [ O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'w +90 "core" ' +2 .tHand.open + "manipulator"&;1 +63 "core" 1 + "manipulator"&=% +4 "core" % | 0 q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>' +91 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +4 "core" &    +2 "manipulator"&A& +3 "core" &- D O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&B(- +3 "core" ( +2 "manipulator"&& +4 "core" &- I O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ' O +2 .tForearm.seek :garage +2 "manipulator"&E'w +96 "core" ' +2 .tHand.close + "manipulator"&F/ +54 "core" / + "manipulator"&?& +4 "core" &-  O +2 "manipulator"&H% +4 "core" % { 4  + .tForearm.seek :retract +2 "manipulator"&I' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J(ӂ +283 "core" ( + "manipulator"&<& +4 "core" &ӟ m 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &ӟ 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& '? +101 "core" ' + "manipulator"&M& +4 "core" &ӟ  8 +2 "manipulator"&N% +3 "core" %;  L  +2 "collection"'O& +4 "core" &  \ +2 "collection"'K& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'Q(\\ +4 "core" &  \ \  +9 &5  \ +{ +9 &f  \ \ > +9 &r  \ \ L +10 &XW   \ K +9 &W  \ K +9 &W  \ K +10 &W   \ K +9 &_W   \ K +9 &!Y  \ \ K +10 &W  \ K +9 & W  \ K +10 &"gW  \ K +9 &$)W  \ \ K +9 &%Y  \ K +10 &'X  \ K +9 &)pW  \ K +9 &+3W  \ J +10 &,W   \ K +9 &.X  \ \ K +10 &0wY  \ K +9 &29X  \ K +9 &3Y   \ L +10 &5Y  \ K +9 &7X \ K +9 &9AY  \ K +10 &;X  \ K +9 &<Z  \ K +10 &>Y " \ K +9 &@IY !\ K +9 &B ] ( $\ K +10 &Cf - )\ M +9 &E{ 8 4\ O +9 &G: S J\ S +10 &H ^ \\\ W +9 &J _ ^\ X +10 &Lq b ]\ X +9 &N0 a `\ Y +9 &O e e\ Z +10 &Q e e\ X +9 &Ss g g\ Z +9 &U3 j j\ [\ +10 &V m l\ \\ +9 &X n n\ ] +10 &Zu r t\ \\ +9 &\\x u t\ 4 +9 &\\+ x z\ [ +9 ( +3 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.34 +2 "collection"'G& +4 "core" &\\v x x\ R + &\\v z w\ R + .tHand.open + "manipulator"&1 +56 "core" 1 +11 "manipulator"&R% +4 "core" % ; k  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T' +93 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%U  +186 "core"  + "processing"%V% +5 "core" %عO\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S'+ +1271 "Can" VT +335 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%X  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%W'ؾ +1629 "core" ' + .tPSV.dial PSR +2 "processing"%Y +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +2640 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%\\ +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%Z'ؾ +2638 "core" ' + .tPSV.dial :air +2 "processing"%^  +84 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2627 "core" ' +2 .tPSV.dial :PTV + "processing"%` +83 "core" +2 .tPS.seek 0ml +2 "processing"%_'ؾ +2651 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +4 "core" &Ӡ 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a(ӂ +16 "core" ( +2 "manipulator"&d& +4 "core" &y  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +2 "core" &y 7 , +2 .tForearm.seek CC +2 "manipulator"&f'? +92 "core" ' + .tHand.close + "manipulator"&e/ +55 "core" / +2 .tCC.seek :open +2 "collection"'h( +447 "core" ( + "manipulator"&g& +4 "core" &z u , +2 "manipulator"&j% +4 "core" % E + .tForearm.seek :retract +2 "manipulator"&l' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(- +288 "core" ( + "manipulator"&o& +4 "core" &- a  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &- A  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P'w +94 "core" ' + .tHand.open + "manipulator"&L1 +52 "core" 1 +2 "manipulator"&q% +4 "core" % ρ  G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +96 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +4 "core" &    +2 "manipulator"&v& +4 "core" &- L  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(- +3 "core" ( + "manipulator"&x& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- B  +2 .tForearm.seek :garage + "manipulator"&y'w +92 "core" ' +2 .tHand.close + "manipulator"&s/ +53 "core" / +2 "manipulator"&w& +4 "core" &-   +2 "manipulator"&{% +3 "core" % t q L +2 .tForearm.seek :retract +2 "manipulator"&|' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&~(ӂ +285 "core" ( + "manipulator"&& +4 "core" &Ӎ(  A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӎ( A` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + "manipulator"&& +4 "core" &ӎ( 9 A_ +2 "manipulator"&t% +3 "core" %6 S @ +2 "collection"'z& +4 "core" &   +2 "collection"'& +5 "core" &  \ +2 .tCC.seek :closed +2 "collection"'}(\\ +4 "core" &  \  +9 &4y  \ *z +10 & g  \ > +9 &k  \ L +9 &\\U  \ K +10 &X  \ K +9 &U  \ J +9 &U  \ J +10 &fU  \ J +9 &'Z  \ J +10 &T  \ J +9 & U  \ J +9 &"lX  \ K +10 &$/U  \ J +9 &%U  \ K +9 &'W ! \ K +10 &)vS  \ J +9 &+6Z  \ K +10 &,W  \ K +9 &.W  \ K +9 &0}U  \ J +10 &2?W  \ J +9 &4Z  !\ K +9 &5Y  \ K +10 &7U \ J +9 &9GW ! \ J +9 &;Z  \ K +10 &<Y !\ J +9 &>X  !\ J +10 &@M[  !\ K +9 &B_ % %\ K +9 &Cd , +\ L +10 &E{ 7 4\ N +9 &G? P J\ R +9 &H [ \\\ V +10 &J ^ ^\ W +9 &Lv c `\ X +10 &N7 b a\ X +9 &O a d\ Y +9 &Q g f\ Y +10 &Sy g g\ Y +9 &U: i i\ Z +9 &V n l\ [ +10 &X p n\ [\ +9 &Zz q t\ \\ +10 &\\y t v\ 0 +9 &\\6 w v\ $o +9 ( +2 &\\i v x\ Q +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"'\ & +4 "core" &\\j u x\ Q +2 .tHand.open + "manipulator"& 1 +59 "core" 1 + "manipulator"&% +4 "core" % 6  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +186 "core"  + "processing"%% +4 "core" %ؾ_\  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"% '+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'ؾ +2654 "core" ' + .tPSV.dial :air +2 "processing"%  +84 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2649 "core" ' +2 .tPSV.dial :PTV + "processing"% +83 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2654 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ӏ& o @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +38 "core" ( +2 "manipulator"&#& +4 "core" &Ӌ % K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &Ӌ  < K +2 .tForearm.seek CC + "manipulator"&$'? +95 "core" ' + .tHand.close + "manipulator"&%/ +53 "core" / + .tCC.seek :open +2 "collection"'&( +450 "core" ( +2 "manipulator"&'& +4 "core" &Ӌ  K + "manipulator"&!% +4 "core" % 8 Y " +2 .tForearm.seek :retract + "manipulator"&)' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&((- +280 "core" ( + "manipulator"&+& +4 "core" &- M / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &- / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&-'w +100 "core" ' +2 .tHand.open + "manipulator"&/1 +64 "core" 1 +2 "manipulator"&0% +4 "core" % }  H + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2' +93 "core" ' +27406 "Can" :8 +60001  :7 +60002  :8 +60001  ;8 +60001  :7 +60002  :7 +60001  :8 +60001  :7 +49909 !to:SignalException : mesg" SIGHUP:@timestampu: Time עt:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +3 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" + ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +111 !o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"//home/esp/esp2/lib/email.rb:340:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:339:in `email'"./home/esp/esp2/lib/email.rb:348:in `mail'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +9976 "Can" :8 +60002  :7 +60001  :8 @UTC1663891253.31  :7 +60001  :8 +60002  :8 +60001  :8 +60001  :7 +60002  :7 +60001  98 +60001  :8 +60001  :8 +60002  :8 +60001  :7 +60001  :8 +60001  :8 +60002  :8 +60001  :7 +60001  :7 +60002  :8 +60001  :8 +60001  :7 +60001  :7 +60002  :7 +60001  :8 +60001  :8 +60001  ;7 +60002  :7 +60001  ;8 +60001  :7 +60002  :8 +60001  :8 +60001  :8 +60001  :7 +60002  :8 +60001  :8 +60001  98 +60002  :7 +60001  :7 +60001  :8 +60001  :8 +60002  :7 +60001  :7 +60001 | ;8 +60001 p :8 +60002 i :8 +60001 k :8 +60001 _ :7 +60002 Y :7 +60001 V :8 +60001 M :8 +60002 I :7 +60001 E :8 +60001 E :7 +60001 J ;8 +60002 > :8 +60001 : :7 +60001 4 ;7 +60001 0 :7 +60002 + :7 +60001 & :8 +60001 % :7 +60002  :7 +60001  ;8 +60001  :8 +60001 \  :7 +60002  :7 +60001  :7 +60001  :8 +60002  :8 +60001  ;8 +60001  :7 +60001  :7 +60002  :7 +60001  ;8 +60001  :8 +60001  :8 +60002  :8 @1663935759.61UTC = =mMAIN_scheduler =tMAIN @UTC1663935761.42 #"core_reset"Sent BREAK +2 #t@33031 sendCRC with ifg=0x20, ie=0x7F + #@34866 sendCRC with ifg=0x08, ie=0x5F #@29357 idle with ifg=0x84, ie=0x75 + #@30027 select with ifg=0x10, ie=0xF5 + #@30661 receive with ifg=0x10, ie=0xFD #@31294 receive with ifg=0x10, ie=0xFD + #@31927 receive with ifg=0x10, ie=0xFD #@32254 receive with ifg=0x80, ie=0xFD + #@12372 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +189 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +100 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +380 "Can" =: +  =: #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +845 #-> ESP.ready! +154 "sampler") + ) +3 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %h/  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ؿ5\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %چ ^\ O +2 .tSS.configure :default +2 "sampler")#.0X 3.times {samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +3 "core" &/ +2 .tHand.open + "manipulator"&41 +22 "core" 1 + "manipulator"&5& +4 "core" &-  t / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +2 "core" ( +2 "manipulator"&7& +3 "core" &-  / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-  / +2 .tForearm.seek :garage +2 "manipulator"&9'w +93 "core" ' +2 .tHand.close + "manipulator"&:/ +58 "core" / +2 "manipulator"&;& +4 "core" &-  / + "manipulator"&<% +4 "core" % y ; $ +2 .tForearm.seek :retract +2 "manipulator"&=' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>(ӂ +278 "core" ( + "manipulator"&?& +4 "core" &z+ Ct + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &z+ F Ct +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'? +96 "core" ' +2 "manipulator"&B& +4 "core" &{+ r Cs +2 "manipulator"&C% +3 "core" %I   +2 "collection"'D& +4 "core" &2\ +2 "collection"'E& +5 "core" &;\ +2 .tCC.seek :closed + "collection"'F(\\ +4 "core" &5\  +9 &67\ +{ +10 & g0\ ? +9 &t4\ M +10 &[V-\ L +9 &Y,\ L +9 &\\.\ L +10 &Y.\ L +9 &dY0\ L +10 &%[.\ L +9 &Y2\ L +9 & X,\ L +10 &"lW/\ L +9 &$.Y)\ L +9 &%Z+\ L +10 &'Z(\ L +9 &)tY\ L +9 &+7Y \ L +10 &,Y \ L +9 &.W#\ L +10 &0|Y!\ L +9 &2>Y\ L +9 &4Z\ L +10 &5Z\ L +9 &7Z\ L +9 &9FZ\ L +10 &; Y\ L +9 &<Z\ L +9 &>Z\ L +10 &@N\\\ L +9 &Bc\ M +10 &Cl\ N +9 &E(\ Q +9 &G=\ U +10 &H \ V +9 &J(\ W +9 &Lw\ Y +10 &N8\ Y +9 &O'\ Y +10 &Q&\ Y +9 &Sz)\ Z +9 &U<"\ Z +10 &V ,\ [\ +9 &X  (\ \\ +9 &Z|  !\ \\ +10 &\\x \ ,\ 2 +9 &\\, $\ Z +9 ( +4 "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'G& +4 "core" &\\n \ (\ Q + &\\n \ (\ Q + .tHand.open + "manipulator"&H1 +60 "core" 1 +2 "manipulator"&I% +4 "core" % I   k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%K +4 "core"  +2 "processing"%L  +185 "core"  +2 "processing"%M% +4 "core" %ؿF\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%N'+ +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%O  +43 "core"  +2 .tPS.seek 0ml +36 "processing"%P'ؾ +1632 "core" ' + .tPSV.dial PSR +2 "processing"%Q +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +2627 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%S  +2 "collection"'T  +7 "core"  +2 + .tPSV.dial :PTV,via: :air +2 "processing"%U +187 "core"  +2 .tCTV.dial :air,avoiding: :intake + "collection"'V +4 "core"  + "collection"'W  +5 "core" + .tPTV.dial :PRV,avoiding: :puck +2 "processing"%X +3 "core" A +2 "processing"%Y @ +4 "core" A +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%[  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2634 "core" ' + .tPSV.dial :PTV +2 "processing"%] +84 "core" +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" &ӧ# =G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&`(ӂ +18 "core" ( +2 "manipulator"&a& +4 "core" &Ӎ R / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &Ӎ / +2 .tForearm.seek CC +2 "manipulator"&c'? +93 "core" ' + .tHand.close +2 "manipulator"&d/ +53 "core" / +2 .tCC.seek :open +2 "collection"'e( +447 "core" ( + "manipulator"&f& +4 "core" &Ӎ   / + "manipulator"&g% +4 "core" % =  +2 .tForearm.seek :retract + "manipulator"&h' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(- +281 "core" ( +2 "manipulator"&j& +4 "core" &-  \\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &- ) \\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'w +90 "core" ' +2 .tHand.open + "manipulator"&m1 +62 "core" 1 +2 "manipulator"&n% +4 "core" % t S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +93 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +4 "core" & +2 "manipulator"&q& +3 "core" &- e \\ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(- +10 "core" ( +2 "manipulator"&s& +4 "core" &- : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- b : +2 .tForearm.seek :garage + "manipulator"&u'w +93 "core" ' +2 .tHand.close + "manipulator"&v/ +60 "core" / + "manipulator"&w& +4 "core" &- ? : +2 "manipulator"&x% +3 "core" % φ 1 +2 .tForearm.seek :retract +2 "manipulator"&y' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z(ӂ +286 "core" ( + "manipulator"&{& +4 "core" &Ӓ'  G @\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &Ӓ'  @\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'? +103 "core" ' + "manipulator"&~& +4 "core" &Ӓ'  @\\ +2 "manipulator"&% +4 "core" %6  + "collection"'& +4 "core" &(\ +2 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &%\  +8 &5\ +{ +10 & f\ > +9 &o \ L +9 &[X!\ K +10 &Y\ K +9 &Y\ K +10 &X\ J +9 &bW\ K +9 &#Z\ L +10 &U\ K +9 & V\ K +9 &"jW\ K +10 &$,W\ K +9 &%X\ K +10 &'X\ K +9 &)rW\ K +9 &+4X\ K +10 &,W\ K +9 &.W\ K +9 &0zW\ K +10 &2=Z"\ K +9 &3Y\ K +10 &5Y\ K +9 &7X \ K +9 &9EZ\ K +10 &;X \ K +9 &<Y\ K +9 &>Y\ L +10 &@LY%\ K +9 &B \\$\ L +10 &Cf"\ M +9 &Ey$\ O +9 &G;%\ T +10 &H#\ W +9 &J\ W +10 &Lv"\ X +9 &N9&\ W +9 &O!\ X +10 &Q!\ X +9 &Sz \ Y +9 &U;$\ Y +10 &V \ Z +9 &X \ [ +9 &Z|   \ [\ +10 &\\y   \ 0 +9 &\\3 $\ a +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'& +4 "core" &\\g \ \ !\ P +2 &\\g  #\ P + .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" % 6   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +185 "core"  +2 "processing"%% +4 "core" %D\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1617 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +6 .tPS.seek 0ml +2 "processing"%'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + .tPSV.dial :air +2 "processing"%  +85 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2650 "core" ' + .tPSV.dial :PTV +2 "processing"% +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӓ&   @[ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +26 "core" ( + "manipulator"&& +4 "core" &ӈ  x ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӈ ( +2 .tForearm.seek CC + "manipulator"&!'? +92 "core" ' +2 .tHand.close + "manipulator"&"/ +57 "core" / + .tCC.seek :open +2 "collection"'#( +447 "core" ( + "manipulator"&$& +4 "core" &ӈ  ( + "manipulator"&%% +4 "core" % = p 6 +2 .tForearm.seek :retract + "manipulator"&&' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(- +279 "core" ( +2 "manipulator"&(& +4 "core" &- K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +2 "core" &- L K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'w +98 "core" ' +2 .tHand.open + "manipulator"&+1 +58 "core" 1 + "manipulator"&,% +4 "core" % }   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-' +93 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +5 "core" & + "manipulator"&/& +4 "core" &- A K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(- +3 "core" ( + "manipulator"&1& +4 "core" &- ' K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- K +2 .tForearm.seek :garage +2 "manipulator"&3'w +93 "core" ' + .tHand.close + "manipulator"&4/ +56 "core" / + "manipulator"&5& +4 "core" &- K +2 "manipulator"&7% +3 "core" % τ > / +2 .tForearm.seek :retract +2 "manipulator"&8' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:(ӂ +278 "core" ( + "manipulator"&;& +4 "core" &|,  q Dx +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &|,  Dx +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' +2 "manipulator"&& +4 "core" &Ӫ%  >J + "manipulator"&9% +4 "core" %:  Z + "collection"'?& +4 "core" & \ +2 "collection"'@& +5 "core" &\ +2 .tCC.seek :closed + "collection"'6(\\ +4 "core" &\  +9 &5~\ *z +9 &\ g\ > +9 &n\ L +10 &\\U\ K +9 &[\ J +9 &X\ J +10 &Z\ J +9 &dT\ K +9 &&\\ \ K +10 &X\ K +9 & T\ J +10 &"nW\ J +9 &$/Z\ J +9 &%U"\ K +10 &'Y\ K +9 &)uU\ J +10 &+8W\ J +9 &,Z\ J +9 &.U\ K +10 &0}Z\ J +9 &2>W \ K +9 &4[\ K +10 &5Y\ K +9 &7U\ J +9 &9EU\ K +10 &;Z\ K +9 &<Z\ J +10 &>X\ J +9 &@NX\ J +9 &B] \ K +10 &Ce!\ L +9 &Ex\ O +9 &G= \ S +10 &H\ U +9 &J$\ W +10 &Lu\ X +9 &N8\ X +9 &O\ Y +10 &Q\ Y +9 &Sv\ Z +9 &U:\ Z +10 &V\ [ +9 &X\ \\ +10 &Zz  \ \\ +9 &\\x  \ 1 +9 &\\6   \ "i +9 ( +3 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.34 + "collection"'B& +5 "core" &\\u  \ Q + &\\v  \ Q + .tHand.open + "manipulator"&C1 +54 "core" 1 + "manipulator"&D% +4 "core" % :   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&=' +90 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +186 "core"  + "processing"%G% +4 "core" %ؽ:\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H'+ +1618 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%I  +44 "core"  +2 .tPS.seek 0ml + "processing"%K'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"%E +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +2634 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%M +186 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%A'ؾ +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +85 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2633 "core" ' +49 .tPSV.dial :PTV + "processing"%N +83 "core" +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +2641 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &ӫ$ >I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S(ӂ +19 "core" ( + "manipulator"&T& +5 "core" &ӂ  f , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &ӂ } , +2 .tForearm.seek CC +2 "manipulator"&V'? +93 "core" ' + .tHand.close + "manipulator"&W/ +59 "core" / +2 .tCC.seek :open + "collection"'X( +447 "core" ( + "manipulator"&Y& +4 "core" &ӂ , +2 "manipulator"&R% +3 "core" % J \ +2 .tForearm.seek :retract +2 "manipulator"&[' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(- +279 "core" ( +2 "manipulator"&]& +4 "core" &- S [ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &- [ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&_'w +92 "core" ' + .tHand.open +2 "manipulator"&a1 +62 "core" 1 + "manipulator"&b% +4 "core" % σ o [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +90 "core" ' +3169 "Can" B? +60002  C@ +60001  B@ +60001  C@ +60001  B@ +60002  C@ +60001  C@ +60001  C@ +60002  C@ +60001  B@ +60001  B@ +60001  CA +60002  CA +60001  C@ +60001  B@ +60002  B@ +60001  B@ +60001  C@ +60001  B? +60002  B@ +60001  C? +60001  B@ +60001  C@ +60002  B@ +60001  B@ +60001  CA +60002  C@ +60001  B@ +60001  B? +60001  B@ +60002  B@ +60001  CA +60001  B@ +60001  B@ +60002  B@ +60001  B@ +60001  B@ +60002  CA +60001  C@ +60001  B@ +60001  B@ +60002  C@ +60001  C@ +60001  B@ +60001  C@ +60002  C@ +60001  C@ +60001  B@ +60002  C@ +60001  B@ +60001  C@ +60001  B@ +60002  C@ +60001  C@ +60001 ~ B@ +60002  C@ +60001  C@ +60001  C@ +60001  B@ +60002  B@ +60001  CA +60001  B@ +60002 | C@ +60001 y B@ +60001 w B@ +60001 w C@ +60002  C@ +60001 w C@ +60001 r B@ @UTC1663977769.18 m B@ +60001 e C@ +60001 b C@ +60001 ] C@ +60002 [ B@ +60001 [ C@ +60001 R C@ +60001 F B@ +60002 G B@ +60001 M B@ +60001 A B@ +60002 G B@ +60001 B B@ +60001 = C@ +60001 C C? +60002 : B? +60001 > B@ +60001 ? C@ +60001 : C@ +60002 : B@ +60001 B B@ +60001 8 C@ +60001 5 B@ +60002 5 C@ +60001 7 B@ +60001 6 C@ +60002 8 C@ +60001 8 C@ +60001 ; B@ +60001 2 B@ +60002 8 C@ +60001 8 C@ +60001 8 C@ +60002 6 C? +60001 6 C@ +60001 2 B@ +60001 5 CA +60002 0 C@ +60001 6 C@ +60001 1 C@ +60002 ) B@ +60001 5 C@ +60001 1 B? +60001 ( C@ +60002 , B@ +60001 0 B@ +60001 5 C@ +60001 4 C@ +60002 / C@ +60001 , B@ +60001 5 C@ +60002 5 C@ +60001 2 C@ +60001 6 C? +60001 5 C@ +60002 2 C@ +60001 = C@ +60001 ; C@ +60001 2 B@ +60002 6 CA +60001 A B@ +60001 A C@ +60001 ? C@ +60002 B C@ +60001 I B@ +60001 C C@ +60002 G CA +60001 K B@ +60001 L B@ +60001 M C@ +60002 H C@ +60001 O B@ +60001 R B@ +60001 N B@ +60002 S C@ +60001 S C@ +60001 O C@ +60002 F C@ +60001 I C@ +60001 E B@ +60001 H C@ +60002 ? C@ +60001 < C@ +60001 = B@ +60002 < C@ +60001 5 C@ +60001 + C@ +60001 2 C@ +60002 0 C@ +60001 3 C@ +60001 2 B? +60001 / C? +60002 9 C@ +60001 4 B@ +60001 1 B@ +60002 9 C@ +60001 ? C@ +60001 C B@ +60001 Q C@ +60002 N B? +60001 X C@ +60001 ` C@ +60001 f C@ +60002 l C@ +60001 r EC +60001 n B@ +60002 u C@ +60001 x C@ +60001 v B? +60001 x B? +60002 t C@ +60001 } B@ +60001  DA +60001  C@ +60002  B@ +60001  C@ +60001  CA +60002  B@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  B@ +60002  C? +60001  C@ +60001  C@ +60001  C@ +60002  B@ +60001  C@ +60001  B@ +60001  B@ +60002  B@ +60001  C@ +60001  B@ +60002  C@ +60001  B@ +60001  CA +60001  B@ +60002  B? @UTC1664064171.02  C@ +60001  B@ +60002  C@ +60001 \  C@ +60001  C@ +60001  C@ +60002  C@ +60001  B@ +60001  C@ +60001  C@ +60002  B@ +60001  C@ +60001   C@ +60002 ' B@ +60001 ' B@ +60001 ; C@ +60001 E C@ +60002 D C@ +60001 L C@ +60001 J C@ +60002 J C@ +60001 L B@ +60001 N B@ +60001 M C@ +60002 I C@ +60001 [ C@ +60001 R C@ +60002 X C@ +60001 W C@ +60001 ^ B@ +60001 ` C@ +60001 \\ C@ +60002 c C@ +60001 ` B@ +60001 Y C@ +60002 Y C@ +60001 Q B? +60001 X C@ +60001 W C@ +60002 U C@ +60001 L C@ +60001 M C@ +60002 X C@ +60001 ] C@ +60001 ^ B? +60001 h B@ +60002 { C@ +60001  B@ +60001  B? +60001  B@ +60002  C@ +60001  C@ +60001  B@ +60002  C? +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  B@ +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  B@ +60001  C@ +60001  C@ +60001  B@ +60002  C@ +60001  C@ +60001  B@ +60002  B@ +60001  C@ +60001  C@ +60001  C? +60002  CA +60001  C@ +60001  B@ +60001  B@ +60002  C@ +60001  CA +60001  CA +60001  B? +60002  BA +60001  C@ +60001  C@ +60002  C@ +60001  B@ +60001  B? +60001  C@ +60002  C@ +60001  CA +60001  C@ +60002  B@ +60001  C@ +60001  C@ +60001  C@ +60002  B? +60001  B@ +60001  C@ +60001  C@ +60002  C@ +60001  B@ +60001  B@ +60002  CA +60001  C@ +60001  C@ +60002  B@ +60001   C@ +60001  D@ +60001  C@ +60002   B@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  CA +60001  C@ +60001  C@ +60002   C@ +60001  C@ +60001  C@ +60001  B@ +60002  C@ +60001  C@ +60001  C@ +60002  B@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001 ' C@ +60001  C@ +60002  C@ +60001 $ DA +60001  C@ +60002  B@ +60001  C@ +60001  C@ +60001  CA +60002  B@ +60001  C@ +60001  C@ @UTC1664150572.85  BA +60001  C@ +60001  C@ +60002  C@ +60001  CA +60001  CA +60001  C@ +60002  C@ +60001  B@ +60001  C@ +60001  C@ +60002   C@ +60001  B? +60001  C@ +60001  CA +60002  C@ +60001  CA +60001   C@ +60002  B@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001   C@ +60001  C@ +60002  CA +60001  C@ +60001  B@ +60001  CA +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  CA +60001   C@ +60001  B@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001   C@ +60001  C@ +60002  CA +60001   C@ +60001  B@ +60001  C@ +60002  \ C@ +60001  C@ +60001  C@ +60002  C@ +60001  CA +60001  CA +60001  B@ +60002  C@ +60001  C@ +60001  C@ +60002  C@ +60001  CA +60001  CA +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60001 # C@ +60002 # C@ +60001  C@ +60001  C@ +60002  DB +349 #t-> access 2 +2 "storage"(>% +3 "core" % L\  +2 "manipulator"&J% +4 "core" %   $  + "manipulator"&F& +4 "core" &- , Z +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(f(K +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (g& +3 "core" &K ~ \ +609 #t-> exit +5 #mEXIT @1664198587.40UTC @1664198598.92UTC = =mMAIN_scheduler =tMAIN @UTC1664198600.80 #"core_reset"Sent BREAK +2 #t@62999 receive with ifg=0x10, ie=0xFD + #@63637 receive with ifg=0x10, ie=0xFD #@64295 receive with ifg=0x10, ie=0xFD + #@64930 receive with ifg=0x10, ie=0xFD + #@29 receive with ifg=0x10, ie=0xFD #@663 receive with ifg=0x10, ie=0xFD + #@1298 receive with ifg=0x10, ie=0xFD #@1625 receive with ifg=0x80, ie=0xFD + #@47299 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +297 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +391 "Can" ?= +  ?= + #tPolling Can every 10:00 +443 #-> ESP.ready! +155 "sampler") + ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %h ; ; +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ؽ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %چ\ \ o\ O +2 .tSS.configure :default +2 "sampler")#.0X startTube 2 +980 #-> $da[:extractVol]=.2 +57402 "Can" EB +21392 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" & : ;\ + .tHand.open +2 "manipulator"&41 +26 "core" 1 + "manipulator"&5& +4 "core" &-  Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +15 "core" ( + "manipulator"&7& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&9'w +91 "core" ' +2 .tHand.close + "manipulator"&:/ +60 "core" / + "manipulator"&;& +4 "core" &-    +2 "manipulator"&<% +3 "core" % ύ  - +2 .tForearm.seek :retract +2 "manipulator"&=' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&>(ӂ +285 "core" ( + "manipulator"&?& +4 "core" &ӕ%   7 >M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &ӕ% ` >M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'? +92 "core" ' + "manipulator"&B& +4 "core" &Ӗ&   >L +2 "manipulator"&C% +4 "core" %< t Y + "collection"'D& +4 "core" & 8 :+\ +2 "collection"'E& +5 "core" & 9 9&\ +2 .tCC.seek :closed + "collection"'F(\\ +5 "core" & 8 7V\  +10 &5 9 :S\ +| +9 & f 9 9\ ? +9 &x : : \ M +10 &U[ ; :\ M +9 &[ : ;B\ M +10 &Z ; 9U\ L +9 &Z ; ;G\ L +10 &^Y < :\ L +9 &a < :\ M +9 &] ; ;\ M +10 & ] ; >V\ L +9 &"e[ > ;g\ M +9 &$'\\ ; <,\ M +10 &%\\ < =*\ M +9 &'] = :<\ M +9 &)n] ; <\ L +10 &+/\\ < <R\ M +9 &,\\ = =\ L +9 &.] < < \ L +10 &0v\\ < <L\ L +9 &28X < = \ L +10 &3\\ = ;]\ M +9 &5[ < =2\ M +10 &7~] = <\ L +9 &9@X > =\ L +9 &;W @ ?h\ L +9 &<Y > >g\ L +10 &>Y = ?g\ M +9 &@H] B ?i\ L +10 &Ba D Ch\ M +9 &Cj P Go\ N +9 &E Z Ti\ P +10 &G7 o ik\ U +9 &H z zj\ W +10 &J { zo\ X +9 &Lt } |g\ X +9 &N4 } ~g\ Y +10 &O c\ Y +9 &Q h\ Y +9 &Sw p\ Z +10 &U8 g\ Z +9 &V o\ [\ +9 &X f\ \\ +10 &Zz h\ [ +9 &\\x e\ 3 +10 &\\& q\ Q +9 ( + &\\p g\ M +2 "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.23 + "collection"'G& +4 "core" &\\p n\ M +2 .tHand.open + "manipulator"&H1 +62 "core" 1 + "manipulator"&I% +4 "core" % <   Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +92 "core" ' +2 #tPurging external Intake + "collection"'K& +4 "core" &\\p i\ M +2 "collection"'L% +3 "core" %h d\ +2 .tCSV.dial :flush +2 "collection"'M  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'N' +2442 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +39 .tCBV.dial CSV +8 "collection"'O +2 'P  +69 "core" +4  +2 .tCTV.dial :intake + "collection"'Q  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'R'i +2337 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'S  +75 "core" ~ + #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +5 "core" &Ӛ%  >H + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U(ӂ +16 "core" ( + "manipulator"&V& +5 "core" &Ӄ    0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &Ӄ  0 +2 .tForearm.seek CC +2 "manipulator"&X'? +93 "core" ' + .tHand.close +2 "manipulator"&Y/ +60 "core" / + .tCC.seek :open +2 "collection"'Z( +448 "core" ( + "manipulator"&[& +3 "core" &ӆ  0 +2 "manipulator"&\\% +4 "core" % .  ;  +2 .tForearm.seek :retract +2 "manipulator"&]' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&^(- +284 "core" ( + "manipulator"&_& +4 "core" &-  ! A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- V A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a'w +99 "core" ' +2 .tHand.open +2 "manipulator"&b1 +59 "core" 1 + "manipulator"&c% +4 "core" % ~   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +93 "core" ' +8650 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" & 9 9@\ +2 "manipulator"&f& +4 "core" &-  \\ A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&g(- +8 "core" ( +2 "manipulator"&h& +4 "core" &-  | 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &-  ) 7 +2 .tForearm.seek :garage +2 "manipulator"&j'w +92 "core" ' + .tHand.close +2 "manipulator"&k/ +53 "core" / + "manipulator"&l& +4 "core" &-  7 +2 "manipulator"&m% +4 "core" % {  ; K + .tForearm.seek :retract +2 "manipulator"&n' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o(ӂ +285 "core" ( +3 "manipulator"&p& +8 "core" &Ӕ%   =B +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &Ӕ%  =B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&r'? +101 "core" ' +2 "manipulator"&s& +4 "core" &ӕ%  =A + "manipulator"&t% +4 "core" %7  h  +2 "collection"'u& +3 "core" & 9 8?\ +2 "collection"'v& +5 "core" & 9 8A\ +2 .tCC.seek :closed + "collection"'w(\\ +4 "core" & 7 9 \  +10 &3} 6 9!\ )w +9 &e 8 9$\ > +10 &v : 8%\ M +9 &GZ : :!\ L +9 &\ Y ; 8?\ L +9 &Y : :%\ L +10 &Z 9 8{\ L +9 &P\\ : :\ L +10 &_ : :!\ L +9 &Y 9 :\ K +9 & [ 7 :\ L +10 &"XY ; :!\ L +9 &$Y < ;\ L +9 &%] : <!\ L +10 &'Y < < \ L +9 &)aY ; ;"\ K +10 &+#Z < ;\ K +9 &,Z = ;!\ L +9 &.] < < \ L +10 &0h\\ ; <!\ L +9 &2*X ; :t\ L +9 &3Z < ;\ K +10 &5Z ; < \ K +9 &7pZ = < \ L +10 &92] < ; \ L +9 &:Y < <\ L +9 &<Z < >T\ K +10 &>xZ > <\ L +9 &@9Z ? ?Y\ L +9 &A` C B\\\ M +10 &Cj K I]\ M +9 &Es X R]\ P +10 &G) p h`\ T +9 &H y u[\ V +9 &J z xY\ X +10 &Ld z {X\ X +9 &N$ } }V\ Y +9 &O  V\ Y +10 &Q T\ X +9 &Se Y\ Z +10 &U( a\ Z +9 &V c\ [ +9 &X Z\ \\ +10 &Zf b\ ] +9 &\\ x [\ 9 +9 &\\) f\ 'u +10 &\\ Z\ [ +2 ( +2 "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'x& +4 "core" &\\ X\ [ +2 .tHand.open + "manipulator"&y1 +58 "core" 1 + "manipulator"&z% +4 "core" % 7    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{' +98 "core" ' + #tPurging external Intake +2 "collection"'|& +4 "core" &\\ W\ [ +2 "collection"'}% +3 "core" %i T\ +2 .tCSV.dial :flush + "collection"'~  +69 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2436 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +70 "core" ~ +2 .tCTV.dial :intake + "collection"'  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''i +2328 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +74 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӕ$ \  =A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +18 "core" ( + "manipulator"&\ & +4 "core" &ӊ  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӊ  . +2 .tForearm.seek CC +2 "manipulator"&'? +96 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + .tCC.seek :open +2 "collection"'( +451 "core" ( + "manipulator"&& +4 "core" &ӊ \  . +2 "manipulator"&% +4 "core" % 7   + .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +282 "core" ( +2 "manipulator"&& +4 "core" &-   < B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- p B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' + .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % k  $ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +13220 "Can" \ HE +60001  IF +60001   \ FD +1985 #t-> da 50 +2 #da sampling at most 50ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 14:03:46UTC26-Sep-22\\n{}\\nCTD data unavailable\\nCan@14:03:26, 16% flow, 21.3C, 45% humidity, 14.8psia, 13.788V, 0.345A, 0.333A avg, 4.75W",Subject: "da sampling at most 50ml" +2 "collection"'& +5 "core" & < <w\ +2 "manipulator"&% +4 "core" %    +2 "storage"( % +4 "core" % ~ \ \  + "storage"(!. +3 "core" .,K +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"("(  +86 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"//home/esp/esp2/lib/email.rb:340:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:339:in `email'"./home/esp/esp2/lib/email.rb:348:in `mail'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1215 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (#& +2 "core" &  P\ +2 "manipulator"&$& +3 "core" &-   K B +2 "manipulator"&%% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&&( +174 "core" ( +2 "manipulator"&'& +4 "core" &  \ 4 > + "storage"((& +4 "core" &  W\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&)'S +93 "core" ' +2 "storage"(*& +4 "core" &  G\ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+'r +294 "core" ' + "storage"(,- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-& +3 "core" & \ + "manipulator"&.& +4 "core" &  L > + .tElbow.seek 2 +2 "manipulator"&/( +3 "core" ( +2 "manipulator"&0& +3 "core" & > +2 "storage"(1& +3 "core" & e\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'Ͻ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&3/ +61 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&4& + "storage"(5' +7 "core" &  > + "manipulator"&7% +4 "core" % ϱ +2 .tForearm.seek :retract +2 "manipulator"&8' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&:(ӂ +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +8 "core" ( + "manipulator"&;& +4 "core" &ӊ  7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &ӊ  7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 "manipulator"&& +4 "core" &ӊ"   7 + "manipulator"&9% +4 "core" %I   +2 "collection"'?& +3 "core" & ; <X\ +3 "collection"'@& +5 "core" & : ;Z\ +2 .tCC.seek :closed + "collection"'6(\\ +5 "core" & ; <x\ +7 &< : =|\ %f +10 &X ; =z\ 8 +9 &} = =l\ L +9 &[ < =k\ L +10 &~\\ ; <j\ L +9 &@Y > <j\ L +9 &] < <h\ L +10 &[ = <c\ L +9 &\\ < >i\ M +10 &H[ < =e\ L +9 & Z < =\\\ M +9 &!Z = >_\ L +10 &#\\ = =c\ L +9 &%OZ = ?b\ M +10 &'Y > >b\ L +9 &(] > >c\ L +9 &*Y ? ?b\ L +10 &,Y\\ ? =_\ L +9 &.Y ? @b\ L +9 &/Y @ ?d\ L +10 &1\\ ? :_\ L +9 &3`[ ? @V\ L +9 &5!Z @ @Q\ M +10 &6Z @ ?P\ L +9 &8Z > @J\ L +10 &:iV > @N\ L +9 &<*Z A @J\ L +9 &=W B AU\ L +10 &?\\ B @[\ L +9 &Aoa D DW\ M +9 &C/f L HJ\ M +10 &Dn U QT\ N +9 &F{ \\ YW\ P +9 &Hc n hX\ T +10 &J y zV\ W +9 &K | }X\ X +10 &M ~ {R\ X +9 &O\\  ~Q\ Y +9 &Q ~ A\ X +10 &R L\ Y +9 &T C\ Y +10 &V^ E\ [ +9 &X <\ [ +9 &Y >\ \\ +10 &[ H\ I +9 &\\7 O\ . +9 &\\g I\ L +3 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.17 + .Hand.open + "manipulator"&B1 +64 "core" 1 + "manipulator"&C% +4 "core" % I    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D' +92 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")=+ +3 "core" + +2 "sampler") % +3 "core" %چ\ \  g\ O +2 "collection"'G& +4 "core" &\\e 8\ L +2 "Can" WU +2 #tCalibrating pressure and temperature sensors +42 .CTV.dial :air +11 .SSV.dial :spit,avoiding: :exhaust + "sampler")H +3 "core"  +2 "sampler")I  +4 "core" +2 .tSS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %Q> s\  +21 "collection"'J% +3 "core" %n ^ `_\ +2 "sampler")F% +4 "core" %Q< x\  + "sampler")[% +4 "core" %Q< l\  + .tIntake.select :close +2 "sampler")0 +9 )\\% +2 "core" %Q< m\  +2 .tSSV.dial :exhaust + "sampler")X  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")_'ڀ +400 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 50.0ml + .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''i +100 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")B +126 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'M' +1481 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +126 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +3 "collection"'  +5 "sampler")#.0X% +3 "core" %} w\ = +2 #tBubblePoint: Intake @38.3psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'J @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +102 "collection"'R9 +2 "core" 9m: +102 "collection"'!9 +3 "core" 9q6 +102 "collection"'9 +2 "core" 9v2 +102 "collection"'#9 +3 "core" 9-z/ +102 "collection"''9 +3 "core" 9Z~, +102 "collection"'$9 +2 "core" 9) +102 "collection"'*9 +3 "core" 9& +102 "collection"'9 +2 "core" 9# +102 "collection"'%9 +3 "core" 9" +103 "collection"'9 +3 "core" 9$" +102 "collection"'9 +2 "core" 9D! +102 "collection"'-9 +3 "core" 9a +102 "collection"' 9 +2 "core" 9~ +102 "collection"'.9 +2 "core" 9 +102 "collection"'09 +6 "core" 9 +102 "collection"'19 +2 "core" 9 +102 "collection"'39 +3 "core" 9 +102 "collection"'(9 +2 "core" 9 +102 "collection"'79 +3 "core" 9  +102 "collection"'&9 +2 "core" 9  +102 "collection"')9 +2 "core" 9 % +102 "collection"',9 +3 "core" 9 3 +102 "collection"'<9 +2 "core" 9 @ +102 "collection"'+9 +3 "core" 9 N +102 "collection"'29 +3 "core" 9 [ +102 "collection"';9 +2 "core" 9 f +102 "collection"'9 +3 "core" 9 q +102 "collection"'?9 +2 "core" 9 | +102 "collection"'/9 +3 "core" 9  +102 "collection"'89 +3 "core" 9  +102 "collection"'99 +2 "core" 9  +102 "collection"'B9 +3 "core" 9  +102 "collection"'49 +2 "core" 9  +102 "collection"'59 +2 "core" 9  +102 "collection"'C9 +4 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'G9 +3 "core" 9  +102 "collection"'H9 +2 "core" 9  +102 "collection"' 9 +2 "core" 9   +102 "collection"'I9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'=9 +3 "core" 9  +102 "collection"'L9 +3 "core" 9 ! +102 "collection"'@9 +10 "core" 9 & +102 "collection"'E9 +2 "core" 9 * +102 "collection"'A9 +3 "core" 9 . +103 "collection"'9 +2 "core" 9\ 2 +102 "collection"'P9 +3 "core" 9\ 6 +102 "collection"'Q9 +3 "core" 9\ ; +102 "collection"'N9 +2 "core" 9\ ? +102 "collection"'O9 +3 "core" 9\ C +102 "collection"'V9 +2 "core" 9\ G +102 "collection"'M9 +3 "core" 9\ K +102 "collection"'Y9 +3 "core" 9\ !P +102 "collection"'>9 +2 "core" 9\ %T +102 "collection"'J9 +3 "core" 9\ (X +102 "collection"'K9 +2 "core" 9\ -\\ +102 "collection"'[9 +2 "core" 9\ 1` +103 "collection"'\\9 +2 "core" 9\ 4d +102 "collection"'X9 +3 "core" 9\ 8i +102 "collection"'F9 +2 "core" 9\ <m +102 "collection"'S9 +3 "core" 9\ ?q +102 "collection"'U9 +2 "core" 9\ Cu +102 "collection"'b9 +3 "core" 9\ Gy +102 "collection"'_9 +3 "core" 9\ J~ +102 "collection"'T9 +2 "core" 9\ N +102 "collection"'`9 +3 "core" 9\ P +102 "collection"'W9 +2 "core" 9\ T +102 "collection"'c9 +3 "core" 9\ X +102 "collection"']9 +3 "core" 9\ [ +102 "collection"'f9 +2 "core" 9\ _ +102 "collection"'i9 +3 "core" 9\ b +102 "collection"'k9 +2 "core" 9\ d +102 "collection"'h9 +3 "core" 9\ g +102 "collection"'m9 +3 "core" 9\ j +102 "collection"'^9 +2 "core" 9\ m +102 "collection"'l9 +3 "core" 9\ q +102 "collection"'d9 +2 "core" 9\ t  +102 "collection"'j9 +3 "core" 9\ v\  +102 "collection"'q9 +2 "core" 9\ x  +3 .tCH.hold 10:00,70C +3 "collection"'p `\ `\ w  +2 's9 +5 "core"  + 9\ y\ w +2 "collection"'g% +3 "core" %Z H I\ +2 #tBegun lysing Collection Puck Heater at 68C/48.3psia +6571 "Can"\  +53418 "core" ` +2 "collection"'u9 +3 "core" 9\ a +2 "collection"'n% +4 "core" %Z 7 6 T\ + #tEnded lysing Collection Puck Heater at 70C/47.4psia +2 .CS.seek 0ml + "collection"'t'i +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Z @ +101 "core" B + .tCSV.dial :air +2 "collection"'a @ +41 "core" > +2 .tCS.seek 5ml + "collection"'y's5 +1373 "core" ' + .tCSV.dial CTV +2 "collection"'x  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'e  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'~ @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'}'i +1355 "core" ' + "collection"'% +4 "core" %lY\ + #tPuck @75.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +4 "core" %l \ +2 .tCS.seek 5ml +2 "collection"''s8 +1377 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'\  +43 "core" +2 "collection"' % +4 "core" %s5 \ +2 .tCS.seek 7ml + "collection"'' +282 "Can"2 OL +305 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'o @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'{' +869 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'w ` +121 "core" a +2 #tLysing Complete +2 "collection"'& +4 "core" &\\` \ L + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %  \ \   +2 "storage"(% +3 "core" % \  +2 "storage"(. +3 "core" .(  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((C +358 "core" ( +2 .tSC.configure :limp +3 "storage"($\ 1b +2 (r& +3 "core" &? ~ `\ + "manipulator"&& +4 "core" &Ӌ  7 +2 "manipulator"&% +3 "core" %   '  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +159 "core" ( + "manipulator"&& +4 "core" &  $  + "storage"(& +4 "core" &? u\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" &? u\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'r +276 "core" ' + "storage"(!- +4 "core" -'r +45 .tSE.configure :default +12 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"('1 +44 "core" ' +2 "manipulator"&#& +4 "core" &  U  + "manipulator"&'% +4 "core" %  v G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$' +91 "core" ' + .tElbow.seek CC +2 "manipulator"&*(ӂ +161 "core" ( + "manipulator"&& +4 "core" &ӑ#   =D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &ӑ#   N =D +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tCC.seek :open +2 "collection"'-( +446 "core" ( +2 "storage"( & +4 "core" &? f\ + "storage"(.& +4 "core" &? >\ + "manipulator"&0& +4 "core" &ӑ#  =D +2 "manipulator"&1% +3 "core" % O  $ N +2 .tForearm.seek :retract +2 "manipulator"&3' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(( +165 "core" ( +2 "manipulator"&7& +4 "core" & H  + "storage"(&& +4 "core" &? \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&)'8 +96 "core" ' + .tElbow.hold +2 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +56 "core" 1 +2 "manipulator"&+% +4 "core" % I  \\  + "storage"(2& +4 "core" &? P\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&;'u +15 "core" ' + "manipulator"&& +4 "core" & N  +2 "storage"(?& +3 "core" &? 0\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&/' +15 "core" ' + "storage"(8% +5 "core" %, l\ +2 ."downElevator"SE.seek :down +3 "storage"(9' +99 (B% +3 "core" %? "\ U] +2 "manipulator"&4% +4 "core" % H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +91 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'C& +4 "core" & q p  +2 "manipulator"&& +4 "core" &  ,  + "manipulator"&G% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +176 "core" ( +2 "manipulator"& & +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +2 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&'w +95 "core" ' + .tHand.close + "manipulator"& / +62 "core" / +2 "manipulator"&=& +4 "core" &-  + "manipulator"&L% +4 "core" % ~ 2  +2 .tForearm.seek :retract + "manipulator"&@' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E(ӂ +287 "core" ( + "manipulator"&A& +4 "core" &Ӛ   w :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӛ l :/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'? +92 "core" ' +2 "manipulator"&Q& +4 "core" &Ӛ!    :/ +2 "manipulator"&N% +3 "core" %7   L j +2 "collection"'O& +4 "core" & o o  +3 "collection"'V& +4 "core" & m o  +2 .tCC.seek :closed + "collection"'M(\\ +4 "core" & o o  +9 &6| m oy\ +{ +9 &i o o\ ? +10 &n p p\ K +9 &dV p o\ K +10 &&Y n o\ K +9 &U p o\ J +9 &Z o ox\ J +10 &lX p o \ K +9 &.Z p p \ K +10 &Y p o\ K +9 & X o p\ K +9 &"tY q p\ K +10 &$7Z o p\ J +9 &%Z p q\ K +9 &'V p q\ J +10 &)}Z p p\ J +9 &+>Y q o\ K +10 &-Y q r\ K +9 &.Y n px\ K +9 &0Y o og\ J +10 &2GU o pN\ J +9 &4 [ o ps\ J +9 &5[ n p \ J +10 &7\\ o p \ J +9 &9O[ n q \ J +9 &;Z o p\ J +10 &<Y q p\ K +9 &>Z p o\ K +10 &@XW p p\ J +9 &B` t t\ K +9 &Ci y v\ L +10 &E \ P +9 &GB \ T +9 &H \ V +10 &J \ X +9 &L{ \ Y +10 &N; \ Y +9 &O \ Z +10 &Q m\ Z +9 &S} `\ [ +9 &U> O\ [\ +9 &W N\ [\ +10 &X K\ \\ +9 &Z ,\ \\ +10 &\\$z \ 0 +9 &\\4  \ %q +9 ( +2 &\\k \ S +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.38 + "collection"'Y& +5 "core" &\\k Y\ S + .tHand.open + "manipulator"&>1 +59 "core" 1 +2 "manipulator"&J% +4 "core" % 7   j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' +89 "core" ' +2 .tPSV.dial PSR + "processing"%[ +73 "core"  + "processing"%\\% +5 "core" %ؽ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%X'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%F  +43 "core"  +2 .tPS.seek 0ml + "processing"%S'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%U +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +2633 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%_ +2 "collection"'T  +4 "core"  +2 "processing"%`  +5 "core"  +61 + .tPSV.dial :mixloop +2 "processing"%W +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%c  +72 "core" +2 .tPS.seek 0ml +2 "processing"%]'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%f  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%i' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +44 "core" +2 .tPS.seek 0ml +2 "processing"%h'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%m  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2646 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +42 "core" +2 .tPS.seek 0ml +2 "processing"%d'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" &Ӛ   :/ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӂ +45 "core" ( +2 "manipulator"&s& +4 "core" &}    :. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &} \  :. +2 .tForearm.seek CC +2 "manipulator"&v'? +92 "core" ' + .tHand.close + "manipulator"&p/ +52 "core" / +2 .tCC.seek :open +2 "collection"'u( +447 "core" ( + "manipulator"&n& +4 "core" &Ӎ \ Y 8 +2 "manipulator"&z% +3 "core" % N \   +2 .tForearm.seek :retract +2 "manipulator"&Z' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&a(- +291 "core" ( + "manipulator"&t& +4 "core" &- e $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &- N $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|'w +100 "core" ' + .tHand.open + "manipulator"&e1 +57 "core" 1 + "manipulator"&~% +4 "core" % | { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y' +92 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &    + "manipulator"&% +4 "core" %  9  +2 "storage"(% +3 "core" % B\  +2 "storage"(. +3 "core" .(? +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(}(  +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (\ & +2 "core" &  1\ +2 "manipulator"& & +4 "core" &- u $ +2 "manipulator"&% +3 "core" %  n  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&o( +178 "core" ( + "manipulator"&& +4 "core" &   + "storage"(w& +4 "core" & O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +94 "core" ' + "storage"(& +5 "core" & ]\ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +298 "core" ' +2 "storage"(- +3 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ("& +3 "core" & \  +2 "manipulator"&r& +3 "core" &   +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&& +3 "core" & U  +2 "storage"(& +3 "core" & W\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&:& +2 "storage"(D' +7 "core" &   + "manipulator"&!% +4 "core" % ϼ . +2 .tForearm.seek :retract +2 "manipulator"&#' +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'(ӂ +152 "core" ( +2 "manipulator"&R& +5 "core" &ӑ   :. ' + .tElbow.reconfigure :loose +3 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&& +4 "core" &ӑ   :. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&%'? +97 "core" ' +2 "manipulator"&& +4 "core" &ӑ   :. +2 "manipulator"&% +58 "core" %C  r  + "collection"'& +4 "core" &    +2 "collection"'$& +5 "core" &    +2 .tCC.seek :closed +2 "collection"'6(\\ +4 "core" &  ~  +8 &B  r\ $f +9 &Yy  \\\ 7 +9 &y  \ J +10 &X  \ J +9 &Y  \ K +10 &SY  X\ J +9 &Z  A\ J +9 &X  \ J +10 &X  \ K +9 &\\X  \ J +9 & X  {\ J +10 &!U  q\ J +9 &#Y  p\ J +9 &%cW  [\ J +10 &'&T  I\ J +9 &(Y  B\ J +10 &*W  2\ J +9 &,kX  \ J +9 &.,X  \ K +10 &/W  \ J +9 &1Y  \ J +10 &3sY  \ J +9 &54Y  \ K +9 &6X  \ J +10 &8X  F\ J +9 &:|U  |\ J +9 &<=Y  q\ J +10 &>[  e\ J +9 &?Y  ^\ J +9 &A\\  \ J +10 &CC`  \ K +9 &Eg  \ L +10 &Fu ( #\ N +9 &Hy 5 /\ P +9 &J. F A\ U +10 &K I I\ U +9 &M J J\ V +9 &On K K\ W +10 &Q/ K Mw\ W +9 &R M Nv\ X +10 &T P Oh\ X +9 &Vp R Sd\ Y +9 &X/ T Sb\ Z +10 &Y V VZ\ [\ +9 &[ Y WG\ H +9 &\\/ Z ZE\ 0 +10 &\\e [ Za\ O +2 ( +2 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.16 + .Hand.open +2 "manipulator"& 1 +54 "core" 1 +2 "manipulator"&.% +4 "core" % C   B  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0' +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'1  +131 "core"  +2 .tCSV.dial CTV + "collection"'7  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2630 "core" ' +2 "collection"'% +4 "core" % t u>\ +2 .tCS.seek 4.5ml + "collection"'*'c: +1491 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%<  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%+  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%2'ؾ +2641 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" _ +2 .tCSV.dial :air + "collection"'? @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'8' +1495 "core" ' + .tCSV.dial CTV +2 "collection"'3  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'B'i +2635 "core" ' + .tCBV.dial :waste1 +2 "collection"'4 @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'(  +131 "core" +2 "collection"')& +4 "core" &\\c \\ ]q\ O + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&C% +3 "core" %  +2 "storage"(;% +3 "core" % v\  +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(G(C +364 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &@ } G\ +2 "manipulator"&/& +3 "core" &ӑ  s :. +2 "manipulator"& % +4 "core" %  \ Z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&I( +163 "core" ( +2 "manipulator"&9& +4 "core" &   + "storage"(,& +4 "core" &A x\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts +2 "manipulator"& ' +87 "core" ' + "storage"(=& +4 "core" &A l\ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(L'r +296 "core" ' +2 "storage"(5- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   +2 "storage"(A& +4 "core" &A \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'8 +19 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -' +3 .tSE.seek 0.17 Pucks below Top Plate + "storage"(N't +31 "core" ' +2 "manipulator"&O% +4 "core" %@ \ 3  + "storage"(@& +4 "core" &A } +\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 308 counts + "manipulator"&-'l +15 "core" ' + "manipulator"&Y& +4 "core" &   +2 "storage"(>& +4 "core" &A a\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&J' +15 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(V' +35 "core" ' +2 "manipulator"&[& +4 "core" & B  +2 "manipulator"&\\% +3 "core" % 1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P' +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӂ +157 "core" ( + "manipulator"&F& +4 "core" &ӏ   A :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &ӏ   :/ +2 .tForearm.seek CC +2 "manipulator"&U'? +96 "core" ' + .tHand.close +2 "manipulator"&S/ +63 "core" / + .tCC.seek :open +2 "collection"'_( +447 "core" ( +2 "storage"(`& +4 "core" &A d\ + "storage"(T& +4 "core" &A ]\ + "manipulator"&W& +4 "core" &ӏ \ ~ :/ + "manipulator"&c% +4 "core" % R \   +2 .tForearm.seek :retract +2 "manipulator"&b' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&f( +162 "core" ( +2 "manipulator"&]& +4 "core" & C  + "storage"(k& +4 "core" &A m\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&i'8 +98 "core" ' +2 .tElbow.hold +2 "manipulator"&m, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&h1 +53 "core" 1 +2 "manipulator"&l% +4 "core" % ?   + "storage"(^& +4 "core" &A \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&j'k +14 "core" ' +2 "manipulator"&s& +4 "core" &   +2 "storage"(g& +4 "core" &A \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&p' +16 "core" ' + "storage"(E% +4 "core" % W\ +3 ."downElevator"SE.seek :down +3 "storage"(K' +99 (M% +2 "core" %? k\ TZ +2 "manipulator"&n% +4 "core" % _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z' +91 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%v  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%t' +2632 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%x +53 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%q  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%e +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%~  +44 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'ؾ +2640 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&& +3 "core" &   +2 "manipulator"&% +3 "core" %  "  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +179 "core" ( +2 "manipulator"&|& +4 "core" &- / ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- ! +2 .tForearm.seek :garage +2 "manipulator"&\ 'w +93 "core" ' +2 .tHand.close + "manipulator"& / +65 "core" / + "manipulator"&& +4 "core" &- ! + "manipulator"&% +4 "core" % τ A  +2 .tForearm.seek :retract +2 "manipulator"&w' +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +115 "core" ( + "manipulator"&a& +4 "core" & B +2 .tElbow.reconfigure :loose +45 "manipulator"&$ &.,(#b +10 &y& +3 "core" &  W B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&"& +4 "core" &  B +2 "manipulator"&r% +3 "core" % < +2 "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ +7 &1\ $d +9 &W|\ 7 +10 &\ L +9 &Y\ M +10 &l\\\ M +9 &/]\ M +9 &\\\ N +10 &Z\ M +9 &t\\\ M +10 &6\\\ M +9 &\\\ M +9 &!Z\ M +10 &#|\\\ M +9 &%>\\\ M +9 &&\\\ N +10 &(Z\ N +9 &*Z\ M +9 &,F]\ M +10 &.Z\ N +9 &/\\\ M +10 &1\\\ M +9 &3N[\ M +9 &5Z\ M +10 &6Y\ M +9 &8]\ M +9 &:V[\ M +10 &<_\ N +9 &=^\ N +10 &?]\ M +9 &A\\a\ N +9 &Cp\ O +10 &Dw\ P +9 &F\ S +9 &HU\ S +10 &J\ S +9 &K\ S +10 &M\ T +9 &OZ\ T +9 &Q\ U +10 &R\ T +9 &T\ T +9 &Va\ T +10 &X"\ U +9 &Y\ T +10 &[\ T +9 &]f\ C +9 &^?v\ #g +10 &^.\ 0 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + "processing"%:& +4 "core" &^\ 0 + &^\ 0 +2 .tHand.open + "manipulator"&!1 +54 "core" 1 + "manipulator"&o% +4 "core" %  < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tPRV.dial :air +2 "processing"%R  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%% +4 "core" %ؼ\ +2 .tPS.seek 0.3ml +2 "processing"%' +392 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core" +2 "processing"%% +4 "core" %L\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'2 +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +99 "core" +2 .tPTV.dial :mixing + "processing"%# @ +72 "core" @ + .tPBV.dial :waste2 +2 "processing"%u  +91 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2629 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&.& +5 "core" & @ B + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$( +3 "core" ( + "manipulator"&1& +4 "core" &  \\ B +3 .tElbow.reconfigure :loose + "Can" C? +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &  B +2 .tForearm.seek PC +2 "manipulator"&%' +93 "core" ' + .tHand.close + "manipulator"&d/ +57 "core" / +2 .tPC.seek :open + "processing"%( +457 "core" ( + "manipulator"&{& +4 "core" & o B + "manipulator"&<% +4 "core" %  : P +2 .tForearm.seek :retract +2 "manipulator"&+' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&&(- +127 "core" ( + "manipulator"&& +4 "core" &- d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'w +96 "core" ' +2 .tHand.open + "manipulator"&31 +61 "core" 1 +2 "manipulator"&8% +4 "core" %  W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4' +91 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%(& +4 "core" &7\ + "manipulator"&)% +4 "core" %  Z  +2 "storage"(C% +3 "core" % \  +2 "storage"(;. +3 "core" .(C + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (}& +2 "core" & \ +2 "manipulator"&& +4 "core" &- + "manipulator"&/% +3 "core" %  H  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +168 "core" ( +2 "manipulator"&9& +4 "core" &  , + "storage"(,& +4 "core" & ~\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&='S +125 "core" ' + "storage"('& +4 "core" & 4\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(0'r +297 "core" ' + "storage"(5- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&A& +3 "core" & H , +2 .tElbow.seek 2 +2 "manipulator"&Q( +4 "core" ( + "manipulator"&O& +4 "core" &   S , + "storage"(@& +4 "core" & O\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'Ͻ +35 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&>/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&[& + "storage"(\\' +7 "core" & ( , + "manipulator"& % +4 "core" %  : Z +2 .tForearm.seek :retract +2 "manipulator"&I' +92 "core" ' + .tElbow.seek PC +2 "manipulator"&L( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&& +4 "core" & V H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" & , H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&N' +99 "core" ' +2 "manipulator"&F& +4 "core" & I H +2 "manipulator"&X% +3 "core" %  +2 "processing"%J& +3 "core" &\ +2 "processing"%H& +5 "core" &\ +2 .tPC.seek :closed + "processing"%S(^ +5 "core" &\ \ +8 &1y\ )v +9 &c\ = +10 &ru\ N +9 &6X\ M +9 &\\\ M +10 &U\ M +9 &}W\ L +10 &?W\ L +9 &W\ M +9 &W\ M +10 & W\ M +9 &"FW\ M +9 &$W\ M +10 &%V\ M +9 &'W\ L +9 &)NY\ M +10 &+\\\ M +9 &,\\\ M +10 &.W\ M +9 &0VW\ M +9 &2V\ M +10 &3X\ L +9 &5Z\ L +10 &7_Z\ L +9 &9 [\ M +9 &:Z\ M +10 &<[\ M +9 &>f]\ M +9 &@(]\ M +10 &Ae\ N +9 &Cr\ O +10 &Eb\ Q +9 &G \ R +9 &H\ S +10 &J\ R +9 &Lb\ S +9 &N#\ T +10 &O\ S +9 &Q\ S +9 &Sh\ T +10 &U)\ T +9 &V\ T +10 &X\ T +9 &Zo\ T +9 &\\1\ T +10 &]{y\ ? +9 &^!V\ Q +9 &^6\ ; +3 ( +2 "processing"%H& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&P1 +52 "core" 1 +2 "manipulator"&6% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`' +89 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%T t + %W9 +6 "core" 9 +102 "processing"%c9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9  +102 "processing"%k9 +3 "core" 9  +102 "processing"%U9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%h9 +2 "core" 9 +102 "processing"%l9 +2 "core" 9 +102 "processing"%^9 +3 "core" 9" +102 "processing"%s9 +3 "core" 9& +102 "processing"%g9 +2 "core" 9* +102 "processing"%E9 +2 "core" 9/ +102 "processing"%b9 +3 "core" 93 +102 "processing"%M9 +2 "core" 97 +102 "processing"%n9 +3 "core" 9; +102 "processing"%f9 +2 "core" 9? +102 "processing"%i9 +3 "core" 9C +102 "processing"%j9 +2 "core" 9H +102 "processing"%V9 +3 "core" 9L +102 "processing"%v9 +2 "core" 9P +102 "processing"%p9 +2 "core" 9T +102 "processing"%K9 +3 "core" 9X +102 "processing"%29 +2 "core" 9\\ +102 "processing"%x9 +2 "core" 9 a +102 "processing"%q9 +4 "core" 9e +102 "processing"%e9 +2 "core" 9i +102 "processing"%~9 +2 "core" 9%m +102 "processing"%t9 +3 "core" 9.q +2 .tPH.hold 2:00:00,28C +3 "processing"% ptp+ +3 .tdelay 1:30 +3 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core"  + "processing"%% +4 "core" %ؼ\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%|' +590 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +54 "processing"% +10 .tPS.seek 2ml +2 "processing"%' +1615 "core" ' + .tPTV.dial :puck +2 "processing"%m  +70 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +128 "core"  + "processing"%% +4 "core" %!\ \ +2 .tPS.seek 1.5ml +2 "processing"%z'( +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +30 "core" * +3 .tPS.seek 0ml + "processing"%y'ؾ +1617 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%r +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2407 "core" ' + .tPSV.dial PTV +2 "processing"%Z +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%w +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%!'ؾ +1561 "Can" C@ +769 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%o  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%R @ +70 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +42 "core" +3  + "processing"%% +4 "core" %`\  +2 .tPS.seek 0.35ml +2 "processing"%'g +461 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1174 "core" ' +2 .tPRV.dial :waste2 + "processing"%D @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%#' +865 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%u  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1618 "core" ' + .tPSV.dial :PML +2 "processing"%. +44 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%7  +33 "core"  + "processing"%d% +4 "core" %p\  +2 .tPS.seek 1.85ml +2 "processing"%' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1989 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'{& +2 "core" & \ Q\ +2 "manipulator"&<& +4 "core" &  H + "manipulator"&% +4 "core" %  \ T  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +119 "core" ( +2 "manipulator"&%& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&3'w +92 "core" ' + .tHand.close + "manipulator"&8/ +57 "core" / +2 "manipulator"&(& +4 "core" &-    +2 "manipulator"&)% +3 "core" % σ \  6 +2 .tForearm.seek :retract +2 "manipulator"&C' +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;(ӂ +277 "core" ( +2 "manipulator"&+& +4 "core" &ӑ$   =G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &ӑ$  =G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'? +95 "core" ' +2 "manipulator"&}& +4 "core" &ӑ%   =G + "manipulator"&% +4 "core" %F \  " +2 "collection"'/& +3 "core" &  N\ +2 "collection"'9& +5 "core" & G\ +2 .tCC.seek :closed +2 "collection"',(\\ +4 "core" &  9\ +7 &? \ A\ %g +9 &W{ \ \ ?\ 7 +10 &{ ?\ L +9 &U 7\ L +9 &Z @\ L +10 &AZ @\ L +9 &X B\ L +9 &Z C\ L +10 &V F\ L +9 &IZ D\ L +10 & Y  C\ L +9 &!W :\ L +9 &#[ \ @\ L +10 &%SW =\ K +9 &'Y B\ L +9 &(Y 8\ L +10 &*W 3\ L +9 &,ZX ;\ L +10 &.Y 6\ L +9 &/Y ,\ L +9 &1W -\ L +10 &3aZ 6\ L +9 &5$Y  5\ L +9 &6W 6\ K +10 &8Y  +\ L +9 &:jX  5\ L +10 &<+]  6\ L +9 &=Y  6\ L +10 &?W  2\ L +9 &Aq\\  5\ L +9 &C/d  3\ M +10 &Dr ! 4\ N +9 &F 6 07\ S +9 &H[ H F5\ V +10 &J J I6\ X +9 &K O L6\ X +9 &M N L0\ Y +10 &O] Q R2\ X +9 &Q Q S5\ Y +9 &R T S*\ Z +10 &T U U+\ Z +9 &V\\ U X(\ [ +10 &X Z [2\ [ +9 &Y \\ \\5\ \\ +9 &[ ` b+\ J +10 &\\4 a a-\ 2 +9 &\\m c a$\ Q +2 ( +2 "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.27 + "collection"'&& +5 "core" &\\m c a+\ Q + .tHand.open + "manipulator"&'1 +62 "core" 1 +2 "manipulator"&4% +4 "core" % F   " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5' +91 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%A% +4 "core" %ؾQ\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%O'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%@  +42 "core"  +3 .tPS.seek 0ml + "processing"%>'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%[ +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  +2 "collection"'=  +31 "core" ~ +122  + .tPSV.dial :mixloop +2 "processing"%0 +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Y  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 .tPSV.dial :air + "processing"%-  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%Q' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +44 "core" +2 .tPS.seek 0ml +2 "processing"%X'ؾ +2630 "core" ' +2 .tPSV.dial :air +2 "processing"%J  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2649 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &Ӓ#   n =F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&6(ӂ +25 "core" ( +2 "manipulator"&W& +4 "core" &   ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" & \  ( +2 .tForearm.seek CC +2 "manipulator"&c'? +93 "core" ' + .tHand.close +2 "manipulator"&N/ +61 "core" / +2 .tCC.seek :open +2 "collection"']( +446 "core" ( + "manipulator"&k& +4 "core" &  ( +2 "manipulator"&U% +4 "core" % < \   + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +52 "manipulator"&h(- +276 "core" ( +2 "manipulator"&l& +4 "core" &-   h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +2 "core" &-  Y h +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s'w +91 "core" ' +2 .tHand.open + "manipulator"&g1 +54 "core" 1 + "manipulator"&E% +4 "core" % ς  b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +92 "core" ' +2 ."da"delayUntil "14:52:55.23" +24830 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%M @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" , + ."da"PSV.dial :air +2 "processing"%i  +21 "Can" \\Y +22 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2404 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%p +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2357 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +127 "core"  +2 "processing"%q% +4 "core" %m\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"% % +3 "core" %y\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%|') +607 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%\ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2342 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +128 "core"  + "processing"%Z% +4 "core" %w\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%: +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%o% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%!'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%D  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2106 "Can" YU +239 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%u  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%#  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%.  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%1 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%7' +402 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%d  +44 "core"  + "processing"%% +4 "core" %\ +2 ."da"PS.seek 0.55ml +2 "processing"%' +330 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%{' +1569 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%< +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%%  +32 "core" +2 "processing"%$% +3 "core" %|\  +2 ."da"PS.seek 1.85ml +2 "processing"%8' +237 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%)'ؾ +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%L  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%3  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2120 "Can" \ DA +293 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%* +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%?  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%} +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +49 "processing"%  +46 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/'ؾ +2332 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +126 "core"  + "processing"%_% +4 "core" %ؾt\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%&' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%4  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%9 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%A% +4 "core" %}\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'+ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +2342 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%F% +4 "core" %{\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Q' +615 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J' +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%X +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" +2 "processing"%\\% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'+ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%,' +2392 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%c +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +2356 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +127 "core"  +2 "processing"%g% +4 "core" %ؽ\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%E' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +615 "Can"  \ DA +999 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%s +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core" + "processing"%n% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'* +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1624 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%q +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%2  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2338 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +131 "core"  +5 "processing"%% +10 "core" %{\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +4 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +503 "processing"% % +3 "core" %\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%~' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%| +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %z\  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +1629 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%T  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" , +2 ."da"PSR.select :air +47 .PSV.dial PSR +9 "processing"%" +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%r +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:'ؾ +2395 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +142 "core" + "processing"%o% +4 "core" %\  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% ' +2128 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%R +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%!  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' +2 "processing"%9 +3 "core" 9v5j +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 5j + 5j + "processing"%D& +3 "core" &^;\ ; +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %  g  +2 "storage"(u% +4 "core" % \  + "storage"(#. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(.(C +355 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (1& +2 "core" &F V W b\ +2 "manipulator"&& +3 "core" &- h +2 "manipulator"&d% +3 "core" %  ?  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +170 "core" ( +2 "manipulator"&7& +4 "core" &  . J + "storage"(& +4 "core" &F X Y\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"(<& +4 "core" &F\ (\ ) h\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +2 ."da"SE.seek :beamBreak +2 "storage"('r +292 "core" ' + "storage"(%- +3 "core" -'# +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&$& +3 "core" &  V J + "storage"((& +4 "core" &F { m\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&{'8 +19 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&8, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(L- +3 "core" -'# +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(`' +32 "core" ' + "manipulator"&3% +4 "core" %B \  + "storage"()& +4 "core" &F U X Z\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&*'n +13 "core" ' +2 "manipulator"&?& +4 "core" &   J + "storage"(}& +4 "core" &F b b\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +15 "core" ' +2 ."da"SE.seek 2.18 Pucks below Top Plate +2 "storage"(+'b +39 "core" ' + "manipulator"&C& +5 "core" & J + "manipulator"&_% +4 "core" %   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&/' +90 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&&( +243 "core" ( + "manipulator"&4& +4 "core" &  & : + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &   : +2 ."da"Forearm.seek PC +2 "manipulator"&' +89 "core" ' +2 ."da"Hand.close + "manipulator"&A/ +65 "core" / + ."da"PC.seek :open +2 "processing"%'( +457 "core" ( +2 "storage"(& +4 "core" &F\ \  /\ + "manipulator"&G& +4 "core" & 5 : + "manipulator"&O% +4 "core" %  c N +2 ."da"Forearm.seek :retract +2 "manipulator"&[' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&>( +254 "core" ( + "manipulator"&@& +4 "core" &\  w !v +2 "storage"( & +3 "core" &F  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&0' +93 "core" ' +2 ."da"Hand.open + "manipulator"&Y1 +63 "core" 1 +2 "storage"( - +3 "core" -'b +2 ."da"SE.seek 1.83 Pucks below Top Plate +2 "storage"(='. +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.87 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2615h50ml.tif +1829 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.954 seconds\ /var/log/esp/da22sep2615h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2615h50ml15s.tif +115 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1446 #"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/da22sep2615h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2615h50ml20s.tif +2061 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2615h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "14.954 sec auto-exposure",Subject: "da22sep2615h50ml images!" +6 "storage"(F- +5 "core" -' +2 "storage"(-& +4 "core" &F Z Z 0\ +3 "manipulator"&Q& +3 "core" &\  Q !v +2 ."da"Elbow.seek 1 +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&I& +3 "core" &\  Z !v +2 "storage"(\\& +4 "core" &F Z d\ +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&J' +3 "core" ' +3 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.58 Pucks below Top Plate +2 "storage"(W'S +47 "core" ' + "manipulator"&P& +4 "core" &\   !v +2 "storage"(N& +4 "core" &F l j Z\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 "manipulator"&#Q@2^d^b +2 !"Qmail"o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 ."da"Forearm.seek 1 +3 "manipulator"&;'8 +21 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&5, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.77 Pucks below Top Plate +2 "storage"(H' +23 "core" ' + "manipulator"&k% +4 "core" %I  A +2 "storage"(U& +4 "core" &F _\ + ."da"Forearm.force -20 +60 "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&c'u +14 "core" ' +2 "manipulator"&l& +4 "core" &\  ) !v + "storage"(,& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&6' +15 "core" ' +2 "storage"(g% +4 "core" % ?\ +2 ."downElevator"SE.seek :down +4 "storage"(^' +99 (E% +3 "core" %> P\ TY +2 "manipulator"&s% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M' +91 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 (n& +4 "core" &F \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +3 "core" &P\ +2 "manipulator"&i& +4 "core" &\  !u +2 "manipulator"&f% +4 "core" %  y  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&V(- +173 "core" ( + "manipulator"&v& +5 "core" &-  v g + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" &- g +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'w +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&j/ +56 "core" / +2 "manipulator"&x& +4 "core" &- g +2 "manipulator"&q% +3 "core" % y  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&K( +117 "core" ( + "manipulator"&t& +4 "core" & : - +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & % - +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&e' +92 "core" ' +2 "manipulator"& & +4 "core" & h - +2 "manipulator"&% +3 "core" %  5 L +2 "processing"%~& +4 "core" &A\ +2 "processing"%|& +5 "core" &A\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +5 "core" &\ +7 & +\ $c +9 &Uy\ 6 +10 &{\ K +9 &T\ L +9 &gW\ \ L +10 &*V \ K +9 &U \ L +9 &U\ L +10 &pU\ K +9 &0W\ L +10 &W\ L +9 &!V\ L +9 &#wW\ L +10 &%9V\ L +9 &&Z\ L +10 &(W\ L +9 &*~W\ L +9 &,AW\ L +10 &.U\ L +9 &/W\ L +9 &1U?\ L +10 &3IUF\ L +9 &5\ TF\ L +9 &6W5\ L +10 &8W3\ L +9 &:QW0\ L +10 &<X8\ L +9 &=Y:\ M +9 &?Z4\ M +10 &AWX3\ L +9 &Cg0\ N +9 &Dj2\ O +10 &F2\ Q +9 &HM,\ R +10 &J!\ S +9 &K\ S +9 &M \ S +10 &OR'\ S +9 &Q(\ S +9 &R)\ S +10 &T*\ U +9 &VY(\ T +10 &X(\ T +9 &Y$\ T +9 &[\ T +10 &]^\ B +9 &^J{\ M +9 &^ W\ ; +6 ( + "processing"%|& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 + "processing"%& +4 "core" &^;\ ; + &^;\ ; +2 ."psFlush"Hand.open + "manipulator"&m1 +52 "core" 1 +2 "manipulator"& % +4 "core" %   g L +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +43 "core"  + "processing"%\ % +4 "core" %ؽ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +543 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +50 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +374 "Can" EC +1756 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%y @ +180 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%Z  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%r +111 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%w'ؠ +2635 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +111 "core" + "processing"%% +4 "core" %ؠ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2126 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%R  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'ؠ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%!'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%D'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%1 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2652 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%d @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%b' +2641 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%$'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%3  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'ؾ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +42 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'X\\ +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1613 "core" ' + ."psFlush"PSV.dial PTV +52 "processing"%_ +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%{' +607 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%4'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2655 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%O'ؾ +1929 "Can" EC +698 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'ؾ +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'Y& +4 "core" & \ +2 "manipulator"& & +4 "core" &  = - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&[( +2 "core" ( +2 "manipulator"&+& +3 "core" &  > - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & - +2 .tForearm.seek PC + "manipulator"&F' +94 "core" ' + .tHand.close +2 "manipulator"&-/ +62 "core" / +2 .tPC.seek :open +2 "processing"%Q( +457 "core" ( + "manipulator"&I& +4 "core" & - +2 "manipulator"&\\% +3 "core" %   6 +2 .tForearm.seek :retract +2 "manipulator"&P' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&N(ӂ +353 "core" ( +2 "manipulator"&k& +4 "core" &Ӗ#  J <@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &Ӗ# t <@ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'? +92 "core" ' + "manipulator"&,& +4 "core" &Ӗ#  <@ +2 "manipulator"&>% +3 "core" %8 V f +2 "collection"'g& +39 "core" & !   +2 "collection"'0& +6 "core" &   +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &   +10 &5 \ +{ +9 &e  \ > +9 &v ! \ M +10 &SW ! "\ L +9 &Z ! "\ L +10 &[ " "\ L +9 &Y ! "\ L +9 & " !\ L +10 &\\ ! \ L +9 &Z " "\ L +10 & Z " #\ L +9 &"cY & !\ L +9 &$$Z " #\ L +10 &%Z " "\ L +9 &'Z " #\ L +9 &)kY $ #\ L +10 &+-Y " "\ L +9 &,Z # %\ L +9 &.Z $ #\ L +10 &0tZ # $\ L +9 &25] $ $\ L +10 &3Y $ %\ L +9 &5Y $ $\ L +9 &7{Y # &\ L +10 &9>Y $ %\ L +9 &;Y $ %\ L +10 &<Z $ %\ L +9 &>Z ' $\ L +9 &@FZ & '\ L +10 &B] ) (\ L +9 &Cg 0 0\ N +9 &E{ > :\ P +10 &G5 W O\ T +9 &H ` ^\ W +9 &J _ `\ X +10 &Lp a b\ X +9 &N/ d d\ Y +10 &O e d\ [\ +9 &Q e g\ Y +9 &Sp h h\ [ +10 &U1 i k\ [\ +9 &V l k\ \\ +9 &X m o\ ] +10 &Zs q q\ \\ +9 &\\y t s\ 3 +10 &\\+ x v\ "g +13 ( +4 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'J& +10 "core" &\\ v x\ Z + &\\ w u\ Z + &\\ v v\ Z + .tHand.open + "manipulator"&E1 +52 "core" 1 +2 "manipulator"&s% +4 "core" % 8 D f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X' +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'W& +5 "core" &\\ u u\ Z + "collection"';% +4 "core" %i t u\ +2 .tCSV.dial CSR + "collection"'n  +40 "core"  + "collection"'% +4 "core" %i w v\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'i's5 +1360 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'c% +3 "core" %s7 q q\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'f' +658 "core" ' +2 .tCSV.dial :waste + "collection"'H +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'6'i +2000 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'v& +5 "core" &\\ r t\ Z + "collection"'p% +4 "core" %c r s\ + .tCSV.dial :flush +2 "collection"'^  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'5's5 +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'j @ +40 "core" A + "collection"'x% +4 "core" %s4 r s\  +2 .tCS.seek 7ml +2 "collection"'q' +551 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'M  + 't  +40 "core"  +92  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"''i +1639 "core" ' + #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &\\ \ Z +2 "collection"'% +4 "core" %m ~ \ + .tCSV.dial :flush +2 "collection"'~  +67 "core" +2 .tCS.seek 5ml +2 "collection"'V's5 +1260 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +42 "core" B + "collection"''% +4 "core" %s; v w\ +2 .tCS.seek 7.001ml +2 "collection"''& +552 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'m  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'|'i +1667 "core" ' + #tDisinfecting external Intake with kill + "collection"'T& +5 "core" &\\ z {\ Z + "collection"'\ % +4 "core" %e x z\  + .tCSV.dial CSR +2 "collection"'e  +39 "core"  +2 "collection"'% +4 "core" %e z z\  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'"' +1968 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'y' +543 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Z +2 'r  +95 "core" +35  + .tCTV.dial :intake +2 "collection"'z  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'a'T +1873 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'w'i +587 "core" ' + .tCSV.dial CSR +2 "collection"'o  +97 "core"  +2 "collection"'R% +4 "core" %j | {\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +59 .tCS.seek 5ml +2 "collection"''s5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +1364 "core" ' +2 .tCSV.dial CBV + "collection"': +97 "core" +2 .tCS.seek 0ml +2 "collection"''i +2643 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ӗ#  ! <? +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!(ӂ +51 "core" ( + "manipulator"&& +5 "core" &w   9( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &w 9( +2 .tForearm.seek CC +2 "manipulator"&'? +96 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'D( +451 "core" ( +2 "manipulator"&u& +4 "core" &x 9' + "manipulator"&% +4 "core" % H  +2 .tForearm.seek :retract + "manipulator"&1' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +292 "core" ( + "manipulator"&d& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &- F  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +100 "core" ' +2 .tHand.open + "manipulator"&71 +61 "core" 1 + "manipulator"&h% +5 "core" % t [  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<' +92 "core" ' +2 "processing"%%& +4 "core" &-\ +25252 "Can" 63 +60002  53 +60001  53 +14235 #t-> access 1 +2 "storage"(b% +4 "core" % r\  +2 "manipulator"&(% +3 "core" %    +2 "manipulator"&$& +3 "core" &- 3  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(3(<- +1295 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (L& +2 "core" &<+ Y\ +2560 #t-> access 2 +2 "storage"(?% +3 "core" % d\  +2 "manipulator"&)% +4 "core" %  U  + "manipulator"&}& +4 "core" &-   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(_(K +364 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &K \ +41482 "Can" 63 +60002  63 +60001  53 +60001  53 +60001  62 +60002  52 +60001  53 +60001  63 +23816 #t-> PS.flush +2 #Flushing Processing stage + "processing"%C% +4 "core" %ؿV\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &U\ +2 "manipulator"&& +3 "core" &- /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(- +3 "core" ( + "manipulator"&`& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- u  +2 .tForearm.seek :garage +2 "manipulator"&*'w +93 "core" ' +2 .tHand.close + "manipulator"&9/ +55 "core" / +2 "manipulator"&4& +4 "core" &-  + "manipulator"&A% +4 "core" % ω  '  +2 .tForearm.seek :retract +2 "manipulator"&8' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&S( +134 "core" ( +2 "manipulator"&/& +4 "core" & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &  | +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' + "manipulator"&& +4 "core" & +2 "manipulator"&O% +3 "core" % W +2 "processing"% & +4 "core" &2\ +2 "processing"%@& +4 "core" &5\ +2 .tPC.seek :closed +2 "processing"%Y(^ +4 "core" &:\ +8 &3;\ $d +9 &T|1\ 6 +10 &6\ K +9 &Y:\ M +9 &`Y:\ L +10 &"X8\ L +9 &Y9\ M +9 &[;\ M +10 &g\\<\ M +9 &)X;\ M +9 &Y>\ L +10 &!X9\ M +9 &#o\\;\ M +10 &%1W9\ M +9 &&Y:\ M +9 &(\\;\ M +10 &*wY=\ M +9 &,8X7\ M +9 &-Y5\ M +10 &/Y9\ M +9 &1Y9\ L +10 &3AZ<\ M +9 &5Y>\ L +9 &6Z9\ M +10 &8\\;\ L +9 &:HZ9\ M +9 &<\ \\5\ M +10 &=\\5\ M +9 &?^2\ N +10 &AN_:\ N +9 &C k9\ O +9 &Ds;\ P +10 &F;\ R +9 &HF:\ S +9 &J 5\ S +10 &K9\ S +9 &M9\ S +10 &OM;\ S +14 &Q .\ T +4 &R9\ T +11 &T3\ U +8 &VS7\ T +9 &X7\ U +10 &Y3\ T +9 &[6\ U +10 &]X<\ C +9 &^G};\ Z +9 &^ R:\ 4 +6 ( +2 "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.63 +2 "processing"% & +4 "core" &^&:\ 4 + &^'9\ 4 + .tHand.open + "manipulator"&+1 +64 "core" 1 +2 "manipulator"&=% +4 "core" %    W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-' +92 "core" ' +2 .tPSV.dial PSR +2 "processing"%K +43 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'X\\ +1098 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1620 "core" ' + .tPSV.dial PTV +2 "processing"%I +70 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +52 "core" + .tPS.seek 0ml +2 "processing"%F'ؾ +2651 "core" ' +2 .tPSV.dial PSR + "processing"%[ +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%k' +595 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%U' +2120 "core" ' + .tPSV.dial PTV +2 "processing"%, +72 "core" + .tPBV.dial PSV +2 "processing"%> U +53 "core" W +2 .tPS.seek 0ml +2 "processing"%g'ؾ +2634 "core" ' + .tPSV.dial PBV +2 "processing"%P @ +54 "core" A +2 .tPS.seek 2.5ml +2 "processing"%]' +2635 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%J  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%E'ؾ +2647 "core" ' +2 .tPSV.dial PSR +2 "processing"%s +43 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2641 "core" ' + .tPSV.dial PTV +2 "processing"%; +69 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%0'ؾ +2636 "core" ' + .tPSV.dial PBV +2 "processing"%n @ +44 "core" > + .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' + .tPSV.dial :waste1 +2 "processing"%l  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%B'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&c& +4 "core" &    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&i( +3 "core" ( + "manipulator"&H& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & \ \ +2 .tForearm.seek PC +2 "manipulator"&v' +91 "core" ' + .tHand.close + "manipulator"&p/ +56 "core" / +2 .tPC.seek :open + "processing"%^( +459 "core" ( + "manipulator"&6& +4 "core" & x +2 "manipulator"&j% +3 "core" %  n K +2 .tForearm.seek :retract +2 "manipulator"&x' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&5(- +122 "core" ( +2 "manipulator"&M& +4 "core" &-   \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +2 "core" &- s \ +51 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'w +88 "core" ' + .tHand.open +2 "manipulator"&q1 +53 "core" 1 +2 "manipulator"& % +4 "core" % x  N Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' +2638 #t-> 3.times {samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +4 "core" & ( +j  +2 "manipulator"&& +4 "core" &- M \ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +16 "core" ( + "manipulator"&'& +5 "core" &-   w + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &-  w +2 .tForearm.seek :garage +2 "manipulator"&m'w +91 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 "manipulator"&& +4 "core" &-  a w + "manipulator"&T% +4 "core" % ρ  = % +2 .tForearm.seek :retract +2 "manipulator"&\ ' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e(ӂ +287 "core" ( +2 "manipulator"&& +4 "core" &Ӗ%  >K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &Ӗ%  >K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'? +90 "core" ' + "manipulator"&Z& +5 "core" &Ӗ&   >K + "manipulator"&r% +4 "core" %;  V +2 "collection"'z& +3 "core" & ( ( +2 "collection"'y& +5 "core" & * ) +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" & + ) +7 &D * )\ %g +10 &Z~ * +\ 8 +9 &y * )\ L +9 &Y + +\ L +10 &Z + (\ L +9 &HZ * *\ L +9 &\ Y * +\ L +10 &Z + *\ L +9 &Z , ,\ L +9 &PY * +\ L +10 & ] - ,\ L +9 &!Y , ,\ L +10 &#Y , ,\ L +9 &%XW . ,\ L +9 &'X + ,\ K +10 &(Y , .\ L +9 &*Y - .\ K +9 &,`Z , /\ L +10 &."W - .\ L +9 &/X . .\ L +10 &1^ , /\ L +9 &3hZ . -\ L +9 &5*W / /\ L +10 &6Z . /\ L +9 &8Z , .\ L +9 &:qY / .\ K +10 &<1[ . .\ L +9 &=Z . /\ L +10 &?Z / 0\ L +9 &Aw] 2 1\ L +9 &C6g 9 6\ M +10 &Dv E >\ O +9 &F W P\ R +9 &H_ h h\ W +10 &J j i\ W +9 &K n m\ X +10 &M m m\ X +9 &Oa p n\ Y +9 &Q! r q\ Z +10 &R q r\ Z +9 &T t s\ Z +10 &Vc t u\ [\ +9 &X x x\ ] +9 &Y  {\ \\ +10 &[  \ J +9 &\\2 \ 2 +9 &\\y \ P +3 ( +2 "collection"'y& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.32 +2 "collection"'a& +4 "core" &\\v y\ P + .tHand.open + "manipulator"&o1 +63 "core" 1 + "manipulator"&R% +4 "core" % ;   V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +94 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +43 "core"  + "processing"%:% +4 "core" %>\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1614 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +119 "Can" QO +1489 "core" ' +2 .tPSV.dial PSR + "processing"% +55 "core" + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%N  +2 "collection"'X  +73 "core" +23 +2 .tPSV.dial :PTV,via: :air +2 "processing"% +198 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%u @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%'ؾ +2652 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2633 "core" ' +2 .tPSV.dial :PTV + "processing"% +85 "core" +2 .tPS.seek 0ml +2 "processing"%!'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" &ӗ%   >J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h(ӂ +29 "core" ( +2 "manipulator"&%& +4 "core" &Ӏ   b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &Ӏ  \  b +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + .tHand.close +2 "manipulator"&b/ +60 "core" / + .tCC.seek :open +2 "collection"'(( +449 "core" ( +2 "manipulator"&$& +4 "core" &Ӏ  u b + "manipulator"&.% +4 "core" % G _  +2 .tForearm.seek :retract + "manipulator"&L' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(- +280 "core" ( + "manipulator"&)& +4 "core" &-  S  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &- A  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3'w +96 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % ρ  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +93 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & ( (w  +2 "manipulator"&& +3 "core" &- 5  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&`(- +4 "core" ( + "manipulator"&& +4 "core" &- ~  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- K  +2 .tForearm.seek :garage +2 "manipulator"&4'w +94 "core" ' +2 .tHand.close + "manipulator"&A/ +54 "core" / + "manipulator"&#& +4 "core" &-  5  +2 "manipulator"&<% +4 "core" % ϊ  ^ + .tForearm.seek :retract +2 "manipulator"&/' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G(ӂ +281 "core" ( + "manipulator"&*& +4 "core" &{,   Dz +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{,  Dz +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'? +98 "core" ' +2 "manipulator"& & +4 "core" &{-   Dz +2 "manipulator"&{% +3 "core" %C   +2 "collection"'8& +4 "core" & ' (u + "collection"'Q& +5 "core" & ( )v\ +2 .tCC.seek :closed +2 "collection"' (\\ +4 "core" & * (v\ +7 &< * )\ $f +10 &W} ( )w\ 7 +9 &z ( '~\ K +10 &X ) '|\ K +9 &\\ * (z\ K +9 &AY * (z\ K +10 &Y ) *{\ K +9 &Y ) )w\ K +9 &V ( )w\ K +10 &KU ( +x\ J +9 & X ( *\ K +9 &!W , *{\ K +10 &#Y , *w\ K +9 &%Q[ ( *~\ K +10 &'X + +|\ K +9 &(Y + ,}\ K +9 &*W + ,x\ J +10 &,YX + +w\ K +11 &.X * ,{\ K +7 &/W , -~\ K +10 &1Z , -|\ K +9 &3aZ - ,w\ K +10 &5$Y - ,x\ K +9 &6Z , -w\ K +9 &8X - -{\ K +10 &:jY - ,\ K +9 &<+Y / ,\ K +9 &=V . -{\ K +10 &?Z - /\ K +9 &ArZ / /\ K +10 &C1c 4 1{\ L +9 &Ds > :\ N +9 &F R Iz\ Q +10 &HZ g c~\ V +9 &J k j\ X +9 &K k m\ W +10 &M l k\ Y +9 &OW m l\ Z +10 &Q p n\ Y +9 &R q r\ Z +9 &T s s\ Z +10 &VZ u v\ [ +9 &X x x~\ [ +9 &Y { z\ \\ +10 &[ ~ }\ J +9 &\\3 ~ w\ 4 +10 &\\m ~\ R +2 ( + "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.33 + "collection"'+& +4 "core" &\\k |\ R +2 .tHand.open + "manipulator"&=1 +59 "core" 1 + "manipulator"&@% +4 "core" % C   -  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K' +95 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +185 "core"  +2 "processing"%&% +4 "core" %ؿ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%I  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +1619 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +50 .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +2636 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%F +186 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%k'ؾ +2628 "core" ' +2 .tPSV.dial :air + "processing"%,  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2631 "core" ' + .tPSV.dial :PTV +2 "processing"%U +72 "core"  +2 .tPS.seek 0ml +2 "processing"%P'ؾ +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" &|+   Dy +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&J(ӂ +3 "core" ( +2 "manipulator"&]& +4 "core" &|+  Dy + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &|+   Dy +2 .tForearm.seek CC + "manipulator"&E'? +96 "core" ' +2 .tHand.close + "manipulator"&;/ +60 "core" / +2 .tCC.seek :open + "collection"'W( +450 "core" ( + "manipulator"&n& +4 "core" &|+   Dy +2 "manipulator"&0% +3 "core" % ? \   +2 .tForearm.seek :retract +2 "manipulator"&l' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +292 "core" ( + "manipulator"&c& +4 "core" &-  e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&f'w +98 "core" ' +2 .tHand.open + "manipulator"&p1 +53 "core" 1 +2 "manipulator"&S% +4 "core" % m , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-' +93 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +4 "core" & ( );  +2 "manipulator"&6& +3 "core" &- | +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(- +4 "core" ( + "manipulator"&M& +4 "core" &- , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- \  & +2 .tForearm.seek :garage +2 "manipulator"&v'w +99 "core" ' + .tHand.close + "manipulator"&i/ +62 "core" / + "manipulator"&q& +4 "core" &- ; +2 "manipulator"& % +4 "core" % σ  v +2 .tForearm.seek :retract +2 "manipulator"&x' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +284 "core" ( +2 "manipulator"&~& +4 "core" &Ӈ+  ' Dx + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӈ, Dx +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''? +101 "core" ' + "manipulator"&V& +4 "core" &ӈ,   Dw +2 "manipulator"& % +3 "core" %H   +2 "collection"'& +4 "core" & * (b\ +2 "collection"'T& +5 "core" & ' '\\ +2 .tCC.seek :closed + "collection"'5(\\ +4 "core" & ( 'd +8 &; ( 'a\ %g +9 &Yy & '_\ 7 +9 &z & (_\ J +10 &U ' )g\ J +9 &W + )]\ J +10 &IZ ( )Z\ K +9 & Y ( (`\ J +9 &U + )\\\ K +10 &Z * (Z\ K +9 &RZ + *Z\ J +10 & U * *`\ K +9 &!Z , *[\ K +9 &#Z ) )f\ K +10 &%YW , *c\ K +9 &'Y * )_\ K +9 &(Z , *_\ K +10 &*Y + +e\ J +9 &,bU + +Z\ K +9 &.%U - ,_\ J +10 &/V - ,Y\ J +9 &1U + *^\ K +10 &3jU + +Z\ K +9 &5-T - *\\\ J +10 &6U , ,Z\ K +9 &8U + +Z\ K +9 &:rT , +\\\ K +9 &<4U - ,]\ K +10 &=U - ,k\ K +9 &?U - -e\ K +10 &AzV 0 .f\ K +9 &C9^ 5 2l\ L +10 &Dn > 9k\ M +9 &F Q Gk\ Q +9 &Hb f bj\ V +9 &J k gp\ X +10 &K l ij\ X +9 &M l mj\ X +10 &Oa m oh\ Y +9 &Q" p of\ Y +9 &R q pg\ Z +10 &T r rd\ Z +9 &Vc v uf\ [ +9 &X% z wg\ [ +10 &Y z zj\ ] +9 &[ | }j\ J +10 &\\2 k\ 4 +9 &\\x  b\ R +2 ( +2 "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.39 + "collection"'& +4 "core" &\\v } @\ R +2 .tHand.open + "manipulator"&m1 +56 "core" 1 +2 "manipulator"&% +4 "core" % H   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +99 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%2  +187 "core"  + "processing"%Z% +4 "core" %ػ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%r'+ +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%z  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"%D +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2637 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%o +187 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%R'ؾ +2641 "core" ' + .tPSV.dial :air +2 "processing"%y  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :PTV +2 "processing"%: +72 "core"  +2 .tPS.seek 0ml +2 "processing"%"'ؾ +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +4 "core" &ӊ+  Du +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +3 "core" ( + "manipulator"&& +4 "core" &ӊ+   Du +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӊ+   Du +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&X/ +62 "core" / + .tCC.seek :open +2 "collection"'N( +449 "core" ( +2 "manipulator"&& +4 "core" &ӊ+   Du + "manipulator"&u% +4 "core" % @   +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( + "manipulator"&& +4 "core" &- y  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- Q  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d'w +93 "core" ' +2 .tHand.open + "manipulator"&71 +57 "core" 1 + "manipulator"&%% +4 "core" % x  A E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1' +98 "core" ' +10616 "Can" 2/ +60001  1/ +56428 #t-> startTube 2 +1359 #-> $da[:extractVol]=.2 +2214 "Can"* 2/ +5062 #t-> shortDA +2 "collection"'b% +3 "processing"%e% +3 "core" %g ' *"  +5 %ؼ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +703 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%w +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +72 "core" + .tPRV.dial :sipper +2 "processing"%$  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%.'e +2292 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +126 "core"  +3 .tPS.seek 0.5ml + "processing"%)' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%} @ +98 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%h'ؾ +587 "core" ' +48 .tPSV.dial PSR +4 "processing"% +101 "core"  + "processing"%% +4 "core" %ؾ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"%9'ؾ +2638 "core" ' + .tPSV.dial PSR +2 "processing"%L +102 "core"  + "processing"%A% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%#'X\\ +1104 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%<' +1616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%3 +101 "core" + .tPRV.dial :sipper +2 "processing"%?  +42 "core" +2 .tPS.seek 0ml +2 "processing"%C'ؾ +2656 "core" ' + .tPSV.dial PSR +2 "processing"%4 +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%*' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"% +100 "core" +3 .tPS.seek 0ml + "processing"%`'ؾ +2634 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &!\ +2 "manipulator"&{% +3 "core" %  1 p +2 "storage"(8% +3 "core" % O\  +2 "storage"(/. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(((  +1299 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (+& +3 "core" &  \ +2 "manipulator"&=& +3 "core" &-  +2 "manipulator"&@% +3 "core" %  % p +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Q( +170 "core" ( + "manipulator"&& +4 "core" & G +2 "storage"(&& +3 "core" &  I\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts +2 "manipulator"&O'S +99 "core" ' +2 "storage"(!& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(I'r +299 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" & \ +2 "manipulator"&\\& +3 "core" &  F +2 .tElbow.seek 2 +2 "manipulator"&F( +3 "core" ( + "manipulator"&[& +4 "core" &  F + "storage"(,& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&k'Ͻ +12 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +52 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&>& +2 "storage"(g' +8 "core" & F + "manipulator"&]% +4 "core" %  e +2 .tForearm.seek :retract +2 "manipulator"&s' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&;( +159 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&G& +4 "core" & ; G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & 3 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& ' +93 "core" ' + "manipulator"&n& +4 "core" & n G +2 "manipulator"&0% +3 "core" %  # +2 "processing"%E& +4 "core" &\ +2 "processing"%c& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%H(^ +4 "core" &\  +9 &1w-\ )w +9 &d;\ > +10 &rt6\ N +9 &6X;\ M +10 &Y:\ M +9 &V6\ M +9 &~X6\ L +10 &?Y:\ M +9 &\\2\ M +9 &Y*\ L +10 & Y-\ M +9 &"G\\/\ M +10 &$ X-\ M +9 &%W/\ M +9 &'Y%\ L +10 &)OY%\ M +9 &+V(\ M +9 &,Y!\ M +10 &.Y\ M +9 &0WX\ M +10 &2W\ M +9 &3X\ M +9 &5Y\ L +10 &7_Y\ M +9 &9!Z\ M +9 &:\\\ M +10 &<[\ M +9 &>f]\ M +10 &@'_\ M +9 &Ac\ N +9 &Cs\ P +10 &Ed}\ P +9 &G\ S +9 &H\ S +10 &J\ S +9 &Lb\ T +10 &N$\ T +9 &O\ T +9 &Q \ T +10 &Sg\ U +9 &U*\ T +9 &V\ U +10 &X\ T +9 &Zo\ U +10 &\\0 \ U +9 &]{y \ ? +9 &^ T \ K +10 &^?\ = +2 ( + "processing"%c& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + .Hand.open + "manipulator"&J1 +57 "core" 1 +3 "manipulator"&p% +4 "core" %   # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S' +92 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%Y t +3 %69 +5 "core" 9pp +101 "processing"%M9 +3 "core" 9p +102 "processing"%t9 +2 "core" 9n  +102 "processing"%l9 +3 "core" 9n  +102 "processing"%i9 +2 "core" 9m +102 "processing"%q9 +3 "core" 9o +102 "processing"%f9 +2 "core" 9p +102 "processing"% 9 +3 "core" 9r +102 "processing"%9 +2 "core" 9u" +102 "processing"%-9 +3 "core" 9y& +102 "processing"%v9 +3 "core" 9}* +102 "processing"%~9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%j9 +2 "core" 97 +102 "processing"%V9 +3 "core" 9; +103 "processing"% 9 +2 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%x9 +3 "core" 9H +102 "processing"%W9 +3 "core" 9L\ +102 "processing"%9 +3 "core" 9P +102 "processing"%m9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%T9 +2 "core" 9] +102 "processing"%29 +3 "core" 9a +102 "processing"%Z9 +2 "core" 9e +102 "processing"%'9 +3 "core" 9i +102 "processing"%P9 +2 "core" 9\ m +102 "processing"%z9 +2 "core" 9q +102 "processing"%r9 +3 "core" 9v +102 "processing"%D9 +3 "core" 9"z +102 "processing"%\ 9 +2 "core" 9*~ +102 "processing"%o9 +3 "core" 91 +2 .tPH.hold 2:00:00,28C +3 "processing"%a ptp+ +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%y +99 "core"  +2 "processing"%R% +4 "core" %C\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%:' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1620 "core" ' + .tPTV.dial :puck +2 "processing"%B  +127 "core"  + .tPSV.dial PTV +2 "processing"% +84 "core" +2 .tPBV.dial :waste1 + "processing"%  +54 "core" + "processing"%X% +4 "core" %Z\ \ +2 .tPS.seek 1.5ml +2 "processing"%', +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" * +2 .tPS.seek 0ml + "processing"%5'ؾ +1609 "core" ' + .tdelay 5:00 +10616 "Can"$ li +19386 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2406 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +84 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +73 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2325 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%d  +128 "core" + .tPSV.dial :mixloop +2 "processing"%b +44 "core" + .tPRV.dial :ab1 +2 "processing"%e @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%w' +376 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +42 "core"  +2 "processing"%$% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%"'h +463 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +51 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%.  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%}'K +1172 "core" ' +2 .tPRV.dial :waste2 + "processing"%) @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +54 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%h' +1632 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%L% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%A' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%#'ؾ +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +3 "core" & 1 0\ +2 "manipulator"&?& +3 "core" &  G +2 "manipulator"&<% +3 "core" %     +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +123 "core" ( +2 "manipulator"&C& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&*'w +99 "core" ' + .tHand.close +2 "manipulator"& / +55 "core" / +2 "manipulator"&{& +4 "core" &-   $ + "manipulator"&8% +4 "core" % π  +2 .tForearm.seek :retract + "manipulator"&/' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +279 "core" ( +2 "manipulator"&+& +4 "core" &Ӑ(  c @Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &Ӑ(  @Y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'? +91 "core" ' +3 "manipulator"&& +4 "core" &Ӑ(   k @Y + "manipulator"&&% +4 "core" %=  _ f +2 "collection"'!& +4 "core" & 1 1\ +2 "collection"'& +5 "core" & / 0\ +2 .tCC.seek :closed + "collection"'1(\\ +4 "core" & 1 /$\ +7 &C 0 0\ $f +9 &X / /!\ 8 +10 &| 0 0&\ L +9 &W 0 1\ L +10 &Z 1 1!\ L +9 &CW 2 3&\ L +10 &W 0 2%\ L +9 &Y 2 1&\ L +9 &V 2 4 \ L +11 &KU 2 2%\ L +8 & V 2 2\ M +9 &!X 5 2&\ L +10 &#Y 1 3%\ L +9 &%RU 4 2\ M +9 &'X 4 3 \ L +10 &(W 2 3\ L +9 &*Y 3 4\ L +10 &,\\Y 3 3%\ L +9 &.V 4 5#\ L +9 &/X 3 5\ L +10 &1Z 4 4\ L +9 &3cY 4 4\ L +9 &5%X 4 5 \ L +10 &6T 3 4\ L +9 &8Z 4 5!\ L +10 &:kW 3 3\ L +9 &<-\\ 5 4\ L +9 &=Y 5 5\ L +10 &?W 6 3\ L +9 &As^ @ :$\ L +9 &C3b C B\ M +10 &Ds J F\ O +9 &F _ V\ S +10 &H\\ s l\ W +9 &J s r\ X +9 &K v t\ Y +10 &M w v#\ Z +9 &OY y y\ [ +9 &Q } x$\ Y +10 &R ~ {\ Z +9 &T ~\ [\ +10 &V^ \ \\ +9 &X \ \\ +9 &Y \ ] +10 &[ \ J +9 &\\; \ + +9 &\\k \ P +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'& +5 "core" &\\h \ P + .tHand.open +2 "manipulator"&1 +56 "core" 1 +3 "manipulator"&\\% +4 "core" % =   d f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' +89 "core" ' + .tPSV.dial PSR +2 "processing"%, +101 "core"  + "processing"%U% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%>'+ +1609 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%]  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +1610 "core" ' + .tPSV.dial PSR +2 "processing"%O +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%I' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%k  +2 "collection"'G  +31 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%K +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%F  +72 "core" +2 .tPS.seek 0ml +2 "processing"%n'ؾ +2630 "core" ' + .tPSV.dial :air +2 "processing"%0  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'ؾ +2651 "core" ' + .tPSV.dial :air +2 "processing"%^  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +44 "core" +2 .tPS.seek 0ml +2 "processing"%6'ؾ +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &ӑ&   @X + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M(ӂ +38 "core" ( + "manipulator"& & +4 "core" &Ӂ   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &Ӂ   M +2 .tForearm.seek CC +2 "manipulator"&l'? +91 "core" ' + .tHand.close +2 "manipulator"&i/ +60 "core" / + .tCC.seek :open +2 "collection"'q( +449 "core" ( + "manipulator"&f& +4 "core" &Ӂ   M +2 "manipulator"& % +3 "core" % <    , +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(- +156 "Can" HF +116 "core" ( + "manipulator"&v& +4 "core" &-  0 ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &-  ] +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +90 "core" ' +2 .tHand.open + "manipulator"&j1 +58 "core" 1 +2 "manipulator"&V% +4 "core" % t  f l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +86 "core" ' +2 ."da"delayUntil "18:37:39.68" +24850 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%x  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%W * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%2 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''ؾ +2327 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +129 "core"  + "processing"%z% +4 "core" %)\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%\  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%o +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +33 "core" +43 "processing"%R% +12 "core" %A\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'. +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%B'ؾ +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2394 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Y +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +979 "Can" @> +1356 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%5% +4 "core" %-\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core"  + "processing"%% +4 "core" %-\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'0 +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +1615 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%" +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +2328 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 ."da"delay 5 seconds +501 .PRV.dial :ab2 +2 "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +404 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%L  +42 "core"  +2 "processing"%9% +4 "core" %<\ +2 ."da"PS.seek 0.55ml +2 "processing"%h' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%A  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%3' +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%? +44 "core" + ."da"PTV.dial :mixing +2 "processing"%< @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%C  +33 "core"  + "processing"%% +4 "core" %.\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%; * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24876 "Can" A? +23126 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%8  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%*  +54 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%+' +2391 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%= +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!'ؾ +2340 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +138 "core" +2 "processing"%N% +4 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\\  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "core" + "processing"%U% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%@'& +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%]'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2344 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +51 "processing"%n +127 "core" + "processing"%g% +4 "core" %K\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%E' +596 "core" ' +2 ."da"delay 5 seconds +66 "Can" >< +436 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%^' +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%s +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +32 "core" +2 "processing"%J% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%c'( +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%t'ؾ +1608 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%i  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1' +2384 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +71 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%v  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'ؾ +2336 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +126 "core"  + "processing"%j% +4 "core" %ؽQ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%x% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%W', +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'ؾ +1630 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%2 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2405 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2342 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +129 "core"  +4 "processing"%o% +11 "core" %p\ +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +6 "processing"%y' +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%R% +3 "core" %x\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%D' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%:' +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%` +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %b\  +2 ."da"PS.seek 1.5ml +2 "processing"%X', +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1616 "core" ' + ."da"delay 10 seconds +50 "Can" \  +953 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +2371 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%% +130 "core"  + "processing"%% +4 "core" %]\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% ' +2122 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%b +83 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" + "processing"%% +4 "core" %k\  +2 ."da"PS.seek 1.5ml +2 "processing"%'( +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%e  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1618 "core" ' +2 "processing"%.9 +3 "core" 9s5d +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%"  +3 "core" 5e + 5e + "processing"%)& +4 "core" &^=\\\ = +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&w% +4 "core" %     +2 "storage"(% +3 "core" %\ #\  5\  + "storage"(. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +350 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &D X `\ + "manipulator"&}& +4 "core" &-  T ] + "manipulator"&L% +4 "core" %  \   +2 ."da"Elbow.reconfigure :tight +54 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&9( +174 "core" ( + "manipulator"&& +4 "core" &  # > +2 "storage"(A& +3 "core" &D \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&h' +94 "core" ' +2 "storage"(?& +4 "core" &D \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(<'r +275 "core" ' + "storage"(C- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"('1 +38 "core" ' +2 "manipulator"&;& +4 "core" &  a > +2 "manipulator"&3% +3 "core" %  , +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& ' +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&8( +244 "core" ( + "manipulator"&S& +4 "core" &   J + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" & s J +2 ."da"Forearm.seek PC +2 "manipulator"&{' +93 "core" ' + ."da"Hand.close +2 "manipulator"&=/ +58 "core" / + ."da"PC.seek :open +2 "processing"%4( +458 "core" ( +2 "storage"(& +4 "core" &D   \ +2 "manipulator"&&& +4 "core" & 8 J + "manipulator"&+% +3 "core" %  ; - +2 ."da"Forearm.seek :retract +2 "manipulator"&/' +93 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&N( +243 "core" ( + "manipulator"&!& +4 "core" & M @ +2 "storage"(& +4 "core" &D z \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&\\' +94 "core" ' + ."da"Hand.open +2 "manipulator"&1 +56 "core" 1 +3 "storage"(,- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(U' +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2619h50ml.tif +4 "processing"%#& +11 "core" &%\ +3 "manipulator"&@& +6 "core" &  G @ +2 "manipulator"&>% +5 "core" %  R +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&O' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +178 "core" ( + "manipulator"&]& +4 "core" &-  a ; +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &- ; +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&K'w +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&F/ +60 "core" / +2 "manipulator"&I& +4 "core" &-   T ; +2 "manipulator"&G% +3 "core" % ψ  f K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n' +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&g( +117 "core" ( +2 "manipulator"&0& +4 "core" &   M +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &  \  M +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&s' +93 "core" ' + "manipulator"&p& +4 "core" &   M +2 "manipulator"&J% +4 "core" %  H +2 "processing"%^& +3 "core" &\ +2 "processing"% & +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%c(^ +4 "core" &\ +7 &3\ $d +9 &Ux\ 7 +10 &x\ L +9 &Q\ M +9 &`U\ N +10 &#P\ M +9 &U\ M +9 &R,\ L +10 &kSE\ M +9 &,R?\ M +10 &S\ M +9 &!U\ M +9 &#sR\ M +10 &%5R\ M +9 &&T\ M +9 &(T\ M +10 &*zV\ M +9 &,;U\ M +10 &-T\ N +9 &/S\ N +9 &1Q\ N +9 &3BR~\ N +10 &5Sr\ M +9 &6Tq\ N +10 &8Rp\ N +9 &:KOq\ M +9 &< Sl\ N +10 &=V^\ N +9 &?Xa\ N +9 &ARSd\ N +10 &Cab\ O +9 &Dh_\ P +10 &FL\ R +9 &HGO\ T +9 &J P\ S +10 &KP\ T +9 &MO\ T +10 &OO?\ T +9 &Q=\ U +9 &RQ\ U +10 &TO\ U +9 &VVR\ T +9 &XN\ U +10 &Y=\ U +9 &[=\ V +10 &]Y?\ D +9 &^Hy=\ \\ +9 &^>9\ 9 +6 ( + "processing"% & +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 +2 "processing"%i& +4 "core" &^+7\ 9 + &^++\ 9 + ."psFlush"Hand.open +2 "manipulator"&_1 +57 "core" 1 +2 "manipulator"&[% +4 "core" %    D H +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +44 "core"  + "processing"% % +4 "core" %ػ!\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +155 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.974 seconds\ /var/log/esp/da22sep2619h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2619h50ml15s.tif +444 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +605 #"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/da22sep2619h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2619h50ml20s.tif +1515 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%1 @ +184 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%M  +128 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%j +101 "core" +6 ."psFlush"PS.seek :empty +5 "processing"%~'ؠ +14 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2619h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.974 sec auto-exposure",Subject: "da22sep2619h50ml images!" +3 "storage"(V- +7 "core" -' +2 "storage"(& +4 "core" &D 7\ +2 "manipulator"&& +6 "core" & \  M + "manipulator"&x% +4 "core" %     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +76 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +165 "core" ( + "manipulator"&& +4 "core" &   F +2 "storage"(W& +3 "core" &D\ \  m\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +107 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate + "storage"(T'" +48 "core" ' +2 "manipulator"&2& +4 "core" &  [ F +2 "storage"(6& +3 "core" &D g g \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek 1 +2 "manipulator"&m'8 +29 "core" ' + ."da"Elbow.hold +2 "manipulator"&P, +4 "core" , + ."da"Elbow.reconfigure :tight +63 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(z' +25 "core" ' + "manipulator"&'% +4 "core" %:   ? | +2 "storage"(Z& +3 "core" &D | \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 302 counts + "manipulator"&\ 'f +15 "core" ' + "manipulator"&o& +4 "core" &  \ ' F +2 "storage"(r& +4 "core" &D ^\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&R' +16 "core" ' + "storage"(y% +4 "core" % X\  +3 ."downElevator"SE.seek :down +3 "storage"(D' +99 (`% +3 "core" %>  ~ r\ TZ +2 "manipulator"&% +3 "core" % \ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (:& +4 "core" &D x x ]\ +1629 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +100 "core"  + "processing"%X% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2127 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%| @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%5'ؠ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1119 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%7'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%$ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%e'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +81 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +1754 "Can" A> +878 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%?'X\\ +1103 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%;'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +607 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%9'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%H  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%+' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +82 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%!'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,'ؾ +2654 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&#& +4 "core" &  E + "manipulator"&@% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&>( +243 "core" ( + "manipulator"&/& +4 "core" & W D +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & _ D +2 ."psFlush"Forearm.seek PC +2 "manipulator"&U' +88 "core" ' +2 ."psFlush"Hand.close + "manipulator"&]/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%k( +460 "core" ( +2 "manipulator"&\\& +4 "core" & @ D + "manipulator"&N% +4 "core" %  & \\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&I(- +126 "core" ( + "manipulator"&G& +4 "core" &- Q +2 ."psFlush"Elbow.reconfigure :loose +52 "manipulator"&$ &.,(#b +2 &O& +3 "core" &- " +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0'w +100 "core" ' + ."psFlush"Hand.open +2 "manipulator"&E1 +56 "core" 1 +2 "manipulator"&K% +4 "core" % { b +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' +98 "core" ' + #tFinished short da assay +30235 "Can" 30 +17983 #t-> access 1 +3 "storage"(J% +3 "core" % \  +2 "manipulator"&^% +3 "core" %   +2 "manipulator"&Q& +3 "core" &- , +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(n(<- +1303 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (4& +2 "core" & access 2 +2 "storage"(i% +3 "core" % \  +2 "manipulator"&_% +4 "core" %    + "manipulator"&[& +4 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"( (K +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (f& +2 "core" &K c\  +34823 "Can" 31 +60002  31 +60001  41 +60001  30 @1664224760.28UTC = =tMAIN =mMAIN_scheduler @UTC1664224762.16 #"core_reset"Sent BREAK +2 #t@64656 receive with ifg=0x10, ie=0xFD + #@65292 receive with ifg=0x10, ie=0xFD #@411 receive with ifg=0x10, ie=0xFD + #@1046 receive with ifg=0x10, ie=0xFD + #@1681 receive with ifg=0x10, ie=0xFD #@2316 receive with ifg=0x10, ie=0xFD + #@2951 receive with ifg=0x10, ie=0xFD #@3403 receive with ifg=0x80, ie=0xFD + #@10989 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +194 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +102 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +381 "Can" 63  63 + #tPolling Can every 10:00 +425 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %g 1 1l  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\  + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڝ p\ +2 .tSS.configure :default +2 "sampler")#.0X 3.times {samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +3 "core" & 3 2a +2 .tHand.open + "manipulator"&31 +18 "core" 1 +2 "manipulator"&4& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +21 "core" ( + "manipulator"&6& +4 "core" &- ) \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- H \\ +2 .tForearm.seek :garage +2 "manipulator"&8'w +96 "core" ' + .tHand.close +2 "manipulator"&9/ +61 "core" / +2 "manipulator"&:& +4 "core" &- R \\ + "manipulator"&;% +4 "core" % υ T +2 .tForearm.seek :retract +2 "manipulator"&<' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(ӂ +286 "core" ( + "manipulator"&>& +4 "core" &Ӟ  1 9& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &Ӟ  6 9& +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'? +98 "core" ' +2 "manipulator"&A& +4 "core" &Ӟ   q 9& +2 "manipulator"&B% +3 "core" %E \    +2 "collection"'C& +4 "core" & / 0o\ +3 "collection"'D& +4 "core" & 0 0g\ +2 .tCC.seek :closed +2 "collection"'E(\\ +4 "core" & / 2a\  +8 &5 2 1A\ *z +10 & g 1 2f\ ? +9 &u 1 2g\ M +9 &XV 1 3E\ L +10 &Y 3 1J\ L +9 &Z 2 2h\ L +9 &Y 2 3c\ L +10 &^Y 2 4?\ L +9 & ] 3 1c\ L +10 &Z 2 2`\ L +9 & Z 4 2[\ L +9 &"gY 3 3Y\ L +10 &$)Y 3 4Y\ L +9 &%Y 3 4\\\ L +9 &'Z 5 4X\ L +10 &)oY 4 4:\ L +9 &+1Z 3 3\\\ L +9 &,Y 5 4\\\ L +10 &.Y 4 3X\ L +9 &0xY 5 5W\ L +10 &2:X 4 6X\ L +9 &3Z 3 3P\ L +10 &5Y 7 5U\ L +9 &7Z 3 4L\ L +9 &9AZ 4 5P\ L +10 &;Y 5 6Q\ L +9 &<Z 5 5X\ L +9 &>Z 7 7X\ L +10 &@HZ 6 7T\ L +9 &B \\ < ;U\ M +9 &Cg C AV\ M +10 &E Q LX\ P +9 &G9 l bY\ T +9 &H t vT\ W +10 &J t vV\ X +9 &Lu x xV\ X +10 &N6 y xU\ X +9 &O z |X\ X +9 &Q | |X\ X +10 &Sv  V\ Z +9 &U7 U\ Z +9 &V X\ [\ +10 &X W\ \\ +9 &Zw W\ \\ +10 &\\x S\ 1 +9 &\\1 V\ ^ +9 ( +2 &\\x X\ P +2 "collection"'D& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.27 +2 "collection"'F& +4 "core" &\\x h\ P +2 .tHand.open + "manipulator"&G1 +54 "core" 1 + "manipulator"&H% +4 "core" % D   !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%J +4 "core"  + "processing"%K  +44 "core"  +2 "processing"%L% +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%M'+ +1621 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%N  +44 "core"  +2 .tPS.seek 0ml + "processing"%O'ؾ +1615 "core" ' +2 .tPSV.dial PSR + "processing"%P +44 "core"  +2 .tPSR.select :air +37 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%Q' +2632 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%R  +2 "collection"'S  +6 "core" +90 +2 .tPSV.dial :PTV,via: :air +2 "processing"%T +189 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 "collection"'U +3 "core" ~ +2 "collection"'V  +19 "core" + .tPTV.dial :PRV,avoiding: :puck +2 "processing"%W +3 "core"  +2 "processing"%X @ +69 "core" @ +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +2626 "core" ' + .tPSV.dial :air +2 "processing"%Z  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2654 "core" ' + .tPSV.dial :PTV +2 "processing"%\\ +85 "core" +2 .tPS.seek 0ml + "processing"%]'ؾ +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &ӟ  T 9% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_(ӂ +12 "core" ( +2 "manipulator"&`& +4 "core" &Ӌ  1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &Ӌ  h 1 +2 .tForearm.seek CC +2 "manipulator"&b'? +92 "core" ' +2 .tHand.close + "manipulator"&c/ +57 "core" / +2 .tCC.seek :open + "collection"'d( +446 "core" ( +2 "manipulator"&e& +4 "core" &ӌ _ 1 + "manipulator"&f% +4 "core" % R  +2 .tForearm.seek :retract +2 "manipulator"&g' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +289 "core" ( + "manipulator"&i& +4 "core" &- # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-  # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'w +93 "core" ' + .tHand.open +2 "manipulator"&l1 +53 "core" 1 + "manipulator"&m% +4 "core" % | U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n' +93 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'o& +4 "core" & 3 3+\ + "manipulator"&p& +4 "core" &-  # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&q(- +3 "core" ( +2 "manipulator"&r& +4 "core" &- T # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- # +2 .tForearm.seek :garage +2 "manipulator"&t'w +95 "core" ' + .tHand.close + "manipulator"&u/ +54 "core" / + "manipulator"&v& +4 "core" &-  # +2 "manipulator"&w% +4 "core" % σ  +2 .tForearm.seek :retract + "manipulator"&x' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&y(ӂ +288 "core" ( + "manipulator"&z& +4 "core" &ӕ"  1 <= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &ӕ# H <= +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'? +89 "core" ' +2 "manipulator"&}& +4 "core" &ӕ#  <= +2 "manipulator"&~% +3 "core" %8  W f +2 "collection"'& +4 "core" & 2 3\ +3 "collection"'& +4 "core" & / 22\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" & 1 2(\  +10 &5 1 3H\ *z +9 & g 1 0\ > +9 &o 1 3:\ L +10 &[U 2 2\ K +9 &X 3 2\ K +9 &U 2 2,\ K +10 &W 3 4$\ K +9 &cW 4 7\ K +10 &%[ 1 6\ K +9 &W 3 4A\ K +9 & W 6 2\ K +10 &"kX 3 4\ K +9 &$-X 4 6,\ K +10 &%Y 3 4\ K +9 &'Y 6 6\ K +9 &)sW 3 3,\ K +10 &+6U 6 4&\ K +9 &,W 5 6#\ K +9 &.V 3 6k\ K +10 &0|X 7 6P\ K +9 &2=X 7 5\ K +9 &4[ 3 7+\ K +10 &5X 6 4%\ K +9 &7Y 6 9E\ K +10 &9DY 7 6\ L +9 &;X 5 7$\ K +9 &<Y 7 8H\ K +10 &>Z 8 7O\ K +9 &@MY 8 7S\ K +9 &B_ ; 9I\ L +10 &Cg B @!\ L +9 &Ex K KH\ O +10 &G> f ^X\ S +9 &H s pL\ V +9 &J t v(\ X +10 &Lu u wH\ X +9 &N6 x xI\ X +9 &O | yC\ [ +10 &Q } |B\ Y +9 &Sw  ~E\ Z +10 &U9 }D\ Z +9 &V A\ \\ +9 &X I\ ] +10 &Zy I\ \\ +9 &\\x I\ 3 +9 &\\- D\ [ +9 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"'& +5 "core" &\\x H\ R + &\\x I\ R + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" % 8   f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +186 "core"  +2 "processing"% % +4 "core" %<\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% '+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"% +187 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%'ؾ +2642 "core" ' + .tPSV.dial :air + "processing"%  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :PTV + "processing"% +74 "core" ~ +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӗ"  << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +22 "core" ( + "manipulator"&& +4 "core" &~   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &~  * + +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tCC.seek :open + "collection"'!( +450 "core" ( + "manipulator"&"& +4 "core" &~  + +2 "manipulator"&#% +3 "core" % S , +2 .tForearm.seek :retract +2 "manipulator"&$' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&%(- +283 "core" ( +2 "manipulator"&&& +4 "core" &- 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('w +98 "core" ' +2 .tHand.open + "manipulator"&)1 +53 "core" 1 + "manipulator"&*% +5 "core" % π :  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+' +95 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" & 3 5?\ + "manipulator"&-& +4 "core" &- Q 2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(- +3 "core" ( +2 "manipulator"&/& +3 "core" &- G 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- 2 +2 .tForearm.seek :garage +2 "manipulator"&1'w +99 "core" ' + .tHand.close +2 "manipulator"&2/ +60 "core" / + "manipulator"&3& +4 "core" &- k 2 +2 "manipulator"&4% +3 "core" % σ 6 +2 .tForearm.seek :retract +2 "manipulator"&6' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +283 "core" ( + "manipulator"&9& +4 "core" &{0   ` G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &{0 \ G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'? +97 "core" ' + "manipulator"&& +9 "core" &{0  > G +2 "manipulator"&% +3 "core" %D   P # +2 "collection"'8& +4 "core" & 0 3%\ +2 "collection"'>& +5 "core" & 1 2'\ +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" & 0 5'\  +10 &5 1 2&\ +{ +9 &f 2 1'\ > +9 &n 1 4'\ L +10 &YT 2 4'\ K +9 &T 4 3!\ K +9 &U 4 3\ K +10 &T 5 4\ J +9 &bV 3 4.\ J +10 &$Y 4 5/\ J +9 &T 1 4\ K +9 & T 4 5-\ J +10 &"jV 3 5\ J +9 &$,V 4 4,\ J +9 &%Z 6 5\ K +10 &'X 5 4'\ K +9 &)qU 6 4&\ K +10 &+4Y 7 6#\ J +9 &,V 2 5\ J +9 &.Y 3 5'\ J +10 &0yV 7 6\ J +9 &2<V 7 6\ J +9 &3W 5 6(\ J +10 &5Z 5 6\ J +9 &7W 7 7{\ J +9 &9CW 8 8\ J +10 &;W 6 6\ J +9 &<V 7 7&\ J +10 &>W 6 7B\ J +9 &@KW 7 7P\ J +9 &B Z : 9%\ K +10 &Cc C >?\ L +9 &Es K G^\ N +10 &G; f ^>\ S +9 &H r r<\ W +9 &J s th\ W +10 &Lt v w:\ W +9 &N1 x w@\ Y +9 &O y y9\ Z +10 &Q | |B\ Y +9 &St  {C\ Z +10 &U6 L\ Z +9 &V h\ [ +9 &X B\ \\ +10 &Zu f\ \\ +9 &\\y \ 3 +9 &\\/ O\ _ +9 ( +3 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'5& +5 "core" &\\k >\ R + &\\k 3\ R + .tHand.open + "manipulator"&A1 +54 "core" 1 + "manipulator"&B% +5 "core" % D   [ # + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%<  +187 "core"  +2 "processing"%\ % +4 "core" %ؾQ\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%F'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%G  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%H'ؾ +1606 "core" ' + .tPSV.dial PSR +2 "processing"%J +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +2637 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%K +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%L'ؾ +2633 "core" ' + .tPSV.dial :air +2 "processing"%@  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tPSV.dial :PTV + "processing"%N +72 "core"  +2 .tPS.seek 0ml +40 "processing"%M'ؾ +2643 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +5 "core" &Ӏ.   9 F + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӂ +3 "core" ( + "manipulator"&S& +4 "core" &Ӏ.   F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &Ӏ. ) F +2 .tForearm.seek CC +2 "manipulator"&T'? +93 "core" ' + .tHand.close + "manipulator"&U/ +57 "core" / +2 .tCC.seek :open +2 "collection"'V( +446 "core" ( + "manipulator"&W& +4 "core" &Ӏ.  g F +2 "manipulator"&X% +3 "core" % =  ] + +2 .tForearm.seek :retract +2 "manipulator"&Q' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Z(- +294 "core" ( + "manipulator"&Y& +5 "core" &- &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- ?  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&['w +94 "core" ' +3 .tHand.open + "manipulator"&^1 +59 "core" 1 + "manipulator"&`% +4 "core" % m  ` ` +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a' +98 "core" ' +4431 "Can" =: +22392 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +5 #mEXIT @1664225592.46UTC @1664280262.93UTC = =tMAIN =mMAIN_scheduler @UTC1664280264.73 #"core_reset"Sent BREAK +2 #t@39192 sendCRC with ifg=0x20, ie=0x7F + #@41026 sendCRC with ifg=0x08, ie=0x5F #@32950 idle with ifg=0x84, ie=0x75 + #@33621 select with ifg=0x10, ie=0xF5 + #@34255 receive with ifg=0x10, ie=0xFD + #@34889 receive with ifg=0x10, ie=0xFD #@35522 receive with ifg=0x10, ie=0xFD + #@35849 receive with ifg=0x80, ie=0xFD #@49726 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +364 "Can" ?> +  ?> + #tPolling Can every 10:00 +1340 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +5 "collection"'% +5 "core" %g $ #  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ظz\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڝ m\ + .tSS.configure :default +3 "sampler")#.0X startTube 2 +1211 #-> $da[:extractVol]=.2 +25002 #-> shortDA +2 "collection"'2% +4 "core" %g # # + "processing"%3% +5 "core" %ظ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +757 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%4 +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%5  +72 "core" + .tPRV.dial :sipper +2 "processing"%6  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%7'e +2298 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%8  + "collection"'9  +7 "core" +119  +2 .tPS.seek 0.5ml +2 "processing"%:' +1271 "core" ' +2 .tPRV.dial :waste2 + "processing"%; @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%<'ؾ +590 "core" ' + .tPSV.dial PSR +2 "processing"%= +102 "core"  + "processing"%>% +4 "core" %ؾ\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%?'X\\ +1105 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%@' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +102 "core" +2 .tPS.seek 0ml +2 "processing"%B'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%C +102 "core"  + "processing"%D% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%E'X\\ +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%F' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +102 "core" + .tPRV.dial :sipper +2 "processing"%H  +42 "core" +2 .tPS.seek 0ml +2 "processing"%I'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%J +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%K' +2642 "core" ' + .tPSV.dial :mixloop + "processing"%L +102 "core" +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2632 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%N& +5 "core" &\ + .tHand.open + "manipulator"&O1 +25 "core" 1 +2 "manipulator"&P% +4 "core" %  + "storage"(Q% +4 "core" % Q\  + "storage"(R. +3 "core" .,K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(S(  +1305 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (T& +3 "core" &  9\ + "manipulator"&U& +4 "core" &- I  + "manipulator"&V% +4 "core" %  ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&W( +189 "core" ( +2 "manipulator"&X& +4 "core" &  + "storage"(Y& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&Z'S +91 "core" ' + "storage"([& +4 "core" &  )\ +37 .tSE.reconfigure :pick +9 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'r +310 "core" ' + "storage"(]- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^& +3 "core" & ?\ +2 "manipulator"&_& +3 "core" & o  +2 .tElbow.seek 2 +2 "manipulator"&`( +3 "core" ( + "manipulator"&a& +4 "core" &  + "storage"(b& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&c'Ͻ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&d/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&e& + "storage"(f' +7 "core" &   +2 "manipulator"&g% +3 "core" % ϱ +2 .tForearm.seek :retract +2 "manipulator"&h' +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&i( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( + "manipulator"&j& +4 "core" & 5 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" & q 1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&l' +93 "core" ' +2 "manipulator"&m& +4 "core" & 7 1 +2 "manipulator"&n% +3 "core" %  5 +2 "processing"%o& +4 "core" &\ +2 "processing"%p& +5 "core" &A\ +2 .tPC.seek :closed + "processing"%q(^ +4 "core" &[\  +10 &2{=\ )w +9 &bE\ = +9 &ou^\ N +10 &3Va\ M +9 &Z\ M +9 &\\\ M +10 &yY\ M +9 &:W\ M +10 &Z\ M +9 &Y\ M +9 & W4\ M +10 &"BZC\ M +9 &$Y\ M +10 &%Y?\ M +9 &'Y\ M +9 &)JY\ M +10 &+ Y\ M +9 &,ZA\ M +9 &.Y5\ M +10 &0SYX\ M +9 &2YE\ M +9 &3YX\ L +10 &5YX\ M +9 &7[YR\ M +10 &9ZR\ M +9 &:\\Q\ M +9 &<\\Y\ M +10 &>bZR\ M +9 &@"_Q\ N +9 &AjU\ N +10 &CxO\ P +9 &E]T\ Q +10 &GL\ S +9 &HO\ S +9 &JQ\ S +10 &L_T\ S +9 &NS\ T +9 &OV\ T +10 &QX\ T +9 &SdO\ T +19 &U$M\ U + &VK\ U +8 &XP\ T +10 &ZjT\ U +9 &\\,N\ U +9 &]L\ 6 +10 &^.M\ U +9 &^"S\ 3 +3 ( + "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&r1 +54 "core" 1 + "manipulator"&s% +4 "core" %    5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%u h +2 %v9 +6 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%x9 +3 "core" 9  +102 "processing"%y9 +2 "core" 9  +102 "processing"%z9 +3 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"% 9 +2 "core" 9C +102 "processing"% 9 +3 "core" 9H +102 "processing"% 9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9 i +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +3 "core" 9q +102 "processing"%9 +3 "core" 9$v +2 .tPH.hold 2:00:00,28C +3 "processing"% php +4 .tdelay 1:30 +2 "core" v +1909 "Can" =: +7091 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core"  +2 "processing"%% +4 "core" %ؽe\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +592 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%! +71 "core" +2 .tPBV.dial :waste1 + "processing"%"  +54 "core" + "processing"%#% +4 "core" %B\  +2 .tPS.seek 1.5ml +2 "processing"%$'+ +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +2 .tPS.seek 0ml + "processing"%&'ؾ +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%) +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%*' +2382 "core" ' + .tPSV.dial PTV +2 "processing"%+ +85 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%/'ؾ +2352 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%0  +127 "core" + .tPSV.dial :mixloop +2 "processing"%1 +44 "core" + .tPRV.dial :ab1 +2 "processing"%2 @ +98 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%3' +351 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%4  +40 "core"  + "processing"%5% +4 "core" % \ \ +2 .tPS.seek 0.35ml +2 "processing"%6'h +461 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%9  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%8'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%7 @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%;' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%:  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%=' +1615 "core" ' + .tPSV.dial :PML +2 "processing"%> +44 "core" + .tPTV.dial :mixing +2 "processing"%< @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%?  +33 "core" + "processing"%A% +4 "core" %,\  +2 .tPS.seek 1.85ml +2 "processing"%@' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 .tPS.seek 0ml + "processing"%D'ؾ +1680 "Can" ?= +284 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" & ' 'c\ +2 "manipulator"&E& +3 "core" &   1 +2 "manipulator"&G% +4 "core" %   +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +126 "core" ( +2 "manipulator"&F& +4 "core" &-  1  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-  ^  +2 .tForearm.seek :garage +2 "manipulator"&I'w +101 "core" ' + .tHand.close +2 "manipulator"&L/ +60 "core" / + "manipulator"&K& +4 "core" &-  (  +2 "manipulator"&N% +3 "core" % d  U +2 .tForearm.seek :retract +2 "manipulator"&O' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P(ӂ +329 "core" ( + "manipulator"&Q& +4 "core" &y-  2 Dz +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &y-  F Dz +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +92 "core" ' + "manipulator"&T& +4 "core" &y-  Dz +2 "manipulator"&U% +4 "core" %L \  4 +2 "collection"'V& +3 "core" & & &l\ +3 "collection"'X& +4 "core" & ' &o\ +2 .tCC.seek :closed +2 "collection"'Y(\\ +4 "core" & ( 'h\  +9 &5 & 'g\ +{ +9 &e & 'e\ > +9 &s ) 'U\ M +10 &PV ( )\\\ L +9 &Z * '^\ L +9 &Y ) )]\ M +10 &Y * (]\ M +9 &XW ) (]\ L +10 &Y ) )^\ M +9 &X ( *V\ L +9 & V * (Z\ L +10 &"_Y ( )[\ M +9 &$"Y ( +V\ L +10 &%\\ * (_\ L +9 &'Z * +\\\ M +10 &)hW ) *[\ L +9 &+*T ) +[\ L +9 &,Y , +S\ L +9 &.W * *[\ M +10 &0pX + *Y\ L +9 &22Y + ,Z\ L +9 &3W , +W\ L +10 &5Z + *S\ L +9 &7xY , ,^\ L +10 &9:W * ,V\ L +9 &:U , ,[\ L +9 &<X * ,\\\ M +10 &>Z . ,\\\ L +9 &@B\\ . .Y\ L +9 &Bb 3 0Y\ M +10 &Ci = 8W\ N +9 &E|| E CO\ P +10 &G1 c Z]\ U +9 &H j iY\ V +9 &J m lZ\ X +10 &Ln n oZ\ X +9 &N0 q pY\ X +9 &O q sX\ Y +10 &Q x s]\ X +9 &So w x\\\ Z +10 &U2 x xV\ Z +9 &V { |]\ [ +9 &X  ~Z\ \\ +10 &Zq X\ \\ +9 &\\z Y\ 4 +9 &\\( ]\ #h +9 ( +3 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 +2 "collection"'[& +4 "core" &\\ Z\ \\ + &\\ T\ \\ + .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +4 "core" % L   - 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]' +90 "core" ' + .tPSV.dial PSR +2 "processing"%^ +112 "core" +2 "processing"%_% +4 "core" %ؿ0\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%a'+ +1627 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%b  +44 "core"  +2 .tPS.seek 0ml + "processing"%d'ؾ +1612 "core" ' +2 .tPSV.dial PSR + "processing"%e +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2641 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%W  +2 "collection"'Z  +31 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"%\\ +98 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'c +3 "core"  +2 "collection"'j  +17 "core" + .tPTV.dial :PRVmixing +2 "processing"%k  +70 "core" +2 .tPS.seek 0ml +2 "processing"%`'ؾ +2642 "core" ' + .tPSV.dial :air +2 "processing"%m  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2641 "core" ' + .tPSV.dial :mixloop +40 "processing"%o +53 "core" +2 .tPS.seek 0ml +2 "processing"%f'ؾ +2637 "core" ' + .tPSV.dial :air + "processing"%h  +45 "core"  + .tPS.seek 2.5ml +2 "processing"% ' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%s'ؾ +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +4 "core" &y,  X Dz +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p(ӂ +3 "core" ( +2 "manipulator"&w& +4 "core" &y+ \ # Dz + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &y, b Dz +2 .tForearm.seek CC +2 "manipulator"&x'? +88 "core" ' +2 .tHand.close + "manipulator"&y/ +55 "core" / +2 .tCC.seek :open +2 "collection"'z( +451 "core" ( + "manipulator"&{& +4 "core" &z, \ j Dy +2 "manipulator"&|% +3 "core" % I F +2 .tForearm.seek :retract +2 "manipulator"&}' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(- +281 "core" ( + "manipulator"&& +4 "core" &- b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- k b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'w +96 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % ~  [  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 ."da"delayUntil "12:32:35.57" +24697 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2389 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2332 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%% +4 "core" %ؾ2\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1520 "Can" @= +91 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +33 "core" + "processing"%% +3 "core" %C\  +3 ."da"PS.seek 1.5ml +2 "processing"% ') +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"'ؾ +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%( +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%)  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2327 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +126 "core" + "processing"%,% +4 "core" %]\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%.' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" + "processing"%1% +4 "core" %O\  +2 ."da"PS.seek 1.5ml +2 "processing"%2'' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +1612 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +2357 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%>  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%<  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%?  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%A +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%C' +395 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%=  +42 "core"  + "processing"%@% +4 "core" %>\ +2 ."da"PS.seek 0.55ml +2 "processing"%B' +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%E  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%G' +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%F +44 "core" + ."da"PTV.dial :mixing +2 "processing"%J @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + "processing"%L% +4 "core" %C\  +2 ."da"PS.seek 1.85ml +2 "processing"%K' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +1969 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +1723 "Can" >< +46279 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + + ."da"PSV.dial :air +2 "processing"%Q  +55 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2392 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%T +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%V +44 "core" + ."da"delay 2 seconds +207 .PSV.dial :air + "processing"%O  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2334 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +127 "core"  +2 "processing"%% +3 "core" %D\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%^  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%_ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%D% +4 "core" %T\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'- +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +1047 "Can" ?< +561 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +71 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +2354 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +126 "core"  +2 "processing"%o% +4 "core" %ػ]\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n' +635 "core" ' +11 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%f +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +35 "core" + "processing"% % +4 "core" %Q\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'- +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%l'ؾ +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%| +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%p +127 "core"  + "processing"%% +4 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}' +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +33 "core" +2 "processing"% % +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"% '- +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1627 "core" ' +2 ."da"delay 2:00 +4824 "Can" <9 +7178 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2408 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2366 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +3 "processing"%% +9 "core" %ؼg\  +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +4 "processing"% +13 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%M' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" %P\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%#  +35 "core" + "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'( +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%u'ؾ +1616 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%'  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +73 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2402 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +2394 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +129 "core"  + "processing"%1% +4 "core" %غR\  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%.' +2128 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%/ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" + "processing"%5% +4 "core" %a\  +2 ."da"PS.seek 1.5ml +2 "processing"%3'1 +610 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%4  +101 "core"  +3 ."da"PS.seek 0ml +2 "processing"%6'ؾ +1631 "core" ' + "processing"%79 +3 "core" 9f5] +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%8  +3 "core" 5^ + 5^ + "processing"%:& +3 "core" &^ t\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&9% +4 "core" %   +2 "storage"(>% +3 "core" % l\  + "storage"(<. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(?(C +358 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (A& +2 "core" &D W q\ +2 "manipulator"&;& +3 "core" &- b +2 "manipulator"&=% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@( +173 "core" ( + "manipulator"&C& +4 "core" & 0 +2 "storage"(E& +3 "core" &D j\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&B' +97 "core" ' + "storage"(F& +4 "core" &D x w p\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(J'r +274 "core" ' +2 "storage"(i- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(L'1 +47 "core" ' + "manipulator"&N& +4 "core" & / 0 +2 "manipulator"&G% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&K' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&I( +244 "core" ( +2 "manipulator"&H& +4 "core" & U / + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & ( / +2 ."da"Forearm.seek PC +2 "manipulator"&t' +94 "core" ' + ."da"Hand.close + "manipulator"&T/ +56 "core" / + ."da"PC.seek :open +2 "processing"%U( +456 "core" ( + "storage"(V& +4 "core" &D \ +2 "manipulator"&O& +3 "core" &  / +2 "manipulator"&R% +3 "core" %  ? ' +2 ."da"Forearm.seek :retract +2 "manipulator"&[' +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +245 "core" ( +2 "manipulator"&\ & +4 "core" & } @ + "storage"(& +4 "core" &D m\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&^' +96 "core" ' + ."da"Hand.open + "manipulator"&_1 +56 "core" 1 +2 "storage"(- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(D' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(X' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +55 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2713h.tif +5 "processing"%a& +11 "core" &\ +4 "manipulator"&b& +6 "core" & Z ? +3 "manipulator"&d% +4 "core" %  n +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Z' +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(- +172 "core" ( +2 "manipulator"&e& +4 "core" &- ! Q +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +4 "core" &- Q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&j'w +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&k/ +60 "core" / + "manipulator"&g& +4 "core" &-  Q Q +2 "manipulator"&\\% +3 "core" % ~ b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&`' +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&o( +129 "core" ( + "manipulator"&m& +4 "core" & : \ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&f' +92 "core" ' +2 "manipulator"&r& +4 "core" &  \ +2 "manipulator"& % +3 "core" %  p +2 "processing"%h& +4 "core" &\ +2 "processing"%w& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%v(^ +4 "core" &\ +6 & +\ $c +10 &Uv\ 7 +9 &s\ K +10 &R\ M +9 &dR\ M +9 &&R\ M +10 &R\ M +9 &Q\ M +9 &mR\ M +10 &0S\ M +9 &S\ M +10 &!RA\ M +9 &#vTI\ M +9 &%8SH\ M +10 &&R?\ M +9 &(T;\ N +9 &*{R6\ N +10 &,=O6\ N +9 &-S4\ N +10 &/S5\ N +9 &1N%\ N +9 &3ET0\ N +10 &5T+\ N +9 &6T,\ M +9 &8P+\ N +10 &:MPj\ N +9 &<R&\ N +10 &=R\ N +9 &?U\ N +9 &ATU~\ N +10 &Cc\ P +9 &Dc\ P +9 &F{\ R +10 &HK{\ T +9 &Jz\ S +10 &K{\ T +9 &Mz\ T +9 &OQv\ T +10 &Qi\ U +9 &Rf\ U +9 &Th\ V +10 &VVr\ U +9 &Xw\ V +10 &Yy\ V +9 &[w\ V +9 &]Zo\ F +10 &^z?ud\ )y +9 &^(c\ / +6 ( + "processing"%w& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.68 +2 "processing"%y& +4 "core" &^b\ / + &^c\ / + ."psFlush"Hand.open +2 "manipulator"&P1 +60 "core" 1 + "manipulator"&]% +4 "core" %   : p +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&l' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +43 "core"  +2 "processing"%|% +4 "core" %ؾ*\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +179 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.428 seconds\ /var/log/esp/da22sep2713h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2713h15s.tif +413 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +634 #"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/da22sep2713h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2713h20s.tif +1479 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%Y @ +186 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%p  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'ؠ +48 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2713h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "14.428 sec auto-exposure",Subject: "da22sep2713h images!" +4 "storage"(- +2 "core" -' +2 "storage"(& +9 "core" &D \ +2 "manipulator"&& +4 "core" &  \ +2 "manipulator"& % +4 "core" %  o  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&}( +82 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +166 "core" ( +2 "manipulator"& & +4 "core" &  G + "storage"( & +4 "core" &D _\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +93 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +53 "core" ' + "manipulator"&& +4 "core" & +2 "storage"(s& +3 "core" &D h f [\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +34 "core" ' + "manipulator"&% +4 "core" %4  T +2 "storage"(& +4 "core" &D h h `\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 296 counts +2 "manipulator"&'` +15 "core" ' +2 "manipulator"&& +4 "core" & K + "storage"(& +4 "core" &D \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +16 "core" ' +2 "storage"(M% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(' +99 ( % +3 "core" %-> q s \ TX +2 "manipulator"&#% +4 "core" % + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (!& +3 "core" &D \ +1654 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +100 "core"  + "processing"%%% +4 "core" %ء \ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%)  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%u @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%+ +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%,'ؠ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%-'X\\ +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%1  +69 "core"  + ."psFlush"PBV.dial :waste1 +51 .PS.seek 0ml +2 "processing"%*'ؾ +296 "Can" >; +2350 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +83 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%4'ؾ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%3 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%>' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%S'ؾ +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +72 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%C'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +55 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%F'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%N'ؾ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%B' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Q U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +55 "core" @ + ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%V'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%R' +2652 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&a& +4 "core" & + "manipulator"&[% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&b( +259 "core" ( + "manipulator"&d& +4 "core" & > +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & +2 ."psFlush"Forearm.seek PC +2 "manipulator"&D' +92 "core" ' + ."psFlush"Hand.close + "manipulator"&e/ +63 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%c( +455 "core" ( + "manipulator"&^& +4 "core" & N +2 "manipulator"&% +3 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&k' +93 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&g(- +121 "core" ( +2 "manipulator"&\\& +4 "core" &- . \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" &- \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m'w +101 "core" ' + ."psFlush"Hand.open + "manipulator"&n1 +54 "core" 1 + "manipulator"&j% +4 "core" % π G +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r' +92 "core" ' +2 #tFinished short da assay +7022 "Can" 64 +60002  74 +60001  74 +60001  74 +60001  74 +60002  74 +33124 #t-> access 1 +2 "storage"( % +3 "core" % Q\  +2 "manipulator"&h% +4 "core" %  f  + "manipulator"&W& +4 "core" &- u \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(`(<- +1300 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (U& +3 "core" &<* { \  +25544 "Can" 74 +60001  64 +60001  74 +60002  74 +37833 #t-> access 2 +2 "storage"(y% +3 "core" % u\  +2 "manipulator"&P% +4 "core" %   + "manipulator"&]& +3 "core" &- \ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(w(K +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ({& +2 "core" &K \ +21781 "Can" 75 +60001  74 +60001  74 +8893 #t-> startTube 2 +1880 #-> $da[:extractVol]=.2 +49228 "Can" 75 +60002  74 +60001  74 +60001  74 +60002  75 +60001  75 +7730 #t-> shortDA +2 "collection"'|% +3 "processing"%f% +4 "core" %g ! !L  +5 %<\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2543 #Awaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +217 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%6 +129 "core" +2 .tPTV.dial :PRVmixing + "processing"%x  +129 "core" + .tPRV.dial :sipper +2 "processing"%Y  +43 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +46 .tPS.seek 1.1ml +2 "processing"%p'e +2299 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +126 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1291 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +99 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +590 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%% +4 "core" %غ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'X\\ +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +102 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%s +100 "core"  + "processing"%% +4 "core" %ؽ\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'X\\ +1107 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tPRV.dial :sipper +2 "processing"%l  +42 "core" +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +101 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2640 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%}& +4 "core" &2\ +2 "manipulator"&% +3 "core" %  ?  +2 "storage"(% +3 "core" % \  +2 "storage"(!. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +1303 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & \ + "manipulator"&& +4 "core" &-  \ +2 "manipulator"&% +3 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&"( +166 "core" ( +2 "manipulator"&%& +4 "core" & N + "storage"(& +4 "core" & R\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&''S +97 "core" ' + "storage"()& +5 "core" & (\ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'r +294 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((& +2 "core" & +\ +2 "manipulator"&&& +3 "core" &  N +2 .tElbow.seek 2 +2 "manipulator"&,( +3 "core" ( + "manipulator"&-& +4 "core" & N + "storage"(0& +4 "core" & \ + .tForearm.seek 2 + 300 counts +2 "manipulator"&1'Ͻ +28 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&/& + "storage"(*' +7 "core" &  N +2 "manipulator"&2% +4 "core" %  c +2 .tForearm.seek :retract + "manipulator"&.' +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&5& +4 "core" & g 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & c 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4' +92 "core" ' + "manipulator"&8& +4 "core" & _ 2 +2 "manipulator"&7% +4 "core" % t 5 +2 "processing"%9& +3 "core" &6\ +2 "processing"%:& +5 "core" &5\ +2 .tPC.seek :closed +2 "processing"%<(^ +4 "core" &\  +9 &3z\ )w +9 &c\ > +10 &s \ M +9 &AY\ M +10 &W\ L +9 &W\ M +9 &W\ M +10 &JV \ M +9 & Z\ \ M +9 &Y\ M +10 & W\ M +9 &"Q[\ M +9 &$Y\ M +10 &%V\ M +9 &'X\ M +10 &)Y\\\ M +9 &+Y\ M +9 &,W\ M +10 &.Y\ L +9 &0bY\ M +9 &2$\\\ M +10 &3W\ M +9 &5Y\ M +10 &7i\\\ M +9 &9+Y\ M +9 &:Z\ M +10 &<Z\ M +9 &>o\\\ N +10 &@2_\ M +9 &Ad\ N +9 &Cp\ P +10 &El\ Q +9 &G)\ S +9 &H\ S +10 &J\ S +9 &Ln\ S +9 &N/\ T +10 &O-\ T +9 &QI\ U +10 &SrO\ U +9 &U5M\ T +9 &VO\ U +10 &XM\ T +9 &ZyJ\ U +10 &\\<N\ U +9 &]y|O\ : +9 &^(yM\ R +10 &^&G\ 3 +2 ( + "processing"%:& +4 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&>1 +56 "core" 1 + "manipulator"&A% +4 "core" %    5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%= h +3 %;9 +5 "core" 9y +102 "processing"%E9 +2 "core" 9x +102 "processing"%C9 +3 "core" 9v  +101 "processing"%F9 +3 "core" 9v  +102 "processing"%9 +2 "core" 9v +102 "processing"%i9 +3 "core" 9v +102 "processing"%~9 +2 "core" 9x +102 "processing"%G9 +3 "core" 9z +103 "processing"%N9 +2 "core" 9|" +102 "processing"%J9 +2 "core" 9& +102 "processing"%H9 +3 "core" 9* +102 "processing"%Q9 +2 "core" 9/ +102 "processing"%B9 +3 "core" 93 +102 "processing"%T9 +3 "core" 97 +102 "processing"%@9 +2 "core" 9; +102 "processing"%q9 +2 "core" 9? +102 "processing"%K9 +3 "core" 9C +102 "processing"%O9 +2 "core" 9H +102 "processing"%V9 +3 "core" 9L +102 "processing"%t9 +2 "core" 9P +102 "processing"%R9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%\ 9 +3 "core" 9] +102 "processing"%_9 +3 "core" 9a +102 "processing"%I9 +2 "core" 9e +102 "processing"%a9 +2 "core" 9i +102 "processing"%[9 +3 "core" 9 m +102 "processing"%d9 +2 "core" 9q +102 "processing"%L9 +3 "core" 9v +102 "processing"%9 +2 "core" 9%z +3 .tPH.hold 2:00:00,28C +3 "processing"%e php +2 .tdelay 1:30 +4 "core" z +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%v% +4 "core" %ؾ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%^' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%' +1611 "core" ' +2 .tPTV.dial :puck + "processing"%\\  +127 "core"  + .tPSV.dial PTV +2 "processing"%Z +72 "core" + .tPBV.dial :waste1 +2 "processing"%D  +52 "core" + "processing"%b% +4 "core" %Y\  +2 .tPS.seek 1.5ml +2 "processing"%n') +600 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 .tPS.seek 0ml + "processing"%k'ؾ +1609 "core" ' +2 .tdelay 5:00 +6035 "Can"  @= +23967 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%h' +2382 "core" ' + .tPSV.dial PTV +2 "processing"%W +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%P'ؾ +2334 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%]  +128 "core" + .tPSV.dial :mixloop +2 "processing"%` +44 "core" + .tPRV.dial :ab1 +2 "processing"%{ @ +97 "core" @ +2 .tPS.reconfigure :slow +48 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%|' +360 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%f  +42 "core"  + "processing"%6% +4 "core" %\ +2 .tPS.seek 0.35ml +2 "processing"%x'n +450 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Y  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1176 "core" ' +2 .tPRV.dial :waste2 + "processing"%p @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% ' +1618 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%o% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"% ' +242 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%s * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & " $Y\ +2 "manipulator"&& +3 "core" &  2 +2 "manipulator"&% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +118 "core" ( +2 "manipulator"&& +4 "core" &-  -  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &-   +3 .tForearm.seek :garage + "manipulator"&M'w +95 "core" ' + .tHand.close +2 "manipulator"&#/ +58 "core" / +2 "manipulator"& & +4 "core" &-    + "manipulator"&}% +4 "core" % τ  +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +277 "core" ( + "manipulator"&!& +4 "core" &Ӡ"   ;4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &Ӡ"  + ;4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +98 "core" ' +2 "manipulator"&& +4 "core" &Ӡ"   ;4 +2 "manipulator"&% +3 "core" %=   +2 "collection"'%& +4 "core" & % $c\ +2 "collection"'& +5 "core" & $ "_\ +2 .tCC.seek :closed + "collection"')(\\ +4 "core" & # %\  +9 &5 # #t\ +{ +9 &d $ $v\ > +9 &r $ "v\ M +10 &OU ! %z\ L +9 &Y # (w\ L +9 &Y # &w\ M +10 &T ' &w\ L +9 &WX & 'y\ L +10 &[ % 'w\ L +9 &X ' 'w\ L +9 & U & 'v\ L +10 &"_U % (w\ L +9 &$!Z ' &y\ L +10 &%W ' 'q\ M +9 &'W ' &w\ M +9 &)gY & (y\ L +10 &+(W ( )w\ M +9 &,V ) *x\ M +9 &.W ( )t\ L +10 &0oT ' &v\ L +9 &21Y ( 'x\ L +9 &3Y ) )y\ L +10 &5W ( )y\ M +9 &7vV ) *~\ M +10 &99W ( ({\ L +9 &:T ( 'z\ L +9 &<Y * (x\ L +10 &>Z * *v\ L +9 &@AV , +t\ L +9 &B] 1 .|\ M +10 &Ci 8 6z\ N +9 &Ez{ H @u\ Q +10 &G1 ^ W\ U +9 &H f g}\ X +9 &J j j{\ X +10 &Lk l mt\ Y +9 &N, m m\ Y +10 &O q n\ Z +9 &Q s qz\ Z +9 &So t u\ Z +10 &U0 v w~\ Z +9 &V x y\ \\ +9 &X { {\ \\ +10 &Zo \ ] +9 &\\z y\ 3 +9 &\\+ x\ !d +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'g& +5 "core" &\\y z\ Y + &\\y w\ Y + .tHand.open + "manipulator"&r1 +63 "core" 1 +2 "manipulator"&+% +4 "core" % =    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&(' +93 "core" ' + .tPSV.dial PSR +2 "processing"%& +100 "core"  + "processing"%-% +4 "core" %ؼ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%0'+ +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%$  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%/'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"%2 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +2654 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%'  +2 "collection"'u  +31 "core" +123  +2 .tPSV.dial :mixloop +2 "processing"%1 +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%5  +73 "core" +2 .tPS.seek 0ml +2 "processing"%3'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%,  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +44 "core" +2 .tPS.seek 0ml +2 "processing"%9'ؾ +2630 "core" ' + .tPSV.dial :air +2 "processing"%*  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +1752 "Can" [X +885 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +44 "core" +2 .tPS.seek 0ml + "processing"%>'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +5 "core" &Ӡ!  ;4 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;(ӂ +16 "core" ( +2 "manipulator"&:& +4 "core" &~   - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &~   ? - +2 .tForearm.seek CC +2 "manipulator"&4'? +96 "core" ' +2 .tHand.close + "manipulator"&C/ +54 "core" / + .tCC.seek :open +2 "collection"'F( +446 "core" ( +2 "manipulator"&& +4 "core" &~  - + "manipulator"&i% +4 "core" % ; \  +2 .tForearm.seek :retract +2 "manipulator"&~' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&G(- +283 "core" ( + "manipulator"&N& +4 "core" &- 3 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- \  _ M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H'w +103 "core" ' +2 .tHand.open + "manipulator"&Q1 +61 "core" 1 + "manipulator"&B% +5 "core" % ς  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T' +89 "core" ' +2 ."da"delayUntil "16:49:28.51" +24841 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%@ @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%O  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%V' +2389 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%t +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +44 "core"  + ."da"PS.seek 0ml +2 "processing"%_'ؾ +2348 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +126 "core"  + "processing"%a% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +631 "core" ' +9 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d' +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%L  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%v% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%\\'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%b +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +679 "Can" UQ +1723 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%= +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%m  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2331 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%k% +3 "core" %ع\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%W' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?' +1623 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%U +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +32 "core" + "processing"%h% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%]'2 +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1633 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%|' +2405 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2331 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% ' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%o  +43 "core"  + "processing"%s% +4 "core" % \ +2 ."da"PS.seek 0.55ml +2 "processing"% ' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%X% +3 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%#' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20359 "Can" >; +27643 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" , + ."da"PSV.dial :air +2 "processing"%M  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2384 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%%'ؾ +2329 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%z% +3 "core" %ؿ%\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r' +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%+  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%-% +3 "core" % \  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +72 "core" + ."da"delay 5 seconds +456 "Can" C@ +46 ."da"PSV.dial PSR +48 "processing"%1 +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,'ؾ +2333 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +126 "core"  +2 "processing"%7% +4 "core" %ؾ!\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%9 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core" + "processing"%.% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'0 +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +1615 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%i +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%N  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J'ؾ +2329 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +126 "core"  + "processing"%Q% +4 "core" %ؽ"\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +33 "core" + "processing"%q% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%K'& +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +1634 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%R * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2392 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%_  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%['ؾ +2329 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +132 "core"  +4 "processing"%% +10 "core" %\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +13 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%v% +3 "core" % \  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%d' +332 "core" ' +2 ."da"delay 5 seconds +439 "Can"\ 10 +63 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%^' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%Z  +35 "core" + "processing"%D% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%b'* +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'ؾ +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%n  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2408 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'ؾ +2373 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +128 "core" + "processing"%h% +4 "core" %ؿ\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%?' +2117 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%` +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +35 "core" + "processing"%P% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'+ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%{  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'ؾ +1628 "core" ' +2 "processing"%9 +3 "core" 9e5] +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%x  +3 "core" 5] + 5] + "processing"%p& +4 "core" &^#>\ 3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&|% +4 "core" %  J  + "storage"(% +54 "core" % v\  +2 "storage"(. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +349 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &D A Y $\ + "manipulator"&& +4 "core" &-  M + "manipulator"&o% +4 "core" %  f  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&s( +171 "core" ( +2 "manipulator"& & +4 "core" & * R + "storage"( & +4 "core" &D \  =\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +93 "core" ' + "storage"(& +4 "core" &D m Y\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +277 "core" ' + "storage"(- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(X'1 +45 "core" ' +2 "manipulator"& & +4 "core" & J R + "manipulator"&% +4 "core" % + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&#' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&S& +4 "core" & B J +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & v J +2 ."da"Forearm.seek PC +2 "manipulator"&}' +93 "core" ' +2 ."da"Hand.close + "manipulator"&w/ +55 "core" / +2 ."da"PC.seek :open + "processing"%l( +456 "core" ( +2 "storage"(& +4 "core" &D \ + "manipulator"&& +4 "core" & I + "manipulator"&!% +4 "core" %  S 5 +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&z( +258 "core" ( + "manipulator"&%& +4 "core" & X ? + "storage"(g& +4 "core" &D F\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&+' +101 "core" ' + ."da"Hand.open +2 "manipulator"&1 +53 "core" 1 +2 "storage"(&- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(-' +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate + "storage"(r' +50 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2717h.tif +5 "processing"%& +10 "core" &\ +3 "manipulator"&& +5 "core" & A ? +2 "manipulator"&0% +5 "core" %  O +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&2' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +174 "core" ( + "manipulator"&$& +5 "core" &- E T + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- G T +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&1'w +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&5/ +63 "core" / + "manipulator"&"& +5 "core" &- T + "manipulator"&u% +4 "core" % ψ  + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&3' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&7( +118 "core" ( + "manipulator"&,& +4 "core" & Y ^ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +4 "core" &  l ^ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&9' +98 "core" ' +2 "manipulator"&c& +4 "core" & J ^ +2 "manipulator"&.% +3 "core" % O ! +2 "processing"%*& +4 "core" &\ +2 "processing"%:& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%A(^ +4 "core" &\ +8 & +\ #b +9 &Uw\ 7 +10 &u\ L +9 &P\ N +9 &cQ\ N +10 &%Qz\ N +9 &Ov\ M +10 &Ow\ M +9 &mPk\ M +9 &-Ra\ N +10 &Rj\ N +9 &!Ti\ M +9 &#sU[\ N +10 &%5RX\ N +9 &&SY\ M +10 &(SF\ M +9 &*~TR\ M +9 &,@RN\ M +10 &.RO\ L +9 &/TJ\ L +9 &1R>\ M +10 &3IU7\ L +9 &5\ S;\ M +9 &6S6\ L +10 &8Q-\ M +9 &:NT)\ M +10 &<T1\ N +9 &=Q0\ N +9 &?R7\ N +10 &ATT5\ N +9 &C`*\ O +10 &De\ P +9 &F|#\ R +9 &HJ\ T +10 &J \ T +9 &K\ U +9 &M\ U +10 &OP\ U +9 &Q\ U +10 &R\ U +9 &T\ V +9 &VV\ U +10 &X\ U +9 &Y\ U +9 &[\ V +10 &]\\\ E +9 &^x<q\ (v +9 &^8\ / +6 ( + "processing"%:& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 + "processing"%C& +4 "core" &^\ / + &^\ / +2 ."psFlush"Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&(% +4 "core" %  , ! +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&E' +91 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +43 "core"  + "processing"%i% +4 "core" %ؽ\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +218 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.575 seconds\ /var/log/esp/da22sep2717h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2717h15s.tif +371 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +673 #"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/da22sep2717h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2717h20s.tif +1445 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%) @ +183 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%;  +129 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%Q +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%J'ؠ +85 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2717h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.575 sec auto-exposure",Subject: "da22sep2717h images!" +4 "storage"(B- +3 "core" -' + "storage"(H& +10 "core" &D\ \  X\ +2 "manipulator"&@& +77 "core" &  # ^ +2 "manipulator"&q% +4 "core" %    W  +4 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 ."da"Elbow.reconfigure :tight +3 !"Qmail"o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&~( +256 "core" ( +2 "manipulator"&O& +4 "core" &  :  + "storage"(K& +4 "core" &D " " B\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&t' +96 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +61 "storage"(R'" +48 "core" ' + "manipulator"&& +4 "core" & (  +2 "storage"(>& +3 "core" &D u\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&V'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&I, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(a' +26 "core" ' + "manipulator"&_% +4 "core" %>  o + "storage"(\ & +4 "core" &D x m ?\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&L'j +14 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"([& +4 "core" &D _\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&v' +14 "core" ' +2 "storage"(% +4 "core" % T\  +2 ."downElevator"SE.seek :down +4 "storage"(d' +98 (% +3 "core" %-F ~ \ TZ +2 "manipulator"&Z% +4 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&D' +89 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +3 (^& +4 "core" &D c\ +1501 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +100 "core"  + "processing"%b% +4 "core" %ءZ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%n' +608 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%m  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%j @ +73 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%k'ؠ +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%W'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%h  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%U'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%6 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%{'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'ؾ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +61 "Can" ?= +2567 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%o  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +55 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1121 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%G' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%M U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%s'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%w @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%%'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'ؾ +2651 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & _  + "manipulator"&% +4 "core" %  3  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&0( +239 "core" ( +2 "manipulator"&& +4 "core" & * 6 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" & 6 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&-' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&$/ +61 "core" / + ."psFlush"PC.seek :open +43 "processing"%'( +464 "core" ( +2 "manipulator"&+& +4 "core" & b 6 + "manipulator"&z% +4 "core" %  g ( +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&"(- +135 "core" ( +2 "manipulator"&u& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- #  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&,'w +95 "core" ' + ."psFlush"Hand.open +2 "manipulator"&81 +56 "core" 1 +2 "manipulator"&1% +4 "core" % v n ( +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c' +93 "core" ' +2 #tFinished short da assay +25838 "Can" 30 +47675 #t-> access 1 +2 "storage"(.% +4 "core" % \  +2 "manipulator"&*% +3 "core" %  #  +2 "manipulator"&/& +4 "core" &- T  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(3(<- +1295 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (l& +2 "core" &<* 0\  +10999 "Can" 30 +30595 #t-> access 2 +2 "storage"(C% +3 "core" % \  +2 "manipulator"&% +4 "core" %   + "manipulator"&(& +4 "core" &- h  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(:(K +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K \ \ +29024 "Can" 30 +60001  30 +60002  31 +60001  31 +29322 #t-> startTuibe 2 +2 !o:NoMethodError : mesg"3undefined method `startTuibe' 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):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 +476 #-> startTube 2 +2050 #-> $da[:extratVol]=.2 +420 #-> shortyDA +553 #-> shortDA +3 "collection"'i% +4 "core" %g & (k  +2 "processing"%9% +4 "core" %ؿ\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1077 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%Y +128 "core" +2 .tPTV.dial :PRVmixing + "processing"%4  +127 "core" + .tPRV.dial :sipper +2 "processing"%)  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%;'e +2293 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%Q  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%B' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +98 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%@'ؾ +593 "core" ' + .tPSV.dial PSR +2 "processing"%q +100 "core"  +2 "processing"%N% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%O'X\\ +1110 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +4 "processing"%K' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +113 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 .tPSV.dial PSR + "processing"%> +99 "core"  + "processing"%E% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%_'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tPRV.dial :sipper +2 "processing"%[  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%r +113 "core" + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +97 "core" +2 .tPS.seek 0ml +2 "processing"%t'ؾ +2637 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%~& +4 "core" &\ +2 "manipulator"&R% +3 "core" %   +2 "storage"(V% +3 "core" % \  +2 "storage"(^. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(L(  +1294 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (a& +3 "core" &  X\ + "manipulator"&v& +4 "core" &- E  + "manipulator"&d% +4 "core" %  4  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\( +170 "core" ( + "manipulator"&b& +4 "core" & 1 +2 "storage"(J& +3 "core" &  ]\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&n'S +92 "core" ' +2 "storage"(m& +4 "core" &  \ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(j'r +308 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (=& +3 "core" & c\  +2 "manipulator"&& +3 "core" & 9 1 +2 .tElbow.seek 2 + "manipulator"&k( +4 "core" ( + "manipulator"&W& +4 "core" & x 1 +2 "storage"(y& +3 "core" & m\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'Ͻ +16 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&`& + "storage"(U' +8 "core" &  1 +2 "manipulator"&]% +4 "core" % Ͼ 9 +2 .tForearm.seek :retract + "manipulator"&?' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&6( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&P& +4 "core" & ' F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &  F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&{' +94 "core" ' + "manipulator"&x& +4 "core" & F +2 "manipulator"&% +4 "core" % ) ` + "processing"%|& +4 "core" &\ +2 "processing"%p& +5 "core" & \ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ +7 &4\ $e +9 &W{\ 7 +10 &{\ L +9 &U\ M +9 &wV\ M +10 &:V\ L +9 &W\ L +10 &U\ M +9 &U\ \ L +9 &BW\ \ L +10 & T\ M +9 &!Z\ M +9 &#Z\ M +10 &%JW\ \ L +9 &' Z\ M +9 &(Z\ M +10 &*Y\ M +9 &,QU\ M +10 &.V\ L +9 &/Y\ L +9 &1[\ M +10 &3YZ\ M +9 &5\\\ L +9 &6]\ M +10 &8[\ M +9 &:bY\ L +10 &<#Z\ M +9 &=Z\ L +9 &?\\\ M +10 &Ag^\ M +9 &C$o\ O +9 &Ds\ P +10 &F\ R +9 &H`\ R +10 &J! \ S +9 &K\ S +9 &M\ T +10 &Oe\ S +9 &Q%\ T +9 &R\ T +10 &T\ U +9 &Vk\ T +10 &X,\ T +9 &Y\ U +9 &[\ T +10 &]q\ B +9 &^:u\ 'r +9 &^+\ . +6 ( + "processing"%p& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.63 + .Hand.open + "manipulator"&1 +4 "core" &^\ . +50 1 +2 "manipulator"&% +4 "core" %  ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%o h +3 %9 +5 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9  +103 "processing"%9 +2 "core" 9  +89 "Can"\   +13 "processing"%T9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%G9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%S9 +3 "core" 9* +102 "processing"%M9 +2 "core" 9/ +102 "processing"% 9 +11 "core" 93 +102 "processing"%w9 +3 "core" 97 +102 "processing"%s9 +2 "core" 9; +102 "processing"%<9 +2 "core" 9@ +102 "processing"%#9 +3 "core" 9D +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%}9 +2 "core" 9P +102 "processing"%!9 +2 "core" 9U +102 "processing"%g9 +3 "core" 9Y +102 "processing"%%9 +2 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +2 "core" 9n +102 "processing"%9 +2 "core" 9&r +3 .tPH.hold 2:00:00,28C +3 "processing"%X php +2 .tdelay 1:30 +4 "core" r +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%I +99 "core" +2 "processing"%$% +4 "core" %ػ2\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%D' +602 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%A' +1617 "core" ' + .tPTV.dial :puck +2 "processing"%+  +127 "core"  + .tPSV.dial PTV +2 "processing"%z +72 "core" + .tPBV.dial :waste1 +2 "processing"%u  +51 "core" +2 "processing"%2% +4 "core" %\ \ +2 .tPS.seek 1.5ml +2 "processing"%-'( +597 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%8'ؾ +1612 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%1  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +31 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%, +83 "core" +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%.' +2392 "core" ' + .tPSV.dial PTV +2 "processing"%* +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%C'ؾ +2346 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"%( +44 "core" + .tPRV.dial :ab1 +2 "processing"%3 @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +384 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%e  +40 "core"  +2 "processing"%i% +4 "core" %\ \ +2 .tPS.seek 0.35ml + "processing"%9'b +464 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Y  +30 "core" + .tPRV.dial :air +2 "processing"%4  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%)'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%Q' +241 "Can" \ B? +622 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%H' +1620 "core" ' + .tPSV.dial :PML +2 "processing"%B +42 "core" +2 .tPTV.dial :mixing +2 "processing"%q @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%N  +33 "core" +2 "processing"%@% +4 "core" %"\ +2 .tPS.seek 1.85ml + "processing"%O' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%K'ؾ +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +2 "core" & ( )\ +2 "manipulator"&E& +4 "core" & \ $ F + "manipulator"&% +4 "core" %  j  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&_(- +127 "core" ( +2 "manipulator"&& +82 "core" &-  7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &- +3 .tForearm.seek :garage + "manipulator"&\ 'w +101 "core" ' +2 .tHand.close + "manipulator"&r/ +58 "core" / +2 "manipulator"&& +4 "core" &-  4 + "manipulator"&Z% +4 "core" % i B k +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&~(ӂ +279 "core" ( + "manipulator"&R& +4 "core" &ӏ(  @W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &ӏ( \  M @W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'? +89 "core" ' + "manipulator"&:& +4 "core" &ӏ(  @W +2 "manipulator"&a% +4 "core" %7 \ \  e + "collection"'v& +4 "core" & ' *\ +2 "collection"'d& +5 "core" & ' (\ +2 .tCC.seek :closed + "collection"'b(\\ +4 "core" & ' ){\ +8 &= * )\ $e +10 &W| * )x\ 7 +9 &z * )w\ K +9 &T * *z\ L +10 &}Y * *x\ L +9 &?Z ) +|\ L +10 &Z + *w\ L +9 &Z , +\ L +9 &Y + ,v\ L +10 &HU + )v\ L +9 & \ X * +~\ L +9 &!Y ) -y\ L +10 &#Z , +t\ L +9 &%NY , ,w\ M +10 &'X - *q\ L +9 &(Y - +z\ L +9 &*X , +z\ L +10 &,VY . -w\ M +9 &.W , /q\ L +9 &/W - ,q\ L +10 &1Y - +v\ L +9 &3_Z - ,p\ L +10 &5!X - ,n\ L +9 &6Y - .p\ L +9 &8U . +r\ L +10 &:hY , .t\ L +9 &<)Y . /w\ L +9 &=Y . /z\ L +10 &?W / /w\ L +9 &Ao_ 3 3w\ L +10 &C.d ; 7w\ M +9 &Dv F Ay\ O +9 &F [ Uy\ S +10 &HY l kz\ W +9 &J s ot\ Y +9 &K s rw\ W +10 &M s ut\ Z +9 &OX u uz\ Z +10 &Q y xs\ [ +9 &R z zv\ Z +10 &T } zv\ [\ +9 &VZ } }s\ \\ +9 &X u\ \\ +9 &Y w\ \\ +10 &[ y\ J +9 &\\6 y\ 1 +10 &\\p u\ Q +2 ( + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.34 + "collection"'J& +4 "core" &\\m ~\ Q +2 .tHand.open + "manipulator"&m1 +52 "core" 1 +2 "manipulator"&"% +4 "core" % 7  \ i e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c' +91 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%=% +4 "core" %7\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1640 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%W  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%y'ؾ +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%`' +2638 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%]  + "collection"'\\  +32 "core" +120 + .tPSV.dial :mixloop +2 "processing"%n +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%j  +72 "core" +2 .tPS.seek 0ml + "processing"%h'ؾ +2626 "core" ' +2 .tPSV.dial :air + "processing"%P  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +44 "core" + .tPS.seek 0ml +2 "processing"%x'ؾ +2625 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2650 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +43 "core" +2 .tPS.seek 0ml +2 "processing"%?'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&'& +4 "core" &Ӑ&    ?V +51 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +35 "core" ( +2 "manipulator"&& +4 "core" &Ӄ  P g + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӄ  g +2 .tForearm.seek CC + "manipulator"&p'? +90 "core" ' +2 .tHand.close + "manipulator"& / +61 "core" / +2 .tCC.seek :open +2 "collection"'{( +447 "core" ( + "manipulator"& & +4 "core" &Ӄ  U g +2 "manipulator"&% +4 "core" % P  D Q +2 .tForearm.seek :retract + "manipulator"&T' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +287 "core" ( +2 "manipulator"&G& +4 "core" &-  q  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- %  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +90 "core" ' +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&S% +4 "core" %   H [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +93 "core" ' + ."da"delayUntil "19:03:20.23" +24696 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%w  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + + ."da"PSV.dial :air +2 "processing"%<  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%#' +2383 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%} +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +702 "Can" >; +1625 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +128 "core"  + "processing"%% +4 "core" %ؾ9\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" + "processing"%$% +4 "core" %J\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'* +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%+'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +69 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2397 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2352 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%, +128 "core"  +2 "processing"%8% +3 "core" %ؼH\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%*' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/' +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +34 "core" +2 "processing"%.% +4 "core" %F\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%9 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +71 "core"  +2 ."da"PS.seek 0ml + "processing"%)'ؾ +2329 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%;  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Q  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%B  +42 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%q +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%N' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%@  +42 "core"  +2 "processing"%7% +4 "core" %:\  +2 ."da"PS.seek 0.55ml + "processing"%H' +329 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%O  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%>' +1459 "Can" @= +101 "core" ' + ."da"PSV.dial :PML +2 "processing"%E +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%[% +4 "core" %J\  +2 ."da"PS.seek 1.85ml +2 "processing"%6' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1979 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +50 "processing"%Z  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air + "processing"%\  +55 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2402 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%_  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%: +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +53 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'ؾ +2338 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%F% +4 "core" %J\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J' +377 "Can" \ @= +218 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m' +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%=% +4 "core" %9\  +2 ."da"PS.seek 1.5ml +2 "processing"%^'. +600 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%K * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +1613 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +82 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'ؾ +2336 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +128 "core"  + "processing"%k% +4 "core" %ؾG\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%x +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +34 "core" + "processing"%|% +4 "core" %;\  +2 ."da"PS.seek 1.5ml +2 "processing"%''. +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1629 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2352 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core" + "processing"%% +4 "core" %ؽE\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%S' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T' +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%w% +3 "core" %>\  +2 ."da"PS.seek 1.5ml +2 "processing"%s') +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +1631 "core" ' + ."da"delay 2:00 +331 "Can" ;9 +11672 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%} +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +170 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%g  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2337 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +4 "processing"%% +8 "core" %ؾ=\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%I' +333 "core" ' +2 ."da"delay 5 seconds +503 "processing"%$% +3 "core" %F\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D' +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%t +73 "core" +53 ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%u% +4 "core" %H\  +2 ."da"PS.seek 1.5ml +2 "processing"%2', +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +1610 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%-  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +84 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2426 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +83 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2376 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%l +130 "core"  + "processing"%.% +4 "core" %ػD\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%/' +2134 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%( +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%C% +4 "core" %R\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%e'- +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%3  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y'ؾ +1630 "core" ' + "processing"%49 +4 "core" 9h5i + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%9  +2 "core" 5i +3 5i + "processing"%&& +3 "core" &^I\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %     +2 "storage"(;% +3 "core" % [ Z \  +2 "storage"(Q. +2 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(B(C +358 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (q& +2 "core" &@ Y\ +2 "manipulator"&)& +3 "core" &- q  +2 "manipulator"&@% +3 "core" %  &  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +174 "core" ( + "manipulator"&N& +4 "core" &  d B +2 "storage"(O& +3 "core" &@ c c\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&H' +95 "core" ' + "storage"(E& +4 "core" &@\ \ \  A\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +275 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(['1 +40 "core" ' +2 "manipulator"&r& +4 "core" & B + "manipulator"&>% +4 "core" % + +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6' +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Z( +243 "core" ( + "manipulator"&& +4 "core" &  N ) +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & n ) +2 ."da"Forearm.seek PC +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.close + "manipulator"&V/ +65 "core" / + ."da"PC.seek :open +2 "processing"%_( +457 "core" ( + "storage"(:& +4 "core" &@ \ +2 "manipulator"&a& +3 "core" & A ) +2 "manipulator"&R% +3 "core" %  M * +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +256 "core" ( + "manipulator"&v& +4 "core" & C +2 "storage"(J& +3 "core" &@ u\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&"' +97 "core" ' + ."da"Hand.open +2 "manipulator"&d1 +59 "core" 1 +2 "storage"( - +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(=' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(m' +54 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2719h.tif +5 "processing"%K& +10 "core" &\ +4 "manipulator"&^& +4 "core" & \ u C +2 "manipulator"&% +5 "core" %  ' +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +179 "core" ( + "manipulator"&W& +4 "core" &-  & ! +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +2 "core" &-  # ! +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&n'w +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&j/ +55 "core" / + "manipulator"&`& +4 "core" &-  C ! +2 "manipulator"&\\% +4 "core" % ψ G + ."psFlush"Forearm.seek :retract +2 "manipulator"&h' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&k( +117 "core" ( + "manipulator"&P& +4 "core" &  Q Z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & \  X Z +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +93 "core" ' + "manipulator"&U& +4 "core" &  Y +2 "manipulator"&|% +4 "core" % t T + "processing"%& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%'(^ +3 "core" &\  +9 &/t\ *y +9 &c{\ > +10 &sn\ N +9 &6P:\ N +9 &T\ N +10 &Q<\ N +9 &}QC\ M +10 &?Q4\ M +9 &Q\ M +9 &R\ N +10 & T\ N +9 &"FP\ N +9 &$P\ N +10 &%O\ N +9 &'P\ N +10 &)OQ\ M +9 &+Ut\ M +9 &,Vz\ M +10 &.Sz\ M +9 &0XTy\ M +9 &2Su\ M +10 &3Sk\ L +9 &5Tn\ M +9 &7`Sm\ M +10 &9!To\ M +9 &:Rr\ N +10 &<S`\ M +9 &>fU\\\ N +9 &@(UZ\ N +10 &AX]\ N +9 &Cb]\ P +9 &EflT\ P +10 &GK\ S +9 &HR\ T +10 &JZ\ T +9 &Lb\\\ T +10 &N"\\\ U +9 &OM\ U +9 &QI\ V +9 &SfK\ V +10 &U(K\ V +9 &VJ\ V +10 &XJ\ U +9 &Zn<\ V +9 &\\0'\ V +10 &]|t0\ > +9 &^#]4\ \\ +10 &^84\ 8 +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.68 + "processing"% & +4 "core" &^3\\\ 8 + ."psFlush"Hand.open +2 "manipulator"&~1 +56 "core" 1 + "manipulator"&c% +58 "core" %  n T +11 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +5 "processing"% +6 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.383 seconds\ /var/log/esp/da22sep2719h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2719h15s.tif +34 "core"  +2 "processing"%% +5 "core" %ػ&\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +590 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +396 #"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/da22sep2719h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2719h20s.tif +1723 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%b @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +46 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2719h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "12.383 sec auto-exposure",Subject: "da22sep2719h images!" +4 "storage"(- +6 "core" -' +2 "storage"(& +5 "core" &@ "\ +3 "manipulator"&S& +3 "core" &   6 Y +2 "manipulator"& % +4 "core" %   t  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +39 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%w +46 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +51 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%T'ؠ +97 "core" ( +2 "manipulator"&<& +4 "core" &  p > +2 "storage"(s& +4 "core" &@\ \  0\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +107 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +55 "core" ' +2 "manipulator"&}& +4 "core" &  6 = +2 "storage"(?& +3 "core" &@ s p P\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&#'8 +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&%, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&g% +4 "core" %C  h + "storage"(!& +4 "core" &@ s | "\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts + "manipulator"&'o +13 "core" ' +2 "manipulator"&& +4 "core" &  c = + "storage"(& +4 "core" &@ h i \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&$' +16 "core" ' +2 "storage"(I% +4 "core" % y L\  +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (t% +3 "core" %,A ^ o \ TZ +2 "manipulator"&z% +4 "core" % E +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&u' +90 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 (D& +4 "core" &@ z { I\ +1891 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%+ +102 "core"  + "processing"%2% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%-' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%1  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%, +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%8'ؠ +1354 "Can" B? +1281 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%*'X\\ +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%.  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%'ؾ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +55 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%9  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%;' +2655 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'X\\ +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%M +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +52 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%r'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\ U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%6' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%R' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%v'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +71 "core"  + ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2654 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&K& +4 "core" &  c = +2 "manipulator"&^% +3 "core" %     +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +245 "core" ( + "manipulator"&& +4 "core" &  ? E +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & E +2 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&W/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%]( +456 "core" ( + "manipulator"&"& +4 "core" & ( E +2 "manipulator"&F% +3 "core" %  M K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&`(- +126 "core" ( +2 "manipulator"&\\& +4 "core" &-  \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- C \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&P'w +101 "core" ' + ."psFlush"Hand.open + "manipulator"&f1 +62 "core" 1 + "manipulator"&n% +4 "core" % | : +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&U' +94 "core" ' +2 #tFinished short da assay +2453 "Can" 3/ +14464 #t-> access 1 +3 "storage"(|% +3 "core" % A\  +2 "manipulator"&% +4 "core" %   + "manipulator"&y& +4 "core" &- 7 \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(h(<- +1298 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (_& +2 "core" &<* \  +2068 #t-> access 2 +2 "storage"( % +3 "core" % ;\  +2 "manipulator"&~% +4 "core" %  s  + "manipulator"&c& +4 "core" &- \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 ( & +2 "core" &K t\ \ +16447 #t-> exit +6 #mEXIT @1664308818.29UTC @1664308829.94UTC = =tMAIN =mMAIN_scheduler @UTC1664308831.79 #"core_reset"Sent BREAK +2 #t@54721 receive with ifg=0x10, ie=0xFD + #@55355 receive with ifg=0x10, ie=0xFD #@56011 receive with ifg=0x10, ie=0xFD + #@56648 receive with ifg=0x10, ie=0xFD + #@57285 receive with ifg=0x10, ie=0xFD #@57919 receive with ifg=0x10, ie=0xFD + #@58554 receive with ifg=0x10, ie=0xFD + #@58880 receive with ifg=0x80, ie=0xFD #@8206 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +297 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +375 "Can" 42 +  42 + #tPolling Can every 10:00 +467 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %g % $  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڞ i\ + .tSS.configure :default +3 "sampler")#.0X  + .tCC.configure :default +3 "collection"'$x2 ^22b +2 .tCC.hold + "collection"'\ , +3 "core" , + .tCC.configure :default +2 "collection"'$x2 ^22b +3 "processing"% & +2 "core" &\ +2 .tPC.configure :default +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +4 "core" , + .tPC.configure :default +3 "processing"%$x2 ^22b +4 "manipulator"& % +2 "core" %  ]  + .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.hold + "manipulator"&+ +2 "core" + +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- t \ + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &K %\ \ +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 (% +3 "core" % U\  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +4 "core" 5i + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +4 "core" %g # $  + "processing"%% +5 "sampler")% + "manipulator"&% +6 "core" %\  + %ڞ k\ + %  *  +2 "manipulator"&& +3 "core" &-  \ +2 "storage"(& +4 "core" &K >\ \ + "storage"(% +4 "core" % &\  + "collection"'& +3 "core" & % &5  +2 "processing"%& +3 "core" &\ +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "processing"%" +3 "core"  + "processing"%# +3 "core" W +2 "processing"%$ +3 "core"  + "processing"%% +3 "core" A +2 "sampler")& +3 "core"  + "collection"''% +4 "core" %g % #  +2 "processing"%(% +3 "core" %\  +2 "sampler"))% +4 "core" %ڞ u\ +2 "collection"'*& +3 "core" & $ $5  +2 "processing"%+& +4 "core" &\ +2 "manipulator"&,% +3 "core" %  @  +2 "manipulator"&-& +4 "core" &- F \ +2 "storage"(.& +3 "core" &K \ \ +2 "storage"(/% +4 "core" % \  + "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +11418 #t-> 3.times {samplePassF} + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +3 "core" & ! "0  + .tHand.open + "manipulator"&31 +22 "core" 1 +2 "manipulator"&4& +4 "core" &-  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +19 "core" ( +2 "manipulator"&6& +4 "core" &- ' R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &- E R +2 .tForearm.seek :garage +2 "manipulator"&8'w +95 "core" ' + .tHand.close +2 "manipulator"&9/ +51 "core" / +2 "manipulator"&:& +4 "core" &- R +2 "manipulator"&;% +3 "core" % π U  +2 .tForearm.seek :retract +2 "manipulator"&<' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(ӂ +286 "core" ( + "manipulator"&>& +4 "core" &ӑ#   <= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &ӑ# f <= +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'? +105 "core" ' + "manipulator"&A& +4 "core" &ӑ#   <= +2 "manipulator"&B% +3 "core" %Q +2 "collection"'C& +4 "core" & $ #3 +2 "collection"'D& +5 "core" & # #  +2 .tCC.seek :closed + "collection"'E(\\ +5 "core" & # #/  +9 &5 $ $(\ *z +10 &f $ #)\ ? +9 &s $ $+\ M +9 &UY $ %0\ L +10 &X % &+\ L +9 &Y ' $$\ L +9 &X ' $&\ L +10 &_Y ' $$\ L +9 &!Z ( $$\ L +10 &W $ %+\ L +9 & X ( %+\ L +9 &"hX & %$\ K +10 &$(Y $ '(\ L +9 &%Y & '%\ L +9 &'W ) '"\ L +10 &)oY ( '(\ L +9 &+0\\ & '\ L +10 &,Y & &#\ K +9 &.X ' &(\ L +9 &0wW & (!\ L +10 &29Y ) (&\ L +9 &3] ' *$\ L +9 &5Y ' ''\ L +10 &7~\\ & ('\ L +9 &9AY ( )$\ L +10 &;\\ ( (,\ L +9 &<Z ( ' \ K +9 &>Z ' '\ L +10 &@IZ , + \ L +9 &B_ . .$\ M +9 &Cg 6 5\ M +10 &E E =&\ P +9 &G7 ] W\ U +10 &H f d\ W +9 &J i h"\ X +9 &Lq j k\ Y +10 &N5 l l\ X +9 &O o n(\ Z +10 &Q p q\ Y +9 &Sr s q)\ [\ +9 &U5 v t$\ [ +10 &V w w\ [\ +9 &X x y'\ \\ +9 &Zw {'\ \\ +10 &\\x  \ 3 +9 &\\, '\ X +10 ( + &\\j y *\ P + "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'F& +5 "core" &\\i \ P + .tHand.open + "manipulator"&G1 +61 "core" 1 +2 "manipulator"&H% +4 "core" % Q  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%J +4 "core"  + "processing"%K  +44 "core"  + "processing"%L% +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%M'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%O'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"%P +43 "core"  + .tPSR.select :air +2 "processing"% +51 .tPS.seek 2.5ml + "processing"%Q' +2634 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%R  + "collection"'S  +6 "core" +90 +2 .tPSV.dial :PTV,via: :air +2 "processing"%T +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 "collection"'U +3 "core"  +2 "collection"'V  +3 "core" +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%W +4 "core"  +2 "processing"%X @ +69 "core" B +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%Z  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2628 "core" ' + .tPSV.dial :PTV +2 "processing"%\\ +72 "core" +2 .tPS.seek 0ml + "processing"%]'ؾ +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &ӑ"  <= +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&_(ӂ +24 "core" ( +2 "manipulator"&`& +4 "core" &ӄ  ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &ӄ m ( +2 .tForearm.seek CC +2 "manipulator"&b'? +98 "core" ' + .tHand.close + "manipulator"&c/ +59 "core" / + .tCC.seek :open +2 "collection"'d( +446 "core" ( + "manipulator"&e& +4 "core" &ӄ  N ( +2 "manipulator"&f% +3 "core" % 7   8 +2 .tForearm.seek :retract +2 "manipulator"&g' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +284 "core" ( + "manipulator"&i& +5 "core" &- # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- ) # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'w +102 "core" ' +2 .tHand.open + "manipulator"&l1 +61 "core" 1 +2 "manipulator"&m% +4 "core" % o m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n' +94 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +4 "core" & % #s + "manipulator"&p& +4 "core" &- t # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(- +3 "core" ( +2 "manipulator"&r& +4 "core" &- / # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- ( # +2 .tForearm.seek :garage +2 "manipulator"&t'w +95 "core" ' + .tHand.close + "manipulator"&u/ +65 "core" / + "manipulator"&v& +4 "core" &-  # +2 "manipulator"&w% +3 "core" % { + +2 .tForearm.seek :retract +2 "manipulator"&x' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&y(ӂ +286 "core" ( +2 "manipulator"&z& +4 "core" &ӎ&  @Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" &ӎ' \  s @Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'? +101 "core" ' + "manipulator"&}& +3 "core" &ӎ'   @Z +2 "manipulator"&~% +5 "core" %7   + "collection"'& +4 "core" & $ $v\ +2 "collection"'& +4 "core" & % $v\ +2 .tCC.seek :closed +2 "collection"'(\\ +5 "core" & % %t\  +9 &3| $ #s\ *x +10 &d # $t\ = +9 &s % $u\ L +9 &OU & &s\ J +10 &Y % &s\ L +9 &W $ &s\ K +10 &S & %v\ K +9 &TZ # %`\ L +9 &X % (r\ K +10 &W ' &y\ K +9 & W & &\ K +9 &"^W ( (y\ K +10 &$X & )w\ K +9 &%X & 'X\ K +10 &'X ) 's\ K +9 &)fY ' (s\ K +9 &+&[ ' (u\ L +10 &,W ( (r\ K +9 &.W ' (r\ K +9 &0mX ) 's\ K +10 &2.X ' (t\ L +9 &3X ' *t\ K +9 &5X ( )s\ K +10 &7vY ( (y\ K +9 &98X ' (v\ K +10 &:W ) )}\ K +9 &<Z * +\ K +9 &>}Y * )#\ K +10 &@?[ ( *\ K +9 &B_ / -"\ L +10 &Ch 6 2 \ M +9 &Ezy A =\ O +10 &G. W R"\ T +9 &H c f#\ W +9 &J i g\ W +9 &Li j j\ X +10 &N* m m\ X +9 &O n lf\ X +9 &Q p l\ Y +10 &Sl r rh\ Y +9 &U, s rj\ Z +10 &V v vh\ [\ +9 &X x x\ \\ +9 &Zm | {\ \\ +10 &\\x |f\ 6 +9 &\\& \ &p +10 ( + &\\ ~ @\ !b +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'& +5 "core" &\\ v\ !b + .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % 7   \  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +187 "core"  +2 "processing"% % +4 "core" %ؿ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% '+ +1606 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'ؾ +2654 "core" ' + .tPSV.dial :air +2 "processing"%  +84 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 .tPSV.dial :PTV + "processing"% +83 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӏ&  @Y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +34 "core" ( + "manipulator"&& +4 "core" &ӊ\   X !q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӊ\  !q +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +2 .tHand.close + "manipulator"& / +52 "core" / +2 .tCC.seek :open +2 "collection"'!( +448 "core" ( +2 "manipulator"&"& +4 "core" &ӊ\   c !q + "manipulator"&#% +4 "core" % ; A +2 .tForearm.seek :retract + "manipulator"&$' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(- +281 "core" ( +2 "manipulator"&&& +4 "core" &- # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" &- . # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('w +94 "core" ' + .tHand.open + "manipulator"&)1 +58 "core" 1 + "manipulator"&*% +4 "core" % | G : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+' +95 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +5 "core" & $ %q + "manipulator"&-& +4 "core" &- W # + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(- +7 "core" ( +2 "manipulator"&/& +4 "core" &- |  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- H  +2 .tForearm.seek :garage + "manipulator"&1'w +92 "core" ' + .tHand.close +2 "manipulator"&2/ +62 "core" / +2 "manipulator"&3& +4 "core" &- :  + "manipulator"&4% +4 "core" % z $ S +2 .tForearm.seek :retract + "manipulator"&6' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +286 "core" ( + "manipulator"&9& +4 "core" &Ӝ  ;5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &Ӝ! e ;5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;'? +101 "core" ' + "manipulator"&& +5 "core" &Ӝ! . ;5 + "manipulator"&% +4 "core" %A  +2 "collection"'8& +3 "core" & % #z\ +3 "collection"'>& +4 "core" & % $s +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" & $ $s\  +9 &6~ # $q\ +{ +10 &f # $t\ > +9 &n & &q\ K +9 &gU ( #s\ J +10 &(U & %p\ K +9 &X & &r\ K +9 &W % 't\ K +10 &nW $ &s\ K +9 &0Y % 't\ K +9 &X & &s\ K +10 & W ' %q\ K +9 &"wY ( 'p\ J +9 &$9Y & &o\ J +10 &%Z % 'r\ J +9 &'X % &s\ K +10 &)~W ( 'r\ K +9 &+@W ) 'u\ K +10 &-X ' )s\ K +9 &.W ) &t\ K +9 &0T ( (r\ J +9 &2HY ) (r\ K +10 &4 W ) (p\ J +9 &5W ) (m\ J +10 &7Z ) (s\ J +9 &9PZ ' *m\ K +9 &;W * (p\ J +10 &<W ( (v\ J +9 &>[ ) (r\ J +9 &@XU + 'r\ K +10 &B^ . ,x\ K +9 &Cd 4 1s\ L +10 &Ey @ =y\ O +9 &GI Z Q|\ S +9 &I d d{\ V +10 &J g gs\ W +9 &L} j hp\ Y +10 &NA j jt\ X +9 &O m mr\ Y +9 &Q o mt\ Z +10 &S o ps\ Y +9 &UD s qp\ Z +9 &W x tn\ [ +10 &X w wo\ \\ +9 &Z z zs\ [ +10 &\\%w } |m\ 0 +9 &\\4 q\ #m +9 ( + &\\v  r\ R +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'5& +5 "core" &\\v ~ |\ R + .tHand.open +2 "manipulator"&A1 +63 "core" 1 +2 "manipulator"&B% +4 "core" % A  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%<  +185 "core"  +2 "processing"%\ % +4 "core" %غ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%F'+ +1616 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%G  +44 "core"  +2 .tPS.seek 0ml + "processing"%H'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%J +42 "core" +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%D' +2634 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%K +186 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%L'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%@  +85 "core"  +2 .tPS.seek 2.5ml + "processing"%' +1078 "Can" VS +1562 "core" ' +2 .tPSV.dial :PTV + "processing"%N +71 "core" +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2632 "core" ' +47 #tGaraging FlushPuck in Collection Clamp +4 "manipulator"&P& +4 "core" &ӝ!  d ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӂ +27 "core" ( +2 "manipulator"&S& +4 "core" &}  ~ M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &}   M +2 .tForearm.seek CC + "manipulator"&T'? +100 "core" ' + .tHand.close + "manipulator"&U/ +62 "core" / +2 .tCC.seek :open + "collection"'V( +449 "core" ( + "manipulator"&W& +4 "core" &} \ M +2 "manipulator"&X% +3 "core" % 5 , +2 .tForearm.seek :retract +2 "manipulator"&Q' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(- +270 "core" ( +2 "manipulator"&Y& +4 "core" &- r + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &-  q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&['w +99 "core" ' +2 .tHand.open + "manipulator"&^1 +63 "core" 1 + "manipulator"&`% +4 "core" % z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a' +91 "core" ' +43645 #t-> startTube 2 +1210 #-> $da[:extractVol]=.2 +9474 "Can" :7 +10214 #t-> shortDA +2 "collection"'c% +2 "processing"%=% +6 "core" %g " $m  +2 %ؽ\ +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +38744 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%I +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%E  +70 "core" +2 .tPRV.dial :sipper + "processing"%e  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%f'e +2311 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%b  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%i' +1277 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +99 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%_'ؾ +593 "core" ' + .tPSV.dial PSR +2 "processing"%l +102 "core"  + "processing"%m% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%o'X\\ +1120 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%p' +1619 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%g +101 "core" +2 .tPS.seek 0ml +2 "processing"%r'ؾ +2350 "Can" <: +295 "core" ' + .tPSV.dial PSR +2 "processing"%s +100 "core"  + "processing"%u% +4 "core" %ؽ\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%k'X\\ +1119 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%v' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +112 "core" +2 .tPRV.dial :sipper + "processing"%h  +41 "core" +2 .tPS.seek 0ml +2 "processing"%n'ؾ +2652 "core" ' + .tPSV.dial PSR +2 "processing"%t +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%z' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +101 "core" +2 .tPS.seek 0ml + "processing"%q'ؾ +2647 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%}& +4 "core" & \ +2 "manipulator"&~% +3 "core" %  L  +2 "storage"(% +3 "core" % G\  +2 "storage"(x. +3 "core" .,K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(d(  +1303 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & \ +2 "manipulator"&& +4 "core" &- M q +2 "manipulator"&% +3 "core" %  C  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +172 "core" ( + "manipulator"& & +4 "core" & }  +2 "storage"( & +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&|'S +102 "core" ' + "storage"(]& +4 "core" & L\ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +300 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" & \ +2 "manipulator"&& +3 "core" & K  +2 .tElbow.seek 2 +2 "manipulator"&( +16 "core" ( + "manipulator"&& +4 "core" & &  +2 "storage"(& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +13 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +61 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +5 "storage"(' +4 "core" & 7  + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tElbow.seek PC +2 "manipulator"& ( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +74 "core" ( + "manipulator"&y& +4 "core" &  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & @ G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' + "manipulator"&"& +4 "core" & G +2 "manipulator"&#% +4 "core" % m + "processing"%& +4 "core" &\ +2 "processing"%&& +5 "core" &\ \ +2 .tPC.seek :closed + "processing"%'(^ +5 "core" &\  +9 &3z\ )w +10 &e\ > +9 &}sc\ N +9 &ASk\ M +10 &ZB\ M +9 &X\ M +9 &W\ M +10 &JZ8\ M +9 & W|\ M +9 &Y\ M +10 & \\v\ M +9 &"RW~\ M +10 &$Xq\ M +9 &%Xs\ M +9 &'\\p\ M +10 &)ZYp\ M +9 &+\\n\ M +10 &,Yq\ L +9 &.Yn\ M +9 &0bWs\ M +10 &2$We\ M +9 &3[\\\ M +9 &5Wf\ M +10 &7jYd\ M +9 &9+\\a\ M +10 &:ZY\ M +9 &<ZZ\ M +9 &>p]T\ M +10 &@2_S\ M +9 &Ahb\ N +9 &Cu`\ P +10 &Eka\ R +9 &G*`\ S +9 &H_\ S +10 &J`\ S +9 &Ln_\ S +10 &N-c\ T +9 &O\\\ T +9 &Q_\ T +10 &Ss^\ T +9 &U4^\ U +10 &VW\ T +9 &XY\ T +9 &ZzL\ U +10 &\\=R\ T +9 &]|xS\ 8 +9 &^0L\ P +10 &^ I\ 0 +2 ( + "processing"%&& +4 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&)% +4 "core" %  v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%, h + %-9 +6 "core" 9 +102 "processing"%/9 +3 "core" 9 +102 "processing"%09 +2 "core" 9  +102 "processing"%$9 +2 "core" 9  +102 "processing"%29 +3 "core" 9 +102 "processing"%(9 +2 "core" 9 +102 "processing"%39 +2 "core" 9 +102 "processing"%49 +3 "core" 9 +102 "processing"%%9 +2 "core" 9" +102 "processing"%+9 +3 "core" 9& +102 "processing"%19 +2 "core" 9* +102 "processing"%99 +3 "core" 9. +102 "processing"%:9 +2 "core" 93 +102 "processing"%.9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%89 +3 "core" 9C +102 "processing"%69 +2 "core" 9H +102 "processing"%!9 +3 "core" 9L +102 "processing"%59 +2 "core" 9P +102 "processing"%A9 +3 "core" 9T +102 "processing"%B9 +2 "core" 9X +102 "processing"%>9 +3 "core" 9\\ +102 "processing"%<9 +2 "core" 9a +102 "processing"%\ 9 +3 "core" 9 e +102 "processing"%;9 +2 "core" 9i +102 "processing"%9 +3 "core" 9m +102 "processing"%G9 +2 "core" 9#q +2 .tPH.hold 2:00:00,28C +3 "processing"%F php +4 .tdelay 1:30 +2 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%J +99 "core"  +2 "processing"%H% +4 "core" %ؾt\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%K' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%D' +1617 "core" ' + .tPTV.dial :puck +2 "processing"%@  +125 "core"  +2 .tPSV.dial PTV + "processing"%L +72 "core" +2 .tPBV.dial :waste1 + "processing"%N  +52 "core"  + "processing"%% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%P'/ +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%R'ؾ +1613 "core" ' + .tdelay 5:00 +27784 "Can" ?< +2218 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%?' +2385 "core" ' + .tPSV.dial PTV +2 "processing"%W +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +2331 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +126 "core" +2 .tPSV.dial :mixloop + "processing"%^ +44 "core" +2 .tPRV.dial :ab1 + "processing"%` @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%Q' +377 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%[  +42 "core"  +2 "processing"%c% +4 "core" % \ +2 .tPS.seek 0.35ml +2 "processing"%='f +459 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'I  +29 "core" +2 .tPRV.dial :air +2 "processing"%E  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%e'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"%M @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%b' +916 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%f  +53 "core"  +3 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%j' +1618 "core" ' + .tPSV.dial :PML +2 "processing"%i +42 "core" +2 .tPTV.dial :mixing + "processing"%l @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%m  +35 "core" + "processing"%_% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%o' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%p'ؾ +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +3 "core" & * (j\  +2 "manipulator"&u& +3 "core" &  G +2 "manipulator"&r% +3 "core" %  \ #  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&k(- +129 "core" ( +2 "manipulator"&w& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&v'w +93 "core" ' +2 .tHand.close + "manipulator"&t/ +53 "core" / +3 "manipulator"&n& +4 "core" &-  + "manipulator"&{% +4 "core" % ρ   +2 .tForearm.seek :retract +2 "manipulator"&z' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&}(ӂ +281 "core" ( +2 "manipulator"&~& +4 "core" &Ӓ#  / <@ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӓ# <@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'? +99 "core" ' +2 "manipulator"&& +4 "core" &ӓ#   M <? +2 "manipulator"&% +3 "core" %G   +2 "collection"'& +4 "core" & ( (k\  +2 "collection"'& +5 "core" & ' (l\  +2 .tCC.seek :closed +2 "collection"' (\\ +3 "core" & ) )c\  +9 & 6 * (b\ +| +10 &g + 'h\ ? +9 &m * +f\ M +9 &gT ) *i\ L +10 &*W * +j\ K +9 &Y ) )j\ L +9 &W ' +h\ L +10 &oW - )j\ L +9 &/] , *h\ L +10 &Y + ,`\ L +9 & W * )X\ L +9 &"wX . +Y\ L +10 &$:V ) )Z\ K +9 &%X + +X\ L +9 &'X , +\\\ L +10 &)~U - ,Y\ L +9 &+AW + ,W\ L +10 &-W , ,^\ K +9 &.W , ,`\ L +9 &0W - +[\ L +10 &2IW , -Y\ L +9 &4 X , ,^\ L +9 &5X - ,\\\ L +10 &7Y , ,R\ L +9 &9QY , ,Y\ L +10 &;X - ,^\ L +9 &<X , ,\\\ L +9 &>Y / -^\ L +10 &@YY . /[\ L +9 &B_ 4 3Y\ M +9 &Cg > <`\ N +10 &E} H E^\ P +9 &GG f []\ U +10 &I n m_\ V +9 &J o nX\ X +9 &L r qd\ X +10 &ND s r^\ X +9 &P w t\\\ Y +9 &Q x v^\ Y +10 &S x w`\ Z +9 &UF { z_\ Z +10 &W } |\\\ \\ +9 &X c\ \\ +9 &Z _\ \\ +10 &\\'y b\ 0 +9 &\\/ c\ ^ +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"' & +4 "core" &\\t ]\ O + &\\u c\ O + .tHand.open +2 "manipulator"&]1 +58 "core" 1 +2 "manipulator"&Z% +4 "core" % G  5  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a' +100 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  + "processing"%% +4 "core" %ع!\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'  +33 "core" ~ +119 +2 .tPSV.dial :mixloop +2 "processing"%| +98 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%y  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%"'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%#  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2652 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2637 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" &ӓ"   A <? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +21 "core" ( + "manipulator"&)& +4 "core" &ӄ   * + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &ӄ   + +2 .tForearm.seek CC + "manipulator"&&'? +95 "core" ' + .tHand.close + "manipulator"&// +64 "core" / + .tCC.seek :open +2 "collection"'( +448 "core" ( +2 "manipulator"&0& +4 "core" &Ӆ   + + "manipulator"&$% +4 "core" % A \  ' " +2 .tForearm.seek :retract + "manipulator"&2' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((- +283 "core" ( + "manipulator"&3& +4 "core" &-  7 D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-   Q D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%'w +89 "core" ' +2 .tHand.open +2 "manipulator"&+1 +59 "core" 1 + "manipulator"&1% +4 "core" % s  l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9' +94 "core" ' +2 ."da"delayUntil "20:51:58.63" +16780 "Can" <9 +8026 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%: @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%.  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%6 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +2337 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +126 "core"  + "processing"%<% +4 "core" %ؾ@\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%;' +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%G +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%J  +32 "core" +2 "processing"%H% +4 "core" %1\  +2 ."da"PS.seek 1.5ml + "processing"%q'* +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%, +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +2339 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%C +126 "core"  +2 "processing"%R% +4 "core" %ظ5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%W' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X' +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%T +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%?% +4 "core" %*\  +2 ."da"PS.seek 1.5ml +2 "processing"%O', +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'ؾ +1611 "core" ' +2 ."da"delay 2:00 +10408 "Can" =: +1595 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%= +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2313 "core" ' +2 #"da"getPMLReagent08 +53 .PRV.dial :air +2 "processing"%f  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%b  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%i  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%l +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%m' +380 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%_  +43 "core"  +2 "processing"%g% +4 "core" %E\  +2 ."da"PS.seek 0.55ml +2 "processing"%j' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%o  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%s' +1566 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%u +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%r @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%w  +32 "core" +2 "processing"%h% +3 "core" %<\  +2 ."da"PS.seek 1.85ml +2 "processing"%t' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1976 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +42202 "Can" =:| +5801 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%{  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2323 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +126 "core"  + "processing"%V% +4 "core" %ػK\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]' +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%Z  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %-\  +2 ."da"PS.seek 1.5ml +2 "processing"%x') +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%p * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2380 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +2312 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%% +4 "core" %ؽR\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#' +1633 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%" +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %:\ +2 ."da"PS.seek 1.5ml +2 "processing"% '' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +1627 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +31 "core" +2 ."da"delay 30 seconds +647 "Can" 97 +2355 ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2383 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +71 "core" +2 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%$ +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%& +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +2329 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%+% +4 "core" %ؾI\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2' +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +32 "core" +2 "processing"%.% +3 "core" %I\  +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%5 +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%B  +72 "core"  + ."da"PS.seek 0ml +51 "processing"%\ 'ؾ +2322 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +130 "core"  +5 "processing"%G% +10 "core" %I\ +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +3 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%J' +367 "core" ' +2 ."da"delay 5 seconds +503 "processing"%H% +3 "core" %N\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%;' +347 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%q +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" + "processing"%N% +4 "core" %O\  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%S'ؾ +1607 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%U +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%D' +2414 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%W  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T'ؾ +2370 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +128 "core"  + "processing"%?% +4 "core" %غZ\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%X' +2123 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%^ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" + "processing"%\\% +4 "core" %J\ +2 ."da"PS.seek 1.5ml +2 "processing"%[') +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%`  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'ؾ +1605 "core" ' + "processing"%E9 +4 "core" 9g5X + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%=  +3 "core" 5Y + 5Y + "processing"%M& +3 "core" &^U\ 0 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&Q% +4 "core" %   +2 "storage"(f% +3 "core" % P\  #\  +2 "storage"(b. +2 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(i(C +357 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (l& +2 "core" &C W g 1\ +2 "manipulator"&e& +3 "core" &-  D +2 "manipulator"&_% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +173 "core" ( + "manipulator"&m& +4 "core" &  H Z + "storage"(o& +4 "core" &C \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&j' +90 "core" ' + "storage"(u& +4 "core" &C _ T\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(r'r +276 "core" ' +2 "storage"(w- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(h'1 +43 "core" ' +2 "manipulator"&n& +3 "core" &  Z +2 "manipulator"&s% +3 "core" %  | +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "Can"\  + "manipulator"&t' +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&{( +244 "core" ( + "manipulator"&*& +4 "core" & ` N + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" & N +2 ."da"Forearm.seek PC +2 "manipulator"& ' +99 "core" ' + ."da"Hand.close + "manipulator"&/ +56 "core" / + ."da"PC.seek :open +2 "processing"%k( +456 "core" ( + "storage"(& +4 "core" &C \ r\ +2 "manipulator"&& +3 "core" & N +2 "manipulator"&~% +3 "core" % # 7 \\ +2 ."da"Forearm.seek :retract +2 "manipulator"&z' +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&V( +244 "core" ( + "manipulator"&& +4 "core" & C G + "storage"( & +4 "core" &C z x d\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&Z' +93 "core" ' + ."da"Hand.open +2 "manipulator"&1 +60 "core" 1 +2 "storage"( - +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(]' +50 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2721h.tif +4 "processing"%p& +11 "core" &\ +3 "manipulator"&x& +4 "core" & | F +2 "manipulator"&% +5 "core" % \   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( + "manipulator"&& +4 "core" &-  & F +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- b F +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&|'w +98 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&& +4 "core" &-  K F + "manipulator"&% +4 "core" % φ  v +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&y& +4 "core" &  P + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & c +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&"' +92 "core" ' + "manipulator"&& +4 "core" &   +2 "manipulator"&% +4 "core" %  X +51 "processing"%#& +11 "core" &\ +2 "processing"%)& +5 "core" &\ +3 ."psFlush"PC.seek :closed +2 "processing"% (^ +4 "core" &\ +7 & +G\ $c +9 &Vx=\ 7 +10 &v?\ L +9 &Q<\ N +9 &eS<\ M +10 &'R:\ M +9 &Tl\ M +10 &T6\ M +9 &mV3\ M +9 &/T1\ M +10 &T\ M +9 &!S\ M +9 &#uT\ M +10 &%6T\ M +9 &&U\ N +10 &(Ut\ N +9 &*{Qv\ N +9 &,=Q|\ N +10 &-Px\ N +9 &/Uy\ N +9 &1Ty\ M +10 &3EPk\ N +9 &5Tk\ N +10 &6Uk\ M +9 &8Rk\ M +9 &:NQg\ M +10 &<TY\ M +9 &=T[\ N +9 &?Te\ N +10 &AUUj\ N +9 &C`g\ O +10 &Del\ P +9 &F~]\ R +9 &HLU\ S +10 &JX\ S +9 &KU\ T +9 &MV\ T +10 &OTX\ S +9 &QM\ U +10 &RB\ T +9 &T?\ U +9 &VX@\ U +10 &XI\ V +9 &YG\ U +9 &[A\ U +10 &]\\@\ C +9 &^N~1\ I +10 &^4\ Y +9 &^&6\ 3 +2 ( +2 "processing"%)& +3 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 +2 "processing"%/& +4 "core" &^ /\ 3 + ."psFlush"Hand.open + "manipulator"&}1 +58 "core" 1 +5 "manipulator"&a% +9 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.424 seconds\ /var/log/esp/da22sep2721h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2721h15s.tif +8 "core" %  X +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +5 "manipulator"&-' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%0 +43 "core"  + "processing"%$% +4 "core" %2\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +598 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%3' +275 #"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/da22sep2721h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2721h20s.tif +1846 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +113 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2721h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.424 sec auto-exposure",Subject: "da22sep2721h images!" +4 "storage"(- +2 "core" -' +2 "storage"(+& +10 "core" &C E\ +2 "manipulator"&4& +4 "core" &  z + "manipulator"&1% +5 "core" %  I  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +23 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%:  +59 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +67 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%. +95 "core" ( + "manipulator"&2& +5 "core" &  B  + +2 ."psFlush"PS.seek :empty +2 "storage"(& +2 "processing"%'ؠ +5 "core" &C\ #\ ' :\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&6' +94 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(!'" +52 "core" ' + "manipulator"&5& +4 "core" & k  +2 "storage"(& +4 "core" &C   f\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&8'8 +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&>, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(<' +36 "core" ' + "manipulator"&B% +4 "core" %8 ) +2 "storage"(A& +4 "core" &C p o t\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&'d +13 "core" ' +2 "manipulator"&G& +4 "core" & ,  + "storage"(\ & +4 "core" &C <\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&H' +15 "core" ' +2 "storage"(J% +4 "core" % R\ +2 ."downElevator"SE.seek :down +3 "storage"(;' +99 (q% +3 "core" %#@ z } \ TZ +2 "manipulator"&L% +4 "core" % \ f +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&N' +89 "core" ' +61 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (K& +4 "core" &C i (\ +2006 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +99 "core"  +2 "processing"%% +4 "core" %آ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2123 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%U  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%S @ +70 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%C +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%R'ؠ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +102 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%W'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%?  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%T'ؾ +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%c U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%f' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +70 "core" +2 ."psFlush"PBV.dial PSV +53 .PS.seek 0ml + "processing"%d'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ؾ +2650 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%u'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%g'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2627 "Can" ?< +8 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%~' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'ؾ +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > + ."psFlush"PS.seek 2.5ml +3 "processing"%{' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&p& +3 "core" &  y  +2 "manipulator"&x% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +241 "core" ( + "manipulator"&z& +4 "core" &  Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & . P +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +455 "core" ( + "manipulator"&Z& +4 "core" & L P +2 "manipulator"&V% +3 "core" %  ' K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +124 "core" ( +2 "manipulator"&& +4 "core" &- D \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'w +100 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&|% +4 "core" % ~ . +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 #tFinished short da assay +47792 "Can" 52 +60001  52 +60001  52 +60002  52 +60001  52 +60001  52 +60002  52 +60001  52 +60001  52 +60001  52 +60001  52 +60002  52 +60001  42 @UTC1664323238.63  52 +60001  52 +60002  52 +60001  52 +60001  43 +60001  52 +60002  41 +60001  53 +60001  52 +60002  52 +60001  52 +60001  52 +60002  51 +60001  52 +60001  52 +60002  52 +60001  41 +60001  52 +60002  52 +60001  52 +60001  52 +60001  52 +60002  53 +60001  52 +60001  52 +60002  52 +60001 ~ 52 +60001 x 52 +60001 m 52 +60002 d 52 +60001 b 52 +60001 a 52 +60001 e 52 +60002 e 52 +60001 b 52 +60001 l 52 +60002 g 51 +60001 s 52 +60001 o 52 +60001 k 52 +60002 h 52 +60001 j 52 +60001 k 53 +60001 e 52 +60002 d 52 +60001 \\ 62 +60001 _ 53 +60002 ^ 52 +60001 c 52 +60001 ] 52 +60001 c 51 +60002 ^ 52 +60001 j 52 +60001 e 52 +60001 h 51 +60002 n 52 +60001 { 52 +60001 } 52 +60002 x 53 +60001 | 52 +60001  52 +60001  52 +60002  51 +60001  52 +60001 ~ 52 +60001  52 +60002  52 +60001  52 +60001  52 +60002  52 +60001  42 +60001  52 +60002  52 +60001  52 +60001  52 +3226 #t-> access 1 +2 "storage"(% +4 "core" % \  + "manipulator"&#% +4 "core" %  g  +2 "manipulator"&& +3 "core" &- A \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((<- +1303 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (k& +3 "core" &<, y } :\  +1333 #t-> access 2 +2 "storage"(/% +3 "core" % e\  + "manipulator"&}% +4 "core" %  8  +2 "manipulator"&a& +3 "core" &-  \ +42 .tSC.reconfigure :tight +9 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"()(K +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (0& +3 "core" &K \ +53678 "Can" 63 +60002  53 +60001  62 +60001  63 +28195 #t-> startTube 2 +1614 #-> $da[:extractVol]=.2 +2343 #-> shortDA +2 "collection"'$% + "processing"%"% +5 "core" %g  +5 %ػ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +815 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%I +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%&  +126 "core" +2 .tPRV.dial :sipper + "processing"%  +43 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%+'e +2298 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%4  +124 "core"  +2 .tPS.seek 0.5ml +2 "processing"%1' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%:'ؾ +592 "core" ' + .tPSV.dial PSR +2 "processing"%2 +100 "core"  +2 "processing"%.% +3 "core" %غ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1109 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +101 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%B +102 "core"  + "processing"%A% +4 "core" %غ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%3'X\\ +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +1607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\ +101 "core" + .tPRV.dial :sipper +2 "processing"%-  +42 "core" +2 .tPS.seek 0ml +2 "processing"%J'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%] +100 "core" + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%q' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +100 "core" +2 .tPS.seek 0ml +2 "processing"%6'ؾ +2633 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%%& +4 "core" &\ +2 "manipulator"&!% +3 "core" %  Z  +2 "storage"(8% +3 "core" % =\  +2 "storage"(K. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +1294 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (<& +2 "core" &  C\ +2 "manipulator"&H& +3 "core" &- y \ +2 "manipulator"&;% +3 "core" %  ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&@( +170 "core" ( + "manipulator"&& +4 "core" & - 4 +2 "storage"(& +4 "core" &  >\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&P'S +97 "core" ' + "storage"(U& +5 "core" &  =\ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(S'r +308 "core" ' + "storage"(C- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +3 "core" & ,\  + "manipulator"&7& +4 "core" & X 4 +2 .tElbow.seek 2 + "manipulator"&R( +4 "core" ( + "manipulator"&W& +3 "core" & 5 4 +2 "storage"(Y& +3 "core" & P\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&?'Ͻ +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&^& +2 "storage"(T' +6 "core" & k 4 +2 "manipulator"&O% +4 "core" %  x + .tForearm.seek :retract +2 "manipulator"&X' +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&c( +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +78 "core" ( + "manipulator"&\\& +4 "core" & _ T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & J T +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +88 "core" ' + "manipulator"&=& +4 "core" & . T +2 "manipulator"&E% +4 "core" % , b + "processing"%Q& +4 "core" &\ +2 "processing"%M& +5 "core" &\ +2 .tPC.seek :closed + "processing"%b(^ +5 "core" &\  +9 &3y\ *x +9 &c\ = +10 &yu\ M +9 &:Y\ M +10 &Y\ M +9 &W\ M +9 &U\ M +9 &DW\ M +10 &Z\ M +9 &W\ M +10 & X\ M +9 &"LU\ M +9 &$X\ M +10 &%Z\ M +9 &'Y\ M +10 &)TZ\ M +9 &+X\ L +9 &,Y\ M +10 &.V\ M +9 &0\\Y\ M +9 &2[\ M +10 &3V\ M +9 &5W\ M +10 &7dX\ M +9 &9%\\\ M +9 &:Z\ M +10 &<Z\ M +9 &>j\\\ M +9 &@-Y\ M +10 &Ae\ N +9 &Cp\ P +10 &Ef\ Q +9 &G!\ T +9 &H\ T +10 &J\ S +9 &Lh\ S +9 &N(\ T +10 &O\ T +9 &Q\ U +10 &Sl\ U +9 &U.\ U +9 &V\ U +10 &X\ T +9 &Zt\ U +9 &\\5\ U +10 &]{z\ ; +9 &^)w\ S +9 &^,\ 5 +3 ( +2 "processing"%M& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&f1 +63 "core" 1 + "manipulator"&l% +3 "core" %  b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%_ h +2 %e9 +5 "core" 9 +102 "processing"%o9 +2 "core" 9 +102 "processing"%m9 +3 "core" 9  +102 "processing"%u9 +2 "core" 9  +102 "processing"%99 +3 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%(9 +2 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%n9 +3 "core" 9" +102 "processing"%r9 +2 "core" 9& +102 "processing"%*9 +3 "core" 9* +102 "processing"%v9 +2 "core" 9/ +102 "processing"%j9 +2 "core" 93 +75 "Can"\  +27 "processing"%9 +3 "core" 97 +102 "processing"%g9 +3 "core" 9; +102 "processing"%'9 +2 "core" 9? +102 "processing"%t9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +103 "processing"% 9 +2 "core" 9P +102 "processing"%~9 +3 "core" 9T +102 "processing"% 9 +2 "core" 9X +102 "processing"%9 +2 "core" 9]\ +102 "processing"%9 +3 "core" 9a +102 "processing"%{9 +3 "core" 9 e +102 "processing"%p9 +2 "core" 9i +102 "processing"%x9 +3 "core" 9m +102 "processing"%z9 +2 "core" 9$q +3 .tPH.hold 2:00:00,28C +3 "processing"%h php +2 .tdelay 1:30 +4 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%> +100 "core"  + "processing"%% +4 "core" %ػ\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%N' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"% ' +1608 "core" ' +2 .tPTV.dial :puck + "processing"%Z  +127 "core"  + .tPSV.dial PTV +2 "processing"%V +72 "core" + .tPBV.dial :waste1 +2 "processing"%  +52 "core" + "processing"%% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%') +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +32 "core" +2 .tdelay 30 seconds +3001 .PBV.dial between PSV and waste1 +50 "processing"% * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%y +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%F' +2393 "core" ' +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2355 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%/  +127 "core" + .tPSV.dial :mixloop +2 "processing"%} +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%a @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +354 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%0  +40 "core"  +2 "processing"%$% +4 "core" %G\ \ +2 .tPS.seek 0.35ml + "processing"%"'g +461 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'I  +29 "core" +2 .tPRV.dial :air + "processing"%&  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1198 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%4' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%+  +55 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% ' +214 "Can" \ @> +1396 "core" ' + .tPSV.dial :PML +2 "processing"%1 +42 "core" +2 .tPTV.dial :mixing +2 "processing"%2 @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%.  +32 "core" +2 "processing"%:% +4 "core" %\\\  +2 .tPS.seek 1.85ml +2 "processing"%' +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +3 .tPS.seek 0ml + "processing"%'ؾ +1988 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" &\ +2 "manipulator"&A& +4 "core" & \ T +2 "manipulator"&% +3 "core" %  P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&3(- +126 "core" ( +2 "manipulator"&\ & +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&G'w +99 "core" ' +2 .tHand.close + "manipulator"&]/ +58 "core" / +2 "manipulator"&J& +4 "core" &- ^  +2 "manipulator"&L% +4 "core" % φ  + .tForearm.seek :retract +2 "manipulator"&q' +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(ӂ +274 "core" ( +2 "manipulator"&!& +4 "core" &y,  { Cr + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &y, Cr +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K'? +93 "core" ' +2 "manipulator"&)& +4 "core" &z,  8 Cq +2 "manipulator"&<% +3 "core" %L  : +2 "collection"'H& +4 "core" &\ +2 "collection"';& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\ +8 &<\ %g +10 &Wz\ 7 +9 &}\ L +9 &X\ L +9 &|Y\ L +10 &>Y\ L +9 &Y\ L +10 &W\ L +9 &U\ L +9 &FZ\ L +10 & X\ L +9 &!U\ L +10 &#Y\ M +9 &%NW\ L +9 &'Y\ L +10 &(Y\ L +9 &*Y\ L +9 &,VX\ L +10 &.S\ L +9 &/U\ L +9 &1W\ L +10 &3_T\ L +9 &5!W\ L +9 &6X\ L +10 &8Y\ L +9 &:fW\ L +10 &<(Y\ L +9 &=W\ L +9 &?U\ L +10 &Al_\ M +9 &C-d  \ M +12 &Dw  \ O +7 &F ( ! \ S +9 &HW : 7\ \ W +10 &J < <\ Y +9 &K = >\ X +9 &M @ ?\ Z +10 &OV B B\ Z +9 &Q D A\ Y +10 &R G E\ Z +9 &T I G\ [ +9 &VY J K\ \\ +10 &X N L\ \\ +9 &Y N O\ ] +9 &[ S T\ J +10 &\\< V W\ + +9 &\\p V W \ N +3 ( +2 "collection"';& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.40 + "collection"'& +5 "core" &\\r Z X\ N + .tHand.open +2 "manipulator"&U1 +63 "core" 1 +2 "manipulator"&% +4 "core" % L : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' + .tPSV.dial PSR +2 "processing"%C +102 "core"  + "processing"%,% +4 "core" %ؼ_\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%7'+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%W  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +1604 "core" ' + .tPSV.dial PSR +2 "processing"%D +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%^' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%O  + "collection"'@  +31 "core" ~ +121  +2 .tPSV.dial :mixloop + "processing"%P +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%S  +72 "core" +2 .tPS.seek 0ml +2 "processing"%?'ؾ +2650 "core" ' +2 .tPSV.dial :air + "processing"%\\  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2627 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%R +43 "core" +2 .tPS.seek 0ml +2 "processing"%='ؾ +2649 "core" ' +2 .tPSV.dial :air + "processing"%E  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +44 "core" +2 .tPS.seek 0ml +2 "processing"%X'ؾ +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &{+ Cp + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f(ӂ +2 "core" ( + "manipulator"&l& +4 "core" &{+  Cp + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &{+ Cp +3 .tForearm.seek CC + "manipulator"&M'? +97 "core" ' + .tHand.close +2 "manipulator"&o/ +52 "core" / + .tCC.seek :open +2 "collection"'`( +451 "core" ( +2 "manipulator"&m& +4 "core" &{+ Cp + "manipulator"&u% +4 "core" % G   +2 .tForearm.seek :retract + "manipulator"&9' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&w(- +287 "core" ( + "manipulator"&(& +5 "core" &- i B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- / B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'w +91 "core" ' +2 .tHand.open + "manipulator"&r1 +64 "core" 1 + "manipulator"&*% +5 "core" % π , J + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v' +92 "core" ' +2 ."da"delayUntil "13:29:19.98" +24813 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%j @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +35 "core" , + ."da"PSV.dial :air +2 "processing"%'  +44 "core"  +2 ."da"PS.reconfigure :fast +50 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%t' +2385 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1528 "Can" >< +813 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %|\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +34 "core" +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'- +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2392 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2349 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%y +126 "core"  +2 "processing"%% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#' +1629 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%F% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%/') +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%a'ؾ +1605 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%k  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2367 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%& +83 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2324 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%+  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%4  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%1  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%2 +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%.' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%:  +44 "core"  + "processing"%5% +4 "core" % \ +2 ."da"PS.seek 0.55ml +2 "processing"% ' +342 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%B' +1562 "core" ' + ."da"PSV.dial :PML +2 "processing"%A +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 "processing"%-% +4 "core" %z\ + ."da"PS.seek 1.85ml +2 "processing"%c' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'ؾ +293 "Can" \ ?= +1679 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%L  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + + ."da"PSV.dial :air +2 "processing"%G  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2381 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%8 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%) +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%<  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +2323 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +126 "core"  + "processing"%% +4 "core" %ؿ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%U' +213 "Can" \ @> +1407 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%; +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +33 "core" + "processing"%,% +4 "core" %\  +2 ."da"PS.seek 1.5ml +44 "processing"%K'/ +601 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%^  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'ؾ +2319 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +126 "core" + "processing"%R% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 "processing"%Q% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%u +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +2338 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +128 "core"  +2 "processing"%r% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%*' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9' +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%n +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core" + "processing"%% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%g'* +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +1618 "core" ' + ."da"delay 2:00 +1303 "Can" A>h +10700 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2365 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +2322 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +132 "core"  +4 "processing"%z% +11 "core" %ؾ\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +3 "processing"% +14 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"%>' +350 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %\ + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%p' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%N' +1621 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%6 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%'1 +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2417 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2366 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +127 "core"  +2 "processing"%F% +4 "core" %\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +52 "processing"%#' +2130 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%} +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +34 "core" +2 "processing"%k% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'0 +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%a  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'ؾ +1630 "core" ' +2 "processing"%&9 +3 "core" 9i5` +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%"  +3 "core" 5` + 5` + "processing"% & +4 "core" &^%\ 5 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %  '  + "storage"(+% +4 "core" % \  + "storage"(4. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(1(C +360 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (2& +3 "core" &A A (\ + "manipulator"&& +4 "core" &- _ B +2 "manipulator"&:% +3 "core" %  L  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +173 "core" ( + "manipulator"&.& +4 "core" & o 7 +2 "storage"(& +4 "core" &B T V 3\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +92 "core" ' + "storage"(A& +4 "core" &B N\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +277 "core" ' + "storage"(\ - +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(-'1 +45 "core" ' +2 "manipulator"&]& +4 "core" & 7 + "manipulator"&B% +4 "core" %  T +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&c' +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&L( +241 "core" ( +2 "manipulator"&d& +4 "core" &  F + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" & F + ."da"Forearm.seek PC +2 "manipulator"&J' +104 "core" ' +2 ."da"Hand.close + "manipulator"&8/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%3( +455 "core" ( + "storage"()& +4 "core" &B | ~ >\ +2 "manipulator"&<& +3 "core" & 4 F +2 "manipulator"&!% +3 "core" % 2 U +2 ."da"Forearm.seek :retract +2 "manipulator"&q' +91 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +242 "core" ( + "manipulator"&H& +4 "core" & = + "storage"(& +4 "core" &B S S Z\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.open + "manipulator"&;1 +63 "core" 1 +2 "storage"(C- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(,' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(U' +49 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2814h.tif +5 "processing"%& +11 "core" &S\ +3 "manipulator"&K& +8 "core" & b = +2 "manipulator"&7% +5 "core" %  5 +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&D' +98 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +167 "core" ( + "manipulator"&W& +4 "core" &- ,  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +2 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&P'w +93 "core" ' +3 ."psFlush"Hand.close + "manipulator"&S/ +60 "core" / +2 "manipulator"&^& +4 "core" &-  + "manipulator"&@% +4 "core" % { A +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&R( +117 "core" ( +2 "manipulator"&\\& +4 "core" & h + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" & ] h +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +90 "core" ' +2 "manipulator"&T& +4 "core" & g +2 "manipulator"&Q% +3 "core" % 3 v +2 "processing"%E& +4 "core" &\ +2 "processing"%l& +5 "core" &\ \ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &\ +6 &2\ $d +10 &Vv\ 7 +9 &t\ K +9 &P\ M +10 &aS\ M +9 &"R\ N +9 &Q\ M +10 &N\ M +9 &hQ\ N +10 &*Q\ N +9 &Q\ M +9 &!R\ M +10 &#rU\ M +9 &%6R\ L +9 &&T\ M +10 &(V\ L +9 &*|S\ L +10 &,<U\ M +9 &.R\ L +9 &/S\ M +10 &1U\ M +9 &3CR\ M +10 &5S\ M +9 &6T\ M +9 &8O\ M +10 &:KO\ M +9 &<R\ M +9 &=U\ N +10 &?W\ N +9 &AQW\ N +10 &C`\ O +9 &DgQ\ P +9 &F{S\ R +10 &HGO\ T +9 &J T\ T +9 &KU\ T +10 &MO\ U +9 &ONT\ T +10 &QU\ T +9 &RD\ T +9 &T>\ U +10 &VVB\ T +9 &XD\ T +10 &Y@\ U +9 &[B\ U +9 &][C\ D +10 &^|@q<\ 's +9 &^(4\ / +5 ( +2 "processing"%l& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 + "processing"%o& +5 "core" &^3\ / + &^5\ / + ."psFlush"Hand.open + "manipulator"&%1 +54 "core" 1 +2 "manipulator"&% +4 "core" %  T v +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e' +92 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +43 "core"  + "processing"%u% +4 "core" %\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +71 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.922 seconds\ /var/log/esp/da22sep2814h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2814h15s.tif +521 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +521 #"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/da22sep2814h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2814h20s.tif +1601 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%f  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%r +41 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2814h20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "12.922 sec auto-exposure",Subject: "da22sep2814h images!" +6 "storage"(s- +4 "core" -' + "storage"(*& +5 "core" &B \ +3 "manipulator"&n& +3 "core" &  i g +2 "manipulator"&j% +3 "core" %  h  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +68 "core" + "manipulator"&( +3 ."psFlush"PS.seek :empty +3 "processing"%9'ؠ +67 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +170 "core" ( +2 "manipulator"&'& +4 "core" & x 8 + "storage"(g& +4 "core" &B\ \  \\\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +108 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +49 "core" ' + "manipulator"& & +4 "core" & q 8 +2 "storage"(X& +3 "core" &B f g [\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&t'8 +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"& % +4 "core" %G q t + "storage"(~& +4 "core" &B t t #\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&x's +13 "core" ' +2 "manipulator"&z& +4 "core" & 8 + "storage"({& +4 "core" &B \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&' +15 "core" ' +2 "storage"(>% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(p' +99 (6% +2 "core" %G s u /\ TZ +2 "manipulator"&V% +4 "core" % x +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (N& +4 "core" &B x k \ +1753 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +98 "core"  +2 "processing"%% +3 "core" %أk\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2142 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%|  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%y +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2498 "Can" @= +134 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'X\\ +1120 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%F  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%'ؾ +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%/' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%$ U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%a'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'ؾ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%A'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%]'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%G U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%5'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%< +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%H'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +51 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'ؾ +2635 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & N 8 + "manipulator"&K% +4 "core" %  J  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&7( +245 "core" ( +2 "manipulator"&q& +4 "core" & > + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" & x > +2 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&W/ +54 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%O( +458 "core" ( +2 "manipulator"&& +4 "core" & > + "manipulator"&% +4 "core" %  9 T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&^(- +143 "core" ( + "manipulator"&@& +4 "core" &-  Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &- Q +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\'w +91 "core" ' + ."psFlush"Hand.open +2 "manipulator"&[1 +59 "core" 1 +2 "manipulator"&P% +4 "core" % ς  b +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&T' +93 "core" ' +2 #tFinished short da assay +3639 "Can" 63 +60002  64 +51056 #t-> access 1 +2 "storage"(Q% +4 "core" % \  + "manipulator"&E% +4 "core" %    +2 "manipulator"&Y& +3 "core" &-  Q +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(?(<- +1306 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (3& +2 "core" &<- } } h\  +1723 #t-> access 2 +2 "storage"(o% +4 "core" % x\  + "manipulator"&%% +4 "core" %  K  +2 "manipulator"&& +3 "core" &- * Q +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(l(K +348 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (m& +2 "core" &K b\ +5503 "Can" 74 +60001  75 +60002  74 +60001  63 +60001  63 +60001  74~ +60002  74 +60001  63 +60001  64 +60001  64 +59203 #t-> startTube 2 +799 "Can" 62 +467 #t-> $da[:extractVol]=.2 +456 #-> shortDA +2 "collection"'u% +3 "processing"%=% +3 "core" %g  r  +6 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +574 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%I +129 "core" +2 .tPTV.dial :PRVmixing + "processing"%M  +127 "core" +2 .tPRV.dial :sipper +2 "processing"%  +41 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%f'e +2316 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%s  +124 "core"  +3 .tPS.seek 0.5ml + "processing"%*' +1278 "core" ' + .tPRV.dial :waste2 +2 "processing"%n @ +98 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%j'ؾ +591 "core" ' + .tPSV.dial PSR +2 "processing"%r +100 "core"  + "processing"%'% +4 "core" %ع\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%g'X\\ +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +102 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%X +100 "core"  + "processing"% % +4 "core" %ؿ\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%~'X\\ +1097 "core" ' +3 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%z' +1619 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +112 "core" +2 .tPRV.dial :sipper +2 "processing"%{  +42 "core" +2 .tPS.seek 0ml + "processing"%>'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%U +111 "core" + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%6' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +98 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&% +3 "core" %    +2 "storage"(t% +3 "core" % \  +2 "storage"(N. +2 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(x(  +1321 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & >\  +2 "manipulator"&& +3 "core" &- @ Q +2 "manipulator"&p% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&Z( +186 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(9& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +103 "core" ' + "storage"(|& +5 "core" & X\  + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +297 "core" ' + "storage"(y- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +3 "core" & ?\  + "manipulator"&& +4 "core" & 8  +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & E  +2 "storage"(i& +3 "core" & E\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'Ͻ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&}& + "storage"(' +6 "core" & !  +2 "manipulator"&/% +5 "core" %  ) 7 + .tForearm.seek :retract +2 "manipulator"&#' +92 "core" ' + .tElbow.seek PC +2 "manipulator"&$( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&k& +4 "core" & 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" & , 9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +99 "core" ' +2 "manipulator"&"& +4 "core" & _ 8 +2 "manipulator"&&% +3 "core" % h +2 "processing"%& +4 "core" &\ +2 "processing"% & +4 "core" &p\ +2 .tPC.seek :closed +2 "processing"%4(^ +4 "core" &o\  +8 &4xl\ *y +10 &e~m\ > +9 &rn\ M +9 &QW\ M +10 &Z\ M +9 &U\ M +10 &U\ M +9 &YU\ M +9 &Z\ M +10 &Z\ M +9 & U\ L +9 &"aW\ M +10 &$"Y \ M +9 &%U\ M +10 &'[\ M +9 &)jZ\ L +9 &++W\ M +10 &,V\ L +9 &.X\ L +10 &0qW\ M +9 &24[\ L +9 &3V\ M +10 &5[\ M +9 &7xZ\ M +9 &9;X\ M +10 &:Y\ M +9 &<Z\ M +10 &>^\ M +9 &@A\\\ M +9 &Be\ N +58 &Cv \ P +5 &Ez\ R +2 &G8 \ S +2 &H \ R +2 &J\ S + &L~\ S +2 &N>\ T +3 &P\ S +10 &Q\ U +9 &S\ T +9 &UD\ T +10 &W \ U +9 &X\ T +10 &Z\ T +9 &\\K\ U +9 &]zy\ 3 +10 &^) \ R +9 &^)\ 4 +2 ( +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&+1 +54 "core" 1 + "manipulator"&2% +5 "core" %   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%: h +2 %9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%.9 +2 "core" 9  +102 "processing"%A9 +4 "core" 9  +102 "processing"%v9 +2 "core" 9 +102 "processing"%\ 9 +3 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%d9 +2 "core" 9* +102 "processing"%G9 +3 "core" 9/ +102 "processing"% 9 +2 "core" 93 +102 "processing"%89 +3 "core" 97 +102 "processing"%59 +3 "core" 9; +102 "processing"%b9 +2 "core" 9? +102 "processing"%c9 +3 "core" 9D +102 "processing"%<9 +2 "core" 9H +102 "processing"%)9 +3 "core" 9L +102 "processing"%J9 +3 "core" 9P +102 "processing"%!9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%H9 +2 "core" 9] +102 "processing"%;9 +3 "core" 9a +102 "processing"%L9 +3 "core" 9e +102 "processing"%9 +2 "core" 9 i +102 "processing"%K9 +2 "core" 9m +102 "processing"%q9 +3 "core" 9r +102 "processing"%-9 +3 "core" 9#v +2 .tPH.hold 2:00:00,28C +3 "processing"% php +4 .tdelay 1:30 +2 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%W +101 "core"  +2 "processing"%% +4 "core" %ؽ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%@ +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%D  +51 "core" +2 "processing"%,% +4 "core" %l\  +2 .tPS.seek 1.5ml + "processing"%7'' +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +3 .tPS.seek 0ml + "processing"%P'ؾ +1631 "core" ' + .tdelay 5:00 +15118 "Can" ?< +14885 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%E' +2404 "core" ' + .tPSV.dial PTV +2 "processing"%Y +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +71 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%o  +70 "core"  +3 .tPS.seek 0ml + "processing"%%'ؾ +2326 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" + .tPSV.dial :mixloop +2 "processing"%? +44 "core" + .tPRV.dial :ab1 +2 "processing"%m @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h' +372 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%u  +40 "core"  + "processing"%=% +4 "core" %1\ +2 .tPS.seek 0.35ml +2 "processing"%I'e +461 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'M  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%C'K +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%s @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%f' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%n  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%*' +1613 "core" ' +2 .tPSV.dial :PML + "processing"%r +44 "core" +2 .tPTV.dial :mixing + "processing"%' @ +72 "core" A +2 .tPBV.dial :waste1 +2 "processing"%j  +32 "core" +2 "processing"%g% +4 "core" %9\  +2 .tPS.seek 1.85ml + "processing"%(' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%X'ؾ +1988 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" & \ +2 "manipulator"& & +4 "core" &  b 8 +2 "manipulator"&~% +3 "core" %   @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&e(- +129 "core" ( + "manipulator"&{& +4 "core" &- .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&U'w +97 "core" ' +2 .tHand.close + "manipulator"&>/ +65 "core" / + "manipulator"&V& +4 "core" &-   +2 "manipulator"&6% +3 "core" % x +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +293 "core" ( + "manipulator"&t& +5 "core" &Ӌ  - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &Ӌ \  - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'? +91 "core" ' +2 "manipulator"&& +4 "core" &Ӌ   ! - +2 "manipulator"&% +4 "core" %8  u H +2 "collection"'p& +3 "core" &  3\ +2 "collection"'& +6 "core" &  3\ +2 .tCC.seek :closed + "collection"'9(\\ +5 "core" &  \  +8 &5  \ *z +10 &g  \ ? +9 &s  |\ M +9 &SU  \ L +10 &\\  \ L +9 &Y  \ L +10 &X \ L +9 &  \ L +9 &Z  \ L +10 &X \ L +9 & Y i\ L +9 &"b\\ z\ L +10 &$%X \ \ \ L +9 &%] \ L +10 &'Y \ \ L +9 &)lX }\ K +9 &+-Y  \ L +10 &,X \ K +9 &.X \ ~\ L +9 &0rW v\ L +10 &25Y \ \ L +9 &3Y {\ K +10 &5Y y\ L +9 &7{X \ t\ L +9 &9<W w\ L +10 &:Y u\ L +9 &<X o\ L +9 &>Y \ r\ L +10 &@DZ q\ L +9 &B`  k\ M +10 &Ch  r\ N +9 &E~{ ( #r\ P +9 &G1 C 9s\ U +10 &H L Jo\ W +9 &J M Lr\ X +9 &Lo N Oo\ X +10 &N0 Q Pj\ X +9 &O R Pk\ Y +10 &Q U Ul\ Y +9 &Sp W Wo\ Z +9 &U2 Z [o\ Z +10 &V ] \\t\ [ +9 &X _ ]t\ \\ +9 &Zq a `o\ ] +10 &\\x e ez\ 5 +9 &\\& g go\ P +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'^& +5 "core" &\\p e gk\ M + &\\p g fo\ M + .tHand.open +2 "manipulator"&|1 +61 "core" 1 +2 "manipulator"&T% +4 "core" % 8   H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y' +92 "core" ' + .tPSV.dial PSR +2 "processing"%_ +99 "core"  + "processing"%% +4 "core" %ؼ!\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1611 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%i  +42 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"%} +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%/' +2629 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Z  +2 "collection"'  +56 "core" ~ +95 +2 .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%F  +72 "core" +2 .tPS.seek 0ml + "processing"%k'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%0  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +44 "core" +2 .tPS.seek 0ml + "processing"%&'ؾ +2653 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +44 "core" +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +5 "core" &Ӌ a - + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2(ӂ +3 "core" ( + "manipulator"&& +4 "core" &Ӌ  > - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &Ӌ  E - +2 .tForearm.seek CC +2 "manipulator"&'? +89 "core" ' + .tHand.close + "manipulator"&a/ +54 "core" / +2 .tCC.seek :open +2 "collection"'.( +448 "core" ( + "manipulator"&A& +4 "core" &Ӌ W - +2 "manipulator"&v% +3 "core" % A  U +2 .tForearm.seek :retract +2 "manipulator"&\ ' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +278 "core" ( + "manipulator"&B& +4 "core" &-  f h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &- E h +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +94 "core" ' +2 .tHand.open + "manipulator"&d1 +62 "core" 1 +2 "manipulator"&G% +4 "core" % q  = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +94 "core" ' +2 ."da"delayUntil "16:44:06.62" +4181 "Can" \ ?< +20673 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%8 @ +72 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%c  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<' +2386 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%) +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%! +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +2340 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +127 "core"  +2 "processing"%L% +4 "core" %D\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K' +1629 "core" ' + ."da"PTV.dial :puck +2 "processing"%q  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%- +84 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +33 "core"  +2 "processing"%% +3 "core" %O\ +2 ."da"PS.seek 1.5ml +2 "processing"%'( +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1632 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2377 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%: +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\'ؾ +2340 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +141 "core" + "processing"%P% +4 "core" %ؿN\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 "processing"%E% +4 "core" %S\  + ."da"PS.seek 1.5ml +2 "processing"%'( +185 "Can" \ ?= +413 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%= +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +2331 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%n  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%f  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%r  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%' +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%j' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%g  +41 "core"  +49 "processing"%R% +6 "core" %E\  +2 ."da"PS.seek 0.55ml +2 "processing"%*' +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%(  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"% ' +1568 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%~ @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%{  +32 "core" +2 "processing"%z% +4 "core" %A\ +2 ."da"PS.seek 1.85ml +2 "processing"%$' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +29395 "Can" DA +18608 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%6  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2399 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%e +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'ؾ +2333 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%`% +4 "core" %ؽU\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%|' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%T  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +32 "core" +2 "processing"%% +4 "core" %?\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%l'* +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"%X * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2391 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%F +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2320 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +126 "core"  +2 "processing"%"% +4 "core" %ؽ_\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1632 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%& +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +33 "core"  + "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'$ +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1455 "Can" \ B? +152 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%9' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%v +83 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'ؾ +2323 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +128 "core"  +2 "processing"%d% +4 "core" %ؽa\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%G' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ ' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%5% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%b'. +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%O'ؾ +1631 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%! +70 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2392 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +71 "core"  +2 ."da"PS.seek 0ml +46 "processing"%'ؾ +2338 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +130 "core"  +2 "processing"%-% +11 "core" %X\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +6 "processing"% +16 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +6 "processing"%W' +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %Z\ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%K' +348 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%D% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%,'& +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%['ؾ +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +84 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +428 "Can"\  +1990 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Q +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%P +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Y  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +2379 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +128 "core"  + "processing"%E% +4 "core" %غG\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%1' +2117 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%? +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%%% +4 "core" %S\  +2 ."da"PS.seek 1.5ml +2 "processing"%u'& +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%m  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'ؾ +1616 "core" ' +2 "processing"%9 +3 "core" 9l5b +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%I  +3 "core" 5b + 5b + "processing"%s& +4 "core" &^&~\ 4 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +4 "core" %  ^  + "storage"(n% +4 "core" % Y Y \  + "storage"(f. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(r(C +365 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 ('& +3 "core" &B j n \ +2 "manipulator"&C& +4 "core" &-  h + "manipulator"&g% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&R( +185 "core" ( + "manipulator"&j& +4 "core" & \ +2 "storage"((& +3 "core" &B\ '\ ( \\\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&*' +103 "core" ' + "storage"( & +4 "core" &B T ^ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(~'r +276 "core" ' +2 "storage"({- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(z'1 +39 "core" ' +2 "manipulator"&>& +4 "core" & \ +2 "manipulator"& % +3 "core" % ' +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&$' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&6( +240 "core" ( + "manipulator"&& +4 "core" &  @ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & u @ +2 ."da"Forearm.seek PC +2 "manipulator"&V' +93 "core" ' + ."da"Hand.close + "manipulator"&e/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +457 "core" ( +2 "storage"(& +4 "core" &B V V !\ + "manipulator"&& +4 "core" & k @ + "manipulator"&t% +4 "core" %  ` ) +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&`( +244 "core" ( + "manipulator"&p& +4 "core" & < D +2 "storage"(^& +3 "core" &B   _\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&T' +92 "core" ' + ."da"Hand.open +2 "manipulator"&1 +61 "core" 1 +2 "storage"(_- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(|' +55 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2817h.tif +4 "processing"%X& +10 "core" &.\ +4 "manipulator"&l& +5 "core" & C +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&}' +90 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +179 "core" ( +2 "manipulator"&i& +4 "core" &- * 2 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- 2 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +92 "core" ' +3 ."psFlush"Hand.close + "manipulator"&F/ +56 "core" / + "manipulator"&/& +4 "core" &- A 2 +2 "manipulator"&% +4 "core" % l {  + ."psFlush"Forearm.seek :retract +2 "manipulator"&k' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&"( +133 "core" ( + "manipulator"&0& +4 "core" & @ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ! +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&&' +98 "core" ' +2 "manipulator"&#& +4 "core" &  +2 "manipulator"&% +3 "core" %  +2 "processing"%& +65 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%+(^ +4 "core" &\ +7 &3\ $c +9 &Uy\ 7 +10 &~u\ K +9 &Q\ N +10 &jO\ M +9 &,O\ M +9 &O\ M +10 &N\ M +9 &sR,\ M +9 &6TA\ M +10 &W<\ M +9 &!TE\ M +9 &#|W>\ M +10 &%=V;\ M +9 &'R4\ M +10 &(T/\ L +9 &*T3\ M +9 &,FW(\ M +10 &.R'\ M +9 &/U$\ M +9 &1O\ M +10 &3LO!\ M +9 &5Ol\ M +10 &6Qn\ M +9 &8U\ N +9 &:SRb\ N +10 &<Qz\ N +9 &=V~\ N +9 &?X\ N +10 &AZU\ N +9 &Cb\ O +10 &Dey\ P +9 &Fu\ R +9 &HQz\ T +10 &Jx\ T +9 &Kp\ T +9 &Mp\ T +10 &OXm\ T +9 &Qa\ U +10 &Rd\ U +9 &Tk\ U +9 &V_r\ T +10 &X!q\ T +9 &Yp\ U +9 &[o\ U +10 &]cv\ C +9 &^Dwi\ ] +10 &^C[\ 8 +5 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 + "processing"%a& +4 "core" &^1a\ 8 +2 &^1k\ 8 + ."psFlush"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&y% +4 "core" %  " + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +91 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +43 "core"  +2 "processing"%v% +4 "core" %ؽ.\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +7 "processing"%' +17 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.358 seconds\ /var/log/esp/da22sep2817h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2817h15s.tif +564 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +481 #"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/da22sep2817h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2817h20s.tif +1644 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%9 @ +186 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%2  +124 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2817h20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "13.358 sec auto-exposure",Subject: "da22sep2817h images!" +3 "core" + "storage"(d- +3 ."psFlush"PSV.dial :mixloop +10 "processing"%] +3 "core" -' + "storage"(G& +4 "core" &B n K\ +2 "manipulator"&& +4 "core" &   v +2 "manipulator"&8% +3 "core" %     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&5( +71 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%\ 'ؠ +12 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +151 "core" ( + "manipulator"&c& +5 "core" &  < ? + "storage"(b& +4 "core" &B 2\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&)' +100 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(J'" +49 "core" ' +2 "manipulator"&!& +4 "core" &  1 ? + "storage"(O& +4 "core" &B s z i\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&<'8 +25 "core" ' + ."da"Elbow.hold +2 "manipulator"&;, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(L' +26 "core" ' + "manipulator"&H% +5 "core" %D q + "storage"(& +4 "core" &B ] k T\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&q'p +13 "core" ' +2 "manipulator"&-& +4 "core" & ( ? + "storage"(& +4 "core" &B n g q\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +16 "core" ' +2 "storage"(W% +4 "core" % x [\  +2 ."downElevator"SE.seek :down +4 "storage"(K' +98 (% +3 "core" %2? c r 6\ TZ +2 "manipulator"&@% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&D' +91 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &B { r +\ +1846 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%,% +4 "core" %؟+\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2126 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%S  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%[ @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%Q +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%P'ؠ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%Y'X\\ +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%E  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%3'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +606 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2141 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%1 +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%= U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ؾ +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%n' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +53 "processing"%x'ؾ +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%g  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +55 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%w'X\\ +1114 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%>'ؾ +623 "Can" \ C@ +2015 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%U U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%R'ؾ +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%t' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%p'ؾ +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'ؾ +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&X& +4 "core" & ? +2 "manipulator"&l% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +244 "core" ( + "manipulator"&& +4 "core" & 7 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" & z 7 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&i/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%Z( +457 "core" ( + "manipulator"&T& +4 "core" & Y 7 +2 "manipulator"&`% +3 "core" %  @ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F' +91 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&/(- +128 "core" ( +2 "manipulator"&& +4 "core" &- + + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &- D +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&0'w +98 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&% +4 "core" % l A +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&#' +92 "core" ' + #tFinished short da assay +24064 #-> access 1 +2 "storage"(% +3 "core" % +\  +2 "manipulator"&% +3 "core" %    +2 "manipulator"& & +4 "core" &- : +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(k(<- +1298 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (N& +2 "core" &<+ n\ +1417 #t-> access 2 +3 "storage"(a% +3 "core" % \  + "manipulator"&% +4 "core" %  4  +2 "manipulator"&y& +3 "core" &- N +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (A& +3 "core" &K n\  +7594 "Can" 52 +60001  52 +60001  62 +60002  52 +5036 #t-> startTube 2 +1403 #-> $da[:extractVol]=.2 +374 #-> shortDA +3 "collection"'v% +4 "core" %g \   +2 "processing"%&% +4 "core" %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +899 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%M +128 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +126 "core" + .tPRV.dial :sipper +2 "processing"%9  +42 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%2'e +2298 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%d  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%G' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%8'ؾ +592 "core" ' + .tPSV.dial PSR +2 "processing"%] +100 "core"  +2 "processing"%c% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%b'X\\ +1119 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +101 "core" +2 .tPS.seek 0ml + "processing"%!'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%O +100 "core"  +2 "processing"%H% +4 "core" %غ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'X\\ +1103 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +1613 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml + "processing"%W'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%| +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%@ +100 "core" +2 .tPS.seek 0ml + "processing"%)'ؾ +2637 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%5& +4 "core" &\ +2 "manipulator"&J% +3 "core" %  #  +2 "storage"(<% +3 "core" % \  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(q(  +1303 "core" ( + .tSC.configure :limp +51 "storage"($\ 1b +3 (L& +4 "core" &  T\ +2 "manipulator"&& +4 "core" &- W + "manipulator"&K% +4 "core" %  }  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&,& +4 "core" & q +2 "storage"(\ & +3 "core" &  W\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&7'S +91 "core" ' +2 "storage"(S& +4 "core" &  b\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(['r +299 "core" ' + "storage"(Q- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (:& +2 "core" & 8\  +2 "manipulator"&\\& +3 "core" & 6 +2 .tElbow.seek 2 +2 "manipulator"&P( +3 "core" ( + "manipulator"&Y& +4 "core" & 1 +2 "storage"(o& +3 "core" & i\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&E'Ͻ +17 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&?& + "storage"(3' +7 "core" & B +2 "manipulator"&% +4 "core" % Ϻ P +2 .tForearm.seek :retract + "manipulator"&1' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&=( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( + "manipulator"&%& +5 "core" & _ D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&m' +93 "core" ' + "manipulator"&I& +4 "core" & ) C +2 "manipulator"&% +4 "core" % \\ 9 +2 "processing"%h& +3 "core" &\ +2 "processing"%s& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%f(^ +4 "core" &\ +7 &4\ $c +9 &V~\ 7 +10 &y\ K +9 &Q\ M +9 &oT\ L +10 &1W\ L +9 &W\ L +9 &U\ M +10 &vW\ M +9 &8U\ M +10 &T\ M +9 &!T\ L +9 &#~W\ M +10 &%AZ\ L +9 &'W\ L +9 &(U\ M +10 &*U\ M +9 &,HU\ M +10 &.\ T\ M +9 &/W\ L +9 &1W\ M +10 &3PT\ M +9 &5U\ M +9 &6V\ M +10 &8V\ M +9 &:XV\ M +9 &<Y\ L +10 &=Y\ M +9 &?\\\ M +10 &A^]\ M +9 &Cj\ O +9 &Do\ P +10 &F\ R +9 &HV\ S +10 &J\ S +9 &K\ S +9 &M\ T +10 &O]\ S +9 &Q\ T +9 &R\ T +10 &T\ T +9 &Vc\ T +10 &X$\ T +9 &Y\ T +9 &[\ T +10 &]h\ B +9 &^?v\ !c +9 &^6\ 3 +6 ( +2 "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 +2 .Hand.open + "manipulator"&n1 +4 "core" &^ \ 3 +54 1 + "manipulator"&'% +4 "core" %    9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x' +90 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%g h +2 %C9 +5 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%j9 +2 "core" 9  +102 "processing"%w9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%>9 +2 "core" 9" +102 "processing"%~9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +102 "processing"%U9 +2 "core" 9/ +102 "processing"%*9 +3 "core" 93 +102 "processing"%e9 +3 "core" 97 +102 "processing"%R9 +2 "core" 9; +102 "processing"%49 +3 "core" 9? +102 "processing"%$9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%V9 +2 "core" 9P +102 "processing"%t9 +3 "core" 9T +102 "processing"%^9 +2 "core" 9X\ +102 "processing"%p9 +3 "core" 9] +102 "processing"%9 +3 "core" 9 a +102 "processing"%69 +2 "core" 9e +102 "processing"%X9 +3 "core" 9i +102 "processing"%l9 +2 "core" 9#m +3 .tPH.hold 2:00:00,28C +3 "processing"% php +4 .tdelay 1:30 + "core" n +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%z +99 "core"  + "processing"%;% +4 "core" %ؼ+\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%i' +595 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%D' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%+  +127 "core"  + .tPSV.dial PTV +2 "processing"%T +84 "core" +2 .tPBV.dial :waste1 + "processing"%`  +52 "core" + "processing"%% +4 "core" %@\  +2 .tPS.seek 1.5ml +2 "processing"%}'* +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 .tdelay 5:00 +9126 "Can" \ >; +20876 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%F +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%0' +2389 "core" ' +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2332 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%a  +127 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%y @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%k' +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%A  +42 "core"  + "processing"%v% +4 "core" %X\  +2 .tPS.seek 0.35ml +2 "processing"%&'g +459 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'M  +29 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%9'K +1173 "core" ' + .tPRV.dial :waste2 +2 "processing"%_ @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%d' +873 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%2  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%' +1619 "core" ' + .tPSV.dial :PML +2 "processing"%G +44 "core" + .tPTV.dial :mixing +2 "processing"%] @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%c  +32 "core" +2 "processing"%8% +4 "core" %K\  +2 .tPS.seek 1.85ml + "processing"%b' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%"'ؾ +1963 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +3 "core" &  \ +2 "manipulator"&H& +4 "core" & r C + "manipulator"&!% +4 "core" %    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +124 "core" ( + "manipulator"&& +4 "core" &-  = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  0 +2 .tForearm.seek :garage +2 "manipulator"&-'w +90 "core" ' + .tHand.close +2 "manipulator"&|/ +59 "core" / +3 "manipulator"&W& +4 "core" &-  O +2 "manipulator"&@% +4 "core" % ρ  ; G + .tForearm.seek :retract +52 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5(ӂ +281 "core" ( +2 "manipulator"&J& +4 "core" &Ӗ$  =G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &Ӗ$  9 =G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'? +101 "core" ' +2 "manipulator"&& +4 "core" &Ӗ%  W =G + "manipulator"&L% +4 "core" %4 p  +2 "collection"'& +4 "core" &  \ +2 "collection"'K& +6 "core" &  \ +2 .tCC.seek :closed + "collection"',(\\ +5 "core" & \  +8 &3}  \ *y +9 &e  \ \ > +10 &t  \ M +9 &GT  \ L +9 & W  \ L +10 &Z  \ L +9 &W  \ L +14 &OW  \ L +5 &\\  \ L +11 &W  \ L +8 & X  \ M +9 &"XX  \ L +9 &$W  \ L +10 &%X  \ L +9 &'X  \ L +9 &)_X  \ L +10 &+!Y  \ L +9 &,W  \ L +10 &.X  \ L +9 &0gY  \ L +9 &2)X  \ L +10 &3Z  \ L +9 &5Y  \ L +9 &7pY  \ L +10 &92Y  \ L +9 &:Y  \ L +10 &<Y  \ L +9 &>xZ  \ L +9 &@9Y  \ L +10 &A\\  \ M +9 &Cg \ N +9 &Etz 0 )\ P +10 &G( H ?\ U +9 &H P Q\ W +10 &J V R\ X +9 &Ld T W\ X +9 &N% X W\ Y +10 &O Z Y\ Y +9 &Q [ Z\ Y +10 &Sf [ ]\ Z +9 &U( ` `\ Z +9 &V f b\ [ +10 &X e d\ \\ +9 &Zg h i\ ] +9 &\\ y l k\ 6 +10 &\\& n n\ &o +9 ( +2 "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'\ & +5 "core" &\\ l n\ ] + &\\ o o\ ] + .tHand.open + "manipulator"&S1 +54 "core" 1 +2 "manipulator"&/% +4 "core" % 4  m  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#' +94 "core" ' + .tPSV.dial PSR +2 "processing"%Q +99 "core"  +2 "processing"%:% +4 "core" %K\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%\\'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Y  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%o'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%?' +2639 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  + "collection"'  +31 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%7 +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%[  +72 "core" +2 .tPS.seek 0ml +2 "processing"%E'ؾ +2624 "core" ' +2 .tPSV.dial :air + "processing"%%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%u' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +43 "core" +2 .tPS.seek 0ml +2 "processing"%I'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%h' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +44 "core" +2 .tPS.seek 0ml +2 "processing"%1'ؾ +2164 "Can" ^[{ +466 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +5 "core" &ӗ#  O =F + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +29 "core" ( +2 "manipulator"&'& +4 "core" &Ӂ  p ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &Ӂ  j ] +3 .tForearm.seek CC + "manipulator"&s'? +94 "core" ' +2 .tHand.close +2 "manipulator"&(/ +59 "core" / +2 .tCC.seek :open + "collection"'m( +449 "core" ( +2 "manipulator"&j& +4 "core" &Ӂ  ] + "manipulator"&w% +4 "core" % A 1 +2 .tForearm.seek :retract +2 "manipulator"& ' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(- +278 "core" ( +2 "manipulator"& & +4 "core" &- h ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &-  ; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'w +102 "core" ' +2 .tHand.open + "manipulator"&~1 +55 "core" 1 + "manipulator"&% +5 "core" % ς + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U' +95 "core" ' +2 ."da"delayUntil "18:35:06.20" +24797 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%* @ +73 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%R * +38 "core" , + ."da"PSV.dial :air +2 "processing"%4  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +2352 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +126 "core"  +2 "processing"%% +4 "core" %عd\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%6' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%l  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 "processing"%)% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'0 +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%T'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2394 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +85 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +215 "Can" \ =: +287 ."da"PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%F'ؾ +2321 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %ظ`\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +5 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%r +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +32 "core" +2 "processing"%a% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%'- +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%A  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M' +2386 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%9  +70 "core"  +3 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2327 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%d  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%G  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%] +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%c' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%8  +43 "core"  + "processing"%B% +4 "core" %W\ \ +2 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +55 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O' +1561 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%H +42 "core" + ."da"PTV.dial :mixing +2 "processing"%! @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %X\ \ +2 ."da"PS.seek 1.85ml +2 "processing"%|' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +23557 "Can" b` +24446 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%@  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%-  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2380 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%< +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%L  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2347 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%.% +3 "core" %غU\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%/  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +32 "core" +2 "processing"%:% +3 "core" %b\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%" * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Y'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2372 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%[ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%?  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +1886 "Can" \ ?= +443 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +128 "core"  +2 "processing"%P% +4 "core" %ؿg\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core" + "processing"%h% +4 "core" %c\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z'- +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2399 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +71 "core"  +45 ."da"delay 5 seconds +510 .PSV.dial PTV +2 "processing"%s +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2346 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +128 "core"  + "processing"%~% +4 "core" %ؾj\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%> +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" + "processing"%e% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'& +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%1'ؾ +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%V +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%^  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'ؾ +2318 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +130 "core"  +4 "processing"%z% +11 "core" %k\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%;' +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"%)% +3 "core" %e\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%X' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+' +1621 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%i +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" + "processing"%% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'/ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%}'ؾ +406 "Can"\  +1203 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2408 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2366 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +129 "core"  + "processing"%a% +4 "core" %_\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% ' +2125 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +3 "processing"%y +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%A% +3 "core" %Z\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%v'' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%N  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1606 "core" ' + "processing"%&9 +3 "core" 9i5Z +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%_  +3 "core" 5Z + 5Z + "processing"%9& +4 "core" &^ ~\ 3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&M% +3 "core" %  ]  +2 "storage"(% +3 "core" % x { (\  +2 "storage"(d. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(G(C +361 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (]& +3 "core" &C @ T /\ + "manipulator"&2& +4 "core" &- ; + "manipulator"&8% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&B( +185 "core" ( + "manipulator"&c& +4 "core" &  u + "storage"(b& +4 "core" &C Y Y \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +96 "core" ' + "storage"(H& +4 "core" &C\ \ \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(!'r +276 "core" ' +2 "storage"(- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( '1 +42 "core" ' +2 "manipulator"&W& +4 "core" & +2 "manipulator"&O% +3 "core" % p +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&|' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&@( +242 "core" ( + "manipulator"&x& +4 "core" & 3 ; + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" & ; +2 ."da"Forearm.seek PC +2 "manipulator"&=' +91 "core" ' + ."da"Hand.close +2 "manipulator"&S6\ M +9 &.S5\ M +9 &/T/\ L +10 &1R.\ M +9 &3GR$\ M +10 &5 R\ M +9 &6R!\ M +9 &8T+\ N +10 &:LT'\ N +9 &<T\ N +9 &=Q\ N +10 &?S'\ N +9 &ASTx\ N +10 &C`\ P +9 &D`\ P +9 &Fy\ R +10 &HI{\ T +9 &J {\ T +9 &Kw\ U +10 &M{\ T +9 &OOx\ U +10 &Qu\ U +9 &Re\ U +9 &Te\ V +10 &VWt\ U +9 &Xu\ U +10 &Y{\ U +9 &[t\ U +9 &]]u\ C +10 &^L{p\ K +9 &^Sg\ = +5 ( +2 "processing"%'& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 +2 "processing"%(& +4 "core" &^?c\ = + &^?g\ = + ."psFlush"Hand.open + "manipulator"&51 +53 "core" 1 +2 "manipulator"&#% +4 "core" %    ' +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%j +44 "core"  + "processing"%w% +4 "core" %.\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +212 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.48 seconds\ /var/log/esp/da22sep2819h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2819h15s.tif +376 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +670 #"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/da22sep2819h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2819h20s.tif +1452 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%, @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%n  +127 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%~ +100 "core" + ."psFlush"PS.seek :empty +2 "processing"% 'ؠ +81 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2819h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.48 sec auto-exposure",Subject: "da22sep2819h images!" +6 "storage"(- +6 "core" -' +2 "storage"(>& +5 "core" &C \ +3 "manipulator"&*& +3 "core" & \ \ \\ j +2 "manipulator"&e% +4 "core" %  \ \  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +85 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +173 "core" ( + "manipulator"&4& +4 "core" &    +2 "storage"(R& +3 "core" &C\  -\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +106 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +50 "core" ' +2 "manipulator"&V& +4 "core" &  + "storage"(1& +4 "core" &C t { 7\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&$'8 +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&p, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +23 "core" ' + "manipulator"&^% +4 "core" %<  l +2 "storage"(t& +4 "core" &C p u \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&l'h +15 "core" ' +2 "manipulator"&z& +4 "core" &   + "storage"(6& +4 "core" &C } } \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&)' +17 "core" ' + "storage"(;% +5 "core" % } } \ +2 ."downElevator"SE.seek :down +3 "storage"(X' +99 (i% +2 "core" %@ q i y\ TY +2 "manipulator"&`% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +88 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (+& +3 "core" &C v | I\ +1604 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +99 "core"  +2 "processing"%D% +4 "core" %إ.\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +84 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%} @ +127 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%a  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%r'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2125 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%k U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%N'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%v @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'ؾ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%q'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%] @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%c'ؾ +413 "Can" \ B? +2216 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%{'X\\ +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%W'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2138 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%- U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%B'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%f  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%J' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2652 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'ؾ +2626 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&"& +4 "core" &  + "manipulator"&% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&\\( +260 "core" ( + "manipulator"&& +4 "core" &   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & i  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&:' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&Y/ +64 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +456 "core" ( + "manipulator"&/& +4 "core" & =  +2 "manipulator"&.% +3 "core" %  u 6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&[' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&?(- +121 "core" ( + "manipulator"&& +4 "core" &- u +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- * +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&%'w +97 "core" ' + ."psFlush"Hand.open +2 "manipulator"&u1 +57 "core" 1 + "manipulator"&7% +4 "core" % π T +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&3' +100 "core" ' +3 #tFinished short da assay +28960 "Can" 74 +7741 #t-> access 1 +2 "storage"(h% +3 "core" % !\  +2 "manipulator"&% +4 "core" %  M  +2 "manipulator"&o& +3 "core" &- , +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(E(<- +1299 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &<* y o \  +1416 #t-> access 2 +2 "storage"((% +3 "core" % O\  +2 "manipulator"&5% +4 "core" %   + "manipulator"&#& +4 "core" &- o +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"('(K +369 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (j& +2 "core" &K X\ +35266 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'w& +3 "core" &    +2 "manipulator"&I& +4 "core" &- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +16 "core" ( +2 "manipulator"&s& +4 "core" &- ^ o + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-  o +2 .tForearm.seek :garage +43 "manipulator"&n'w +104 "core" ' +2 .tHand.close + "manipulator"&~/ +61 "core" / +2 "manipulator"&& +4 "core" &-  o + "manipulator"&>% +4 "core" % y V  +2 .tForearm.seek :retract +2 "manipulator"&*' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e(ӂ +295 "core" ( +2 "manipulator"& & +4 "core" &ӊ   4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &ӊ  4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'? +96 "core" ' +2 "manipulator"&P& +4 "core" &ӊ  @ 4 + "manipulator"&V% +4 "core" %F \  % +2 "collection"'1& +4 "core" &   +2 "collection"'^& +5 "core" &  +2 .tCC.seek :closed +3 "collection"'t(\\ +4 "core" &   +5 &  \ ; +9 &IJz  \ 1 +10 &~v  \ E +9 &+]  \ L +9 &W  \ L +10 &]  \ L +9 &rY  \ L +10 &4U  \ L +9 &X  \ L +9 &Z  \ L +10 &{Y  \ K +9 &!=Y  \ K +9 &"Y  \ K +10 &$X  \ K +9 &&Y  \ K +10 &(EY  \ K +9 &*Y  \ K +9 &+X  \ K +10 &-X  \ K +9 &/L\\  \ L +9 &1W  \ L +10 &2W  \ K +9 &4Y  \ L +10 &6T\\  \ L +9 &8W  \ L +9 &9W  \ L +10 &;W  \ L +9 &=]Y  \ K +9 &?Y  \ L +10 &@[  \ L +9 &Bd  \ M +10 &D\\o ' $\ N +9 &F 8 1\ Q +9 &G P K\ V +10 &I T S\ X +9 &KG V U\ X +9 &M W Y\ Y +10 &N X X\ Z +9 &P Z [\ Y +10 &RK \\ \\\ Z +9 &T\ b ^\ [ +9 &U b a\ [ +10 &W e a\ \\ +9 &YL e f\ \\ +9 &[ k h\ ] +10 &\\aG k m\ 4 +9 &\\ n m\ N +7 ( +3 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.32 + "collection"'z& +4 "core" &\\i m o\ N + &\\i m m\ N + .tHand.open + "manipulator"&61 +55 "core" 1 +2 "manipulator"&C% +4 "core" % F  % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;' +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%S  +43 "core"  + "processing"%i% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%`'+ +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"% 'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"% +55 "core" + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%$' +2631 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%+  +98 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%l +186 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +70 "core" A +2 .tPS.seek 0ml + "processing"%)'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%X  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2642 "core" ' + .tPSV.dial :PTV +2 "processing"%D +74 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +29 "Can" QO +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" &ӊ  K 4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +2 "core" ( + "manipulator"&}& +4 "core" &ӊ   4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӊ  4 +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 .tHand.close + "manipulator"&F/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &ӊ 4 +2 "manipulator"&0% +3 "core" % R  ) +2 .tForearm.seek :retract +2 "manipulator"&a' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +284 "core" ( +2 "manipulator"&y& +4 "core" &- " 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- Q 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +94 "core" ' +2 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&k% +4 "core" % z  ~ A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +91 "core" ' +56076 "Can" 31 +60001  41 +60001  41 +60001  41 +60002  41 +60001  41 +60001  41 +60002  41 +22551 #t-> startTube 2 +944 #-> $da[:extractVol]=.2 +19045 #-> shortDA +2 "collection"'v% +2 "processing"%N% +6 "core" %g  {  +4 %غ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +344 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%_ +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%&  +72 "core" + .tPRV.dial :sipper +2 "processing"%M  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%9'e +2297 "core" ' + ."connect"PRV.dial CBV +8 .tCBV.dial PRV +2 "processing"%d  +126 "core" +2 .tPS.seek 0.5ml +2 "processing"%' +1277 "core" ' +2 .tPRV.dial :waste2 + "processing"%] @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%q'ؾ +592 "core" ' +2 .tPSV.dial PSR + "processing"%8 +101 "core"  + "processing"%2% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%b'X\\ +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%c' +1613 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +113 "core" +2 .tPS.seek 0ml +2 "processing"%U'ؾ +2633 "core" ' +2 .tPSV.dial PSR +2 "processing"% +98 "core"  + "processing"%H% +4 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%O'X\\ +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +100 "core" + .tPRV.dial :sipper +2 "processing"%x  +42 "core" +2 .tPS.seek 0ml +2 "processing"%-'ؾ +2641 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%<' +68 "Can" 86 +2567 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +113 "core" + .tPS.seek 0ml +2 "processing"%f'ؾ +2637 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%|& +4 "core" &\ +2 "manipulator"&L% +3 "core" %  ~  +2 "storage"(% +3 "core" % ~\  +2 "storage"(=. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(J(  +1293 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (\ & +2 "core" &  %\ +2 "manipulator"&& +3 "core" &- Q 2 +2 "manipulator"&K% +3 "core" %  K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&@( +174 "core" ( +2 "manipulator"&"& +4 "core" & (  + "storage"(& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +94 "core" ' + "storage"( & +4 "core" &  \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'r +308 "core" ' + "storage"(Y- +3 "core" -' +51 .tSE.configure :default +4 "storage"(#QK-0-\ b +3 (& +2 "core" & k\  +2 "manipulator"&Z& +3 "core" & n  +2 .tElbow.seek 2 +2 "manipulator"&/( +27 "core" ( +2 "manipulator"&.& +4 "core" & o + "storage"(& +4 "core" & _\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&:/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&\\& +2 "storage"(u' +7 "core" &  o + "manipulator"&7% +4 "core" %  2 +2 .tForearm.seek :retract +2 "manipulator"&[' +90 "core" ' +2 .tElbow.seek PC + "manipulator"&%( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( +2 "manipulator"&h& +4 "core" & O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&o' +97 "core" ' +2 "manipulator"&G& +4 "core" & 0 O +2 "manipulator"&% +3 "core" %   +2 "processing"%(& +4 "core" &\ +2 "processing"%5& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%#(^ +4 "core" &\ +8 &5u\ $e +9 &W{z\ 7 +9 &wo\ K +10 &Rj\ L +9 &oYn\ M +9 &2Tz\ L +10 &Wv\ M +9 &Y\ M +10 &xY\ L +9 &:W!\ L +9 &V\ L +10 &!W\ L +9 &#U\ M +9 &%BW"\ L +10 &'Z!\ M +9 &(U\ L +10 &*W \ L +9 &,IW\ M +9 &. U\ L +10 &/Y\ M +9 &1Y \ M +9 &3RU\ L +10 &5W \ L +9 &6X\ \ L +10 &8X\ \ L +9 &:YX\ M +9 &<W\ M +10 &=Y\ M +9 &?\\\ M +10 &A_]\ M +9 &Cm\ O +9 &Dr\ P +10 &F\ R +9 &HW\ S +9 &J\ S +10 &K\ S +9 &M\ S +9 &O^\ S +10 &Q\ T +9 &R\ T +10 &T\ T +9 &Vd\ T +9 &X$\ T +10 &Y\ T +9 &[\ T +9 &]h\ B +10 &^?u\ "d +9 &^-\ 2 +6 ( + "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&E1 +3 "core" &^  \ 2 +52 1 + "manipulator"&j% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%I h +2 %s9 +5 "core" 9 +102 "processing"%,9 +3 "core" 9 +102 "processing"%~9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%>9 +2 "core" 9 +102 "processing"%?9 +2 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%n9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%49 +2 "core" 9* +102 "processing"%P9 +3 "core" 9/ +102 "processing"%V9 +2 "core" 93 +102 "processing"%19 +2 "core" 97 +102 "processing"%*9 +3 "core" 9; +102 "processing"%m9 +2 "core" 9? +102 "processing"%z9 +3 "core" 9C +102 "processing"%69 +2 "core" 9H +102 "processing"%C9 +3 "core" 9L +102 "processing"%^9 +3 "core" 9P +103 "processing"%S9 +2 "core" 9T +102 "processing"%i9 +3 "core" 9X +102 "processing"%R9 +2 "core" 9] +102 "processing"%Q9 +3 "core" 9a +102 "processing"%9 +3 "core" 9\ e +102 "processing"%`9 +2 "core" 9i +102 "processing"%9 +3 "core" 9m +103 "processing"% 9 +4 "core" 9#r +6 .tPH.hold 2:00:00,28C +5 "processing"%+ php +3 .tdelay 1:30 +7 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%l +100 "core"  + "processing"%% +4 "core" %ظ;\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%$' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%X' +1611 "core" ' + .tPTV.dial :puck + "processing"%)  +127 "core"  +2 .tPSV.dial PTV +2 "processing"%D +84 "core" + .tPBV.dial :waste1 +2 "processing"%T  +53 "core" + "processing"%g% +5 "core" %\  + .tPS.seek 1.5ml +2 "processing"%}'' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%F'ؾ +1604 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +702 "Can" \ =: +1685 "core" ' + .tPSV.dial PTV +2 "processing"%0 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2327 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" + .tPSV.dial :mixloop +2 "processing"%k +44 "core" + .tPRV.dial :ab1 +2 "processing"%a @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +40 "core" +2 "processing"%v% +4 "core" % $\  +2 .tPS.seek 0.35ml + "processing"%N'd +461 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'_  +29 "core" + .tPRV.dial :air +2 "processing"%&  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%M'K +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%d' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%9  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%]' +1607 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%8 @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%2  +33 "core" + "processing"%q% +4 "core" %-\  +2 .tPS.seek 1.85ml +2 "processing"%b' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%c'ؾ +1991 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &  \ + "manipulator"&H& +4 "core" &  O + "manipulator"&U% +4 "core" %  B  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&O(- +126 "core" ( +2 "manipulator"&!& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &- X +2 .tForearm.seek :garage + "manipulator"&W'w +93 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&-& +4 "core" &-   \ +2 "manipulator"&B% +4 "core" % ϋ  W  +6 .tForearm.seek :retract +2 "manipulator"&<' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|(ӂ +290 "core" ( +2 "manipulator"&L& +4 "core" &Ӎ   1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӎ \ { 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='? +99 "core" ' +2 "manipulator"&'& +4 "core" &Ӎ \  1 +2 "manipulator"&\ % +4 "core" %G    +2 "collection"'& +4 "core" &  h\ +2 "collection"'K& +5 "core" &  u\ +2 .tCC.seek :closed +56 "collection"'"(\\ +6 "core" &  a\ +2 &  y\ + &  z\ + &  \ &  @\ + &  8\ + &  ]\  +4 &3}  >\ *y +9 &e  d\ > +9 &u  f\ M +10 &JU  \ L +9 & Y  \ L +9 &Y  6\ L +10 &U  \ L +9 &SX  \ L +10 &Z  \ L +9 &X  }\ L +9 & Y  |\ L +10 &"ZX  \ L +9 &$W  9\ L +9 &%Z  \ L +10 &'Y  \ L +9 &)bX  \ L +10 &+%Y  \ L +9 &,W  `\ L +9 &.X  \ L +10 &0j[  \ L +9 &2,X  \ L +9 &3Z  \ L +10 &5Y  g\ L +9 &7sY  :\ L +10 &95W  ~\ L +9 &:Y  ?\ L +9 &<Y  \ L +10 &>{Z  A\ L +9 &@=Z  *\ L +9 &A_ # !\ M +10 &Ci * ( \ N +9 &Ev} 8 4"\ P +10 &G+ R I(\ U +9 &H \\ Y(\ W +9 &J \\ ]k\ X +10 &Lg ^ ^#\ X +9 &N' ^ a$\ Y +9 &O a b&\ Y +10 &Q c c%\ Y +9 &Si d e)\ Z +9 &U* g f)\ Z +10 &V k j*\ \\ +9 &X l j*\ \\ +10 &Zk p oh\ \\ +9 &\\ x s q)\ 9 +9 &\\% v w%\ (u +10 &\\ t v*\ \\ +2 ( +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 +2 "collection"'& +4 "core" &\\ v t?\ \\ + .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"&% +4 "core" % G   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +94 "core" ' + .tPSV.dial PSR +2 "processing"%Y +99 "core"  + "processing"%% +4 "core" %ؾ)\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Z'+ +1614 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%.  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1635 "core" ' + .tPSV.dial PSR +2 "processing"%: +108 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%\\' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%7  + "collection"'@  +30 "core"  +125  +2 .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%p  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%h  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +43 "core" +2 .tPS.seek 0ml + "processing"%G'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +44 "core" +2 .tPS.seek 0ml +2 "processing"%['ؾ +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &Ӎ  1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E(ӂ +9 "core" ( +2 "manipulator"&j& +4 "core" &ӌ  ' + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &ӌ \   + +2 .tForearm.seek CC + "manipulator"&5'? +96 "core" ' +2 .tHand.close + "manipulator"&,/ +60 "core" / +2 .tCC.seek :open +2 "collection"'o( +451 "core" ( +2 "manipulator"&~& +4 "core" &ӌ  \ & + + "manipulator"&% +4 "core" % G \  +2 .tForearm.seek :retract +2 "manipulator"&>' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(- +284 "core" ( + "manipulator"&3& +5 "core" &-  j / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- U / +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& 'w +91 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&4% +5 "core" % π  4 H + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P' +89 "core" ' +2 ."da"delayUntil "21:30:59.12" +22810 "Can" \ =: +1885 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%V @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%1  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" + + ."da"PSV.dial :air +2 "processing"%m  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2389 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%6 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%C  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%^ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +2342 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +126 "core" +2 "processing"%Q% +4 "core" %ؽM\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 "processing"%% +4 "core" %T\  +2 ."da"PS.seek 1.5ml +2 "processing"%f') +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%g +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +2332 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +126 "core"  + "processing"%F% +4 "core" %ؼ`\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%y +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core"  + "processing"%% +4 "core" %Y\ +2 ."da"PS.seek 1.5ml +2 "processing"% ') +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" , +2 ."da"PS.seek 0ml +45 "processing"%a'ؾ +1617 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +1327 "Can" =: +1053 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'ؾ +2341 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%9  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%d  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%8 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%2' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%q  +41 "core"  +2 "processing"%{% +4 "core" %3\ \ +2 ."da"PS.seek 0.55ml + "processing"%]' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +44 "core"  + ."da"PS.seek 2ml +2 "processing"%' +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"%H +44 "core" + ."da"PTV.dial :mixing +2 "processing"%U @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%!  +33 "core" +2 "processing"%x% +3 "core" %A\  +2 ."da"PS.seek 1.85ml +2 "processing"%%' +244 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%B  +32 "core" +2 ."da"delay 30 seconds +238 "Can" =: +2764 ."da"PBV.dial between PSV and waste1 +3 "processing"%w * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%W  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2391 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%' +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2333 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +126 "core"  + "processing"%% +4 "core" %C\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% ' +1619 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%K +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +32 "core" +2 "processing"%% +4 "core" %<\  +2 ."da"PS.seek 1.5ml + "processing"%='0 +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'ؾ +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h'ؾ +2329 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  +2 "processing"%/% +4 "core" %[\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%G +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" + "processing"%(% +4 "core" %B\  +2 ."da"PS.seek 1.5ml +2 "processing"%'& +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%A +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2380 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +50 "Can"\ jg +22 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n'ؾ +2346 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +126 "core"  +2 "processing"%% +4 "core" %ػT\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +52 "processing"%4' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 "processing"%1% +4 "core" %L\  +2 ."da"PS.seek 1.5ml +2 "processing"%*'* +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['ؾ +1613 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2324 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +4 "processing"% % +10 "core" %ؽW\ +3 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +15 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%l' +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %T\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%`' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%f +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +33 "core"  + "processing"%T% +4 "core" %L\  +2 ."da"PS.seek 1.5ml +2 "processing"%g'& +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1631 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%X' +2409 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%t +84 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +2372 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +128 "core"  + "processing"%% +4 "core" %عJ\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%' +2120 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %K\  +2 ."da"PS.seek 1.5ml +2 "processing"%'( +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%a  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'ؾ +1616 "core" ' + "processing"%&9 +4 "core" 9f5Z + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%N  +3 "core" 5Z + 5Z + "processing"% & +3 "core" &^ _\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %   +2 "storage"(9% +3 "core" % T W c\  + "storage"(d. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"((C +370 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (8& +2 "core" &@ \ \  +2 "manipulator"&M& +4 "core" &-   / + "manipulator"&q% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&{( +187 "core" ( + "manipulator"&2& +4 "core" &   +2 "storage"(b& +3 "core" &@\ #\  \  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&]' +95 "core" ' + "storage"(H& +4 "core" &@ T V h\  +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(U'r +279 "core" ' + "storage"(!- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(x'1 +44 "core" ' +2 "manipulator"&& +4 "core" & X  +2 "manipulator"&% +3 "core" % i +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&%' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&B( +240 "core" ( + "manipulator"&w& +4 "core" &  7 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &  s 7 +2 ."da"Forearm.seek PC +2 "manipulator"&-' +91 "core" ' +2 ."da"Hand.close + "manipulator"&/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%O( +459 "core" ( +2 "storage"('& +4 "core" &@ U W \  + "manipulator"&\ & +4 "core" & K 7 + "manipulator"&L% +4 "core" %   ' +2 ."da"Forearm.seek :retract +2 "manipulator"&<' +96 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +245 "core" ( + "manipulator"&& +4 "core" & P 3 + "storage"(& +4 "core" &@   \  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +92 "core" ' + ."da"Hand.open + "manipulator"&K1 +55 "core" 1 +3 "storage"(Y- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 ."da"SE.reconfigure :seal +55 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"( ' +54 "core" ' + #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2822h.tif +5 "processing"%c& +12 "core" & \ +3 "manipulator"&=& +7 "core" & Q 3 +2 "manipulator"&Z% +5 "core" %   C ] +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +177 "core" ( + "manipulator"&.& +4 "core" &-  \\ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- ] \\ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&p/ +58 "core" / +2 "manipulator"&\\& +4 "core" &-  \ \\ +2 "manipulator"&@% +4 "core" % ϊ U < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&/( +118 "core" ( + "manipulator"&h& +4 "core" & F _ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &   _ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&G' +99 "core" ' +2 "manipulator"&u& +4 "core" &  N ^ +2 "manipulator"&(% +3 "core" %  +2 "processing"%& +4 "core" &\ +2 "processing"%j& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &\  +8 &0s\ *x +10 &d{\ > +9 &vm\ N +10 &:O\ M +9 &R\ M +9 &R\ N +10 &Q\ M +9 &AR4\ M +10 &Q8\ M +9 &OM\ M +9 & TN\ M +10 &"HRC\ N +9 &$\ Q<\ N +9 &%R<\ M +10 &'R1\ M +9 &)ST4\ M +10 &+Q&\ M +9 &,Q3\ L +9 &.S4\ L +10 &0\\W)\ L +9 &2Qt\ M +9 &3U\ L +10 &5S\ L +9 &7bU\ M +9 &9#S\ M +10 &:U{\ M +9 &<Ut\ M +10 &>iWx\ M +9 &@*Tx\ N +9 &AWw\ N +10 &Cet\ O +9 &Ehjs\ P +9 &G j\ T +10 &Hi\ T +9 &Ji\ T +10 &Ldj\ T +9 &N$b\ U +9 &O`\ U +10 &QX\ U +9 &SiR\ U +9 &U*b\ V +10 &Vk\ U +9 &Xj\ U +10 &Zp`\ V +9 &\\3a\ U +9 &]{tS\ > +10 &^!SL\ Q +9 &^AU\ > +3 ( + "processing"%j& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.66 +2 "processing"%,& +4 "core" &^?W\ > + ."psFlush"Hand.open +2 "manipulator"&|1 +58 "core" 1 + "manipulator"&A% +4 "core" %   $ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&s' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%~ +43 "core"  + "processing"%% +4 "core" %ؽ'\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +38 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.836 seconds\ /var/log/esp/da22sep2822h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2822h15s.tif +548 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +499 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep2822h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2822h20s.tif +1149 "Can"\  +477 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%" @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%E  +132 "core" +5 ."psFlush"PSV.dial :mixloop +7 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2822h20s.tif: TIFF Upload Complete\ +2 "processing"% +2 ."da"Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "12.836 sec auto-exposure",Subject: "da22sep2822h images!" +3 "storage"(n- +4 "core" -' +2 "storage"(4& +9 "core" &@ *\  +2 "manipulator"& & +4 "core" & , - $ ^ + "manipulator"&V% +6 "core" %  , ' !  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&1( +55 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%>'ؠ +15 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +178 "core" ( + "manipulator"&m& +4 "core" &  +2 "storage"(*& +4 "core" &@\ \  ?\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&6' +91 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(C'" +56 "core" ' + "manipulator"&^& +4 "core" &  M + "storage"([& +4 "core" &@ o o P\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&z'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&R, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(Q' +27 "core" ' + "manipulator"&i% +4 "core" %I  _ +2 "storage"(S& +3 "core" &@ r { :\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&'u +14 "core" ' + "manipulator"& & +4 "core" &   +2 "storage"(& +4 "core" &@ l u 3\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +19 "core" ' + "storage"(l% +5 "core" % x ~\  +2 ."downElevator"SE.seek :down +3 "storage"(`' +99 (f% +2 "core" %> _ q n\ TY +2 "manipulator"&D% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T' +89 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 ($& +4 "core" &@ } } d\  +1813 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +99 "core"  +2 "processing"%g% +4 "core" %إ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2160 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%e  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%t +113 "core" + ."psFlush"PS.seek :empty +2 "processing"%F'ؠ +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%0'X\\ +1103 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1617 "core" ' + ."psFlush"PSV.dial PTV +56 "processing"%r +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%y'ؾ +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%a'ؾ +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%J'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'ؾ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%?'X\\ +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%!  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%W U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%{'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +55 "core" + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +521 "Can" @> +2112 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&<& +5 "core" & L + "manipulator"&c% +4 "core" %  B  + ."psFlush"Elbow.seek PC +2 "manipulator"&=( +264 "core" ( + "manipulator"&Z& +4 "core" &  r +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&./ +56 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%7( +456 "core" ( + "manipulator"&& +4 "core" & B +2 "manipulator"&% +3 "core" %  H  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' +89 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&\\(- +122 "core" ( +2 "manipulator"&@& +4 "core" &-   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- H  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&h'w +96 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u' +96 "core" ' +3 #tFinished short da assay +53738 "Can" 62 @1664404348.45UTC = =tMAIN =mMAIN_scheduler @UTC1664404350.33 #"core_reset"Sent BREAK +2 #t@54059 sendCRC with ifg=0x20, ie=0x7F + #@55894 sendCRC with ifg=0x08, ie=0x5F #@17378 idle with ifg=0x84, ie=0x75 + #@18048 select with ifg=0x10, ie=0xF5 + #@18682 receive with ifg=0x10, ie=0xFD #@19315 receive with ifg=0x10, ie=0xFD + #@19949 receive with ifg=0x10, ie=0xFD #@20276 receive with ifg=0x80, ie=0xFD + #@28222 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +193 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +105 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +393 "Can" 74 +  74 + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +484 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %g    +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ػ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ڟ m\ + .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" % \  +2 "manipulator"&3% +4 "core" %  G  + "manipulator"&4& +4 "core" &- R  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(5(<- +1293 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +3 "core" &<+ W\ \ +1273 #t-> PS.flush +2 #Flushing Processing stage + "processing"%7% +3 "core" %ػ\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%8& +5 "core" &\ + .tHand.open + "manipulator"&91 +16 "core" 1 + "manipulator"&:& +4 "core" &- ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&;(- +14 "core" ( + "manipulator"&<& +4 "core" &- k Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &- Z +2 .tForearm.seek :garage +2 "manipulator"&>'w +93 "core" ' +2 .tHand.close + "manipulator"&?/ +60 "core" / + "manipulator"&@& +5 "core" &-  Z + "manipulator"&A% +4 "core" % σ <  +2 .tForearm.seek :retract + "manipulator"&B' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +115 "core" ( +2 "manipulator"&D& +4 "core" &  D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & F D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&F' +92 "core" ' +2 "manipulator"&G& +4 "core" & 4 D +2 "manipulator"&H% +4 "core" %  A +2 "processing"%I& +4 "core" &\ +2 "processing"%J& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%K(^ +5 "core" &\ +7 &3\ $e +9 &W|\ 7 +9 &x\ L +10 &R\ L +9 &pU\ L +9 &0V\ M +10 &W\ L +9 &W\ L +10 &wW\ L +9 &8S\ M +9 &V\ M +10 &!W\ M +9 &#~W\ M +10 &%@W\ M +9 &'Y\ L +9 &(T\ L +10 &*W\ M +9 &,IX\ L +9 &. Y\ L +10 &/Y\ L +9 &1Y\ L +10 &3RX\ L +9 &5X\ L +9 &6U\ L +10 &8X\ M +9 &:XX\ M +9 &<Y\ M +10 &=W\ L +9 &?Y\ L +9 &A`Z\ M +10 &Cg\ N +9 &Dk\ O +10 &F\ Q +9 &HV\ S +9 &J\ S +10 &K\ S +9 &M\ S +10 &O\\\ S +9 &Q\ T +9 &R\ T +10 &T\ U +9 &Vc\ T +9 &X"\ U +10 &Y\ T +9 &[\ T +9 &]i\ A +10 &^Ay\ ` +9 &^6\ 4 +6 ( + "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 + "processing"%L& +5 "core" &^&\ 4 + &^%\ 4 + .tHand.open + "manipulator"&M1 +55 "core" 1 + "manipulator"&N% +4 "core" %  \ A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O' +92 "core" ' + .tPSV.dial PSR +2 "processing"%P +42 "core" + .tPSR.select :flush +2 "processing"%j +51 .tPS.seek 1ml +2 "processing"%Q'X\\ +1106 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +1630 "core" ' + .tPSV.dial PTV +2 "processing"%S +70 "core" + .tPTV.dial :puck +2 "processing"%T  +5 "core"  + .tPBV.dial :waste1 +2 "processing"%U  +52 "core"  +2 .tPS.seek 0ml + "processing"%V'ؾ +2636 "core" ' + .tPSV.dial PSR +2 "processing"%W +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%X' +589 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Y' +2129 "core" ' +2 .tPSV.dial PTV + "processing"%Z +72 "core" +2 .tPBV.dial PSV +2 "processing"%[ U +51 "core" V +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +2632 "core" ' + .tPSV.dial PBV +2 "processing"%] @ +53 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%^' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%_  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%`'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"%a +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +2627 "core" ' + .tPSV.dial PTV +2 "processing"%c +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'ؾ +2629 "core" ' +2 .tPSV.dial PBV + "processing"%e @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%f' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%g  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%h'ؾ +2654 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&i& +4 "core" & C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&j( +3 "core" ( + "manipulator"&k& +4 "core" & 0 C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & " C +2 .tForearm.seek PC + "manipulator"&m' +95 "core" ' + .tHand.close +2 "manipulator"&n/ +58 "core" / +2 .tPC.seek :open + "processing"%o( +456 "core" ( + "manipulator"&p& +4 "core" & ` C +2 "manipulator"&q% +3 "core" %  a 3 +2 .tForearm.seek :retract +2 "manipulator"&r' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&s(- +124 "core" ( +2 "manipulator"&t& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &-   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v'w +99 "core" ' +2 .tHand.open + "manipulator"&w1 +52 "core" 1 + "manipulator"&x% +4 "core" % z r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y' +93 "core" ' +10898 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +3 "core" &    +2 "manipulator"&{& +4 "core" &- Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +13 "core" ( + "manipulator"&}& +4 "core" &- c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- a c +2 .tForearm.seek :garage + "manipulator"&'w +94 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &- D c + "manipulator"&% +4 "core" % t n  +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +286 "core" ( + "manipulator"&& +4 "core" &Ӗ$ =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &Ӗ$ & =B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& '? +100 "core" ' + "manipulator"& & +4 "core" &Ӗ% z =B +2 "manipulator"&% +3 "core" %G  Z  +2 "collection"'& +4 "core" &  \ +2 "collection"'& +5 "core" &   +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &  \ +7 &C  \ %g +10 &Z}  \ 8 +9 &y  \ L +9 &U  \ L +10 &V  \ L +9 &JU  \ L +10 & X  \ K +9 &X  \ K +9 &[  \ L +10 &SW  \ K +9 & W  \ K +10 &!W  \ K +9 &#X  \ K +9 &%[V  \ K +10 &'W  \ K +9 &(X  \ K +9 &*W  \ K +10 &,cY  \ K +9 &.%X \ K +10 &/W  \ K +9 &1\\  \ L +9 &3kW  \ K +10 &5,W  \ L +9 &6\\  \ L +9 &8Y  \ K +10 &:rX  \ L +11 &<4\\  \ L +7 &=Y  \ L +10 &?\\ \ L +9 &Ax] ! "\ L +10 &C8d * '\ M +9 &Dv 6 0\ O +9 &F K B\ T +10 &H` Z X\ W +9 &J [ ]\ X +10 &K _ ^\ Y +9 &M ` `\ Y +9 &O` c a\ Z +10 &Q$ f c\ Y +9 &R g f\ [ +9 &T g i\ Z +10 &Vb j i\ \\ +9 &X$ n m\ \\ +9 &Y p p\ ] +10 &[ v r\ J +9 &\\4 u w\ 1 +10 &\\n z x\ R +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.38 + "collection"'& +4 "core" &\\m w x\ R +2 .tHand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&% +4 "core" % G   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%  +42 "core"  + "processing"%% +4 "core" %ؿ\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'+ +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1649 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2653 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  + "collection"'!  +6 "core" +93  +2 .tPSV.dial :PTV,via: :air +2 "processing"%" +187 "core" ~ + .tCTV.dial :air,avoiding: :intake + "collection"'# +4 "core"  + "collection"'$  +5 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%% @ +70 "core" A +2 .tPS.seek 0ml + "processing"%&'ؾ +2642 "core" ' + .tPSV.dial :air +2 "processing"%'  +70 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2632 "core" ' + .tPSV.dial :PTV +2 "processing"%) +83 "core" +2 .tPS.seek 0ml +2 "processing"%*'ؾ +1510 "Can" OM +1119 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&+& +4 "core" &Ӗ#  =B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,(ӂ +25 "core" ( + "manipulator"&-& +4 "core" &} v ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &}  w ' +2 .tForearm.seek CC + "manipulator"&/'? +98 "core" ' +2 .tHand.close + "manipulator"&0/ +52 "core" / +2 .tCC.seek :open + "collection"'1( +448 "core" ( + "manipulator"&2& +4 "core" &} b ' +2 "manipulator"&3% +3 "core" % F +2 .tForearm.seek :retract +2 "manipulator"&4' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +272 "core" ( + "manipulator"&6& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &- -  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8'w +98 "core" ' +2 .tHand.open + "manipulator"&91 +64 "core" 1 + "manipulator"&:% +4 "core" % m T +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<' +92 "core" ' +57542 "Can" 52 +60001  52 +60002  53 +1833 #t-> exit +5 #mEXIT @1664406775.84UTC @1664453390.45UTC = =mMAIN_scheduler =tMAIN @UTC1664453392.26 #"core_reset"Sent BREAK +2 #t@64245 sendCRC with ifg=0x20, ie=0x7F #@544 sendCRC with ifg=0x08, ie=0x5F + #@24949 idle with ifg=0x84, ie=0x75 + #@25620 select with ifg=0x10, ie=0xF5 + #@26254 receive with ifg=0x10, ie=0xFD #@26887 receive with ifg=0x10, ie=0xFD + #@27521 receive with ifg=0x10, ie=0xFD #@27849 receive with ifg=0x80, ie=0xFD + #@34051 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +366 "Can"u 74 + u 74 #tPolling Can every 10:00 +2 #Cleanly exited at 23:12:55UTC28-Sep-22 +584 #-> acccess 2 +3 !o:NoMethodError : mesg"0undefined method `acccess' 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):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 +1090 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %g  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %4\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڟ i\ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % u\  +2 "manipulator"&3% +4 "core" %  1  + "manipulator"&4& +4 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +379 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (6& +3 "core" &K `\ +3131 #t-> startTube 2 +1246 #-> $da[:extractVol]=.2 +52513 "Can"g 73 +60001 t 63 +60002 y 73 +60001 t 73 +60001 } 74 +60001 u 63 +60002 | 63 +60001 ~ 63 +60002 { 73 +60001  64 +52763 #t-> shortDA +2 "collection"'7% +3 "processing"%8% +4 "core" %g  +6 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +717 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%9 +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +120 "core" +2 .tPRV.dial :sipper + "processing"%;  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%<'e +2298 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +7 "core" +117  +2 .tPS.seek 0.5ml +2 "processing"%?' +1271 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +98 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'ؾ +587 "core" ' +2 .tPSV.dial PSR + "processing"%B +102 "core"  +2 "processing"%C% +3 "core" %ؽ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%D'X\\ +667 "Can" 75 +438 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +101 "core" +2 .tPS.seek 0ml +2 "processing"%G'ؾ +2635 "core" ' +2 .tPSV.dial PSR + "processing"%H +102 "core"  +2 "processing"%I% +3 "core" %ؼ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%J'X\\ +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +102 "core" + .tPRV.dial :sipper +2 "processing"%M  +42 "core" +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2627 "core" ' + .tPSV.dial PSR +2 "processing"%O +99 "core" + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +101 "core" +2 .tPS.seek 0ml + "processing"%R'ؾ +2637 "core" ' +8 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &\ + .tHand.open + "manipulator"&T1 +24 "core" 1 + "manipulator"&U% +4 "core" %   +2 "storage"(V% +3 "core" % \  +2 "storage"(W. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(X(  +1298 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (Y& +2 "core" &  g\ +2 "manipulator"&Z& +4 "core" &-  W  +2 "manipulator"&[% +3 "core" %  L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&\\( +172 "core" ( +2 "manipulator"&]& +4 "core" & 7 B + "storage"(^& +4 "core" &  H\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&_'S +91 "core" ' + "storage"(`& +4 "core" &  H\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'r +302 "core" ' + "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +2 "core" & ,\ +2 "manipulator"&d& +4 "core" &  B +2 .tElbow.seek 2 + "manipulator"&e( +4 "core" ( + "manipulator"&f& +4 "core" & 8 B + "storage"(g& +3 "core" & p\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'Ͻ +16 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&i/ +55 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&j& +3 "storage"(k' +7 "core" & 2 B +2 "manipulator"&l% +3 "core" % ϳ +2 .tForearm.seek :retract +2 "manipulator"&m' +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&o& +4 "core" & 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & T 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&q' +102 "core" ' + "manipulator"&r& +4 "core" & 5 +2 "manipulator"&s% +4 "core" % + "processing"%t& +4 "core" &\ +2 "processing"%u& +5 "core" &\ +2 .tPC.seek :closed + "processing"%v(^ +5 "core" &\  +9 &3{\ )w +9 &d\ > +10 &r\ N +9 &FU\ M +9 &\\\ M +10 &Y\ L +9 &W\ L +10 &OW\ L +9 &[\ M +9 &U\ L +10 & W\ M +9 &"VZ\ M +9 &$Z\ M +10 &%Y\ M +9 &'Z\ M +10 &)^U\ M +9 &+!W\ L +9 &,W\ M +10 &.V\ M +9 &0gY\ L +9 &2)W\ L +10 &3W\ L +9 &5\\\ M +10 &7nV\ M +9 &90W\ M +9 &:Y\ L +10 &<Z\ M +9 &>vZ\ M +9 &@7[\ M +10 &Ae\ N +9 &Cr\ O +9 &Er{\ Q +10 &G/\ R +9 &H\ S +10 &J\ S +9 &Ls\ S +9 &N3\ T +10 &O\ S +9 &Q\ T +9 &Sv\ U +10 &U9\ T +9 &V\ U +10 &X\ T +9 &Z~\ U +9 &\\@\ U +10 &]zx\ 8 +9 &^.\ P +9 &^\ 0 +3 ( +2 "processing"%u& +2 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&w1 +63 "core" 1 + "manipulator"&x% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y' +87 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%z h + %{9 +6 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%}9 +3 "core" 9  +102 "processing"%~9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +2 "core" 9* +103 "processing"% 9 +4 "core" 9/ +103 "processing"% 9 +3 "core" 93 +102 "processing"% 9 +2 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +2 "core" 9? +102 "processing"%9 +2 "core" 9D +102 "processing"%9 +3 "core" 9H +101 "processing"%9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +101 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X\ +102 "processing"%9 +3 "core" 9]\ +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9 e +102 "processing"%9 +3 "core" 9i +103 "processing"%9 +3 "core" 9m +102 "processing"%9 +2 "core" 9$r +3 .tPH.hold 2:00:00,28C +3 "processing"% php + .tdelay 1:30 +5 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +100 "core" +2 "processing"%!% +4 "core" %ؽ$\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%"' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%#' +1633 "core" ' +2 .tPTV.dial :puck + "processing"%$  +127 "core"  + .tPSV.dial PTV +2 "processing"%% +72 "core" + .tPBV.dial :waste1 +2 "processing"%&  +53 "core" +2 "processing"%'% +4 "core" %F\ +2 .tPS.seek 1.5ml + "processing"%('( +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%*'ؾ +1605 "core" ' +2 .tdelay 5:00 +23300 "Can" \ A> +6703 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%- +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%.' +2383 "core" ' + .tPSV.dial PTV +2 "processing"%/ +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%0 +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%3'ؾ +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%4  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"%6 @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%7' +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%8  +41 "core"  +2 "processing"%9% +3 "core" %E\  +2 .tPS.seek 0.35ml +2 "processing"%:'h +450 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"';  +30 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%>'K +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%= @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%<' +868 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%@  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%?' +1613 "core" ' +2 .tPSV.dial :PML + "processing"%B +44 "core" +2 .tPTV.dial :mixing + "processing"%C @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%A  +33 "core" + "processing"%D% +4 "core" %8\ \ +2 .tPS.seek 1.85ml +2 "processing"%F' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%H'ؾ +1976 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +3 "core" &\ +2 "manipulator"&G& +4 "core" &  ) 5 + "manipulator"&J% +3 "core" %  ]  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +127 "core" ( + "manipulator"&M& +4 "core" &-  i + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- v +2 .tForearm.seek :garage + "manipulator"&O'w +90 "core" ' +2 .tHand.close + "manipulator"&N/ +61 "core" / +3 "manipulator"&Q& +3 "core" &-   +2 "manipulator"&P% +4 "core" % υ   + .tForearm.seek :retract +2 "manipulator"&S' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&T(ӂ +280 "core" ( + "manipulator"&U& +4 "core" &Ӌ+  Bh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &Ӌ* \  v Bh +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&W'? +98 "core" ' +2 "manipulator"&5& +4 "core" &Ӌ+    Bh +2 "manipulator"&Y% +3 "core" %=   +2 "collection"'Z& +4 "core" &\ +2 "collection"'[& +5 "core" &\ +2 .tCC.seek :closed + "collection"'](\\ +4 "core" &\  +10 &6\ *z +9 & g\ ? +9 &p\ M +10 &\\U\ L +9 &X\ L +10 &[\ M +9 &X\ L +9 &dX\ L +10 &&Z\ L +9 &Y\ L +9 & Y\ L +10 &"lY\ L +9 &$-Y\ L +9 &%Z\ L +10 &'Z\ L +9 &)sX\ L +10 &+5Y\ L +9 &,X\ L +9 &.X\ L +10 &0|Y\ L +9 &2>Y\ L +10 &4Z\ L +9 &5Z\ L +9 &7Y\ L +10 &9FY\ L +9 &; Y\ L +9 &<Y\ L +10 &>Z>\ L +9 &@NZQ\ L +10 &B b!\ M +9 &Ci\ N +9 &E} \ Q +10 &G< % \ U +9 &H / -\ X +9 &J 2 0?\ X +10 &Ly 1 2\ X +9 &N8 4 4\ Y +9 &O 6 5<\ Z +10 &Q 8 7\ Y +9 &Sz ; :<\ Z +10 &U9 < 9;\ [ +9 &V > >=\ \\ +9 &X @ @\ ] +10 &Zy @ C\ ] +9 &\\z J HM\ 2 +9 &\\- I I\ ] +9 ( +3 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'^& +5 "core" &\\m H J\ Q + &\\n J H\ Q + .tHand.open + "manipulator"&`1 +61 "core" 1 +2 "manipulator"&% +4 "core" % <   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tPSV.dial PSR +2 "processing"%b +100 "core"  + "processing"%c% +4 "core" %ؽ:\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%d'+ +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +43 "core"  +2 .tPS.seek 0ml +40 "processing"%g'ؾ +1618 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%l  + "collection"'\\  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%_ +99 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'a +3 "core"  +2 "collection"'h  +3 "core" +2 .tPTV.dial :PRVmixing + "processing"%o  +73 "core" +2 .tPS.seek 0ml +2 "processing"%p'ؾ +2634 "core" ' + .tPSV.dial :air + "processing"%e  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2651 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +42 "core" +2 .tPS.seek 0ml +2 "processing"%t'ؾ +2632 "core" ' + .tPSV.dial :air +2 "processing"%k  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%w'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" &Ӎ)  Bf + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӂ +14 "core" ( +2 "manipulator"&u& +4 "core" &ӌ  - 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &ӌ  4 +2 .tForearm.seek CC +2 "manipulator"&q'? +92 "core" ' + .tHand.close +2 "manipulator"&}/ +56 "core" / +2 .tCC.seek :open +2 "collection"'~( +448 "core" ( +2 "manipulator"&& +4 "core" &ӌ  x 4 + "manipulator"&% +4 "core" % C   7 Q +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +286 "core" ( +2 "manipulator"&& +4 "core" &-  1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  n 1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"& % +4 "core" % }  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +93 "core" ' +2 ."da"delayUntil "14:22:02.92" +12351 "Can" =: +12431 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2400 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2370 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%% +4 "core" %ؿG\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%! +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%"% +4 "core" %R\  +2 ."da"PS.seek 1.5ml +2 "processing"%$', +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%-  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +2351 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +126 "core"  + "processing"%0% +4 "core" %ؼX\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +610 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%. +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core"  + "processing"%% +4 "core" %G\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'1 +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'ؾ +1632 "core" ' +2 ."da"delay 2:00 +5840 "Can" :7 +6162 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2400 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +2326 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%B  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%C  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%A  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%E' +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%?  +43 "core"  +2 "processing"%F% +3 "core" % :\  +2 ."da"PS.seek 0.55ml +2 "processing"%I' +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%G  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J' +1565 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%K @ +168 "core" A +2 ."da"PBV.dial :waste1 + "processing"%N  +35 "core" + "processing"%n% +4 "core" %J\  +2 ."da"PS.seek 1.85ml +2 "processing"%Q' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +37558 "Can" ?< +10444 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%O  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + + ."da"PSV.dial :air +2 "processing"%V  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2402 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%5 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Z +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +55 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2339 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +128 "core"  + "processing"%`% +4 "core" %C\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%[' +1629 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%b  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%c +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +32 "core" +2 "processing"%H% +4 "core" %F\ + ."da"PS.seek 1.5ml +2 "processing"%f'' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +70 "core"  +11 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2403 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2350 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +126 "core" +2 "processing"%s% +3 "core" %ؿ_\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k' +1635 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%t +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%m% +4 "core" %T\ +2 ."da"PS.seek 1.5ml +2 "processing"%x'& +621 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1612 "core" ' + ."da"delay 2:00 +7898 "Can" \ >; +4105 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%]' +2394 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%q +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2315 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +128 "core"  + "processing"% % +4 "core" %ػR\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%% +4 "core" %F\  +2 ."da"PS.seek 1.5ml +2 "processing"%'- +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2301 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +4 "processing"%!% +8 "core" %ػK\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +4 "processing"% +15 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +3 "processing"%R' +354 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +4 "core" %H\ + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%%' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%$ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" +2 "processing"%#% +4 "core" %G\  +2 ."da"PS.seek 1.5ml + "processing"%)'' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%z'ؾ +1604 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%/ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%1  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'ؾ +2351 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +129 "core"  + "processing"%% +4 "core" %Z\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%2' +1965 "Can"\  +150 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%3 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" + "processing"%9% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%7'' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%8  +101 "core"  +3 ."da"PS.seek 0ml +2 "processing"%:'ؾ +1620 "core" ' + "processing"%=9 +4 "core" 9h5^ + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%>  +3 "core" 5^ + 5^ + "processing"%@& +3 "core" &^`\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %   +2 "storage"(B% +3 "core" % W b\  +2 "storage"(C. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(A(C +352 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (D& +3 "core" &F C U \ + "manipulator"&<& +4 "core" &-  H 1 + "manipulator"&?% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +190 "core" ( + "manipulator"&E& +4 "core" & p  +2 "storage"(G& +3 "core" &G W Z\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&I' +97 "core" ' + "storage"(M& +4 "core" &G\ (\ ( 7\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(K'r +274 "core" ' + "storage"(N- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(n'1 +40 "core" ' +2 "manipulator"&P& +4 "core" & U  + "manipulator"&J% +4 "core" % t + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Q' +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&O( +238 "core" ( +2 "manipulator"&U& +4 "core" &  ] G + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & 1 G +2 ."da"Forearm.seek PC +2 "manipulator"&y' +93 "core" ' +2 ."da"Hand.close + "manipulator"&5/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%Y( +458 "core" ( +2 "storage"(Z& +4 "core" &G\ \  \ + "manipulator"&S& +4 "core" &  F + "manipulator"&L% +3 "core" %  " +2 ."da"Forearm.seek :retract +2 "manipulator"&^' +89 "core" ' +44 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`( +243 "core" ( + "manipulator"&\ & +65 "core" & 8 T +2 "storage"(& +68 "core" &G  o ]\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&b' +92 "core" ' +2 ."da"Hand.open + "manipulator"&c1 +63 "core" 1 +2 "storage"(W- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(H' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"([' +50 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2915h.tif +5 "processing"%d& +12 "core" &\ +3 "manipulator"&f& +5 "core" & T T +2 "manipulator"&g% +5 "core" %  w +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +171 "core" ( +2 "manipulator"&i& +4 "core" &-  U g +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- g +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&h'w +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +57 "core" / + "manipulator"&j& +4 "core" &-  Q g +2 "manipulator"&_% +3 "core" % y Q +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s( +117 "core" ( + "manipulator"&e& +4 "core" & U Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" & | Q +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&t' +100 "core" ' +2 "manipulator"& & +4 "core" &  : Q +2 "manipulator"&m% +4 "core" %  f +2 "processing"%k& +3 "core" &\ +3 "processing"%u& +4 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%x(^ +4 "core" &\  +8 &2v\ )w +9 &c{\ > +10 &mn\ N +9 &1L\ M +10 &Q6\ N +9 &PN\ N +9 &wOO\ M +10 &9OJ\ M +9 &SA\ N +9 &S:\ N +10 & ~N=\ N +10 &"@N9\ N +9 &$O3\ N +9 &%N2\ M +9 &'S3\ M +10 &)JO4\ M +9 &+ R4\ M +9 &,R1\ M +10 &.R\ L +9 &0SS\ M +10 &2R\ L +9 &3R\ M +9 &5Su\ M +10 &7YRy\ M +9 &9Qw\ M +9 &:Py\ N +10 &<Qx\ N +9 &>_Uv\ N +10 &@!Tr\ N +9 &AWk\ O +9 &Cam\ P +10 &E`kk\ P +9 &Gj\ S +9 &Hk\ U +10 &Jb\ T +9 &L][\ T +10 &Nh\ U +9 &Ol\ U +9 &Qk\ V +10 &Sak\ U +9 &U"b\ V +9 &VZ\ U +10 &XX\ T +9 &ZjX\ U +10 &\\,X\ U +9 &]}S\ 5 +9 &^-uS\ U +10 &^+W\ 5 +2 ( +2 "processing"%u& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.69 + "processing"%}& +4 "core" &^*C\ 5 +2 ."psFlush"Hand.open + "manipulator"&T1 +53 "core" 1 + "manipulator"&% +5 "core" %  4 + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|' +95 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  +2 "processing"%% +4 "core" %ؽ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +6 "processing"%q' +21 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.773 seconds\ /var/log/esp/da22sep2915h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2915h15s.tif +571 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +471 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep2915h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2915h20s.tif +1651 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%] @ +184 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%{  +116 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2915h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "12.773 sec auto-exposure",Subject: "da22sep2915h images!" +4 "storage"( - +4 "core" +5 ."psFlush"PSV.dial :mixloop +5 "processing"% +4 "core" -' + "storage"( & +5 "core" &G r "\ + "manipulator"&& +4 "core" & ) 1 Q +2 "manipulator"&% +3 "core" %  - - Y  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&( +77 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 "core" + ."psFlush"PS.seek :empty +3 "processing"%'ؠ +172 "core" ( + "manipulator"&& +4 "core" &  +2 "storage"(& +4 "core" &G\ \  ;\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +91 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +53 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"(w& +3 "core" &G } q Z\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +23 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 "manipulator"&% +4 "core" %C ^ + "storage"(& +4 "core" &G q t \ \ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts + "manipulator"& 'o +14 "core" ' +2 "manipulator"&!& +4 "core" &   +2 "storage"(& +4 "core" &G j j x\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&"' +15 "core" ' +2 "storage"(R% +4 "core" % D\  +2 ."downElevator"SE.seek :down +4 "storage"(' +98 ($% +3 "core" %:B v q \ SX +2 "manipulator"&'% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&#' +91 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (%& +4 "core" &G t { P\ +1839 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +98 "core"  +2 "processing"%)% +4 "core" %؝\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +594 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2126 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%-  +32 "core" + ."psFlush"PTV.dial :mixing +50 "processing"%z @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%/ +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%0'ؠ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +99 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%1'X\\ +1111 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%.'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +622 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +84 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%; U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%8'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%>  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%B' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%X'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%D @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +71 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%E'ؾ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +42 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%N  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%P'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%J +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%V U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%F'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%5 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +545 "Can" A> +2089 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%L' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%O'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W'ؾ +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&d& +4 "core" &  +2 "manipulator"&f% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&g( +240 "core" ( + "manipulator"&^& +4 "core" &  r K + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" & K +2 ."psFlush"Forearm.seek PC +2 "manipulator"&H' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&i/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%a( +458 "core" ( + "manipulator"&b& +4 "core" & D K + "manipulator"&`% +4 "core" %  I 3 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&j(- +127 "core" ( +2 "manipulator"&_& +4 "core" &-   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &- a  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&e'w +97 "core" ' +2 ."psFlush"Hand.open + "manipulator"&r1 +62 "core" 1 + "manipulator"&h% +4 "core" % p b o +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +91 "core" ' +2 #tFinished short da assay +35311 #-> access 1 +3 "storage"(m% +3 "core" % Q\  +2 "manipulator"&k% +4 "core" %  I  + "manipulator"&l& +4 "core" &- ]  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(p(<- +1297 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (Y& +2 "core" &<, _\ \ +1778 #t-> access 2 +2 "storage"(}% +3 "core" % X\  +2 "manipulator"&T% +3 "core" %   +2 "manipulator"&& +3 "core" &-  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(u(K +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K K\ +608 #t-> PS.flush + #Flushing Processing stage +2 "processing"%% +3 "core" %ؿ<\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &9\ +2 "manipulator"&:& +3 "core" &- S  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&q(- +19 "core" ( +2 "manipulator"&]& +4 "core" &- ` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +36 &{& +12 "core" &- # ` +2 .tForearm.seek :garage +2 "manipulator"& 'w +90 "core" ' + .tHand.close +2 "manipulator"& / +58 "core" / + "manipulator"&& +5 "core" &- ` + "manipulator"&% +4 "core" % ~ a ( +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +115 "core" ( +2 "manipulator"&& +4 "core" & G L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' + "manipulator"&& +4 "core" & w L +2 "manipulator"&w% +4 "core" % i +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%!(^ +4 "core" &\ +8 &<\ $f +9 &X#\ 8 +9 &w\ L +10 &U\ L +9 &T\ L +9 &FY\ L +10 &W\ M +9 &W\ L +10 &Y\ L +9 &MW\ M +9 & W\ M +10 &!W\ M +9 &#X\ M +9 &%UW\ M +10 &'X\ M +9 &(Y\ L +10 &*Z\ M +9 &,^X\ L +9 &. T\ L +10 &/W\ L +9 &1W\ M +9 &3eW\ M +10 &5'W\ M +9 &6Y\ L +10 &8Z\ M +9 &:mW\ M +9 & +2 .tPS.seek 2.5ml +2 "processing"%' +2652 "core" ' +2 .tPSV.dial :waste1 + "processing"%+  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%-'ؾ +2637 "core" ' + .tPSV.dial PSR +2 "processing"%z +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%/' +2636 "core" ' +2 .tPSV.dial PTV + "processing"%, +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%*'ؾ +2627 "core" ' +2 .tPSV.dial PBV +2 "processing"%0 @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%1' +2640 "core" ' + .tPSV.dial :waste1 +2 "processing"%4  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&(& +4 "core" & L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&3( +2 "core" ( +2 "manipulator"&.& +4 "core" &  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" & L +2 .tForearm.seek PC +2 "manipulator"&2' +90 "core" ' + .tHand.close +2 "manipulator"&;/ +58 "core" / +2 .tPC.seek :open +2 "processing"%9( +457 "core" ( +2 "manipulator"&7& +4 "core" & r L + "manipulator"&8% +4 "core" %  } O +2 .tForearm.seek :retract +2 "manipulator"&>' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(- +125 "core" ( + "manipulator"&& +4 "core" &- 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &- +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C'w +93 "core" ' + .tHand.open +2 "manipulator"&B1 +58 "core" 1 +2 "manipulator"&D% +4 "core" % n = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +89 "core" ' +9075 #t-> 3.times {samplPassF} +1366 #-> 3.times {samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +3 "core" &  +2 "manipulator"&<& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +20 "core" ( + "manipulator"&E& +4 "core" &- : S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  S +2 .tForearm.seek :garage +2 "manipulator"& 'w +93 "core" ' + .tHand.close + "manipulator"&N/ +63 "core" / +2 "manipulator"&M& +4 "core" &- d S +2 "manipulator"&J% +3 "core" % f '  +2 .tForearm.seek :retract +2 "manipulator"&P' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K(ӂ +293 "core" ( +2 "manipulator"&U& +4 "core" &ӂ W 8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" &ӂ $ 8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'? +96 "core" ' + "manipulator"&5& +4 "core" &ӂ  1 8 +2 "manipulator"&F% +4 "core" %A    + "collection"'v& +4 "core" & +2 "collection"'Q& +6 "core" & +2 .tCC.seek :closed +3 "collection"'S(\\ +3 "core" &  +6 &\ ; +9 &KL|\ 1 +9 &v\ E +10 &,]\ M +9 &W\ L +9 &]\ L +10 &tY\ L +9 &7W\ L +10 &W\ K +9 &W\ L +9 &|Y\ L +10 &!?X\ L +9 &#X\ L +9 &$W\ K +10 &&X\ L +9 &(FY\ L +10 &* X\ L +9 &+W\ K +9 &-W\ L +10 &/OX\ L +9 &1W\ L +10 &2[\ L +9 &4X\ L +9 &6WW\ L +10 &8X\ L +9 &9W\ L +9 &;W\ L +10 &=_X\ L +9 &? X\ L +9 &@[\ L +10 &Ba\ M +9 &D^o  \ O +10 &F  \ R +9 &G 0 *\ V +9 &I 4 4\ W +10 &KK 6 4\ X +9 &M 8 7\ X +9 &N 9 9\ Y +10 &P : 9\ Y +9 &RO < =\ Y +10 &T ? =\ [ +9 &U @ A\ [ +9 &W C D\ \\ +10 &YQ D D\ [ +9 &[ K G\ ] +9 &\\cG M L\ 4 +10 &\\ L N\ O +5 ( +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.28 + "collection"'Z& +5 "core" &\\v L N\ O + &\\u L M\ O + .tHand.open + "manipulator"&y1 +59 "core" 1 +2 "manipulator"&L% +4 "core" % A    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +91 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%O  +42 "core" + "processing"%c% +4 "core" %غ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1615 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%d  +44 "core"  +2 .tPS.seek 0ml +40 "processing"%f'ؾ +1623 "core" ' + .tPSV.dial PSR +2 "processing"%^ +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +2634 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +99 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%i +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%# @ +70 "core" A +2 .tPS.seek 0ml +2 "processing"%x'ؾ +2630 "core" ' +2 .tPSV.dial :air + "processing"%b  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2640 "core" ' + .tPSV.dial :PTV +2 "processing"%_ +72 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +2655 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &ӂ  ` 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(ӂ +4 "core" ( + "manipulator"&r& +4 "core" &ӂ  i 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &ӂ t 8 +2 .tForearm.seek CC +2 "manipulator"&o'? +96 "core" ' + .tHand.close + "manipulator"&e/ +60 "core" / +2 .tCC.seek :open +2 "collection"'m( +447 "core" ( + "manipulator"&k& +4 "core" &ӂ  8 +2 "manipulator"&l% +4 "core" % ; -  + .tForearm.seek :retract +2 "manipulator"&A' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(- +275 "core" ( + "manipulator"&}& +4 "core" &- _  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +90 "core" ' +2 .tHand.open +2 "manipulator"&p1 +56 "core" 1 + "manipulator"&% +4 "core" % v Y J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +4 "core" &  +2 "manipulator"&:& +3 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&](- +3 "core" ( +2 "manipulator"&{& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- Y  +2 .tForearm.seek :garage +2 "manipulator"&'w +94 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / + "manipulator"&j& +4 "core" &-  +2 "manipulator"& % +4 "core" % φ   +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s(ӂ +290 "core" ( + "manipulator"& & +4 "core" &ӄ T 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӄ 4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'? +91 "core" ' + "manipulator"&& +4 "core" &ӄ  4 +2 "manipulator"&q% +4 "core" %3 ` Y +2 "collection"'& +4 "core" &  +2 "collection"'a& +5 "core" &  +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &  +10 &5~\ +{ +9 &\ f\ > +10 &p\ L +9 &[W\ K +9 &W\ K +10 &Y\ K +9 &W\ K +9 &cV\ K +10 &#\\\ L +9 &W\ K +9 & Z\ K +10 &"jW\ K +9 &$-W\ K +10 &%[\ K +9 &'W\ K +9 &)sW\ K +10 &+4Z\ K +9 &,W\ K +10 &.U\ K +9 &0zW\ K +9 &2=W\ K +10 &3Y\ K +9 &5W\ K +9 &7X\ K +10 &9DX\ K +9 &;X\ K +9 &<W\ K +10 &>Y\ K +9 &@LX\ K +10 &B^\ K +9 &Ce  \ M +9 &Ey \ O +10 &G< ' \ T +9 &H 3 0\ W +9 &J 4 3\ X +10 &Ls 6 5\ Y +9 &N6 7 6\ X +10 &O 9 9\ Z +9 &Q < :\ Z +9 &Ss ; <\ [ +10 &U7 @ A\ [ +9 &V A A\ \\ +9 &X E D\ \\ +10 &Zw H G\ ] +9 &\\y K I\ 2 +10 &\\0 L M\ b +8 ( +3 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 +2 "collection"'|& +4 "core" &\\k M N\ S + &\\k M O\ S + .tHand.open + "manipulator"&R1 +56 "core" 1 +2 "manipulator"&% +4 "core" % 3  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$' +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +186 "core"  + "processing"%W% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%''+ +1610 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%%' +191 "Can" PM +2443 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"% +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"% 'ؾ +2638 "core" ' +2 .tPSV.dial :air + "processing"%"  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' + .tPSV.dial :PTV +2 "processing"% +72 "core"  +2 .tPS.seek 0ml +2 "processing"%)'ؾ +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +4 "core" &ӄ  W 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+(ӂ +3 "core" ( + "manipulator"&& +4 "core" &ӄ  g 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &ӄ 4 +2 .tForearm.seek CC +2 "manipulator"&-'? +93 "core" ' + .tHand.close +2 "manipulator"&,/ +58 "core" / +2 .tCC.seek :open + "collection"'/( +448 "core" ( + "manipulator"&0& +4 "core" &ӄ 4 +2 "manipulator"&*% +3 "core" % 6 : +2 .tForearm.seek :retract +2 "manipulator"&4' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&1(- +274 "core" ( + "manipulator"&(& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- :  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'w +101 "core" ' +2 .tHand.open + "manipulator"&;1 +55 "core" 1 + "manipulator"&% +4 "core" % l ` # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&[' +92 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +4 "core" &  +2 "manipulator"&7& +3 "core" &- ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&8(- +4 "core" ( + "manipulator"&& +4 "core" &- i  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- W  +2 .tForearm.seek :garage +2 "manipulator"&2'w +94 "core" ' +2 .tHand.close + "manipulator"&3/ +55 "core" / + "manipulator"&B& +4 "core" &- "  +2 "manipulator"&D% +4 "core" % u Z , +2 .tForearm.seek :retract + "manipulator"&>' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C(ӂ +276 "core" ( + "manipulator"&?& +5 "core" &z+  7 Cp + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &z+  Cp +2 .tForearm.reconfigure :tight +42 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek CC +2 "manipulator"&E'? +92 "core" ' + "manipulator"&& +4 "core" &Ӕ&   ?V +2 "manipulator"&N% +4 "core" %A  V b + "collection"'M& +4 "core" &\ +2 "collection"'J& +5 "core" & +2 .tCC.seek :closed +2 "collection"'=(\\ +4 "core" &\  +9 &5~\ +{ +10 & g\ > +9 &m\ K +9 &\\T\ K +10 &T\ J +9 &W\ J +10 &Y\ J +9 &eT\ J +9 &'W\ J +10 &Y\ K +9 & W\ K +9 &"mT\ J +10 &$.T\ K +9 &%W\ K +10 &'T\ J +9 &)uT\ J +9 &+8U\ J +10 &,Y\ J +9 &.X\ K +10 &0}X\ J +9 &2?V\ J +9 &4Z\ K +10 &5X\ K +9 &7T\ J +9 &9HV\ J +10 &; Y\ J +9 &<T\ K +9 &>Z\ K +10 &@NX\ K +9 &BY\ K +10 &Ce \ L +9 &Eu \ N +9 &G> % \ S +10 &H 2 1\ V +9 &J 3 6\ W +9 &Lw 6 5\ W +10 &N6 9 7\ X +9 &O : :\ X +10 &Q ; <\ Y +9 &Sz < =\ Y +9 &U9 ? =\ Z +10 &V A A\ [ +9 &X F D\ [\ +9 &Zy I H\ \\ +10 &\\z K J\ 1 +9 &\\2 K M\ !e +10 ( + &\\j M N\ R +2 "collection"'J& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'X& +5 "core" &\\j L M\ R + .tHand.open +2 "manipulator"& 1 +59 "core" 1 + "manipulator"&U% +4 "core" % A O b +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G' +99 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%V  +186 "core"  + "processing"%5% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%F'+ +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%v  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%P'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%~ +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Z' +2627 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%y +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%L'ؾ +2631 "core" ' +2 .tPSV.dial :air + "processing"%Q  +73 "core"  + .tPS.seek 2.5ml +2 "processing"%O' +2631 "core" ' + .tPSV.dial :PTV +2 "processing"%c +84 "core" +2 .tPS.seek 0ml +2 "processing"%I'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӗ%  ?S +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d(ӂ +22 "core" ( + "manipulator"&& +5 "core" &Ӄ  - * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &Ӄ = * +2 .tForearm.seek CC +2 "manipulator"&f'? +91 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'i( +447 "core" ( + "manipulator"&#& +4 "core" &Ӄ  \\ * +2 "manipulator"&n% +4 "core" % S F L + .tForearm.seek :retract +2 "manipulator"&b' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&x(- +287 "core" ( + "manipulator"&_& +4 "core" &- `  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- \\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H'w +90 "core" ' +2 .tHand.open +2 "manipulator"&r1 +57 "core" 1 +2 "manipulator"&h% +4 "core" % ρ = \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e' +97 "core" ' +30290 "Can" 2/ +60001  2/ +10982 #t-> startTube 2 +1030 #-> $da[:extractVol]=.2 +47989 "Can" 2/ +60002  3/ +34662 #t-> shortDA +2 "collection"'K% +3 "processing"%\ % +3 "core" %g  +6 %\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +918 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%S +41 "core" + .tPTV.dial :PRVmixing +2 "processing"%k  +70 "core" + .tPRV.dial :sipper +2 "processing"%l  +125 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%o'e +2300 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%}  +125 "core"  +3 .tPS.seek 0.5ml + "processing"%T' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"%g @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%p'ؾ +595 "core" ' +2 .tPSV.dial PSR + "processing"% +102 "core"  + "processing"%t% +4 "core" %غ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%:'X\\ +1111 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%{' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +112 "core" +2 .tPS.seek 0ml +2 "processing"%A'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%j% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"% 'X\\ +1106 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%q& +4 "core" &\ +2 "manipulator"&% +3 "core" %  M p +2 "storage"(% +3 "core" % \  +2 "storage"(m. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(|(  +1302 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (R& +3 "core" & N\ +2 "manipulator"&& +3 "core" &- N  +2 "manipulator"&a% +3 "core" %  M p +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( + "manipulator"&W& +4 "core" & 9  + "storage"(w& +4 "core" & `\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\\'S +96 "core" ' + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(''r +296 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & _\ +2 "manipulator"&& +4 "core" & x  + .tElbow.seek 2 +2 "manipulator"&%( +24 "core" ( + "Can" :7 +2 "manipulator"&"& +4 "core" & R  +2 "storage"( & +3 "core" & 4\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&&& + "storage"(' +7 "core" &   + "manipulator"&z% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&,' +139 "core" ' + .tElbow.seek PC +2 "manipulator"&s( +114 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +122 "core" ( +2 "manipulator"&$& +4 "core" & \ 3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & L 3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0' +88 "core" ' + "manipulator"&*& +4 "core" & 7 3 +2 "manipulator"&-% +4 "core" % ? c + "processing"%(& +4 "core" &\ +2 "processing"%.& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%+(^ +4 "core" &\ +7 &<\ $d +9 &W|\ 7 +10 &z\ K +9 &S\ M +9 &{Z\ M +10 &>V\ L +9 &W\ M +9 &Y\ L +10 &U\ M +9 &FV\ L +9 & Y\ L +10 &!X\ L +9 &#\\\ M +10 &%N[\ L +9 &'W\ M +9 &([\ M +10 &*[\ L +9 &,VX\ L +9 &.V\ M +10 &/W\ M +9 &1W\ M +10 &3]W\ M +9 &5 \\\ L +9 &6Y\ L +10 &8\\\ M +9 &:eZ\ M +9 &<']\ M +10 &=]\ M +9 &?]\ M +10 &Am]\ M +9 &C(q\ O +9 &Dv\ P +10 &F\ R +9 &Hd\ R +9 &J&\ R +10 &K\ S +9 &M\ S +10 &Oh\ T +9 &Q(\ T +9 &R\ T +10 &T\ U +9 &Vq\ S +10 &X0\ T +9 &Y\ T +9 &[\ T +10 &]u\ B +9 &^>\ ` +9 &^4\ 3 +6 ( +2 "processing"%.& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&;1 +3 "core" &^$\ 3 +51 1 +2 "manipulator"&% +4 "core" %   c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%7 h +3 %9 +5 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%49 +2 "core" 9  +102 "processing"%39 +3 "core" 9  +102 "processing"%B9 +3 "core" 9 +102 "processing"%D9 +2 "core" 9 +102 "processing"%69 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%[9 +2 "core" 9" +102 "processing"%29 +3 "core" 9& +102 "processing"%?9 +2 "core" 9* +102 "processing"%<9 +3 "core" 9/ +102 "processing"%89 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%N9 +2 "core" 9; +102 "processing"%M9 +3 "core" 9? +102 "processing"%>9 +2 "core" 9C +102 "processing"%/9 +2 "core" 9H +102 "processing"%X9 +3 "core" 9L +102 "processing"% 9 +3 "core" 9P +102 "processing"%U9 +3 "core" 9T\ +102 "processing"%J9 +2 "core" 9X +102 "processing"%V9 +3 "core" 9] +102 "processing"%59 +3 "core" 9a +102 "processing"%E9 +3 "core" 9e +102 "processing"%)9 +2 "core" 9i +102 "processing"%v9 +3 "core" 9!m +3 .tPH.hold 2:00:00,28C +3 "processing"%F php +2 .tdelay 1:30 +5 "core" n +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +113 "core" + "processing"%P% +4 "core" %\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%y' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%Z' +1629 "core" ' + .tPTV.dial :puck +2 "processing"%Q  +125 "core"  +2 .tPSV.dial PTV +2 "processing"%L +70 "core" + .tPBV.dial :waste1 +2 "processing"%c  +53 "core" + "processing"%O% +4 "core" %\ +2 .tPS.seek 1.5ml +2 "processing"%'+ +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%^'ؾ +1605 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%G +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%=' +2395 "core" ' + .tPSV.dial PTV +2 "processing"%# +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%`'ؾ +2330 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%d  +126 "core" + .tPSV.dial :mixloop +2 "processing"%r +44 "core" + .tPRV.dial :ab1 +2 "processing"%h @ +98 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%b' +348 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%H  +40 "core" +2 "processing"%% +3 "core" % B\  +2 .tPS.seek 0.35ml +2 "processing"%K'c +452 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\  +30 "core" + .tPRV.dial :air +2 "processing"%S  +27 "Can" VS +15 "core"  +2 .tPS.seek 0.9ml + "processing"%k'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%l @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%I' +871 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%}  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%o' +1621 "core" ' + .tPSV.dial :PML +2 "processing"%g +44 "core" + .tPTV.dial :mixing +2 "processing"%T @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%t% +4 "core" %/\ +2 .tPS.seek 1.85ml +2 "processing"%p' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +3 "core" &\ +2 "manipulator"&& +4 "core" &  5 3 + "manipulator"&j% +4 "core" %  <  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(- +125 "core" ( +2 "manipulator"& & +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-  _ +2 .tForearm.seek :garage + "manipulator"&'w +92 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"& & +4 "core" &-  c +2 "manipulator"&% +4 "core" % σ  / - + .tForearm.seek :retract +2 "manipulator"&]' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +276 "core" ( +2 "manipulator"&q& +4 "core" &~0  n F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &~0 \  F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +3 "manipulator"&m& +4 "core" &Ӯ(   @X + "manipulator"&u% +4 "core" %E  h +2 "collection"'R& +3 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'a(\\ +4 "core" &\ +6 &C\ $f +10 &Y\ 8 +9 &{\ K +9 &W\ L +10 &Y\ L +9 &EY\ L +10 &X\ L +9 &X\ L +9 &X\ L +10 &NX \ L +9 & X \ L +10 &!Y\ L +9 &#Y\ L +9 &%UW\ L +10 &'W \ L +9 &(X \ L +9 &*W\ L +10 &,^X \ L +9 &. X  \ L +9 &/W \ L +10 &1Y  \ L +9 &3eY  \ L +10 &5'X \ L +9 &6Y \ L +9 &8X  \ L +10 &:nZ  \ L +9 &<0Y  \ L +9 &=Y  \ L +10 &?Y  \ L +9 &AtZ  \ M +10 &C5c \ \ M +9 &Dv  \ O +9 &F 0 &\ S +10 &H] > >\ W +9 &J A C\ W +9 &K D E\ X +10 &M D F\ X +9 &O` I G\ Y +10 &Q" K J\ Y +9 &R J I\ Z +9 &T L M\ Z +10 &Vb Q P\ [\ +9 &X$ S S\ [\ +9 &Y T T\ \\ +10 &[ Z X\ I +9 &\\9 ] \\\ , +9 &\\n ^ ^\ O +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'W& +4 "core" &\\j ] \\\ O + .tHand.open +2 "manipulator"&w1 +110 "core" 1 + "manipulator"&% +4 "core" % E  5 h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x' +91 "core" ' + .tPSV.dial PSR +2 "processing"%e +99 "core"  +2 "processing"%% +4 "core" %E\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%"'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%&  + "collection"'z  +31 "core" +122  + .tPSV.dial :mixloop +2 "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%\\  +72 "core" +2 .tPS.seek 0ml +2 "processing"%''ؾ +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%%'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%*  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%-' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +4 "core" &Ӯ& \ \ @X + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9(ӂ +40 "core" ( + "manipulator"&;& +4 "core" &x  N 9& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &x  j 9& +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&./ +52 "core" / +2 .tCC.seek :open +2 "collection"'@( +446 "core" ( + "manipulator"&0& +4 "core" &Ӱ \   1 +2 "manipulator"&4% +3 "core" % 6   +2 .tForearm.seek :retract +2 "manipulator"&3' +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(- +286 "core" ( + "manipulator"&D& +4 "core" &-  / 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-  j 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'w +90 "core" ' +2 .tHand.open + "manipulator"&[1 +63 "core" 1 + "manipulator"&2% +4 "core" % k  K g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?' +93 "core" ' +2 ."da"delayUntil "16:39:03.07" +24770 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%< @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%N  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2358 "Can" DA +22 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%> +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%X +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U'ؾ +2343 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%J +127 "core"  + "processing"%V% +4 "core" %k\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E' +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%)  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%v +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core" +2 "processing"%P% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%', +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Q'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +32 "core"  + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +2338 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +126 "core"  +2 "processing"%^% +4 "core" %]\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%#' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%f +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" + "processing"%=% +4 "core" %h\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'- +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'ؾ +1635 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%H * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2392 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +119 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%l  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +2326 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%}  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%I  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%g  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%T +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +405 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%t  +43 "core"  + "processing"%:% +4 "core" %n\ +2 ."da"PS.seek 0.55ml +2 "processing"%o' +219 "Can" \ @= +117 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%p  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%{' +1554 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +43 "core" + ."da"PTV.dial :mixing +2 "processing"%j @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%Y% +4 "core" %]\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +243 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1966 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2391 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%m +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +1328 "Can" \ ?= +1018 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +126 "core"  + "processing"%i% +4 "core" %ؼ{\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%W' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w' +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%e  +33 "core" +2 "processing"%% +3 "core" %o\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1609 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2385 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%\\ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2326 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +126 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%$' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" + "processing"%-% +4 "core" %g\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%,') +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%x +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%4 +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6'ؾ +2332 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +128 "core"  + "processing"%[% +4 "core" %x\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3' +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core"  +2 "processing"%8% +3 "core" %p\ +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%N * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +482 "Can" \ @= +1125 "core" ' +2 ."da"delay 2:00 +12053 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%>  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%V +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2325 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +129 "core"  +3 "processing"%v% +9 "core" %ؽj\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +4 "processing"%~' +339 "core" ' +3 ."da"delay 5 seconds +502 "processing"%P% +4 "core" %u\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%E' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%c% +4 "core" %f\ +2 ."da"PS.seek 1.5ml +2 "processing"%O'* +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'ؾ +2388 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +129 "core"  + "processing"%=% +4 "core" %ؾd\  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%n' +2128 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +32 "core" +2 "processing"%`% +4 "core" %\ \ + ."da"PS.seek 1.5ml +3 "processing"%H'+ +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%h  +113 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +1614 "core" ' + "processing"%S9 +4 "core" 9j5] + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%K  +2 "core" 5^ + 5^ +2 "processing"%l& +3 "core" &^#\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&b% +4 "core" %    +2 "storage"(}% +3 "core" % a a\  + "storage"(I. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(g(C +350 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (T& +2 "core" &B A B v\ +2 "manipulator"&k& +3 "core" &- 6 +2 "manipulator"&t% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&:( +172 "core" ( + "manipulator"&& +4 "core" &  e N +2 "storage"(p& +3 "core" &B 1 1\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&o' +101 "core" ' +2 "storage"(& +4 "core" &B c\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(j'r +276 "core" ' +2 "storage"( - +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(Y'1 +43 "core" ' + "manipulator"& & +4 "core" & N +2 "manipulator"&{% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&( +243 "core" ( +2 "manipulator"&!& +4 "core" &  G + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  i G +2 ."da"Forearm.seek PC +2 "manipulator"&s' +90 "core" ' + ."da"Hand.close +2 "manipulator"&/ +57 "core" / + ."da"PC.seek :open +2 "processing"%A( +457 "core" ( + "storage"(m& +4 "core" &B = [\ + "manipulator"&u& +4 "core" & 3 G + "manipulator"&q% +4 "core" %   E +2 ."da"Forearm.seek :retract +2 "manipulator"&]' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&i( +243 "core" ( +2 "manipulator"&R& +4 "core" & ; + "storage"(W& +4 "core" &B a `\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.open + "manipulator"&1 +65 "core" 1 +2 "storage"(e- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate + "storage"(w' +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2917h.tif +4 "processing"% & +10 "core" &,\ +4 "manipulator"&& +5 "core" & ; +2 "manipulator"&% +5 "core" %   k +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +175 "core" ( + "manipulator"&& +4 "core" &- F J +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +55 &&& +10 "core" &- J +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +97 "core" ' + ."psFlush"Hand.close + "manipulator"&\\/ +59 "core" / + "manipulator"&& +4 "core" &- J +2 "manipulator"&z% +3 "core" % b  - | +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'' +89 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +134 "core" ( + "manipulator"&& +5 "core" &  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" & m +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&%' +96 "core" ' + "manipulator"&(& +4 "core" & +2 "manipulator"&-% +4 "core" % 4 +2 "processing"%*& +3 "core" &\ +2 "processing"%;& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%,(^ +4 "core" &\  +9 &3x\ *x +10 &d|\ > +9 &xl\ N +9 &<N\ M +10 &R\ N +9 &O\ N +10 &O\ N +9 &DM\ M +9 &N\ M +10 &Q\ M +9 & R\ N +9 &"LR\ M +10 &$O\ M +9 &%S\ M +10 &'O\ M +9 &)TP\ M +9 &+T9\ M +10 &,T!\ N +9 &.QO\ L +9 &0^S=\ M +10 &2U7\ M +9 &3QE\ L +9 &5RF\ M +10 &7fVB\ M +9 &9(U=\ M +10 &:V2\ M +9 &<S*\ M +9 &>nT0\ M +10 &@-T,\ N +9 &AV*\ N +10 &Ce*\ P +9 &Ekj"\ P +9 &G##\ T +10 &H\ T +9 &J\ U +9 &Lg&\ T +10 &N(\ U +9 &O\ U +13 &Q\ U +9 &Smf\ U +10 &U.t\ U +10 &V[\ U +6 &Xs\ U +2 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.073 seconds\ /var/log/esp/da22sep2917h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2917h15s.tif +9 "core" &Zrp\ V +7 &\\4u\ V +7 &]|rX\ < +9 &^&hq\ V +9 &^4z\ 8 +2 ( +2 "processing"%;& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.66 +2 "processing"%.& +4 "core" &^1x\ 8 + ."psFlush"Hand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&x% +4 "core" %   4 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +42 "core"  + "processing"%4% +5 "core" %غH\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +171 #"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/da22sep2917h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2917h20s.tif +1942 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%a @ +13 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2917h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "10.073 sec auto-exposure",Subject: "da22sep2917h images!" +6 "storage"(9- +4 "core" -' +2 "storage"([& +4 "core" &B \ +3 "manipulator"&6& +4 "core" & - + G +2 "manipulator"&2% +4 "core" %  "    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&1( +89 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +36 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%<  +108 "core" ( +2 "manipulator"&8& +4 "core" & , %  @ + "storage"(3& +4 "core" &B \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +3 "core" + "manipulator"&N' +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%>'ؠ +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(/'" +54 "core" ' +2 "manipulator"&X& +4 "core" & @ +2 "storage"(& +4 "core" &B v v V\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&M'8 +28 "core" ' + ."da"Elbow.hold +2 "manipulator"&J, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(V' +28 "core" ' + "manipulator"&U% +4 "core" %=  \ w z +2 "storage"( & +4 "core" &B v j #\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&)'i +16 "core" ' + "manipulator"&v& +4 "core" & x @ +2 "storage"(5& +4 "core" &B h g s\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&P' +17 "core" ' +2 "storage"(~% +4 "core" % g g _\  +2 ."downElevator"SE.seek :down +3 "storage"(E' +99 (% +3 "core" %6< Y Y\ TZ +2 "manipulator"&L% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&c' +93 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (y& +4 "core" &B p u \ +2105 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +100 "core"  + "processing"%O% +4 "core" %ؠ0\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +8 "processing"% +19 ."psFlush"PS.seek 2.5ml +7 "processing"%7' +2128 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%G +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%^'ؠ +46 "Can" FC +2594 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +100 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%#'X\\ +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%=  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%f'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +72 "core" +54 ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%|'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2652 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +70 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%:'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%q' +2655 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%R'ؾ +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e'ؾ +2653 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & ? +2 "manipulator"&% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +265 "core" ( +2 "manipulator"&]& +4 "core" &   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +55 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%&( +456 "core" ( + "manipulator"&& +4 "core" & ' + "manipulator"&i% +4 "core" %  B * +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\' +95 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +125 "core" ( + "manipulator"&z& +4 "core" &- < +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +97 "core" ' + ."psFlush"Hand.open +2 "manipulator"&$1 +63 "core" 1 + "manipulator"&% +4 "core" % π  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&(' +94 "core" ' +2 #tFinished short da assay +1115 "Can" 30~ +60001  31 +60001  40 +60002  41 +60001  30 +60001  30~ +60002  30 +60001  41 +7803 #t-> access 1 +3 "storage"(-% +3 "core" % /\  + "manipulator"&*% +4 "core" %  t  +2 "manipulator"&"& +3 "core" &-  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"('(<- +1303 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (A& +2 "core" &<- i t \  +2422 #t-> access 2 +2 "storage"(.% +3 "core" % \  +2 "manipulator"&% +4 "core" %   + "manipulator"&x& +4 "core" &- +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(;(K +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (0& +2 "core" &K Q\  +42117 #t-> startTube 2 +1082 #-> $da[:extractVol]=.2 +436 #-> shortDA +2 "collection"'4% +3 "processing"%%% +3 "core" %g  +5 %ؼ\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2107 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%\ +128 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +126 "core" + .tPRV.dial :sipper +2 "processing"%9  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%['e +978 "Can" :7 +1328 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%6  +123 "core" +2 .tPS.seek 0.5ml +2 "processing"%2' +1278 "core" ' +2 .tPRV.dial :waste2 + "processing"%a @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%8'ؾ +584 "core" ' + .tPSV.dial PSR +2 "processing"%3 +111 "core" +2 "processing"%<% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%X +99 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"%U +100 "core"  + "processing"% % +52 "core" %ؾ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%v' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +100 "core" +2 .tPRV.dial :sipper + "processing"%~  +41 "core" +2 .tPS.seek 0ml +2 "processing"%D'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%w +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2647 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +100 "core" +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2656 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%1& +5 "core" &\ + "manipulator"&/% +4 "core" %  q  + "storage"(M% +4 "core" % 8\  + "storage"(y. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"()(  +1319 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (V& +2 "core" & 6\ +2 "manipulator"&P& +4 "core" &- + "manipulator"&E% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Q( +173 "core" ( + "manipulator"&O& +4 "core" & - R +2 "storage"(>& +3 "core" & X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +95 "core" ' + "storage"(& +4 "core" & $\ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +299 "core" ' + "storage"(G- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (7& +2 "core" & \ +2 "manipulator"&C& +4 "core" & R + .tElbow.seek 2 +2 "manipulator"&^( +3 "core" ( + "manipulator"&#& +4 "core" & N R +2 "storage"(_& +3 "core" & h\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&='Ͻ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +52 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&r& +2 "storage"(f' +6 "core" & 1 R +2 "manipulator"&d% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&n' +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +97 "core" ( +2 "manipulator"&`& +4 "core" & 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +4 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&h' +90 "core" ' +2 "manipulator"&K& +4 "core" & +2 "manipulator"&S% +3 "core" % v M +2 "processing"%b& +4 "core" &\ +2 "processing"%l& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%I(^ +4 "core" &\  +10 &2v\ )w +9 &e\ > +9 &|r\ N +10 &AT\ L +9 &W\ L +9 &W\ M +10 &T\ L +9 &IT\ L +10 &\ U\ M +9 &X\ M +9 & T\ L +10 &"PT\ M +9 &$Z\ L +9 &%Y\ M +10 &'W\ M +9 &)XT\ M +10 &+T\ L +9 &,W\ L +9 &.Z\ L +10 &0aU\ L +9 &2"Y\ M +10 &3X\ M +9 &5W\ M +9 &7iU\ L +10 &9*V\ M +9 &:U\ M +9 &<V\ M +10 &>pX\ M +9 &@2Z\ M +9 &Ab\ M +10 &Cn\ O +9 &El{\ Q +10 &G(\ S +9 &H\ S +9 &J\ S +10 &Lm\ S +9 &N,\ T +9 &O\ S +10 &Q\ U +9 &Sq\ T +10 &U3\ T +9 &V\ U +9 &X\ U +10 &Zy\ T +9 &\\:\ U +9 &]zw\ : +10 &^,\ Y +9 &^.\ 7 +2 ( +2 "processing"%l& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&}1 +52 "core" 1 + "manipulator"&T% +4 "core" %   M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%t h +3 %k9 +5 "core" 9 +102 "processing"%p9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%?9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9" +102 "processing"%j9 +2 "core" 9& +102 "processing"%!9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%o9 +2 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%:9 +3 "core" 9; +102 "processing"%+9 +2 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%u9 +3 "core" 9H +102 "processing"%m9 +3 "core" 9L +102 "processing"%s9 +2 "core" 9P +102 "processing"%q9 +2 "core" 9T +102 "processing"%W9 +3 "core" 9X\ +102 "processing"%R9 +2 "core" 9\\ +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +103 "processing"% 9 +2 "core" 9i +102 "processing"%9 +2 "core" 9 m +3 .tPH.hold 2:00:00,28C +3 "processing"%] php +2 .tdelay 1:30 +5 "core" n +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +99 "core"  +2 "processing"%J% +4 "core" %ؽ\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%c' +1618 "core" ' + .tPTV.dial :puck +2 "processing"%,  +126 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 + "processing"%i  +52 "core"  +2 "processing"%z% +4 "core" %\ \ +2 .tPS.seek 1.5ml + "processing"% ') +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1613 "core" ' +2 .tdelay 5:00 +19116 "Can"o B@a +10887 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2389 "core" ' + .tPSV.dial PTV +2 "processing"%F +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%- +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +71 "core"  +2 .tPS.seek 0ml + "processing"%g'ؾ +2348 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +126 "core" + .tPSV.dial :mixloop +2 "processing"%. +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%x' +359 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%'  +42 "core"  + "processing"%0% +4 "core" % P\  +2 .tPS.seek 0.35ml +2 "processing"%4'j +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'%  +29 "core" +2 .tPRV.dial :air +2 "processing"%\  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1171 "core" ' + .tPRV.dial :waste2 +2 "processing"%9 @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%e' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%6  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%[' +1620 "core" ' +2 .tPSV.dial :PML + "processing"%a +44 "core" + .tPTV.dial :mixing +2 "processing"%2 @ +70 "core" A +51 .tPBV.dial :waste1 +3 "processing"%3  +34 "core" + "processing"%<% +5 "core" %=\  + .tPS.seek 1.85ml +2 "processing"%8' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%X'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&U& +4 "core" & g + "manipulator"& % +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +120 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" &-  [ +3 .tForearm.seek :garage + "manipulator"&~'w +101 "core" ' + .tHand.close +2 "manipulator"&v/ +64 "core" / +2 "manipulator"&w& +4 "core" &-  X + "manipulator"&D% +4 "core" % e r +2 .tForearm.seek :retract +2 "manipulator"&L' +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +277 "core" ( +2 "manipulator"&1& +4 "core" &Ӣ  % :- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &Ӣ    :- +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'? +99 "core" ' +3 "manipulator"&y& +4 "core" &Ӣ!   d :- + "manipulator"&;% +4 "core" %< \ \ +2 "collection"'V& +4 "core" &\ +2 "collection"'P& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'E(\\ +4 "core" &\ +8 &<\ %g +9 &X{\ 7 +10 &{\ L +9 &W\ L +10 &X\ L +9 &CX\ L +9 &Y\ L +10 &Y\ L +9 &X\ L +9 &KX\ L +10 & X\ L +9 &!Y\ L +10 &#Y\ L +9 &%RX\ L +9 &'W\ L +10 &(Y\ L +9 &*W\ L +10 &,[Y\ L +9 &.W\ L +9 &/W\ L +10 &1Y\ L +9 &3dY\ L +9 &5&X\ L +10 &6Y\ L +9 &8X\ L +9 &:lX\ L +10 &<.Z\ L +9 &=Y\ L +10 &?Z\ L +9 &Ar]  \ L +9 &C1e  \ M +10 &Dx  \ O +9 &F , !\ R +9 &H\\ ; 8\ V +10 &J ; ;\ X +9 &K > ?\ X +10 &M ? B\ Y +9 &O] @ A\ Y +9 &Q E D\ Y +10 &R G D\ Z +9 &T H H\ [ +9 &V_ I J\ [\ +10 &X O L\ ] +9 &Y P O\ ] +10 &[ U S\ J +9 &\\; W V\ + +9 &\\v U V\ P +3 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 +2 "collection"'O& +4 "core" &\\u X U\ P + .tHand.open +2 "manipulator"&>1 +62 "core" 1 +9 "manipulator"&% +4 "core" % <  \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' + .tPSV.dial PSR +2 "processing"%( +100 "core"  + "processing"%G% +4 "core" %ؽN\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%7'+ +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%C  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%#'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"%_ +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Z' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%r  + "collection"'d  +31 "core" +122  + .tPSV.dial :mixloop +2 "processing"%Q +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + .tPSV.dial :air +2 "processing"%=  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%`' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +41 "core" +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2624 "core" ' + .tPSV.dial :air +2 "processing"%K  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +44 "core" +2 .tPS.seek 0ml +2 "processing"%f'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +4 "core" &Ӣ  \ :- + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&(ӂ +43 "core" ( + "manipulator"&}& +4 "core" &w"  ;8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &w"  _ ;8 +2 .tForearm.seek CC + "manipulator"&k'? +92 "core" ' + .tHand.close +2 "manipulator"&l/ +55 "core" / +2 .tCC.seek :open + "collection"'p( +447 "core" ( + "manipulator"&h& +4 "core" &Ӛ \   7 +2 "manipulator"&% +3 "core" % O \  r & +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(- +294 "core" ( + "manipulator"& & +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{'w +90 "core" ' +2 .tHand.open +2 "manipulator"& 1 +60 "core" 1 +2 "manipulator"&j% +4 "core" % w  H s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!' +91 "core" ' +2 ."da"delayUntil "19:12:45.85" +8139 "Can"n \ A= +16687 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%o  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2393 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%m +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q'ؾ +2344 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +128 "core"  + "processing"%R% +4 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%J% +4 "core" %x\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'* +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%,'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +50 "processing"%z +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%c' +2382 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%t +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2329 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +126 "core" + "processing"%% +4 "core" %ؽl\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%F' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%-' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%* +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +33 "core" + "processing"%% +4 "core" %m\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'& +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 2:00 +1684 "Can"`\ wr +10318 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%\ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2335 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%6  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%e  +127 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%a  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%2 +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%3' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +43 "core"  +2 "processing"%% +4 "core" %t\  +2 ."da"PS.seek 0.55ml +2 "processing"%[' +336 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%8  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%U +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%5% +4 "core" %r\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +261 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%w'ؾ +1973 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +33481 "Can"[ \ B> +14521 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" , + ."da"PSV.dial :air +2 "processing"%~  +54 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2369 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%/ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%y +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%;  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +2340 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%L +127 "core"  + "processing"%@% +4 "core" %ػ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>' +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%P +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" + "processing"%G% +4 "core" %m\  +2 ."da"PS.seek 1.5ml +2 "processing"%M'- +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%X * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +1632 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +34 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%='ؾ +2332 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%H% +4 "core" %v\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%K' +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%^ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%b  +32 "core" +2 "processing"%S% +46 "core" %}\  +9 ."da"PS.seek 1.5ml +2 "processing"%n'* +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%T'ؾ +1608 "core" ' + ."da"delay 2:00 +3867 "Can"P \ A> +8135 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +72 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2385 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%h +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%k +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2329 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%B +126 "core"  +2 "processing"% % +4 "core" %ع\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +607 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%o% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'* +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%f'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%R +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%q  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2318 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +4 "processing"%% +11 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%Y' +341 "core" ' +2 ."da"delay 5 seconds +502 "processing"%J% +4 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%N +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%i% +3 "core" %s\  +2 ."da"PS.seek 1.5ml +2 "processing"%z'. +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%$ +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2417 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +332 "Can"O\  +2053 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +128 "core"  + "processing"%% +4 "core" %ؽ\  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%-' +2121 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%. +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 "processing"%g% +4 "core" %\  + ."da"PS.seek 1.5ml +2 "processing"%''( +621 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +1610 "core" ' +2 "processing"%\ 9 +3 "core" 9h5^ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%4  +3 "core" 5_ + 5_ + "processing"%9& +4 "core" &^2\ 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&x% +4 "core" %   + "storage"(6% +4 "core" % N\  + "storage"(e. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(a(C +350 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (2& +2 "core" &F ? ? R\ +2 "manipulator"&& +3 "core" &- g  +2 "manipulator"&<% +3 "core" %  |  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +176 "core" ( + "manipulator"&3& +4 "core" &  , +2 "storage"(8& +3 "core" &F V V \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&[' +107 "core" ' +2 "storage"(U& +4 "core" &F \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"( 'r +276 "core" ' + "storage"(- +4 "core" -'r + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +49 ."da"SE.seek :place +9 "storage"(5'1 +43 "core" ' +3 "manipulator"&v& +4 "core" & , + "manipulator"&% +4 "core" % o +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&D( +243 "core" ( +2 "manipulator"&|& +4 "core" &  / + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" & / +2 ."da"Forearm.seek PC +2 "manipulator"&w' +92 "core" ' +2 ."da"Hand.close + "manipulator"&// +58 "core" / +3 ."da"PC.seek :open +2 "processing"%( +456 "core" ( + "storage"(y& +4 "core" &F y f \ +2 "manipulator"&;& +3 "core" & / +2 "manipulator"&1% +3 "core" %  " +2 ."da"Forearm.seek :retract +2 "manipulator"&L' +91 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@( +245 "core" ( + "manipulator"&V& +4 "core" & 0 < + "storage"(O& +4 "core" &F S R L\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +106 "core" ' + ."da"Hand.open + "manipulator"&P1 +62 "core" 1 +2 "storage"((- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(G' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(>' +53 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep2919h.tif +5 "processing"%X& +11 "core" &c\ +5 "manipulator"&M& +7 "core" & { < +2 "manipulator"&7% +6 "core" % \  w +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&#(- +175 "core" ( +2 "manipulator"&C& +4 "core" &-  B +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- W B +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Q'w +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&Z& +4 "core" &-  H B + "manipulator"&d% +4 "core" % ϊ ^  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&H( +116 "core" ( + "manipulator"&=& +4 "core" & J +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" & e J +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +101 "core" ' + "manipulator"&b& +4 "core" & J +2 "manipulator"&S% +4 "core" %  +2 "processing"%K& +4 "core" &\ +2 "processing"%}& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%n(^ +4 "core" &\ +7 & +\ $c +10 &Vv\ 7 +9 &u\ L +9 &O\ M +10 &aQ\ N +9 &#O\ N +9 &O\ N +10 &O\ N +9 &jQ\ M +10 &+R\ N +9 &Q\ N +9 &!P\ N +9 &#sO\ M +10 &%6Q\ M +9 &&T\ M +10 &(U\ M +9 &*|O\ M +10 &,>U\ M +9 &.T\ M +9 &/T\ M +10 &1Q\ L +9 &3FQ\ M +9 &5R\ M +10 &6Q\ N +9 &8P\ N +9 &:LL\ M +10 &< O\ N +9 &=S\ N +10 &?U-\ N +9 &ASUN\ N +9 &C\\Q\ O +10 &D_M\ P +9 &F{\ S +9 &HHK\ T +10 &J E\ T +9 &KP\ U +10 &ML\ U +9 &OME\ U +9 &Q 5\ V +10 &R4\ U +9 &T=\ V +9 &VW:\ T +10 &XB\ U +9 &Y<\ U +10 &[8\ U +9 &][+\ C +9 &^Hy'\ X +10 &^8 \ 7 +5 ( + "processing"%}& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.66 + "processing"%l& +4 "core" &^0"\ 7 + &^1$\ 7 +2 ."psFlush"Hand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" %  Q +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&T' +93 "core" ' +6 ."psFlush"PSR.select :air +5 .PSV.dial PSR +5 "processing"%h +3 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.759 seconds\ /var/log/esp/da22sep2919h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep2919h15s.tif +37 "core"  + "processing"%% +4 "core" %ؽ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +398 #"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/da22sep2919h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep2919h20s.tif +1739 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%E @ +187 "core" B +5 ."psFlush"PTV.dial :PRVmixing +7 "processing"%B  +17 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep2919h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.759 sec auto-exposure",Subject: "da22sep2919h images!" +3 "storage"( - +3 "core" -' +2 "storage"(&& +8 "core" &F c\ + "manipulator"&j& +4 "core" &  ' J +2 "manipulator"&{% +3 "core" %   8  +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&( +66 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%o +5 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +70 "core" ( +2 "manipulator"&:& +4 "core" &  R B +2 "storage"(& +3 "core" &F\ g\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&' +93 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(u'" +54 "core" ' + "manipulator"&m& +4 "core" & n B +2 "storage"(f& +3 "core" &F z q %\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&+'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&W, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(R' +26 "core" ' + "manipulator"&q% +4 "core" %B +2 "storage"(s& +4 "core" &F u u ]\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"& 'n +15 "core" ' + "manipulator"&& +4 "core" &  l B +2 "storage"(& +3 "core" &F f f H\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&J' +15 "core" ' + "storage"(Y% +5 "core" % e l d\ +2 ."downElevator"SE.seek :down +65 "storage"(' +98 (N% +3 "core" %A o c x\ TZ +2 "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i' +91 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &F o o\ +1896 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%, +99 "core"  + "processing"%z% +4 "core" %؞a\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%$  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%F'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%" +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%*'ؾ +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +83 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%4  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%)'ؾ +2651 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%2 @ +54 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%?'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%v'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +1450 "Can"H A? +679 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%~ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%w +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%V'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%('ؾ +2630 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&X& +5 "core" & A + "manipulator"&M% +4 "core" %  N  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&L( +245 "core" ( +2 "manipulator"&7& +4 "core" &  y > + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +2 "core" & s > +2 ."psFlush"Forearm.seek PC +2 "manipulator"&G' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&C/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%r( +456 "core" ( +2 "manipulator"&& +4 "core" &  9 + "manipulator"&@% +4 "core" %   " + ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&Z(- +118 "core" ( +2 "manipulator"&d& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&='w +94 "core" ' + ."psFlush"Hand.open +2 "manipulator"&`1 +62 "core" 1 +2 "manipulator"&Q% +4 "core" % n  G +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b' +92 "core" ' +2 #tFinished short da assay +12579 #-> access 1 +2 "storage"(S% +3 "core" % \  +2 "manipulator"&K% +4 "core" %  &  +2 "manipulator"&#& +45 "core" &-   +9 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +1294 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<* U\ +1299 #t-> access 2 +2 "storage"(l% +4 "core" % 5\  + "manipulator"&% +4 "core" %   +2 "manipulator"&& +4 "core" &-  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(}(K +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (h& +2 "core" &K [\  +23293 "Can"+ 52 +60002 . 52 +60001 + 52 +60001 ' 51 +60001 % 52 +60002  52 +60001  52 +60001  52 +60002   52 +60001  41 +60001 . 52 +60001 @ 53 +60002 ] 52 +60001 l 52 +60001 f 42 +60002 l 52 +60001 w 52 +60001 { 52 +60001 | 52 +60002  51 +60001  52 +60001 | 52 +60001  52 +60002  52 @UTC1664496599.39  52 +60001  52 +60002  52 +60001  52 +60001  52 +60001  52 +60002  52 +60001  52 +60001  52 +60001  52 +60002  52 +60001  52 +60001  52 +60002  53 +60001  52 +60001  52 +60001  52 +60002  52 +60001  52 +60001  51 +60002  52 +60001  52 +60002  63 +60000  52 +60002  52 +60001  52 +60001  52 +60001  62 +60002  52 +60001  52 +60001  62 +60002  52 +60001  52 +60001  41 +60001  51 +60002 } 52 +60001 u 62 +60001 y 52 +60001 n 52 +60002 p 52 +60001 n 52 +60001 p 52 +60002 j 52 +60001 p 52 +60001 ` 52 +60001 q 52 +60002 f 52 +60001 b 52 +60001 X 51 +60002 S 52 +60001 T 52 +60001 R 52 +60001 R 52 +60002 R 52 +60001 Q 52 +60001 P 52 +60001 U 52 +60002 R 52 +60001 V 42 +60001 d 52 +60002 ^ 52 +60001 h 52 +60001 l 52 +60001 g 52 +60002 s 52 +60001 r 52 +60001 p 52 +60002 v 52 +60001 u 52 +60001 m 52 +60001 g 52 +60002 f 52 +60001 ^ 52 +60001 a 51 +48386 #t-> startTube 2 +851 #-> $da[:extractVol]=.2 +10764 "Can"f 52 +2681 #t-> shortDA +3 "collection"'% +4 "core" %g2  + "processing"%^% +5 "core" %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +337 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%% +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%k  +127 "core" + .tPRV.dial :sipper +2 "processing"%E  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"% 'e +2287 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%&  +124 "core"  +3 .tPS.seek 0.5ml + "processing"%j' +1268 "core" ' +2 .tPRV.dial :waste2 + "processing"%{ @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%B'ؾ +586 "core" ' + .tPSV.dial PSR +2 "processing"%o +99 "core"  + "processing"%:% +4 "core" %f\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'X\\ +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%H' +1616 "core" ' +2 .tPSV.dial :mixloop + "processing"%m +113 "core" +2 .tPS.seek 0ml +2 "processing"%f'ؾ +2649 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%q% +4 "core" %ع\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%s'X\\ +1106 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1619 "core" ' +2 .tPSV.dial :mixloop + "processing"% +101 "core" + .tPRV.dial :sipper +2 "processing"%T  +42 "core" +2 .tPS.seek 0ml + "processing"%Y'ؾ +2630 "core" ' + .tPSV.dial PSR +2 "processing"%> +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&u% +3 "core" %  5  +2 "storage"(+% +3 "core" % \  +2 "storage"( . +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +1295 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (R& +2 "core" &  \ +2 "manipulator"&J& +3 "core" &- 5  +2 "manipulator"&% +3 "core" %  S  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&,( +166 "core" ( + "manipulator"&z& +4 "core" & \ : +2 "storage"(& +3 "core" &  "\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"& 'S +101 "core" ' + "storage"($& +4 "core" &  J\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +309 "core" ' + "storage"(\\- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (t& +3 "core" & !\  + "manipulator"&& +4 "core" & 9 + .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( + "manipulator"&F& +4 "core" & Z 9 + "storage"("& +4 "core" & O\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +46 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +54 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&.& +2 "storage"(*' +8 "core" &  9 + "manipulator"&A% +4 "core" %  C +2 .tForearm.seek :retract + "manipulator"&-' +93 "core" ' + .tElbow.seek PC +51 "manipulator"&0( +109 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +132 "core" ( +2 "manipulator"&g& +4 "core" & 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" & S 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + "manipulator"&4& +5 "core" & i 0 + "manipulator"&\ % +4 "core" % Z b +2 "processing"%x& +3 "core" &\ +2 "processing"%9& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%e(^ +4 "core" &\ +7 &;\ $d +10 &Wy\ 7 +9 &{\ L +9 &W \ M +10 &yX@\ L +9 &:W`\ M +9 &ZG\ M +10 &Y\ L +9 &W\ L +10 &CW\ L +9 & W\ M +9 &!Z\ L +10 &#X\ L +9 &%KW\ L +9 &' V\ M +10 &(V\ M +9 &*V\ M +10 &,RV\ M +9 &.W?\ L +9 &/Y_\ M +10 &1W\ M +9 &3[XA\ L +9 &5X`\ L +10 &6Y\ M +9 &8[?\ M +10 &:aWD\ M +9 &<#Z\ M +9 &=Y\ M +10 &?\\\ M +9 &Ag_=\ N +9 &C%q>\ O +10 &DwS\ P +9 &F\ R +10 &H_ \ S +9 &J!M\ S +9 &KP\ T +10 &MN\ T +9 &Oc \ T +9 &Q$\ U +10 &RF\ T +9 &TM\ T +10 &VmV\ T +9 &X-:\ T +9 &Y8\ U +10 &[\ U +9 &]r \ B +9 &^<zK\ #g +10 &^,J\ 3 +5 ( +2 "processing"%9& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&61 +3 "core" &^!?\ 3 +49 1 +2 "manipulator"&2% +4 "core" %   b + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)' +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%< h +2 %9 +5 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%39 +2 "core" 9  +102 "processing"%?9 +3 "core" 9  +102 "processing"%!9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%U9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9" +102 "processing"% 9 +2 "core" 9& +102 "processing"%|9 +2 "core" 9* +102 "processing"%~9 +3 "core" 9/ +102 "processing"%[9 +2 "core" 93 +102 "processing"%/9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%I9 +2 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%;9 +3 "core" 9H +102 "processing"%y9 +2 "core" 9L +102 "processing"%w9 +2 "core" 9P +102 "processing"%19 +3 "core" 9T +102 "processing"%O9 +2 "core" 9X +102 "processing"%V9 +2 "core" 9\\ +102 "processing"%P9 +3 "core" 9a +102 "processing"%D9 +3 "core" 9e +102 "processing"%X9 +2 "core" 9 i +102 "processing"%M9 +3 "core" 9m +102 "processing"%79 +2 "core" 9q +102 "processing"%59 +3 "core" 9#v +3 .tPH.hold 2:00:00,28C +3 "processing"%W php +2 .tdelay 1:30 +5 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +99 "core"  +2 "processing"%i% +4 "core" %ؾ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%n' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%@  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%d +84 "core" + .tPBV.dial :waste1 +2 "processing"%_  +52 "core" + "processing"%G% +4 "core" %m\  +2 .tPS.seek 1.5ml +2 "processing"%L'' +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%Q'ؾ +1615 "core" ' + .tdelay 5:00 +13605 "Can"_ >; +16397 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%S +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%K' +2390 "core" ' + .tPSV.dial PTV +2 "processing"%# +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +82 "core" + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2345 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%h @ +97 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%]' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +41 "core"  +2 "processing"%^% +4 "core" % *\  +2 .tPS.seek 0.35ml +2 "processing"%%'h +450 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'k  +27 "core" +2 .tPRV.dial :air +2 "processing"%E  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%('K +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"% ' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%{  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%j' +1618 "core" ' +2 .tPSV.dial :PML + "processing"%o +44 "core" +2 .tPTV.dial :mixing + "processing"%: @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%B  +33 "core" +2 "processing"%% +3 "core" %)\  +2 .tPS.seek 1.85ml +2 "processing"%m' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1973 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +3 "core" &`\ +2 "manipulator"&f& +3 "core" &  < / +2 "manipulator"&s% +3 "core" %   v  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +126 "core" ( +2 "manipulator"&T& +4 "core" &-  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  $ \ +2 .tForearm.seek :garage +2 "manipulator"&>'w +101 "core" ' + .tHand.close +2 "manipulator"&Y/ +58 "core" / + "manipulator"&N& +4 "core" &-   +2 "manipulator"&% +4 "core" % L 5 + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u(ӂ +273 "core" ( + "manipulator"&+& +4 "core" &x.   f E +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &x.  E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'? +93 "core" ' +2 "manipulator"&R& +4 "core" &Ӛ*   ~ Aa + "manipulator"&J% +4 "core" %D \  A +2 "collection"'& +3 "core" &^\ +2 "collection"'z& +5 "core" &b\ +2 .tCC.seek :closed +2 "collection"'(\\ +5 "core" &_\ +7 &<f\ %g +9 &W{d\ 7 +9 &}e\ L +10 &Yf\ M +9 &[j\ L +10 &BWi\ L +9 &[k\ L +9 &[j\ M +10 &Zn\ L +9 &JTf\ L +9 & [i\ L +10 &!Wi\ M +9 &#[i\ L +10 &%RUg\ L +9 &'Xj\ L +9 &(Zl\ M +10 &*Vg\ L +9 &,[Xj\ L +9 &.Ym\ L +10 &/Yi\ L +9 &1Zi\ L +10 &3b\\i\ L +9 &5$Yi\ L +9 &6Zj\ L +10 &8Vj\ L +9 &:jZq\ L +9 &<,Zw\ L +10 &=Wr\ L +9 &?Zt\ L +10 &AqZw\ M +9 &C1ev\ M +9 &Dxy\ O +10 &F x\ S +9 &HY  v\ X +9 &J  !t\ X +10 &K ! !z\ Y +9 &M $ #w\ Y +10 &O[ & %z\ Z +9 &Q ' 'w\ Y +9 &R + *w\ Z +10 &T , ,v\ [\ +9 &V^ / .w\ [ +10 &X . 1u\ \\ +9 &Y 5 2z\ \\ +9 &[ 7 6w\ I +10 &\\> : :v\ )| +9 &\\c : ;u\ N +2 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.33 + "collection"'$& +4 "core" &\\g ; :w\ N +2 .tHand.open +52 "manipulator"&Z1 +59 "core" 1 + "manipulator"&b% +4 "core" % D  8 A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\' +92 "core" ' + .tPSV.dial PSR +2 "processing"%t +99 "core"  +2 "processing"%% +4 "core" %غ/\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%F'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%"  +42 "core"  +2 .tPS.seek 0ml + "processing"%c'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"%. +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +2636 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%,  + "collection"'  +31 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%g'ؾ +2627 "core" ' +2 .tPSV.dial :air + "processing"%'  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +44 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'ؾ +2633 "core" ' + .tPSV.dial :air +2 "processing"%x  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +43 "core" +2 .tPS.seek 0ml +2 "processing"%r'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +5 "core" &Ӝ( \  s A_ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2(ӂ +31 "core" ( + "manipulator"&& +4 "core" &{  W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &{  l W +2 .tForearm.seek CC + "manipulator"&8'? +97 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + .tCC.seek :open +2 "collection"'3( +446 "core" ( + "manipulator"&?& +4 "core" &{  V W +2 "manipulator"&!% +3 "core" % =  +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(- +276 "core" ( +2 "manipulator"&& +4 "core" &-   ( 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +2 "core" &-  2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +99 "core" ' +2 .tHand.open + "manipulator"&|1 +54 "core" 1 + "manipulator"&~% +4 "core" % k  & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' +91 "core" ' +2 ."da"delayUntil "12:53:41.73" +2675 "Can"e \ ?< +22139 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%/ @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%I * +32 "core" + +2 ."da"PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2386 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%y +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%w  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%1 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +2364 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +128 "core"  + "processing"%D% +4 "core" %C\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%M' +1619 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%7  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%5 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +33 "core" + "processing"%i% +4 "core" %)\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'ؾ +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +71 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2400 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%` +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%< +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +2333 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +128 "core"  + "processing"%Q% +4 "core" %ؼL\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%#' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%a' +481 "Can"q @= +1127 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +33 "core" + "processing"%K% +4 "core" %N\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +56 "processing"%E +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +2360 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%{  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%o  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%: +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%B' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%H% +4 "core" % Q\  +2 ."da"PS.seek 0.55ml +2 "processing"%j' +336 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%m  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%q' +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"%f +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%s @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core"  + "processing"%% +4 "core" %O\  +2 ."da"PS.seek 1.85ml +2 "processing"%0' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%N'ؾ +1961 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27935 "Can"y aa +20067 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%>  +54 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%+' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%R +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2346 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%p% +4 "core" %ػW\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z' +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%b  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" +2 "processing"%% +4 "core" %a\  +2 ."da"PS.seek 1.5ml +2 "processing"%}'. +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%"'ؾ +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%A  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%''ؾ +2338 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +126 "core"  +2 "processing"%4% +3 "core" %ؿf\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core" + "processing"%*% +4 "core" %X\ +2 ."da"PS.seek 1.5ml +2 "processing"%6'* +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +17 "Can" YV +15 "core" + +2 ."da"PS.seek 0ml +2 "processing"%9'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2394 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v'ؾ +2354 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +127 "core"  + "processing"%|% +4 "core" %ؽc\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +32 "core" +2 "processing"%% +4 "core" %T\  + ."da"PS.seek 1.5ml +2 "processing"%I'. +615 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +1657 "core" ' +11 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%1 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%P +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%V  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +2326 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +132 "core"  +4 "processing"%5% +10 "core" %_\ +2 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"%C' +347 "core" ' +2 ."da"delay 5 seconds +502 "processing"%i% +3 "core" %m\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%M' +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" + "processing"%_% +4 "core" %\\\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%G'( +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'ؾ +1616 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +33 "core" +2 ."da"delay 30 seconds +2087 "Can"\  +915 ."da"PBV.dial between PSV and waste1 +3 "processing"%< * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2403 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%= +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2365 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +129 "core"  + "processing"%K% +4 "core" %b\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%a' +2119 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %\ \\\ +2 ."da"PS.seek 1.5ml +2 "processing"%'& +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%h  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +1610 "core" ' +2 "processing"%E9 +3 "core" 9g5` +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%%  +3 "core" 5` + 5` + "processing"%&& +4 "core" &^#|\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&]% +4 "core" %   +2 "storage"({% +3 "core" % E : f\  +2 "storage"( . +2 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(o(C +364 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (:& +3 "core" &F \  \ + "manipulator"&(& +4 "core" &- 2 + "manipulator"&% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&H( +189 "core" ( +2 "manipulator"&B& +4 "core" &   + "storage"(m& +4 "core" &G \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&j' +90 "core" ' + "storage"(f& +4 "core" &G [ Y\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(s'r +277 "core" ' + "storage"(T- +4 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"('1 +40 "core" ' +2 "manipulator"&Y& +4 "core" &  +2 "manipulator"&q% +3 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&0' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +239 "core" ( + "manipulator"&)& +4 "core" &  B + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" & / B +2 ."da"Forearm.seek PC +2 "manipulator"&N' +93 "core" ' + ."da"Hand.close + "manipulator"& / +57 "core" / +2 ."da"PC.seek :open +2 "processing"%( +458 "core" ( + "storage"(R& +4 "core" &G W W t\ + "manipulator"&J& +4 "core" & \ B + "manipulator"&+% +4 "core" %  V 7 +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&p( +242 "core" ( + "manipulator"&& +4 "core" & Q K +2 "storage"($& +4 "core" &G ?\ + ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&b' +93 "core" ' +2 ."da"Hand.open + "manipulator"&z1 +63 "core" 1 +2 "storage"(t- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(Z' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep3013h.tif +6 "processing"% & +10 "core" &1\ +3 "manipulator"&}& +4 "core" & K +2 "manipulator"&F% +5 "core" %   H +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +166 "core" ( +2 "manipulator"&"& +4 "core" &- }  +2 ."psFlush"Elbow.reconfigure :loose +63 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&A& +4 "core" &-  + "manipulator"& % +4 "core" % |  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g' +90 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&4( +118 "core" ( + "manipulator"&'& +4 "core" & v H +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & H +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\ ' +97 "core" ' + "manipulator"&-& +5 "core" & ~ H +2 "manipulator"&*% +3 "core" % q + +2 "processing"%x& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%6(^ +4 "core" &\ +7 &3\ #c +10 &Vv\ 7 +9 &v\ L +9 &O\ N +10 &fQ\ N +9 &*L\ M +9 &O\ M +10 &Q\ M +9 &sQ\ L +10 &4R\ M +9 &T\ M +9 &!U\ M +10 &#{U\ L +9 &%=R\ L +9 &&T;\ M +10 &(PS\ M +9 &*PP\ M +10 &,DPI\ M +9 &.QF\ M +9 &/TA\ M +10 &1S?\ M +9 &3JR@\ M +9 &5 Q@\ N +10 &6R5\ N +9 &8R+\ N +10 &:QQ+\ N +9 &<T+\ M +9 &=S*\ N +10 &?Q&\ M +9 &AXR+\ N +9 &C^\ O +10 &Dc%\ P +9 &F'\ S +9 &HN\ T +10 &J\ T +9 &K\ S +10 &M^\ T +9 &OVa\ T +9 &Q|\ U +10 &R\ T +9 &Ty\ U +10 &V]v\ T +9 &X}\ U +9 &Yu\ U +10 &[s\ U +9 &]`o\ C +9 &^Du}\ _ +10 &^?s\ 8 +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.67 +2 "processing"%& +4 "core" &^,s\ 8 + &^,y\ 8 + ."psFlush"Hand.open +2 "manipulator"&u1 +60 "core" 1 + "manipulator"&\\% +4 "core" %  m + +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9' +68 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.982 seconds\ /var/log/esp/da22sep3013h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep3013h15s.tif +22 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +44 "core"  +2 "processing"%!% +4 "core" %I\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +351 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep3013h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep3013h20s.tif +1775 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +179 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep3013h20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "11.982 sec auto-exposure",Subject: "da22sep3013h images!" +6 "storage"(2- +2 "core" B +2 ."psFlush"PTV.dial :PRVmixing +6 "processing"%|  +3 "core" -' +2 "storage"(v& +4 "core" &G W\ + "manipulator"&~& +4 "core" & - ! ; H +2 "manipulator"& % +5 "core" %  4  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&/( +71 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +26 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +111 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +36 "core" ( + "manipulator"&& +4 "core" &\  y !v + "storage"(I& +4 "core" &G\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&y' +107 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(w'" +51 "core" ' +2 "manipulator"&1& +4 "core" &\  !v + "storage"(r& +4 "core" &G v v Z\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&;'8 +25 "core" ' + ."da"Elbow.hold +2 "manipulator"&P, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(D' +27 "core" ' + "manipulator"&V% +4 "core" %8  T +2 "storage"(O& +4 "core" &G v v V\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts + "manipulator"&7'd +16 "core" ' +2 "manipulator"&5& +4 "core" &\  { !v + "storage"(X& +4 "core" &G f g F\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&i' +15 "core" ' + "storage"(C% +4 "core" % f l \\\  +3 ."downElevator"SE.seek :down +3 "storage"(M' +98 (% +3 "core" %6? Z Y x\ TZ +2 "manipulator"&d% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&_' +90 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 (n& +4 "core" &G | z \\\ +1953 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%@ +98 "core"  + "processing"%G% +4 "core" %آ.\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2127 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%` @ +71 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%S +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%Q'ؠ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +100 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%K  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' + ."psFlush"PSV.dial PTV +55 "processing"%a +86 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'ؾ +2631 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%] +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%{' +2642 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%f'X\\ +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +959 "Can"x B? +651 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%T  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%> U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%H'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%'ؾ +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%t'ؾ +2641 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +5 "core" &\  !u + "manipulator"&}% +4 "core" %   + ."psFlush"Elbow.seek PC +2 "manipulator"&F( +262 "core" ( + "manipulator"&& +4 "core" &  T +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & q +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&"/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%,( +458 "core" ( + "manipulator"&b& +4 "core" & + "manipulator"&p% +4 "core" %  I +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(- +121 "core" ( +2 "manipulator"& & +4 "core" &- N + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" &- E +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&''w +98 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % } '  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&-' +94 "core" ' +2 #tFinished short da assay +26423 #-> access 1 +2 "storage"(*% +3 "core" % f\  +2 "manipulator"&x% +4 "core" %  4  +2 "manipulator"&c& +3 "core" &-  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(g(<- +1301 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<+ f h u\  +1774 #t-> access 2 +2 "storage"(% +4 "core" % S\  + "manipulator"&u% +4 "core" %  2  +2 "manipulator"&\\& +3 "core" &- ~ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (?& +3 "core" &K } n P\  +3457 "Can"w 73 +60001 o 63 +29632 #t-> exit +6 #mEXIT @1664546696.84UTC @1664547335.72UTC = =mMAIN_scheduler =tMAIN @UTC1664547337.51 #"core_reset"Sent BREAK +2 #t@57575 receive with ifg=0x10, ie=0xFD + #@58212 receive with ifg=0x10, ie=0xFD #@58868 receive with ifg=0x10, ie=0xFD + #@59504 receive with ifg=0x10, ie=0xFD + #@60138 receive with ifg=0x10, ie=0xFD #@60772 receive with ifg=0x10, ie=0xFD + #@61406 receive with ifg=0x10, ie=0xFD + #@61732 receive with ifg=0x80, ie=0xFD #@9037 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +280 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +359 "Can"W 86 + W 86 + #tPolling Can every 10:00 +2 #Cleanly exited at 14:04:56UTC30-Sep-22 +516 #-> ESP.ready! +155 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %g  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ظ&\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڠ g\ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(2% +3 "core" % O\  + "manipulator"&3% +4 "core" %   +2 "manipulator"&4& +3 "core" &- " +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +2 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +3 "core" &K 3\ +466 #t-> startTube 2 +965 #-> $da[:extractVol]=.2 +27869 #-> shortDA +2 "collection"'7% +3 "processing"%8% +3 "core" %g  +5 %ظ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +19981 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%9 +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +126 "core" +2 .tPRV.dial :sipper +2 "processing"%;  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%<'e +2293 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  +2 "collection"'>  +17 "core" +106  +2 .tPS.seek 0.5ml + "processing"%?' +1272 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +97 "core" ? + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A'ؾ +585 "core" ' +2 .tPSV.dial PSR + "processing"%B +99 "core"  + "processing"%C% +4 "core" %\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%D'X\\ +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +100 "core" +2 .tPS.seek 0ml + "processing"%G'ؾ +407 "Can"] 74 +2227 "core" ' + .tPSV.dial PSR +2 "processing"%H +100 "core"  +2 "processing"%I% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%J'X\\ +1106 "core" ' +3 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%K' +1612 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +100 "core" + .tPRV.dial :sipper +2 "processing"%M  +42 "core" +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2641 "core" ' +2 .tPSV.dial PSR + "processing"%O +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +100 "core" +2 .tPS.seek 0ml +2 "processing"%R'ؾ +2633 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +5 "core" &\ + .tHand.open + "manipulator"&T1 +24 "core" 1 +2 "manipulator"&U% +4 "core" %  ?  +2 "storage"(V% +3 "core" % \  +2 "storage"(W. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(X(  +1304 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (Y& +2 "core" &  Q\ +2 "manipulator"&Z& +3 "core" &- = +2 "manipulator"&[% +3 "core" %  6  +2 .tElbow.reconfigure :tight +39 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +2 "manipulator"&\\( +171 "core" ( + "manipulator"&]& +4 "core" & < + "storage"(^& +4 "core" &  T\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&_'S +91 "core" ' +2 "storage"(`& +4 "core" &  t\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(a'r +297 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (c& +2 "core" & E\ +2 "manipulator"&d& +4 "core" & ? < + .tElbow.seek 2 +2 "manipulator"&e( +3 "core" ( + "manipulator"&f& +4 "core" & * < + "storage"(g& +4 "core" & ;\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'Ͻ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&i/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(k' +6 "core" & L < +2 "manipulator"&l% +3 "core" %  9 +2 .tForearm.seek :retract +2 "manipulator"&m' +91 "core" ' +2 .tElbow.seek PC + "manipulator"&n( +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +80 "core" ( + "manipulator"&o& +4 "core" & A 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &  6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +96 "core" ' + "manipulator"&r& +4 "core" & [ 5 +2 "manipulator"&s% +3 "core" %  +2 "processing"%t& +4 "core" &\ +2 "processing"%u& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%v(^ +4 "core" &\  +9 &3z\ *x +9 &b\ = +9 &wq\ M +10 &;T\ L +9 &Z\ M +10 &V\ M +9 &U\ L +9 &BX\ M +10 &W\ M +9 &T\ M +9 & T\ M +10 &"JW\ M +9 &$ W\ M +10 &%S\ M +9 &'S\ L +9 &)RU\ M +10 &+X\ M +9 &,T\ M +9 &.T\ M +10 &0ZU\ M +9 &2X\ M +10 &3T\ L +9 &5U\ M +9 &7bT\ M +10 &9%V\ L +9 &:V\ M +9 &<U\ M +10 &>jX\ M +9 &@,Y\ M +10 &A`\ N +9 &Ck\ O +9 &Ef}\ Q +10 &G!\ S +9 &H\ S +9 &J\ T +10 &Le\ T +9 &N&\ T +10 &O\ T +9 &Q\ U +9 &Sk\ T +10 &U+\ U +9 &V\ T +9 &X\ U +10 &Zr\ U +9 &\\4\ U +10 &]|z\ ; +9 &^)u\ U +9 &^#\ 3 +3 ( +2 "processing"%u& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&w1 +55 "core" 1 + "manipulator"&x% +4 "core" %   F  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y' +92 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%z h +3 %{9 +5 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9  +102 "processing"%~9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"% 9 +2 "core" 9/ +102 "processing"% 9 +3 "core" 93 +102 "processing"% 9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T\ +102 "processing"%9 +2 "core" 9X +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9 a +103 "processing"%9 +2 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%9 +3 "core" 9$m +2 .tPH.hold 2:00:00,28C +3 "processing"% php +3 .tdelay 1:30 +3 "core" n +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  + "processing"% % +4 "core" %ع \ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%!' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%"' +1620 "core" ' +2 .tPTV.dial :puck + "processing"%#  +127 "core"  + .tPSV.dial PTV +2 "processing"%$ +72 "core" + .tPBV.dial :waste1 +2 "processing"%%  +52 "core" + "processing"%&% +4 "core" %\ +2 .tPS.seek 1.5ml +2 "processing"%'') +597 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +32 "core" + +3 .tPS.seek 0ml + "processing"%)'ؾ +1606 "core" ' + .tdelay 5:00 +25946 "Can"N \ =; +4056 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%, +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%-' +2391 "core" ' +2 .tPSV.dial PTV + "processing"%. +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +71 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%1  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%2'ؾ +2346 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +128 "core" + .tPSV.dial :mixloop +2 "processing"%4 +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%6 @ +98 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +381 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%7  +40 "core"  +2 "processing"%8% +4 "core" %M\  +2 .tPS.seek 0.35ml +2 "processing"%9'e +451 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"':  +28 "core" + .tPRV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1168 "core" ' +2 .tPRV.dial :waste2 + "processing"%> @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%=' +894 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%<  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%@' +1618 "core" ' + .tPSV.dial :PML +2 "processing"%? +44 "core" + .tPTV.dial :mixing +2 "processing"%B @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%C  +33 "core" + "processing"%A% +4 "core" %=\  +2 .tPS.seek 1.85ml +2 "processing"%D' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%E'ؾ +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &\ +2 "manipulator"&I& +4 "core" &  5 + "manipulator"&G% +4 "core" %   $  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(- +126 "core" ( + "manipulator"&L& +4 "core" &- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&K'w +96 "core" ' + .tHand.close +2 "manipulator"&O/ +64 "core" / +2 "manipulator"&N& +4 "core" &-   +2 "manipulator"&Q% +3 "core" % π  K +2 .tForearm.seek :retract +2 "manipulator"&P' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&S(ӂ +280 "core" ( +2 "manipulator"&T& +4 "core" &ә#  <9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &ә# F <9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'? +94 "core" ' +3 "manipulator"&W& +4 "core" &ә#   <9 +2 "manipulator"&5% +3 "core" %G \ e  +2 "collection"'Y& +4 "core" &\ +2 "collection"'Z& +6 "core" &\ +2 .tCC.seek :closed + "collection"'[(\\ +4 "core" &\  +9 &4}\ *y +10 &e\ > +9 &s\ M +9 &PU\ L +10 &W\ L +9 &X\ L +9 &W\ L +10 &XW\ L +9 &Y\ L +9 &W\ L +10 & X\ L +9 &"aW\ L +10 &$"W\ L +9 &%X\ L +9 &'V\ L +10 &)hW\ L +9 &+,W\ K +9 &,X\ L +10 &.W\ L +9 &0rY\ K +10 &22X\ L +9 &3Y\ L +9 &5V\ L +10 &7xX\ L +9 &9:X\ L +9 &:X\ L +10 &<Y\ K +9 &>Z\ L +10 &@BZ\ L +9 &Ba\ M +9 &Cj\ N +10 &E| \ P +9 &G0  \ U +10 &H !\ W +9 &J # &\ X +9 &Lm ' %\ X +10 &N. ' &\ X +9 &O * +\ Y +9 &Q , ,\ Y +10 &Sp . /\ Z +9 &U2 1 /\ Z +9 &V 1 0\ [\ +10 &X 8 4\ \\ +9 &Zr ; 8\ \\ +10 &\\x = <\ 4 +9 &\\( ? <\ Q +9 ( +2 "collection"'Z& +3 "core" &\\o > ?\ M +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 +2 "collection"']& +3 "core" &\\n > >\ M +2 .tHand.open + "manipulator"&^1 +62 "core" 1 +2 "manipulator"&`% +4 "core" % G    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +93 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"%b% +4 "core" %غK\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%c'+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%d  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%f'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%g +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%i' +2635 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%j  +2 "collection"'l  +32 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%\\ +99 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'_ +3 "core"  +2 "collection"'a  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%h  +110 "core" +12 .tPS.seek 0ml +2 "processing"%o'ؾ +2627 "core" ' + .tPSV.dial :air +2 "processing"%p  +55 "core"  + .tPS.seek 2.5ml +2 "processing"%e' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +43 "core" +2 .tPS.seek 0ml + "processing"%s'ؾ +2642 "core" ' + .tPSV.dial :air +2 "processing"%t  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2636 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%m +43 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +5 "core" &Ӛ" a ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x(ӂ +27 "core" ( + "manipulator"&{& +5 "core" &x\   !s + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &x\  Y !s +2 .tForearm.seek CC +2 "manipulator"&|'? +97 "core" ' + .tHand.close + "manipulator"&q/ +62 "core" / + .tCC.seek :open +2 "collection"'}( +450 "core" ( + "manipulator"&~& +5 "core" &x  X !s + "manipulator"&% +4 "core" % A   + .tForearm.seek :retract +2 "manipulator"&' +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +270 "core" ( + "manipulator"&& +5 "core" &- 7  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +93 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"& % +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +96 "core" ' +2 ."da"delayUntil "14:47:21.97" +14910 "Can"J \ >; +9846 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2394 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2351 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%% +4 "core" %غb\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" + "processing"%!% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'. +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%$ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2380 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%+ +85 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +2338 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +126 "core"  + "processing"%/% +4 "core" %غV\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%- +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 "processing"%4% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%6', +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%7'ؾ +1605 "core" ' + ."da"delay 2:00 +8504 "Can"C \ ED +3499 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%8  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%> +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +2343 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%?  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%B  +126 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%C  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%A +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%F' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%@  +42 "core"  +2 "processing"%D% +4 "core" % R\  +2 ."da"PS.seek 0.55ml +2 "processing"%H' +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%I  +55 "core"  +2 ."da"PS.seek 2ml +2 "processing"%G' +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%L +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%M @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%n  +32 "core"  +2 "processing"%O% +4 "core" %S\  +2 ."da"PS.seek 1.85ml + "processing"%N' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'ؾ +1961 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +40303 "Can"9 >; +7700 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" * + ."da"PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2382 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%W +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Y +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2340 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +126 "core"  + "processing"%^% +4 "core" %ؼV\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z' +1620 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%b +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" + "processing"%E% +4 "core" %[\ +2 ."da"PS.seek 1.5ml +2 "processing"%d'+ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2380 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'ؾ +2323 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +42 .PSV.dial PSR +11 "processing"%o +128 "core"  + "processing"%r% +4 "core" %S\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%s +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +33 "core" + "processing"%k% +4 "core" %U\  +2 ."da"PS.seek 1.5ml +2 "processing"%w'0 +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +1608 "core" ' +2 ."da"delay 2:00 +10731 "Can"7 a` +1271 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +82 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2380 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2345 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%x +128 "core"  +2 "processing"%% +4 "core" %ؼc\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %Z\ +2 ."da"PS.seek 1.5ml +2 "processing"%'1 +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +81 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2373 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2323 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +4 "processing"% % +10 "core" %ػS\ +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +4 "processing"% +13 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +5 "processing"%R' +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%!% +4 "core" %R\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$' +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%# +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" +2 "processing"%"% +3 "core" %I\  +2 ."da"PS.seek 1.5ml +2 "processing"%('+ +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%'' +2416 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +2368 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +130 "core"  + "processing"%4% +4 "core" %ؽb\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%1' +2140 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" + "processing"%8% +4 "core" %X\ +2 ."da"PS.seek 1.5ml +2 "processing"%'& +607 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%9'ؾ +724 "Can";\  +899 "core" ' +2 "processing"%>9 +3 "core" 9i5^ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +4 "core" 5^ 5^ + "processing"%<& +4 "core" &^ \ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&;% +4 "core" %   + "storage"(?% +4 "core" % [ Z\  + "storage"(B. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(C(C +359 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (A& +2 "core" &D A ? \ +2 "manipulator"&=& +4 "core" &- `  + "manipulator"&@% +4 "core" %    +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&D( +174 "core" ( +2 "manipulator"&F& +4 "core" &\  !t + "storage"(I& +4 "core" &D 2 3\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&H' +104 "core" ' + "storage"(L& +4 "core" &D  \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(M'r +275 "core" ' +2 "storage"(n- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(O'1 +44 "core" ' +2 "manipulator"&Q& +4 "core" &\  !s + "manipulator"&G% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&N' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K( +245 "core" ( + "manipulator"&T& +4 "core" & = + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" & q = +2 ."da"Forearm.seek PC +2 "manipulator"&y' +91 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%5( +457 "core" ( + "storage"(Y& +4 "core" &D x w W\ +2 "manipulator"&P& +3 "core" & c < +2 "manipulator"&J% +4 "core" %  C , + ."da"Forearm.seek :retract +2 "manipulator"&]' +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&^( +243 "core" ( + "manipulator"&\ & +4 "core" &  G +2 "storage"(`& +3 "core" &D _ U\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +92 "core" ' + ."da"Hand.open + "manipulator"&b1 +55 "core" 1 +3 "storage"(V- +3 "core" -'1 +53 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(E' +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(Z' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep3015h.tif +5 "processing"%c& +12 "core" &\ +3 "manipulator"&d& +6 "core" & G +3 "manipulator"&f% +4 "core" %  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&l' +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&j(- +180 "core" ( + "manipulator"&g& +4 "core" &- r J +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &- J +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&a'w +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&h/ +53 "core" / +2 "manipulator"&i& +4 "core" &-  9 J +2 "manipulator"&\\% +4 "core" % χ }  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&r( +128 "core" ( +2 "manipulator"&p& +4 "core" &  ` \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &  ? \ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&s' +92 "core" ' +2 "manipulator"&m& +4 "core" & \ +2 "manipulator"&k% +4 "core" % K +2 "processing"%t& +3 "core" &\ +2 "processing"%{& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%w(^ +4 "core" &\ +8 & +\ $c +9 &Vt\ 7 +9 &~q\ K +10 &O\ N +9 &aN\ N +9 &#L\ N +10 &L\ N +9 &L\ N +10 &iM\ N +9 &,O\ M +9 &O\ N +10 &!Q\ N +9 &#qN#\ N +9 &%4NQ\ M +10 &&RI\ M +9 &(QI\ M +10 &*zQI\ M +9 &,>N@\ M +9 &.Q>\ M +10 &/R>\ M +9 &1P7\ M +9 &3FQ4\ M +10 &5Q-\ M +9 &6O"\ N +10 &8M,\ N +9 &:LO-\ M +9 &< P/\ N +10 &=Q\ N +9 &?R"\ N +9 &AQR"\ N +10 &CZ \ P +9 &D`$\ P +10 &Fy#\ R +9 &HG!\ T +9 &J\ \ T +10 &Ko\ U +9 &M~\ U +9 &OLy\ U +10 &Q w\ V +9 &Ru\ V +9 &Tu\ W +10 &VUg\ U +9 &Xv\ U +10 &Yy\ V +9 &[}\ V +9 &][s\ C +10 &^Myq\ K +9 &^#s\ V +9 &_l\ 0 +3 ( + "processing"%{& +3 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.70 +2 "processing"%q& +3 "core" &_\ 0 +2 ."psFlush"Hand.open +4 "manipulator"&S1 +36 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.615 seconds\ /var/log/esp/da22sep3015h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep3015h15s.tif +17 "core" 1 +2 "manipulator"&% +6 "core" %  ; K +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u' +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +44 "core"  + "processing"%% +5 "core" %ؿ:\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +250 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep3015h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep3015h20s.tif +1869 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%[ @ +85 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep3015h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.615 sec auto-exposure",Subject: "da22sep3015h images!" +10 "storage"(x- +2 "core" -' +2 "storage"(& +6 "core" &D \ + "manipulator"&& +4 "core" & + , / \ +2 "manipulator"& % +3 "core" %  + ,  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&( +49 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +43 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +83 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +56 "core" ( +2 "manipulator"&& +4 "core" & ! +  + "storage"(& +4 "core" &D \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +24 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +65 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"('" +49 "core" ' + "manipulator"&& +4 "core" & F  +2 "storage"( & +4 "core" &D ~ ~ _\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +22 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 "manipulator"&% +4 "core" %7 +2 "storage"(& +3 "core" &D u s v\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 299 counts + "manipulator"&'c +15 "core" ' + "manipulator"& & +4 "core" &   +2 "storage"(& +4 "core" &D h h t\ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&!' +19 "core" ' +2 "storage"(R% +4 "core" % P\ +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (#% +3 "core" %A u q ^\ U[ +2 "manipulator"&&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&"' +86 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +3 ($& +4 "core" &D m y 9\ +2052 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%% +103 "core"  +2 "processing"%(% +4 "core" %ؤ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +600 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2121 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%,  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%z @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%. +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%/'ؠ +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +99 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +51 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +72 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%4  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%-'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%1 +84 "core" + ."psFlush"PBV.dial PSV +2 "processing"%: U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%<'ؾ +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%?' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +81 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%X'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2651 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F'ؾ +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%L'X\\ +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%D'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +602 "Can"8 >; +2022 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +2658 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\ 'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +71 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%V'ؾ +2636 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&]& +4 "core" &  + "manipulator"&c% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d( +261 "core" ( + "manipulator"&f& +4 "core" &   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&E' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&g/ +54 "core" / + ."psFlush"PC.seek :open +2 "processing"%_( +457 "core" ( + "manipulator"&& +4 "core" & K  + "manipulator"&^% +4 "core" %   6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h' +90 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&i(- +121 "core" ( +2 "manipulator"&\\& +4 "core" &- H  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-   +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&p'w +92 "core" ' + ."psFlush"Hand.open +2 "manipulator"&e1 +62 "core" 1 +2 "manipulator"&a% +4 "core" % ρ . +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&m' +94 "core" ' +2 #tFinished short da assay +2425 #-> access 1 +2 "storage"(k% +3 "core" % 7\  +2 "manipulator"&t% +4 "core" %  m  + "manipulator"&j& +4 "core" &- S  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(o(<- +1298 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (5& +3 "core" &<+ n j v\  +1177 #t-> access 2 +2 "storage"(q% +3 "core" % 5\  +2 "manipulator"&S% +4 "core" %  H  + "manipulator"&& +3 "core" &- .  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"({(K +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (~& +2 "core" &K S\ +40424 "Can"6 63 +60001 @ 63 +60001 E 63 +60001 = 63 +60002 D 63 +47631 #t-> startTube 2 +737 #-> $da[:extractVol]=.2 +456 #-> shortDA +2 "collection"'% +4 "core" %g  +2 "processing"%s% +4 "core" %ؼ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +472 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%9 +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%|  +127 "core" + .tPRV.dial :sipper +2 "processing"%x  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'e +2295 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +39 "processing"%  +130 "core" +2 .tPS.seek 0.5ml +2 "processing"% ' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%[ @ +98 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% 'ؾ +590 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%% +4 "core" %ؿ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'X\\ +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%r' +1616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1953 "Can"W 74 +682 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%% +3 "core" %ؾ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'X\\ +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +100 "core" +2 .tPRV.dial :sipper + "processing"%R  +41 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' +2 .tPSV.dial PSR + "processing"%Z +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%#' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +100 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" &\ + "manipulator"&% +4 "core" %   +2 "storage"(% +3 "core" % \  +2 "storage"($. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +1295 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  |\ +2 "manipulator"&!& +4 "core" &- C  + "manipulator"&% +4 "core" %  c  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&%( +169 "core" ( +2 "manipulator"&(& +4 "core" &  ' + "storage"(& +4 "core" &  2\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&*'S +95 "core" ' +2 "storage"(,& +4 "core" &  o\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(z'r +301 "core" ' +2 "storage"(.- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (+& +2 "core" & U\  +2 "manipulator"&)& +4 "core" & ' +2 .tElbow.seek 2 + "manipulator"&/( +4 "core" ( + "manipulator"&0& +3 "core" & t ' +2 "storage"(3& +4 "core" & d\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&4'Ͻ +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&'/ +63 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&2& + "storage"(-' +8 "core" & ' + "manipulator"&6% +4 "core" % ϱ C % +2 .tForearm.seek :retract +2 "manipulator"&1' +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:( +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +79 "core" ( + "manipulator"&8& +5 "core" & D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +105 "core" ' + "manipulator"&& +4 "core" & f D +2 "manipulator"&>% +4 "core" % 9 +2 "processing"%;& +3 "core" &\ +2 "processing"%<& +6 "core" &\ + .tPC.seek :closed +2 "processing"%B(^ +4 "core" &\ +7 &<\ $d +10 &V|\ 7 +9 &{\ L +9 &U\ L +10 &yU\ L +9 &:S\ M +9 &W\ M +10 &S\ L +9 &T\ L +9 &CV\ L +10 & X\ M +9 &!W\ M +10 &#T\ L +9 &%KU\ L +9 &' Y\ M +10 &(W\ M +9 &*T\ M +9 &,RY\ M +10 &.W\ M +9 &/U\ M +9 &1Y\ L +10 &3ZU\ M +9 &5Y\ M +10 &6Z\ M +9 &8X\ M +10 &:cV\ L +9 &<$X\ M +9 &=[\ M +10 &?Y\ M +9 &Ah\\\ M +9 &C%k\ O +10 &Dr\ P +9 &F\ R +9 &H_\ S +10 &J \ S +9 &K\ S +10 &M\ T +9 &Og\ S +9 &Q&\ T +10 &R\ T +9 &T\ U +10 &Vl\ T +9 &X.\ T +9 &Y\ U +10 &[\ U +9 &]p\ C +9 &^=~\ "e +10 &^5\ 2 +5 ( +2 "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&?1 +3 "core" &^!\ 2 +49 1 + "manipulator"&A% +4 "core" %   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +91 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%@ h + %=9 +6 "core" 9 +102 "processing"%I9 +3 "core" 9 +102 "processing"%F9 +2 "core" 9  +102 "processing"%L9 +3 "core" 9  +102 "processing"% 9 +2 "core" 9 +103 "processing"%n9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%G9 +2 "core" 9 +102 "processing"%Q9 +3 "core" 9" +102 "processing"%M9 +3 "core" 9& +102 "processing"%T9 +2 "core" 9* +102 "processing"%U9 +3 "core" 9/ +102 "processing"%H9 +2 "core" 93 +102 "processing"%W9 +3 "core" 97 +102 "processing"%D9 +3 "core" 9; +102 "processing"%v9 +2 "core" 9? +102 "processing"%N9 +3 "core" 9D +102 "processing"%P9 +2 "core" 9H +102 "processing"%Y9 +3 "core" 9L +102 "processing"%y9 +2 "core" 9P +102 "processing"%J9 +3 "core" 9T +102 "processing"%`9 +2 "core" 9X +102 "processing"%\ 9 +3 "core" 9] +102 "processing"%b9 +3 "core" 9a +102 "processing"%K9 +2 "core" 9e +102 "processing"%]9 +3 "core" 9i +102 "processing"%c9 +2 "core" 9 m +3 .tPH.hold 2:00:00,28C +3 "processing"%f php +2 .tdelay 1:30 +4 "core" n +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%O +101 "core"  + "processing"%% +4 "core" %غ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%g' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%"' +1616 "core" ' + .tPTV.dial :puck +2 "processing"%w  +127 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%^  +53 "core" + "processing"%\\% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%l'+ +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%d'ؾ +1613 "core" ' +2 .tdelay 5:00 +27549 "Can"O \ >; +2453 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%h +82 "core" +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%p' +2385 "core" ' + .tPSV.dial PTV +2 "processing"%k +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +71 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%j +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%5'ؾ +2354 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%q  +128 "core" + .tPSV.dial :mixloop +2 "processing"%S +43 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%o' +354 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +40 "processing"%~  +51 "core"  + "processing"%% +4 "core" %N\ +2 .tPS.seek 0.35ml +2 "processing"%'h +459 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'s  +29 "core" + .tPRV.dial :air +2 "processing"%9  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%|'K +1175 "core" ' + .tPRV.dial :waste2 +2 "processing"%x @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%V' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1606 "core" ' + .tPSV.dial :PML +2 "processing"%[ +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %J\  +2 .tPS.seek 1.85ml +2 "processing"% ' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1988 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +3 "core" &\ +2 "manipulator"&& +3 "core" &  d C +2 "manipulator"&% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +125 "core" ( +2 "manipulator"& & +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &- c  +3 .tForearm.seek :garage +2 "manipulator"&R'w +91 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&Z& +4 "core" &-  u  + "manipulator"&% +4 "core" % x T 7 +2 .tForearm.seek :retract +2 "manipulator"&&' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&#(ӂ +278 "core" ( +2 "manipulator"&& +4 "core" &Ӄ) \  Ae + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӄ)   Ae +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' +2 "manipulator"&$& +5 "core" &ӄ*   s Ad + "manipulator"&{% +4 "core" %B   - +2 "collection"'& +4 "core" &\ +2 "collection"'!& +6 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\ +8 & 6\ %f +10 &W{\ 7 +9 &{\ L +9 &Z\ L +10 &uW\ L +9 &6W\ L +10 &W\ L +9 &V\ L +9 &|V\ L +10 &>W\ L +9 & U\ L +9 &!W\ L +10 &#W\ L +9 &%GV\ L +10 &' W\ L +9 &(V\ L +9 &*V\ L +10 &,OV\ L +9 &.W\ L +9 &/W\ L +10 &1X\ L +9 &3XW\ L +9 &5W\ L +10 &6W\ L +9 &8W\ L +10 &:`W\ L +9 &<"Y\ L +9 &=X\ L +10 &?Y\ L +9 &Ae]\ M +10 &C&c\ M +9 &Du\ O +9 &F \ S +10 &HN  \ W +9 &J  \ W +9 &K  \ Y +10 &M  \ Y +9 &OP  \ Y +9 &Q # !\ Y +10 &R # "\ Z +9 &T % $\ [ +10 &VS ( )\ [\ +9 &X + )\ \\ +9 &Y / ,\ \\ +10 &[ 1 /\ J +9 &\\8 4 3\ - +10 &\\ 4 5\ [ +5 ( + "collection"'!& +5 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'(& +4 "core" &\\ 4 4\ [ +2 &\\ 5 4\ [ + .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&,% +5 "core" % B   - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +94 "core" ' + .tPSV.dial PSR +2 "processing"%m +112 "core" +2 "processing"%.% +4 "core" %ؿA\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%+'+ +1616 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%0'ؾ +1610 "core" ' + .tPSV.dial PSR +2 "processing"%3 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%'' +2630 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%2  +2 "collection"'6  +32 "core"  +120  +2 .tPSV.dial :mixloop + "processing"%% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%*  +71 "core" +2 .tPS.seek 0ml +2 "processing"%z'ؾ +2640 "core" ' + .tPSV.dial :air +2 "processing"%4  +55 "core"  +2 .tPS.seek 2.5ml + "processing"%8' +2651 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%/'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%; +44 "core" +2 .tPS.seek 0ml + "processing"%-'ؾ +2631 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&1& +4 "core" &ӌ&  @\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +3 "core" ( + "manipulator"&?& +4 "core" &ӌ&  { @\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &ӌ&  \ G @\\ +2 .tForearm.seek CC + "manipulator"&='? +94 "core" ' + .tHand.close + "manipulator"&% +4 "core" %f\  +2 ."da"PS.seek 1.5ml +2 "processing"%1') +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +33 "core" + ."da"delay 30 seconds +293 "Can"F ?= +2710 ."da"PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%i +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%F +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%= +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_'ؾ +2324 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +139 "core" +2 "processing"%Q% +4 "core" %u\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%M' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 "processing"%H% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%W'1 +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +1627 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Y +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2399 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +82 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'ؾ +2346 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +133 "core"  +4 "processing"%c% +10 "core" %ظz\ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +12 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%O' +355 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +2 "core" %z\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%K' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g' +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%^% +4 "core" %a\  +2 ."da"PS.seek 1.5ml + "processing"%\\', +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'ؾ +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%l  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%e +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2410 "core" ' +2 ."da"PSV.dial PTV + "processing"%h +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%a +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j'ؾ +2369 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +129 "core"  +2 "processing"%p% +4 "core" %غ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%t' +2129 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +35 "core" + "processing"%5% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%~'+ +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s'ؾ +1631 "core" ' +2 "processing"%99 +3 "core" 9f5_ +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5_ + 5_ + "processing"%x& +4 "core" &^"\ 2 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&o% +3 "core" %   +2 "storage"(% +3 "core" % ?\  +2 "storage"(V. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"([(C +360 "core" ( +51 ."da"SC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &D r\ + "manipulator"&|& +4 "core" &-  +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&& +4 "core" &  - + "storage"( & +4 "core" &D 2 ( \\\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +10 "Can"C\  +83 "core" ' + "storage"(& +4 "core" &D\ \ $ w\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('r +274 "core" ' + "storage"( - +3 "core" -'r +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(u'1 +46 "core" ' +2 "manipulator"&Z& +4 "core" & , +2 "manipulator"&r% +3 "core" % Z +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&' +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +242 "core" ( + "manipulator"&X& +4 "core" &  B + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" & y B +2 ."da"Forearm.seek PC +2 "manipulator"&:' +97 "core" ' +2 ."da"Hand.close + "manipulator"&/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +458 "core" ( + "storage"($& +4 "core" &D y x d\ +2 "manipulator"&{& +3 "core" & < B +2 "manipulator"&% +3 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&&' +93 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&}( +243 "core" ( + "manipulator"&& +4 "core" &  < +2 "storage"((& +4 "core" &D W W \\\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&,' +102 "core" ' + ."da"Hand.open +2 "manipulator"&!1 +63 "core" 1 +2 "storage"(m- +3 "core" -'1 +3 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(.' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22sep3017h.tif +5 "processing"%& +11 "core" &C\ +3 "manipulator"&& +5 "core" & < +2 "manipulator"&+% +5 "core" %  ~ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&3' +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&0(- +171 "core" ( +2 "manipulator"&)& +4 "core" &-  z + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &2& +2 "core" &- e z +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&%'w +92 "core" ' +3 ."psFlush"Hand.close + "manipulator"&*/ +53 "core" / + "manipulator"&'& +4 "core" &- z +2 "manipulator"&6% +3 "core" % s H & +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( +2 "manipulator"&4& +4 "core" &  a +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" & & a +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&/' +100 "core" ' + "manipulator"&;& +5 "core" & a + "manipulator"&>% +4 "core" %   +2 "processing"%& +3 "core" &\ +2 "processing"%?& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%1(^ +4 "core" &\ +7 &5\ $d +9 &Uu\ 6 +9 &w\ K +10 &P\ M +9 &YR\ M +9 &R\ M +10 &R\ M +9 &N\ M +10 &`Q\ N +9 &#R\ M +10 &O\ M +9 &!O\ M +9 &#hO\ N +9 &%*R\ N +10 &&R\ M +9 &(V\ M +10 &*sQ\ M +9 &,5Q\ M +9 &-Q\ M +10 &/W\ M +9 &1zT\ M +9 &3>R\ L +10 &4Q\ M +9 &6R\ L +10 &8R\ M +9 &:CR\ M +9 &<QW\ M +10 &=Q\\\ N +9 &?VJ\ N +10 &AJWU\ N +9 &C]Q\ O +9 &DcX\ P +10 &F{K\ R +9 &HAG\ S +9 &JB\ T +10 &K=\ T +9 &ME\ U +9 &OE7\ U +10 &Q3\ U +9 &R4\ U +10 &T2\ W +9 &VN5\ T +9 &X3\ U +10 &Y3\ U +9 &[/\ U +9 &]S$\ F +10 &^s<o\ )w +9 &^1 \ / +6 ( + "processing"%?& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.68 +2 "processing"%<& +4 "core" &^%\ / + &^\ / + ."psFlush"Hand.open +2 "manipulator" +57 "core" 1 + "manipulator"&i% +5 "core" %   o  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A' +88 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +47 "core"  +6 "processing"%F% +11 "core" %ؿ\ \  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.241 seconds\ /var/log/esp/da22sep3017h.tif: TIFF Upload Complete\ +3 ."psFlush"PSR.select :flush +4 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22sep3017h15s.tif +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%=' +598 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +430 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22sep3017h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22sep3017h20s.tif +1708 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +183 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +64 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22sep3017h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.241 sec auto-exposure",Subject: "da22sep3017h images!" +3 "storage"(Q- +3 "core" -' +2 "storage"(_& +10 "core" &D \ +2 "manipulator"&M& +4 "core" & O a + "manipulator"&G% +5 "core" %  X  + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&U( +19 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%H +50 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +47 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%L'ؠ +118 "core" ( +2 "manipulator"&D& +4 "core" &  / +2 "storage"(W& +3 "core" &D\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&N' +89 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(P'" +52 "core" ' + "manipulator"&Y& +4 "core" & / +2 "storage"(-& +3 "core" &D | | X\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +63 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&v'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&`, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(\ ' +20 "core" ' +2 "manipulator"&J% +4 "core" %H +2 "storage"(y& +4 "core" &D p u \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts + "manipulator"&]'t +15 "core" ' +2 "manipulator"&c& +4 "core" &  ; / +2 "storage"(b& +3 "core" &D e j `\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +18 "core" ' +2 "storage"(O% +4 "core" % k h\ +2 ."downElevator"SE.seek :down +4 "storage"(K' +99 (% +3 "core" %WC s u 8\ SY +3 "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&^' +91 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 (g& +4 "core" &D z \ +1835 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%w +100 "core"  + "processing"%\\% +4 "core" %؞H\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2117 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%e  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%E @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%h +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%d'ؠ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%k'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%p  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%j'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +84 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'ؾ +2648 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2142 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +84 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%B  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'ؾ +2214 "Can"H @< +411 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2641 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +68 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%( @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%!  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ؾ +2638 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & / +2 "manipulator"&% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&+( +243 "core" ( + "manipulator"&&& +4 "core" &  ~ 4 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" & x 4 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +93 "core" ' + ."psFlush"Hand.close + "manipulator"&)/ +60 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%2( +458 "core" ( + "manipulator"&,& +4 "core" & 4 +2 "manipulator"&}% +3 "core" %   J +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*' +138 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&'(- +124 "core" ( + "manipulator"&6& +4 "core" &- l +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +2 "core" &- +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&4'w +99 "core" ' + ."psFlush"Hand.open +2 "manipulator"&81 +53 "core" 1 +2 "manipulator"&%% +4 "core" %  X + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&;' +94 "core" ' + #tFinished short da assay +3913 #-> access 1 +2 "storage"(>% +4 "core" % X\ + "manipulator"&% +4 "core" %  C  +2 "manipulator"&0& +4 "core" &- A + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(z(<- +1300 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ( & +2 "core" &<- o i 2\  +1489 #t-> access 2 +2 "storage"(<% +3 "core" % g\ +2 "manipulator"&#% +4 "core" %  ;  +2 "manipulator"&i& +3 "core" &- S +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(?(K +347 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (7& +2 "core" &K \ +40212 "Can"J 63 +60002 ? 63 +60001 U 63 +60001 M 63 +60001 T 63 +60001 W 63 +60002 ^ 63 +60001 ` 63 +60001 b 53 +60002 k 63 +60001 k 63 +60001 g 53 +60001 c 74 +60002 b 63 +60001 ^ 63 +60001 _ 63 +54628 #"brent"Session Begun +352 #-> Delay('1day')-1.0 +2583 #-> quit +2 #Session Ended +2437 "Can"\\ 63 +60001 ] 63 +60001 V 53 +60001 W 63 +60002 ^ 63 +60001 Y 74} +60001 Z 63 +60002 Z 63 +60001 X 63 +60001 ` 63 +60001 e 63 +60002 l 73 +60001 j 63 +60001 s 63 +60001 y 63 +60002 s 63 +60001 y 64 +60001 | 63 +60001 { 62 +60002 y 63 +60001 } 63 @UTC1664582744.25 } 63 +60002 ~ 63 +60001 w 63 +60001 v 63 +60001 w 64 +60002 l 63 +60001 p 63 +60001 j 63 +60002 i 63 +60001 o 74 +60001 c 64 +60001 d 63 +60002 e 63 +60001 ^ 64 +60001 \\ 74 +60001 b 63 +60002 Z 63 +60001 a 63 +60001 j 63 +60002 ` 63 +60001 e 63 +60001 _ 63 +60001 k 63 +60002 ^ 63 +60001 e 63 +60001 n 73 +60001 q 53 +60002 o 64 +60001 k 63 +60001 p 63 +60002 j 53 +60001 k 53 +60001 h 63 +60001 n 64 +60002 m 63 +60001 k 63 +60001 n 63 +60002 q 63 +60001 y 63 +60001 t 63 +60001 | 63 +60002  53 +60001  63 +60001  63 +60001  63 +60002  62 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  64 +60002  63 +60001  63 +60001  63 +60001  63 +60002  64 +60001  52 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  53 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  53 +60001  63 +60002  63 +60001  63 +60001  63 +60002   63 +60001  63 +60001  63 +60001  63 +60002 \  53 +60001  63 +60001  63 +60002  63 +60001   63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  64 +60001  63 +60001  63 +60002  63 +60001  63 +60001  74 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  64 +60001  64 +60002  63 +60001  63 +60001  63 +60002 \  53 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001   63 +60002  63 +60001  63 +60001  63 +60002  52 +60001  53 +60001  \ 63 +60001  63 +60002  52 @UTC1664669146.08  53 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001   63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001 \  63 +60001  63 +60001  64 +60002  63 +60001  63 +60001  53 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  53 +60001  53 +60002  64 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  64 +60002  63 +60001  62 +60001   63 +60001  63 +60002  64 +60001  63 +60001  63 +60001  64 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001   63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60001  63 +60002  63 +60001  63 +60001  63 +60002  64 +60001  63 +60001  53 +60001  64 +60002  63 +60001  64 +60001  62 +60001  63 +60002 v 63 +60001 a 64 +60001 \\ 53 +60002 K 63 +60001 ? 53 +60001 : 74 +60001 * 63 +60002 & 63 +60001 ( 63 +60001 1 63 +60001 - 63 +60002 1 63 +60001 ; 73 +60001 < 62 +60002 ? 63 +60001 F 63 +60001 H 63 +60001 F 63 +60002 K 63 +60001 N 63 +60001 E 63 +60002 N 63 +60001 D 63 +60001 D 63 +22141 #t-> startTube 2 +747 #-> $da[:extractVol]=.2 +24602 #-> shortDA +2 "collection"'F% +3 "processing"%/% +4 "core" %ga  +5 %ػ\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +505 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%s +129 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%=  +128 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%Q'e +2293 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%_  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%M' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"%G @ +98 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%'ؾ +583 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +100 "core"  + "processing"%D% +3 "core" % \ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%W'X\\ +1104 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1611 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +101 "core" +2 .tPS.seek 0ml +2 "processing"%-'ؾ +2635 "core" ' + .tPSV.dial PSR +2 "processing"%n +102 "core"  + "processing"%J% +4 "core" %ؾ\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%A'X\\ +551 "Can"J 85 +550 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%y' +1613 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%c +101 "core" + .tPRV.dial :sipper +2 "processing"%b  +41 "core" +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"%N'ؾ +2629 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%U& +4 "core" &\ + "manipulator"&P% +4 "core" %  -  +2 "storage"(v% +3 "core" % \ + "storage"(]. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(g(  +1299 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (\ & +2 "core" &  l h N\ +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&K% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&w( +182 "core" ( + "manipulator"&\\& +4 "core" &  +2 "storage"(L& +3 "core" &  6\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&l'S +96 "core" ' +2 "storage"(e& +4 "core" &  /\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(E'r +294 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@& +2 "core" & 3\  +2 "manipulator"&a& +3 "core" & ; +2 .tElbow.seek 2 +2 "manipulator"&d( +3 "core" ( + "manipulator"&k& +4 "core" & p +2 "storage"(C& +3 "core" & \\\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p'Ͻ +17 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&"/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&S& + "storage"(j' +7 "core" & + "manipulator"&q% +4 "core" % ϸ  +2 .tForearm.seek :retract +2 "manipulator"&t' +86 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +75 "core" ( + "manipulator"&5& +4 "core" &  7 + .tElbow.reconfigure :loose +48 "manipulator"&$ &.,(#b +6 &~& +3 "core" & 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +101 "core" ' + "manipulator"&& +4 "core" & + 6 +2 "manipulator"&9% +4 "core" %  + "processing"%o& +4 "core" &\ +3 "processing"%x& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%V(^ +4 "core" & \  +9 &2u\ \ )v +9 &c}\ = +10 &wt\ \ N +9 &:X\ \ M +9 &Y\ M +10 &U\ M +9 &W \ M +9 &B[\ M +10 &Y\ \ M +9 &W\ \ M +10 & X\ M +9 &"IV\ M +9 &$ X\ M +10 &%X\ M +9 &'W\ M +9 &)RW\ M +10 &+W\ M +9 &,X\ M +9 &.W\ M +10 &0ZY\ M +9 &2Y\ M +10 &3X\ M +9 &5Y\ M +9 &7bY\ M +10 &9%Z\ M +9 &:Z\ M +9 &<Z\ M +10 &>i]\ M +9 &@+]\ M +10 &Ae\ N +9 &Cn\ P +9 &Ef}\ Q +10 &G#\ S +9 &H \ S +10 &J\ S +9 &Lg\ S +9 &N(\ T +10 &O\ T +9 &Q\ U +10 &Sk\ U +9 &U.\ T +9 &V\ U +9 &X\ T +10 &Zr \ U +9 &\\4\ U +10 &]z \ = +9 &^'h\ O +9 &^,\ 5 +3 ( +2 "processing"%x& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 +2 .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% h +2 %|9 +5 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%T9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%Z9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%X9 +2 "core" 9* +102 "processing"%R9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%B9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%{9 +3 "core" 9H +102 "processing"%$9 +2 "core" 9L +103 "processing"%:9 +2 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%(9 +3 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%!9 +3 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%&9 +3 "core" 9q +102 "processing"%u9 +2 "core" 9&v +3 .tPH.hold 2:00:00,28C +3 "processing"%` php +2 .tdelay 1:30 +4 "core" v +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%) +102 "core"  + "processing"%^% +4 "core" %6\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%1' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%,' +1611 "core" ' + .tPTV.dial :puck +2 "processing"%}  +128 "core"  +2 .tPSV.dial PTV +2 "processing"%6 +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%3  +53 "core" + "processing"%.% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%+'& +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%%'ؾ +1608 "core" ' +2 .tdelay 5:00 +28682 "Can"A @= +1320 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%> +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2391 "core" ' + .tPSV.dial PTV +2 "processing"%0 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%#'ؾ +2365 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +128 "core" +2 .tPSV.dial :mixloop +2 "processing"%z +43 "core" + .tPRV.dial :ab1 +2 "processing"%7 @ +97 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%f' +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%F  +41 "core"  +2 "processing"%/% +4 "core" % +\  +2 .tPS.seek 0.35ml +2 "processing"%s'f +459 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +30 "core" +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%m'K +1174 "core" ' +2 .tPRV.dial :waste2 + "processing"%_ @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%Q' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%G  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%M' +1617 "core" ' + .tPSV.dial :PML +2 "processing"%H +43 "core" +2 .tPTV.dial :mixing +2 "processing"%D @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%W% +4 "core" %*\  +2 .tPS.seek 1.85ml +2 "processing"%Y' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%n'ؾ +1969 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'J& +2 "core" &\ +2 "manipulator"&-& +4 "core" & \  6 + "manipulator"&A% +4 "core" %   ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +126 "core" ( + "manipulator"&b& +4 "core" &-   k  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &-  \   +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' +2 .tHand.close + "manipulator"&O/ +54 "core" / +2 "manipulator"&& +4 "core" &-   + "manipulator"&% +4 "core" % ω  +2 .tForearm.seek :retract +2 "manipulator"&U' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&P(ӂ +275 "core" ( +2 "manipulator"&v& +4 "core" &Ӂ+  d Co +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &Ӂ+   Co +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'? +91 "core" ' +3 "manipulator"&\ & +4 "core" &Ӄ,   ) Cm + "manipulator"&% +4 "core" %C   d +2 "collection"'K& +3 "core" &\ +2 "collection"'\\& +6 "core" &\ +2 .tCC.seek :closed +2 "collection"'L(\\ +4 "core" &\ +6 &;\ %h +10 &X}y\ 8 +9 &y~\ L +9 &V}\ M +10 &W\ M +9 &B\\z\ M +9 &\\x\ L +10 &\\w\ M +9 &Zw\ M +10 &KVz\ L +9 & Yv\ L +9 &!\\s\ L +10 &#Xt\ L +9 &%RUt\ M +10 &'Zr\ M +9 &(Wr\ L +9 &*[t\ L +10 &,[[s\ L +9 &.Zx\ L +9 &/Zw\ L +10 &1\\s\ M +9 &3b[s\ M +9 &5&Wt\ L +10 &6\\o\ L +9 &8Ww\ L +10 &:kYx\ L +9 &<-\\v\ L +9 &=Wq\ M +10 &?\\y\ M +9 &Aq`y\ M +10 &C1gs\ N +9 &Dxw\ O +9 &F  x\ T +10 &H[ % $w\ W +9 &J ( (x\ X +9 &K ) )x\ Y +10 &M + *r\ Y +9 &O\\ - .v\ Z +10 &Q 2 0v\ Z +9 &R 1 1u\ Z +9 &T 2 6x\ [ +10 &V_ 8 5{\ [ +9 &X : :w\ \\ +9 &Y ; <v\ \\ +10 &[ B ?{\ J +9 &\\< D Ax\ *~ +9 &\\f E Dz\ N +3 ( +2 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.27 + "collection"'e& +4 "core" &\\h F Dz\ N +2 .tHand.open + "manipulator"&'1 +53 "core" 1 +2 "manipulator"&;% +4 "core" % C  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +49 "manipulator"&h' +107 "core" ' +2 .tPSV.dial PSR + "processing"%@ +102 "core"  + "processing"%a% +4 "core" %ؿ$\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%k'+ +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%C  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%"'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"%S +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%w  + "collection"'l  +32 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%E +100 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%p  +71 "core" +2 .tPS.seek 0ml +2 "processing"%5'ؾ +2654 "core" ' + .tPSV.dial :air +2 "processing"%~  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%9'ؾ +2633 "core" ' +2 .tPSV.dial :air + "processing"%o  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +42 "core" +2 .tPS.seek 0ml +2 "processing"%2'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &Ӆ)   Bk + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +3 "core" ( +2 "manipulator"&|& +4 "core" &Ӆ)   r Bk + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &Ӆ)  \ 3 Bk +2 .tForearm.seek CC + "manipulator"& '? +95 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open + "collection"'( +449 "core" ( + "manipulator"&& +4 "core" &ӆ*  i Bj +2 "manipulator"&T% +3 "core" % =  f  +2 .tForearm.seek :retract +2 "manipulator"& ' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +289 "core" ( + "manipulator"&r& +5 "core" &-  r = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &-  = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +91 "core" ' +2 .tHand.open + "manipulator"&X1 +64 "core" 1 +2 "manipulator"&R% +4 "core" % |  \ N B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 ."da"delayUntil "19:26:58.33" +17690 "Can"5 >; +7077 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2399 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%$ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%:  +54 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2362 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +127 "core"  +2 "processing"%% +4 "core" %ؾ5\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%&  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%u +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core" +2 "processing"%^% +3 "core" %;\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'+ +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2394 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%8 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +2335 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +128 "core"  + "processing"%%% +4 "core" %Y\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%[' +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" + "processing"%% +3 "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 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +1614 "core" ' +2 ."da"delay 2:00 +11243 "Can"2 ?= +760 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%#  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +71 "core" + ."da"delay 5 seconds +545 .PSV.dial :air +9 "processing"%_  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m'ؾ +2335 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%G  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%Q  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%H  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%' +405 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%W  +42 "core"  +2 "processing"%% +4 "core" %B\ +2 ."da"PS.seek 0.55ml +2 "processing"%M' +339 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +54 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J' +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%- +42 "core" + ."da"PTV.dial :mixing +2 "processing"%A @ +71 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%b  +32 "core" +2 "processing"%y% +4 "core" %Y\  +2 ."da"PS.seek 1.85ml +2 "processing"%O' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1988 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +42950 "Can"% \ =9 +5052 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2408 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%] +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K'ؾ +2350 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +126 "core"  +2 "processing"%I% +4 "core" %ػO\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%e' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'' +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%;  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%@  +32 "core"  +2 "processing"%a% +4 "core" %M\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'/ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%n * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%C'ؾ +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%" +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2409 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~'ؾ +2327 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +127 "core"  +2 "processing"%% +4 "core" %e\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o' +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%9 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +32 "core"  +2 "processing"%j% +4 "core" %\\\ +2 ."da"PS.seek 1.5ml + "processing"%') +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%x'ؾ +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  + ."da"delay 30 seconds +1335 "Can"$ A> +1668 ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%h +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%T +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%Z'ؾ +2343 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%X% +3 "core" %ؽ[\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%R' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%B'& +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%$  +33 "core" +46 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +2 "processing"%: * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2386 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2331 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +131 "core"  +3 "processing"%u% +10 "core" %c\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +6 "processing"% +13 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%)' +338 "core" ' +2 ."da"delay 5 seconds +503 "processing"%^% +3 "core" %c\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +338 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1' +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%N +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" + "processing"%3% +4 "core" %Q\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%.'( +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'ؾ +1631 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%* +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2415 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%4 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%0  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2379 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +127 "core"  +2 "processing"%% +3 "core" %ؿ^\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%[' +2127 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%z +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core" +2 "processing"%#% +4 "core" %Z\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%F') +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%='ؾ +1606 "core" ' +2 "processing"%9 +3 "core" 9e5b +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%s  +3 "core" 5c + 5c + "processing"%_& +4 "core" &^*w\ 5 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&f% +4 "core" %   2  + "storage"(G% +4 "core" %   \  + "storage"(Q. +3 "core" .(  +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(H(C +362 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (D& +2 "core" &E A + i\ +2 "manipulator"&m& +3 "core" &- = +2 "manipulator"&W% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&& +4 "core" &  4 + "storage"(Y& +4 "core" &E\  ?\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&M' +95 "core" ' + "storage"(-& +4 "core" &E ? ? \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(A'r +276 "core" ' + "storage"(b- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek :place + "storage"(y'1 +46 "core" ' +2 "manipulator"&& +27 "core" & 3 +2 "manipulator"&J% +4 "core" % A } +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&& +4 "core" &  A B +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  B +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.close + "manipulator"&]/ +57 "core" / +2 ."da"PC.seek :open +2 "processing"%c( +79 "Can"\ r +379 "core" ( + "storage"(\ & +4 "core" &E A @ \ +2 "manipulator"&& +3 "core" & G A +2 "manipulator"&v% +3 "core" %  p  +2 ."da"Forearm.seek :retract +2 "manipulator"&U' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&I( +244 "core" ( + "manipulator"&K& +4 "core" &  A + "storage"(e& +4 "core" &E E\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&;' +102 "core" ' +2 ."da"Hand.open + "manipulator"&\\1 +63 "core" 1 +2 "storage"(@- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(a' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"('' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22oct0220h.tif +5 "processing"%n& +9 "core" &+\ +4 "manipulator"&?& +5 "core" & A +2 "manipulator"&k% +4 "core" %    ~ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S' +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +177 "core" ( +2 "manipulator"&C& +4 "core" &- + V + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- u V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&E'w +89 "core" ' +55 ."psFlush"Hand.close +9 "manipulator"&p/ +57 "core" / + "manipulator"&q& +4 "core" &- + V +2 "manipulator"&l% +3 "core" % ψ _ 3 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +116 "core" ( + "manipulator"&~& +4 "core" & B +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" & B +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&9' +99 "core" ' +2 "manipulator"&t& +4 "core" & R B +2 "manipulator"&j% +4 "core" % 8 + "processing"%o& +4 "core" &\ +2 "processing"%|& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &\ +8 & 2\ $e +9 &Uw\ 7 +10 &u\ L +9 &O\ N +9 &`P\ N +10 &#L\ N +9 &R\ M +9 &M\ M +10 &jO\ M +9 &-OD\ M +10 &RK\ M +9 &!QL\ M +9 &#tRG\ M +10 &%6RD\ M +9 &&U@\ M +10 &(Q7\ M +9 &*|R6\ M +9 &,=Q;\ M +10 &-R4\ M +9 &/Q%\ N +9 &1R.\ M +10 &3DO0\ M +9 &5R(\ N +9 &6N)\ N +10 &8O\ N +9 &:KOa\ N +10 &<QA\ M +9 &=R5\ M +10 &?Tw\ N +9 &ART6\ N +9 &C`q\ O +9 &Dbt\ P +10 &Fv\ S +9 &HHr\ T +10 &J q\ T +9 &Kn\ U +9 &Mh\ T +10 &OPk\ T +9 &Qh\ U +9 &Rr\ U +10 &Ts\ V +9 &VU}\ U +10 &Xt\ U +9 &Ys\ V +9 &[f\ V +10 &]XY\ H +9 &^}De\ b +9 &^Ef\ 7 +6 ( +2 "processing"%|& +3 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.70 +2 "processing"%& +4 "core" &^1b\ 7 + &^1[\ 7 + ."psFlush"Hand.open +2 "manipulator"&P1 +57 "core" 1 + "manipulator"&h% +4 "core" %    +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x' +88 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +43 "core"  +2 "processing"%T% +4 "core" %)\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +94 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.857 seconds\ /var/log/esp/da22oct0220h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22oct0220h15s.tif +503 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +539 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22oct0220h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22oct0220h20s.tif +1573 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%L @ +185 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%X +65 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22oct0220h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "13.857 sec auto-exposure",Subject: "da22oct0220h images!" +6 "storage"(Z- +5 "core" -' +2 "storage"(R& +4 "core" &E f\ +3 "manipulator"&& +4 "core" &  ( 2 B +2 "manipulator"&% +4 "core" %      + +3 ."psFlush"PS.seek :empty +3 ."da"Elbow.reconfigure :tight +2 "processing"%'ؠ +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"& ( +78 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +175 "core" ( +2 "manipulator"&& +4 "core" &   / +2 "storage"(B& +3 "core" &E\ \ \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&$' +95 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(:'" +48 "core" ' + "manipulator"&& +4 "core" & +2 "storage"(2& +4 "core" &E o u /\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&{'8 +20 "core" ' + ."da"Elbow.hold +2 "manipulator"&!, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(' +27 "core" ' + "manipulator"&% +5 "core" %A + "storage"((& +4 "core" &E r s I\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"&&'m +14 "core" ' +2 "manipulator"&u& +4 "core" &  N +2 "storage"(& +3 "core" &E { | u\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&^' +15 "core" ' +2 "storage"()% +4 "core" % g g \  +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (N% +3 "core" %0A Y V\ TZ +2 "manipulator"&6% +4 "core" %  o +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&3' +90 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (1& +3 "core" &E v v =\ +1757 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +100 "core"  + "processing"%.% +4 "core" %؞\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%*  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%8 @ +70 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%> +102 "core" + ."psFlush"PS.seek :empty +2 "processing"%%'ؠ +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%0'X\\ +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"% 'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%/ U +51 "core" V +2 ."psFlush"PS.seek 0ml +55 "processing"%7'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%s  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%G' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%g'ؾ +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%D @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +42 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%-'X\\ +1121 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' @1664741600.45UTC = =tMAIN =mMAIN_scheduler @UTC1664741602.25 #"core_reset"Sent BREAK +2 #t@8948 sendCRC with ifg=0x20, ie=0x7F + #@10264 sendCRC with ifg=0x20, ie=0x7F #@10480 sendCRC with ifg=0x20, ie=0x7F + #@11634 sendCRC with ifg=0x20, ie=0x7F + #@11850 sendCRC with ifg=0x20, ie=0x7F #@13004 sendCRC with ifg=0x20, ie=0x7F + #@13220 sendCRC with ifg=0x20, ie=0x7F + #@15055 sendCRC with ifg=0x08, ie=0x5F #@36931 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +186 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +11 "core" ' + !o:I2C::UnexpectedReply: mesg")I2C::Servo::AbsMove3Reply[0B:25->20]:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +88 #t\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +367 "Can" @= +  @= + #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +907 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %g\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %ڡ c\ +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +4 "core" % ,\  + "manipulator"&3% +4 "core" %   +2 "manipulator"&4& +3 "core" & +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(5(<- +1298 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (6& +2 "core" &<* d [\  +5200 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +4 "core" &\ + .tHand.open +2 "manipulator"&81 +25 "core" 1 + "manipulator"&9& +4 "core" &  +2 "manipulator"&:% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&;(- +169 "core" ( +2 "manipulator"&<& +4 "core" &-  U h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &- } h +2 .tForearm.seek :garage +2 "manipulator"&>'w +93 "core" ' +2 .tHand.close + "manipulator"&?/ +61 "core" / +2 "manipulator"&@& +4 "core" &-  L h + "manipulator"&A% +4 "core" % s  F 8 +2 .tForearm.seek :retract +2 "manipulator"&B' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C(ӂ +280 "core" ( +2 "manipulator"&D& +4 "core" &ӓ$  ] =F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &Ӕ$  =E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'? +90 "core" ' + "manipulator"&G& +4 "core" &Ӕ%   7 =E +2 "manipulator"&H% +4 "core" %6  1 { +2 "collection"'I& +4 "core" &\ +2 "collection"'J& +5 "core" &\ +2 .tCC.seek :closed + "collection"'K(\\ +5 "core" &\ +7 &<\ %f +9 &V}\ 7 +10 &}\ L +9 &X\ L +9 &xY\ L +10 &9Y\ L +9 &Y\ L +10 &U\ L +9 &X\ L +9 &BY\ L +10 & Y\ L +9 &!Y\ L +10 &#Z\ M +9 &%JX\ L +9 &' W\ L +10 &(Y\ L +9 &*X\ L +9 &,SY\ L +10 &.Y\ L +9 &/W\ L +9 &1Y\ L +10 &3YY\ L +9 &5Z\ L +10 &6Y\ L +9 &8Y\ L +9 &:bZ\ L +10 &<$Z\ L +9 &=Y\ L +9 &?Y\ L +10 &AiY\ L +9 &C+Y\ L +10 &D[\ L +9 &FZ\ L +9 &Hr\\\ L +10 &J3Z\ L +9 &K\\\ L +10 &M[\ M +9 &OxY\ M +9 &Q;[\ L +10 &RW\ M +9 &TZ\ M +9 &VZ\ M +10 &XBY\ M +9 &Z\\\ M +9 &[\\\ 9 +10 &\\,8\ 2 +9 &\\\  +3 ( + "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 1.02 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:371:in `samplePassF'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:371:in `samplePassF'"(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 +5465 #-> Puck.count + "storage"(L% +4 "core" % { s @\  +2 .tSE.seek :down + "storage"(M' +4 "core" ' + .tSE.stop + "storage"(5 +4 !to:Puck::Error: mesg" Hand is closed on FlushPuck:@checkpoint: omitted:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:70:in `retract'":/home/esp/esp2/utils/puckmoves.rb:623:in `lowerStack'",/home/esp/esp2/lib/msg.rb:68:in `retry'":/home/esp/esp2/utils/puckmoves.rb:621:in `lowerStack'";/home/esp/esp2/utils/puckmoves.rb:644:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:666:in `count'"(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 +1732 #-> Fluch.garage +2 !o:NameError: mesg"!uninitialized constant Fluch: name:\ Fluch: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 +704 #-> Flush.garage +2 #Garaging FlushPuck in Hand + "manipulator"&N& +4 "core" &Ӕ$  Q =E + "manipulator"&O% +4 "core" %6 p { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Q(- +292 "core" ( +2 "manipulator"&R& +4 "core" &- @  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &- d  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T'w +92 "core" ' + .tHand.open +2 "manipulator"&U1 +64 "core" 1 + "manipulator"&V% +4 "core" % ~  k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W' +88 "core" ' +666 #t-> Puck.count +2 "storage"(X% +3 "core" % \ +2 .tSE.seek :down + "storage"(Y' +4 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&Z% +3 "core" %   +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"([(C +1300 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (\\& +3 "core" &F r u \ + "manipulator"&]& +4 "core" &-  +2 "manipulator"&^% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&_( +177 "core" ( + "manipulator"&`& +4 "core" &  2 +2 "storage"(a& +3 "core" &F [\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&b' +92 "core" ' + "storage"(c& +4 "core" &F y\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(d'r +312 "core" ' + "storage"(e- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f% +3 "core" % g s\ +2 ."downElevator"SE.seek :down +4 "storage"(g' +99 (h% +2 "core" %@8 v v D\ TZ +2 "manipulator"&i% +4 "core" % t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j' +91 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(k(  +356 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (l& +2 "core" & t p \ +2 "manipulator"&m& +4 "core" & 2 + .tElbow.seek 2 +2 "manipulator"&n( +4 "core" ( + "manipulator"&o& +3 "core" &  _ 2 +2 "storage"(p& +4 "core" & f h L\ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&q'S +94 "core" ' +2 "storage"(r& +4 "core" & w <\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'r +275 "core" ' +2 "storage"(t- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (u% +2 "core" %h } s ]\ +3 ."downElevator"SE.seek :down +3 "storage"(v' +99 (w% +3 "core" %O Y \\\ Wc +2 "manipulator"&x% +4 "core" %R E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y' +90 "core" ' +76 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(z( +350 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ({& +2 "core" & Z c\  +2 "manipulator"&|& +4 "core" & 2 + .tElbow.seek 3 +2 "manipulator"&}( +47 "core" ( +2 "manipulator"&~& +4 "core" &   + "storage"(& +4 "core" & 9\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +92 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +274 "core" ' + "storage"(- +4 "core" -'r + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" %y { t R\ +2 ."downElevator"SE.seek :down +4 "storage"(' +99 ( % +3 "core" %D t p :\ U] +2 "manipulator"& % +4 "core" %3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,y +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &,w v t '\  + "manipulator"&& +4 "core" &  +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & _  + "storage"(& +4 "core" &,w i l w\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"(& +4 "core" &,w \\\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +274 "core" ' +2 "storage"(- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %j ` N \\\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %XC u s I\ U] + "manipulator"&% +4 "core" % ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"( (<- +343 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (!& +2 "core" &<+ h u \ +2 "manipulator"&"& +3 "core" & [  +2 .tElbow.seek 5 +2 "manipulator"&#( +3 "core" ( + "manipulator"&$& +4 "core" &  l  + "storage"(%& +4 "core" &<+ w f \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&&'O +121 "core" ' + "storage"('& +4 "core" &<+ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(('r +278 "core" ' + "storage"()- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (*% +3 "core" %h r p %\ +2 ."downElevator"SE.seek :down +3 "storage"(+' +99 (,% +3 "core" %A Y X \ U\\ +2 "manipulator"&-% +4 "core" %S  \ I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.' +89 "core" ' +69 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(/(K +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (0& +3 "core" &K u t ,\ + "manipulator"&1& +4 "core" & z  +2 .tElbow.seek 6 + "manipulator"&2( +4 "core" ( + "manipulator"&3& +4 "core" &  O  + "storage"(4& +4 "core" &K f f W\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"(6& +4 "core" &K \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(7'r +277 "core" ' +2 "storage"(8- +3 "core" -'r +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9% +2 "core" %s U e b\ +3 ."downElevator"SE.seek :down +3 "storage"(:' +99 (<% +3 "core" %OD s _ \ U] +2 "manipulator"&=% +3 "core" % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(?([ +350 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (@& +2 "core" &[ \\ o @\ +2 "manipulator"&A& +4 "core" &  +2 .tElbow.seek 7 +2 "manipulator"&(r +20 "core" ( + "manipulator"&>& +4 "core" &f   +2 "storage"(D& +3 "core" &[ g f \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&E'= +94 "core" ' +2 "storage"(;& +4 "core" &[ H\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(G'r +276 "core" ' +2 "storage"(H- +3 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (I% +2 "core" %p v } ^\ +3 ."downElevator"SE.seek :down +3 "storage"(B' +99 (\ % +3 "core" %C u t 1\ U^ +2 "manipulator"&J% +4 "core" %3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L' +90 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +2894 #t-> CC +8 "collection"'M& +3 "core" &\\\  +261 #t-> PC +2 "processing"%N& +3 "core" &^1 \ 7 +1720 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +3 "core" &\\\  +2 !to:Slide::Error : mesg"Collection Clamp not Open: @reply0:@axisName"Collection Clamp:bt[ "2/home/esp/esp2/utils/puckmoves.rb:772:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:371:in `samplePassF'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +881 #-> CC.open +2 .CC.seek :open +2 "collection"'F( +447 "core" ( +2 "collection"'R& +4 "core" &\ +316 #t-> PC.open + .PC.seek :open +2 "processing"%S( +458 "core" ( + "processing"%C& +4 "core" &\ +465 #t-> PS.flush +2 #Flushing Processing stage +2 "processing"%U% +3 "core" %\  + .tPSV.dial :waste1 +2 "processing"%V  +43 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 0ml + "processing"%P'ؾ +2334 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +39 "processing"%T& +14 "core" &x\ + "manipulator"&X& +4 "core" &f 6  +2 "manipulator"&Z% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +174 "core" ( +2 "manipulator"&5& +4 "core" &-  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- , +2 .tForearm.seek :garage +2 "manipulator"&]'w +92 "core" ' +2 .tHand.close + "manipulator"&^/ +60 "core" / + "manipulator"&`& +4 "core" &- , +2 "manipulator"&a% +4 "core" % s b 1 + .tForearm.seek :retract +2 "manipulator"&c' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Q( +136 "core" ( +2 "manipulator"&W& +4 "core" & * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" & ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&f' +78 "core" ' - - Y +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3305 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi- : outPressi- :deltaPressiY : voltagef12.255310751104567d: @type2F: @tagik: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:787:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:785:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 4 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h' +71 "core" ' +2 .tPC.reconfigure :default +2 "processing"%$x2 ^22b +2 .tPC.home.seek :open +2 "processing"%i( +305 "core" ( + "manipulator"&d& +4 "core" & ; +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&b( +2 "core" ( +2 "manipulator"&g& +4 "core" & c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & O +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&l' +79 "core" ' . , # +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3275 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi. : outPressi, :deltaPressi# : voltagef12.255310751104567d: @type2F: @tagiq: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:787:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:785:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 4 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m' +76 "core" ' +2 .tPC.reconfigure :default +3 "processing"%$x2 ^22b +2 .tPC.home.seek :open +2 "processing"%o( +303 "core" ( +2 "manipulator"&p& +4 "core" &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r( +2 "core" ( +2 "manipulator"&_& +4 "core" & Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +80 "core" ' + - K +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3269 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi+ : outPressi- :deltaPressiK : voltagef12.255310751104567d: @type2F: @tagiy: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:787:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:785:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 4 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u' +74 "core" ' +2 .tPC.reconfigure :default +3 "processing"%$x2 ^22b +2 .tPC.home.seek :open +2 "processing"%w( +304 "core" ( +2 "manipulator"&x& +4 "core" & S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&s( +3 "core" ( +2 "manipulator"&q& +3 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k' +79 "core" ' ! ) +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3269 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi! : outPressi) :deltaPressi: voltagef12.255310751104567d: @type2F: @tagip: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:787:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:785:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 4 +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{' +74 "core" ' +2 .tPC.reconfigure :default +3 "processing"%$x2 ^22b +2 .tPC.home.seek :open + "processing"%|( +308 "core" ( +2 "manipulator"&~& +4 "core" & m +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +79 "core" ' . / N +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ : mesg")Forearm speedErr at PC + 3270 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi. : outPressi/ :deltaPressiN : voltagef12.255310751104567d: @type2F: @tagi~: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:787:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:785:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2146 #-> Arm.garage +2 "manipulator"&& +3 "core" &  +2 "manipulator"&% +4 "core" %j  Y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +73 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +122 "core" ( + "manipulator"&& +4 "core" &- P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +77 "core" 'ޓ . . 6 +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3734 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi. : outPressi. :deltaPressi6 : voltagef12.255310751104567d: @type2F: @tagi : @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):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 +717 #-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):15:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +16234 "Can" 20 +889 #t-> Hand.CC + !o:NoMethodError : mesgu:NameError::message+undefined method `CC' for Hand:Gripper: name:CC: args[:bt["(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +645 #-> Arm.CC +2 "manipulator"&z& +3 "core" &- ; +2 "manipulator"&% +4 "core" %b  1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +80 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&(ӂ +271 "core" ( + "manipulator"&& +4 "core" &z+  Cp + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &z+ Cp +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'? +96 "core" ' +2 "manipulator"& & +4 "core" &z,  Cp +2 "manipulator"&% +3 "core" %G O " +592 #t-> CC.close +2 "manipulator"&& +3 "core" &z, Cp +2 "manipulator"&% +4 "core" %G T " + "collection"'& +4 "core" &\ +2 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\  +8 &3~\ )w +9 &e\ > +10 &t\ M +9 &FT\ L +10 & W\ K +9 &X\ L +9 &W \ L +10 &OW \ K +9 &Z\ L +9 &W\ L +10 & V\ L +9 &"VW\ L +10 &$W\ L +9 &%[\ L +9 &'W\ K +10 &)^W\ \ L +9 &+!X\ K +9 &,W \ L +10 &.W\ K +9 &0fW\ L +10 &2)W\ K +9 &3X\ L +9 &5W\ L +10 &7nX\ L +9 &9/V\ L +9 &:X\ L +10 &<W\ L +9 &>uX \ L +10 &@7W\ L +9 &AW\ L +9 &CW\ L +10 &E}Y \ L +9 &G@Z\ L +9 &IY\ L +10 &JY \ L +9 &LY\ L +10 &NFY\ L +9 &PY \ L +9 &QU \ L +10 &SY\ L +9 &UNZ\ L +9 &W\\\ \ L +10 &XZ \ M +9 &ZZ \ M +10 &\\9y?\ f +9 &\\3\  +10 ( + &\\\  + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.02 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1487 #-> CC.open +2 .CC.seek :open + "collection"'( +445 "core" ( +2 "collection"'& +4 "core" &\ \ +936 #t-> Arm.home +2 "manipulator"&!& +3 "core" &{+ Co +2 "manipulator"&"% +4 "core" %F # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&%( +351 "core" ( +2 "manipulator"&'& +4 "core" & h < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&' +41 "core" ' +2 "manipulator"&)& +4 "core" & < +2 "manipulator"&*% +3 "core" % < M +2067 #t-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +728 #-> Arm.garage + "manipulator"&,& +3 "core" & A < +2 "manipulator"&-% +4 "core" %  M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&(' +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&&(- +117 "core" ( +2 "manipulator"&+& +4 "core" &-  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- ;  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&0'w +78 "core" 'ބ , / c +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3719 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi, : outPressi/ :deltaPressic : voltagef12.255310751104567d: @type2F: @tagi5: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +556 #-> HAnd.open +2 !o:NameError: mesg" uninitialized constant HAnd: name: HAnd:bt["(ESP):23:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +456 #-> Hand.open + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +10054 #-> Arm.PC + "manipulator"&1& +4 "core" &- \ + "manipulator"&3% +4 "core" %b  " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4' +74 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&6( +119 "core" ( +2 "manipulator"&#& +4 "core" & < " + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &  " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&8' +92 "core" ' +2 "manipulator"&9& +4 "core" &  " + "manipulator"&<% +4 "core" % O N +1028 #t-> PC.close + "manipulator"&=& +4 "core" & " +2 "manipulator"&7% +4 "core" % N + "processing"%& +4 "core" &T\  +2 "processing"%:& +5 "core" &Y\  +2 .tPC.seek :closed + "processing"%/(^ +5 "core" &W\  +7 &DU\ $f +9 &xX}X\ 8 +9 &xV\ L +10 &UX\ M +9 &XWV\ M +10 &WX\ L +9 &SV\ M +9 &RW\ M +10 &aRY\ L +9 &"UW\ M +9 &WU\ M +10 &!RW\ M +9 &#hTV\ M +9 &%+UR\ L +10 &&US\ L +9 &(UR\ M +10 &*pXV\ M +9 &,2TX\ M +9 &-TY\ M +10 &/U[\ M +9 &1xW\\\ M +9 &3:TW\ M +10 &4UW\ L +9 &6WZ\ M +10 &8YW\ M +9 &:BUW\ M +9 &<WV\ M +10 &=VT\ M +9 &?YW\ M +9 &AHYY\ M +10 &C _V\ N +9 &DY\\\ M +10 &F\\W\ M +9 &HPYW\ M +9 &JZY\ N +10 &KZW\ N +9 &M]X\ M +9 &OXW[\ M +10 &QZ]\ N +9 &RYW\ N +10 &T_V\ M +9 &V`YY\ M +10 &X"YV\ M +9 &YZU\ M +9 &[ZW\ N +10 &]h_T\ : +9 &^@CW\ I +9 &^\ \ W\  +6 ( + "processing"%:& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.06 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4 "core" &^Z\  +7922 #t-> PC.open +2 .PC.seek :open + "processing"%@( +457 "core" ( +2 "processing"%A& +4 "core" &Y\ +377 #t-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):28:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +835 #-> Arm.home +2 "manipulator"&>& +3 "core" &  " +2 "manipulator"&D% +4 "core" %  N +43 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&2( +66 "core" ( + "manipulator"&& +4 "core" &' &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &'  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&I' +43 "core" ' +2 "manipulator"&\ & +4 "core" &'   +2 "manipulator"&J% +3 "core" % k s +1418 #t-> exit +5 !o:Storage::Warning: mesg"#Exiting with FlushPuck in Hand:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"4/home/esp/esp2/lib/framework.rb:171:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"-/home/esp/esp2/lib/thread.rb:762:in `[]'"0/home/esp/esp2/lib/thread.rb:762:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1664742547.51UTC @1664742573.39UTC = =mMAIN_scheduler =tMAIN @UTC1664742575.18 #"core_reset"Sent BREAK +2 #t@56606 receive with ifg=0x10, ie=0xFD + #@57239 receive with ifg=0x10, ie=0xFD + #@57895 receive with ifg=0x10, ie=0xFD #@58530 receive with ifg=0x10, ie=0xFD + #@59164 receive with ifg=0x10, ie=0xFD + #@59798 receive with ifg=0x10, ie=0xFD #@60431 receive with ifg=0x10, ie=0xFD + #@60883 receive with ifg=0x80, ie=0xFD #@5930 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +280 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +372 "Can" 75 +  75 + #tPolling Can every 10:00 +3 #Cleanly exited at 20:29:07UTC02-Oct-22 + !o:Storage::Warning: mesg"Hand.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +1453 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %g  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %o\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %ڡ X\ +2 .tSS.configure :default +2 "sampler")#.0X Hand +1296 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +4 "core" &\ + .tHand.open +2 "manipulator"&31 +53 "core" 1 +2 "manipulator"&4& +4 "core" &'  + "manipulator"&5% +4 "core" %   s +2 .tForearm.seek :retract + "manipulator"&6' +38 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +114 "core" ( + "manipulator"&8& +4 "core" &- Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&:'w +93 "core" ' + .tHand.close + "manipulator"&;/ +64 "core" / + "manipulator"&<& +4 "core" &-  +2 "manipulator"&=% +3 "core" % φ +2 .tForearm.seek :retract +2 "manipulator"&>' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?(ӂ +273 "core" ( +2 "manipulator"&@& +4 "core" &{+ O Cn + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &{+  Cn +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'? +97 "core" ' + "manipulator"&C& +5 "core" &|,  Cm + "manipulator"&D% +4 "core" %I ]  +2 "collection"'E& +3 "core" &\ +2 "collection"'F& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'G(\\ +4 "core" &\  +8 &2} \ )w +9 &c\ = +10 &|u\ L +9 &@U\ L +10 &X\ \ L +9 &W\ L +9 &W \ L +10 &GW\ L +9 &X\ L +9 &V \ L +10 & W\ L +9 &"NX\ L +10 &$W\ L +9 &%W\ L +9 &'W\ L +10 &)VX\ L +9 &+W\ L +10 &,V\ L +9 &.V\ L +9 &0_W\ L +10 &2!W\ L +9 &3W\ L +9 &5X\ L +10 &7eW\ M +9 &9)W\ L +10 &:W\ L +9 &<W\ L +9 &>nV\ \ L +10 &@/Y \ M +9 &A`\ M +9 &Ch\ N +10 &Ej{\ P +9 &G   \ U +10 &H   \ W +9 &J # \ X +9 &LZ # "\ Y +9 &N # &\ Y +10 &O ( '\ Y +9 &Q + *\ Y +10 &S] + + \ Z +9 &U - .\ \ Z +9 &V / / \ \\ +10 &X 4 3 \ \\ +9 &Z^ 6 4\ ] +9 &\\z 9 9\ : +10 &\\) < :\ \ (x +9 &\\ < ;\ ] +3 ( +2 "collection"'F& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 +2 "collection"'H& +4 "core" &\\ ; ; \ ] + .tHand.open + "manipulator"&I1 +53 "core" 1 + "manipulator"&J% +4 "core" % H  B  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' +91 "core" ' +606 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%L& +4 "core" &q\ + "manipulator"&M& +4 "core" &}* Bl +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N(ӂ +2 "core" ( +2 "manipulator"&O& +4 "core" &}* Bl +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &}* Bl +2 .tForearm.seek CC + "manipulator"&Q'? +93 "core" ' +2 .tHand.close + "manipulator"&R/ +53 "core" / +2 .tCC.seek :open +37 "collection"'S( +456 "core" ( + "manipulator"&T& +4 "core" &Ӟ% >K +2 "manipulator"&U% +3 "core" % -  +2 .tForearm.seek :retract +2 "manipulator"&V' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&W( +356 "core" ( + "manipulator"&X& +4 "core" & # 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & L 7 + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +93 "core" ' +2 "manipulator"&[& +4 "core" & J 7 +2 "manipulator"&\\% +3 "core" % ; A +2 "processing"%]& +4 "core" &o\ +2 "processing"%^& +5 "core" &R\ +2 .tPC.seek :closed +2 "processing"%_(^ +4 "core" &E\ +7 & %N\ #b +9 &UxG\ 6 +10 &zO\ K +9 &TT\ M +9 &aYE\ L +10 &"TD\ M +9 &X>\ M +10 &WE\ M +9 &hVG\ M +9 &*TE\ M +10 &YE\ M +9 &!X@\ L +9 &#qVC\ L +10 &%2U@\ M +9 &&UB\ M +10 &(TD\ M +9 &*xTA\ M +9 &,:T=\ M +10 &-SA\ M +9 &/UC\ M +9 &1UF\ L +10 &3BTB\ M +9 &5UC\ L +10 &6V@\ L +9 &8UB\ M +9 &:KV@\ L +10 &< XB\ M +9 &=[A\ M +9 &?ZC\ M +10 &AQZA\ M +9 &ChB\ O +10 &DkC\ O +9 &FC\ Q +9 &HHB\ S +10 &J D\ S +9 &KA\ S +9 &M?\ S +10 &OMA\ T +9 &Q@\ T +10 &RA\ T +9 &T@\ T +9 &VR?\ U +10 &XB\ T +9 &YA\ U +9 &[C\ T +10 &]X@\ F +9 &^zA|B\ #h +10 &^6>\ 2 +5 ( + "processing"%^& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + "processing"%`& +4 "core" &^$?\ 2 + &^#?\ 2 + .tHand.open + "manipulator"&a1 +56 "core" 1 + "manipulator"&b% +4 "core" %  A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c' +96 "core" ' +2 "collection"'d& +4 "core" &\ +585 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&e& +4 "core" &  7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&f( +3 "core" ( + "manipulator"&g& +3 "core" &   d 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &  ~ 7 +2 .tForearm.seek PC +2 "manipulator"&i' +95 "core" ' + .tHand.close + "manipulator"&j/ +55 "core" / +2 .tPC.seek :open +2 "processing"%k( +458 "core" ( + "manipulator"&l& +4 "core" & U 7 + "manipulator"&m% +4 "core" %  " +2 .tForearm.seek :retract + "manipulator"&n' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&o(- +127 "core" ( + "manipulator"&p& +4 "core" &- w + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" &- m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r'w +99 "core" ' +2 .tHand.open + "manipulator"&s1 +60 "core" 1 + "manipulator"&t% +4 "core" % ~ ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&u' +92 "core" ' +1035 #t-> PS.flush +2 #Flushing Processing stage + "processing"%v% +3 "core" %a\ +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +4 "core" &^\ + "manipulator"&x& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(- +16 "core" ( +2 "manipulator"&z& +4 "core" &-  a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- a + .tForearm.seek :garage +2 "manipulator"&|'w +100 "core" ' + .tHand.close + "manipulator"&}/ +58 "core" / +2 "manipulator"&~& +4 "core" &- a + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +117 "core" ( +2 "manipulator"&& +4 "core" &  - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +99 "core" ' + "manipulator"&& +4 "core" &  - +2 "manipulator"& % +3 "core" % 6  +2 "processing"% & +4 "core" &A\ +2 "processing"% & +5 "core" &e\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &M\ \ +10 &0wS\ )w +9 &dN\ > +10 &wqN\ M +9 &:TP\ M +9 &UE\ M +10 &U6\ M +9 &R<\ L +9 &CT>\ L +10 &WD\ M +9 &W;\ L +10 & T<\ L +9 &"KT;\ L +9 &$ SB\ M +10 &%R?\ M +9 &'WC\ L +9 &)STB\ L +10 &+WA\ M +9 &,RC\ M +9 &.VB\ M +10 &0ZRA\ M +9 &2QA\ M +10 &3RB\ M +9 &5SC\ M +9 &7cTC\ L +10 &9$UA\ M +9 &:UA\ L +9 &<U@\ M +10 &>jWC\ M +9 &@,VA\ M +10 &A\\@\ M +9 &Cj=\ O +9 &Ehq?\ P +10 &G#?\ R +9 &HA\ S +9 &JA\ S +10 &Le=\ T +9 &N&?\ T +10 &OA\ T +9 &QB\ U +9 &Sl?\ T +10 &U.@\ T +9 &VA\ T +9 &XA\ T +10 &ZrA\ U +9 &\\4B\ U +10 &]|yA\ ; +9 &^*{@\ T +9 &^&B\ 5 +3 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 + "processing"%& +4 "core" &^%`\ 5 +2 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" %  {  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +98 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%'X\\ +1106 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1611 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPTV.dial :puck +2 "processing"%  +5 "core"  + .tPBV.dial :waste1 +2 "processing"%  +52 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2629 "core" ' +2 .tPSV.dial PSR + "processing"% +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%' +592 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2129 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial PSV +2 "processing"%! U +53 "core" W +2 .tPS.seek 0ml + "processing"%"'ؾ +2653 "core" ' + .tPSV.dial PBV +2 "processing"%# @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%$' +2653 "core" ' + .tPSV.dial :waste1 +2 "processing"%%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%&'ؾ +2629 "core" ' + .tPSV.dial PSR +2 "processing"%' +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2630 "core" ' +2 .tPSV.dial PTV + "processing"%) +82 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%*'ؾ +2635 "core" ' +2 .tPSV.dial PBV + "processing"%+ @ +43 "core" > + .tPS.seek 2.5ml +2 "processing"%,' +2636 "core" ' + .tPSV.dial :waste1 + "processing"%-  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%.'ؾ +2641 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" & - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&0( +4 "core" ( + "manipulator"&1& +4 "core" &  b - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  - +2 .tForearm.seek PC +2 "manipulator"&3' +94 "core" ' +2 .tHand.close + "manipulator"&4/ +52 "core" / +2 .tPC.seek :open + "processing"%5( +458 "core" ( + "manipulator"&8& +4 "core" & b - +2 "manipulator"&9% +3 "core" %  O 1 +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&;(- +127 "core" ( + "manipulator"&<& +4 "core" &- w +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &- R +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' +2 .tHand.open + "manipulator"&61 +52 "core" 1 + "manipulator"&:% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@' +92 "core" ' +2183 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +3 "core" &\ +2 "manipulator"&7& +4 "core" &-  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(- +18 "core" ( + "manipulator"&D& +5 "core" &-  f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &- p f +2 .tForearm.seek :garage + "manipulator"&>'w +99 "core" ' + .tHand.close +2 "manipulator"&\ / +53 "core" / +2 "manipulator"&H& +4 "core" &- , f + "manipulator"&I% +4 "core" % } 0 +2 .tForearm.seek :retract +2 "manipulator"&J' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(ӂ +284 "core" ( + "manipulator"&B& +5 "core" &Ӓ% 8 >I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &Ӓ% y >I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'? +99 "core" ' + "manipulator"&O& +4 "core" &ӓ& J >H +2 "manipulator"&P% +4 "core" %5 q + "collection"'R& +4 "core" &\ +2 "collection"'?& +5 "core" &\ +2 .tCC.seek :closed + "collection"'K(\\ +4 "core" &\  +9 &1x\ )w +9 &c\ = +10 &ss\ M +9 &8U\ L +9 &T\ L +10 &U\ L +9 &U\ K +9 &@U\ L +10 &[\ L +9 &U\ K +10 & W\ K +9 &"HV\ L +9 &$\ Y\ L +10 &%V\ L +9 &'U\ L +9 &)PT\ L +10 &+U\ L +9 &,T\ L +10 &.T\ L +9 &0XU\ L +9 &2U\ L +10 &3V\ L +9 &5U\ L +9 &7`U\ L +10 &9"U\ L +9 &:T\ \ L +10 &<U \ L +47 &>hU \ L +14 &@+X \ K + &A] \ M + &Ce\ \ M +4 &Ee}\ \ O + &G   \ T + &H $ "\ \ W +6 &J ' ( \ W +9 &LT * (\ \ X +9 &N * +\ \ X +10 &O + ,\ Y +9 &Q - .\ Y +9 &SW 0 1 \ Z +10 &U 3 2 \ Z +9 &V 3 5\ [\ +10 &X 7 7\ \\ +9 &ZW : 9 \ \\ +9 &[w ; ?\ @ +10 &\\* ? @ \ , +9 &\\u @ A\ V +2 ( +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 +2 "collection"'G& +4 "core" &\\s > A\ V + .tHand.open + "manipulator"&T1 +55 "core" 1 +2 "manipulator"&U% +5 "core" % 5  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q' +93 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%N  +44 "core"  + "processing"%X% +4 "core" %ػM\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%Y'+ +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%[  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"%] +55 "core" + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%V' +2634 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%  + "collection"'`  +6 "core" +92  +2 .tPSV.dial :PTV,via: :air +2 "processing"%a +185 "core"  +2 .tCTV.dial :air,avoiding: :intake + "collection"'b +4 "core"  +2 "collection"'d  +4 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%^ @ +69 "core" A +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2640 "core" ' + .tPSV.dial :air +2 "processing"%e  +83 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2629 "core" ' + .tPSV.dial :PTV +2 "processing"%h +70 "core"  +2 .tPS.seek 0ml +2 "processing"%j'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &Ӕ# =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c(ӂ +18 "core" ( + "manipulator"&_& +4 "core" &Ӊ  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &Ӊ ? - +2 .tForearm.seek CC +2 "manipulator"&m'? +91 "core" ' +2 .tHand.close + "manipulator"&p/ +57 "core" / +2 .tCC.seek :open + "collection"'q( +447 "core" ( +2 "manipulator"&i& +4 "core" &Ӊ - + "manipulator"&f% +4 "core" % P S + .tForearm.seek :retract +2 "manipulator"&s' +6 "Can" ?= +86 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(- +287 "core" ( +2 "manipulator"&n& +4 "core" &- [ ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +2 "core" &- S ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v'w +98 "core" ' +2 .tHand.open + "manipulator"&w1 +62 "core" 1 +2 "manipulator"&x% +4 "core" % ρ <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z' +94 "core" ' +517 #t-> exit +5 #mEXIT @1664743193.68UTC @1664799657.83UTC = =tMAIN =mMAIN_scheduler @UTC1664799659.62 #"core_reset"Sent BREAK +2 #t@8004 sendCRC with ifg=0x20, ie=0x7F + #@9839 sendCRC with ifg=0x08, ie=0x5F #@11780 idle with ifg=0x84, ie=0x75 + #@12452 select with ifg=0x10, ie=0xF5 + #@13085 receive with ifg=0x10, ie=0xFD #@13719 receive with ifg=0x10, ie=0xFD + #@14352 receive with ifg=0x10, ie=0xFD + #@14680 receive with ifg=0x80, ie=0xFD #@5057 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +280 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +383 "Can" @> +  @> #tPolling Can every 10:00 +3 #Cleanly exited at 20:39:53UTC02-Oct-22 +2 !o:Storage::Warning: mesg"Hand.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +527 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %gACU\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +2 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؼj\ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڡ N L V\ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % \  +2 "manipulator"&3% +4 "core" %  Y  + "manipulator"&4& +4 "core" &- ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +353 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (6& +2 "core" &K @\ +639 #t-> Arm.home +2 "manipulator"&7& +3 "core" &- ' +2 "manipulator"&8% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&9( +129 "core" ( +2 "manipulator"&:& +4 "core" &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&<' +55 "core" ' + "manipulator"&=& +4 "core" &  +2 "manipulator"&>% +3 "core" %)  +590 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&?' +65 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&@/ +2 &A* +48 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&B(d +8 "core" / +231 ( +2 "manipulator"&C& +4 "core" &d > & + "manipulator"&D% +4 "core" %   r  +1793 #t-> access 1 +3 "storage"(E% +2 "core" % O\  +2 "manipulator"&F% +4 "core" %     + "manipulator"&G& +4 "core" &d % & + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(H(<- +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (I& +2 "core" &<0 v u #\ +1844 #t-> access 2 +3 "storage"(J% +3 "core" % @\  + "manipulator"&K% +4 "core" %  Q  +2 "manipulator"&L& +3 "core" &d , & +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(M(K +363 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (N& +2 "core" &K l\ +51789 "Can" 85 +60002  75 +60001  75 +60001  85 +60001  84 +60002  85 +60001  74 +60001 ~ 75 +60001 v 85 +60002 t 85 +60001 m 85 +60001 u 75 +60002 { 85 +60001  85 +60001  85 +60001  75 +60002  85 +60001  85 +60001  84 +60001  85 +60002  75 +60001  85 +60001  85 +14834 #t-> startTube 2 +1259 #-> $da[:extractVol]=.2 +8538 #-> shortDA +2 "collection"'O% + "processing"%P% +5 "core" %gKI +5 %ؼ\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +231 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%Q +43 "core" + .tPTV.dial :PRVmixing +2 "processing"%R  +72 "core" + .tPRV.dial :sipper +2 "processing"%S  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%T'e +2299 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%U  + "collection"'V  +7 "core" +117  +2 .tPS.seek 0.5ml +2 "processing"%W' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%X @ +98 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%Y'ؾ +597 "core" ' + .tPSV.dial PSR +2 "processing"%Z +102 "core"  + "processing"%[% +4 "core" %ؼ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%\\'X\\ +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%]' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%^ +101 "core" + .tPS.seek 0ml +2 "processing"%_'ؾ +2634 "core" ' + .tPSV.dial PSR +2 "processing"%` +101 "core"  +2 "processing"%a% +4 "core" %غ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%b'X\\ +1121 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%c' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +101 "core" +2 .tPRV.dial :sipper + "processing"%e  +43 "core" +2 .tPS.seek 0ml + "processing"%f'ؾ +2631 "core" ' + .tPSV.dial PSR +2 "processing"%g +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%h' +2632 "core" ' + .tPSV.dial :mixloop + "processing"%i +102 "core" +2 .tPS.seek 0ml +2 "processing"%j'ؾ +2632 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%k& +4 "core" &\ + .tHand.open +2 "manipulator"&l1 +58 "core" 1 +2 "manipulator"&m% +4 "core" %     + "storage"(n% +4 "core" % B\  + "storage"(o. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(p(  +1300 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (q& +2 "core" & \ +2 "manipulator"&r& +3 "core" &d s & +2 "manipulator"&s% +3 "core" %  w  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&t( +104 "core" ( +2 "manipulator"&u& +4 "core" & . \ + "storage"(v& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&w'S +102 "core" ' + "storage"(x& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'r +297 "core" ' +2 "storage"(z- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ({& +2 "core" & [\  +2 "manipulator"&|& +3 "core" & P \ +2 .tElbow.seek 2 + "manipulator"&}( +8 "core" ( +2 "manipulator"&~& +4 "core" &   + "storage"(& +4 "core" & ,\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(' +6 "core" & D  +2 "manipulator"&% +3 "core" % ϵ 2 +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( +2 "manipulator"& & +4 "core" & M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" & !  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +89 "core" ' +2 "manipulator"&& +4 "core" & 8  + "manipulator"&% +4 "core" % U c +2 "processing"%& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +8 &1v\ )w +10 &d\ > +9 &s\ N +9 &DW\ M +10 &W\ M +9 &W\ L +10 &W\ M +9 &MVT\ M +9 &WP\ M +10 &UK\ M +9 & WQ\ M +10 &"SVO\ M +9 &$WR\ M +9 &%VW\ M +10 &'WL\ M +9 &)[WN\ M +9 &+WK\ M +10 &,WL\ M +9 &.WL\ M +9 &0dUJ\ M +10 &2%WL\ M +9 &3WJ\ N +10 &5WI\ M +9 &7kW?\ M +9 &9-Z<\ M +10 &:YA\ M +9 &<ZA\ M +9 &>rZD\ N +10 &@4ZE\ N +9 &A`@\ N +10 &Cs@\ P +9 &Ep|B\ Q +10 &G,B\ S +9 &HB\ S +9 &JA\ T +9 &LqC\ S +10 &N1A\ T +9 &O9\ T +10 &Q9\ T +9 &Su>\ U +9 &U8;\ T +10 &V:\ U +9 &X7\ T +9 &Z|5\ U +10 &\\?6\ U +9 &]{w+\ 8 +10 &^25\ J +9 &^3\ - +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.66 + .Hand.open + "manipulator"&1 +55 "core" 1 + "manipulator"&% +4 "core" % \  r c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% h +2 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +101 "processing"%9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%!9 +2 "core" 9 +102 "processing"%"9 +3 "core" 9 +102 "processing"%#9 +3 "core" 9" +102 "processing"%$9 +2 "core" 9& +102 "processing"%%9 +2 "core" 9* +102 "processing"%&9 +3 "core" 9/ +102 "processing"%'9 +2 "core" 93 +102 "processing"%(9 +2 "core" 97 +102 "processing"%)9 +3 "core" 9; +102 "processing"%*9 +2 "core" 9? +102 "processing"%+9 +2 "core" 9C +102 "processing"%,9 +3 "core" 9H +102 "processing"%-9 +2 "core" 9L +102 "processing"%.9 +2 "core" 9P +102 "processing"%/9 +3 "core" 9T +102 "processing"%09 +2 "core" 9X +102 "processing"%19 +2 "core" 9\\ +102 "processing"%29 +3 "core" 9a +102 "processing"%39 +3 "core" 9e +102 "processing"%49 +2 "core" 9i +102 "processing"%9 +2 "core" 9\ m +102 "processing"%69 +3 "core" 9q +102 "processing"%79 +3 "core" 9v +102 "processing"%89 +2 "core" 9#z +3 .tPH.hold 2:00:00,28C +2 "processing"%: php +4 .tdelay 1:30 +2 "core" z +6438 "Can" \ =: +2562 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%; +102 "core"  + "processing"%=% +4 "core" %ؾb\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%>' +605 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%' +1608 "core" ' + .tPTV.dial :puck +2 "processing"%  +125 "core"  +2 .tPSV.dial PTV + "processing"%@ +72 "core" +2 .tPBV.dial :waste1 + "processing"%<  +54 "core" + "processing"%C% +4 "core" %/\  +2 .tPS.seek 1.5ml + "processing"%9'( +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%A'ؾ +1611 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +33 "core" + .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%G +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%5' +2392 "core" ' + .tPSV.dial PTV +2 "processing"%I +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +71 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%L  +72 "core"  + .tPS.seek 0ml +2 "processing"%H'ؾ +2342 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%N  +128 "core" + .tPSV.dial :mixloop +2 "processing"%O +44 "core" + .tPRV.dial :ab1 +2 "processing"%P @ +97 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%Q' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%R  +42 "core"  + "processing"%S% +4 "core" %\  +2 .tPS.seek 0.35ml +2 "processing"%'e +453 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'V  +29 "core" +2 .tPRV.dial :air +2 "processing"%U  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%T'K +1167 "core" ' + .tPRV.dial :waste2 +2 "processing"%X @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%W' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Z  +53 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%[' +1619 "core" ' + .tPSV.dial :PML +2 "processing"%Y +42 "core" + .tPTV.dial :mixing +2 "processing"%\\ @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%^  +32 "core" +2 "processing"%]% +4 "core" %"\  +2 .tPS.seek 1.85ml +2 "processing"%`' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +3 .tPS.seek 0ml + "processing"%_'ؾ +1967 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +3 "core" &KLd\ +2 "manipulator"&d& +4 "core" &  + "manipulator"&e% +4 "core" %   2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +114 "core" ( + "manipulator"&g& +42 "core" &-    +11 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-  v  +2 .tForearm.seek :garage +2 "manipulator"&i'w +92 "core" ' +2 .tHand.close +2 "manipulator"&h/ +53 "core" / + "manipulator"&k& +4 "core" &-  *  +2 "manipulator"&l% +3 "core" % c +2 .tForearm.seek :retract +2 "manipulator"&m' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +278 "core" ( + "manipulator"&o& +4 "core" &ӑ&  ?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &ӑ&  % ?V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&q'? +92 "core" ' +2 "manipulator"&r& +4 "core" &Ӓ&  & ?U + "manipulator"&s% +4 "core" %= ` n +2 "collection"'u& +3 "core" &LN]\ +2 "collection"'v& +6 "core" &KKd\ +2 .tCC.seek :closed + "collection"'x(\\ +5 "core" &KN\\\ +7 &=MKd\ %f +9 &X~ONf\ 8 +9 &{NNe\ L +10 &YIMa\ L +9 &VONf\ L +9 &K[NPd\ L +10 &[NPg\ L +9 &ZNMf\ L +10 &YMOf\ L +9 &TWONf\ L +9 & ZOOf\ M +10 &!YQQf\ L +9 &#WOQf\ L +9 &%[UOP_\ L +10 &'ZQQ]\ L +9 &(ZQQZ\ M +10 &*YPR\\\ L +9 &,cWQPZ\ L +9 &.%YRR_\ L +10 &/VTS_\ L +9 &1ZRQ^\ M +9 &3kYSPX\ L +10 &5-VRQW\ L +9 &6XPPP\ L +10 &8WPRT\ L +9 &:s[RRT\ L +9 &<4ZRQV\ M +10 &=YSSS\ M +9 &?YSS[\ M +9 &Az_ZXT\ M +10 &C:e`_S\ M +9 &DyngU\ P +10 &FX\ T +9 &HdW\ W +9 &J$X\ X +10 &K\\\ X +9 &MU\ Y +9 &OeX\ Y +10 &Q&M\ Z +9 &RQ\ Z +10 &TR\ [ +9 &ViV\ [ +9 &X(V\ \\ +10 &YJ\ \\ +9 &[T\ J +9 &\\3R\ 1 +10 &\\zJ\ R +2 ( +2 "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.34 + "collection"'B& +4 "core" &\\{]\ R +2 .tHand.open + "manipulator"&?1 +56 "core" 1 + "manipulator"&z% +4 "core" % =   n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{' +95 "core" ' + .tPSV.dial PSR +2 "processing"%| +100 "core"  + "processing"%~% +4 "core" %$\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1611 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +242 "Can" ZW +1376 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%t' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%w  + "collection"'y  +31 "core" +122  + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'  +4 "core"  + "collection"'  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%}  +72 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2639 "core" ' + .tPSV.dial :air +2 "processing"%  +55 "core"  + .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &ӓ%  ?T + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +24 "core" ( + "manipulator"&& +4 "core" &ӄ  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӄ  J * +2 .tForearm.seek CC + "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"' ( +450 "core" ( + "manipulator"&!& +4 "core" &ӄ  i * +2 "manipulator"&"% +3 "core" % E +2 .tForearm.seek :retract +2 "manipulator"&#' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +282 "core" ( +2 "manipulator"&%& +4 "core" &-  9 5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +2 "core" &-  | 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&''w +92 "core" ' + .tHand.open +2 "manipulator"&(1 +56 "core" 1 + "manipulator"&)% +4 "core" % v  W Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*' +93 "core" ' +2 ."da"delayUntil "16:38:25.84" +24828 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%+ @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%,  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + + ."da"PSV.dial :air +2 "processing"%.  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2389 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%0 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%2 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +55 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +2327 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%6% +4 "core" %ؽ)\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%7' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8' +1617 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%;  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%= +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core" + "processing"%>% +4 "core" %,\  +2 ."da"PS.seek 1.5ml +2 "processing"%'- +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +1605 "core" ' +2 ."da"delay 2:00 +1693 "Can" =: +10309 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%E +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%F +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A'ؾ +2334 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +127 "core"  +2 "processing"%J% +4 "core" %ؼC\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L' +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" + "processing"%O% +4 "core" %-\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%P'+ +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%V +83 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +2336 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%Y  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%\\  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%^  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%] +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%a' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%[  +43 "core"  +2 "processing"%`% +4 "core" %L\  +2 ."da"PS.seek 0.55ml + "processing"%b' +331 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%d  +53 "core"  +2 ."da"PS.seek 2ml +2 "processing"%e' +1582 "core" ' + ."da"PSV.dial :PML +2 "processing"%g +43 "core" + ."da"PTV.dial :mixing +2 "processing"%f @ +72 "core" A + ."da"PBV.dial :waste1 +42 "processing"%  +44 "core" + "processing"%h% +4 "core" %H\ +2 ."da"PS.seek 1.85ml +2 "processing"%k' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +6152 "Can" \ <9 +41850 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%M  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2404 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%r +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%u +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +2338 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +128 "core"  + "processing"%?% +4 "core" %ؾP\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v' +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%|  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%~ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core" +2 "processing"%_% +3 "core" %H\  +2 ."da"PS.seek 1.5ml +2 "processing"%') +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1609 "core" ' + ."da"delay 2:00 +3858 "Can" \ <9 +8144 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%w +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2392 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2324 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%% +4 "core" %D\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %S\  +2 ."da"PS.seek 1.5ml +2 "processing"%'+ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2379 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&'ؾ +2327 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core" + "processing"%(% +4 "core" %ؿK\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%)' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%#' +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%' +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +32 "core" +2 "processing"%,% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%-'. +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' + ."da"delay 2:00 +9401 "Can" =: +2602 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%1 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2403 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +2330 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +131 "core"  +3 "processing"%=% +10 "core" %a\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +2 "processing"%j' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%>% +3 "core" %a\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%8' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@' +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%% +3 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%D'1 +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1632 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%G +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2414 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%J +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +2382 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +129 "core"  +2 "processing"%O% +4 "core" %ؾ\\\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%L' +2119 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%H +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%S% +3 "core" %^\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%Q'' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%R  +113 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1616 "core" ' + "processing"%X9 +4 "core" 9f5Z + #"da"Processing Puck Heater at 27.9C before imaging +51 .PH.coast +4 "processing"%T  +3 "core" 5\\ + 5\\ + "processing"%Z& +4 "core" &^d\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&U% +4 "core" %   +2 "storage"(Y% +3 "core" % \  +2 "storage"(\\. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(^(C +354 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +3 (]& +2 "core" &E + L\ +2 "manipulator"&W& +4 "core" &- 5 +2 "manipulator"&[% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&`( +171 "core" ( + "manipulator"&a& +4 "core" &  D +2 "storage"(d& +3 "core" &E \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&b' +95 "core" ' + "storage"(g& +4 "core" &E   T\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(f'r +276 "core" ' + "storage"( - +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(h'1 +46 "core" ' +2 "manipulator"&l& +4 "core" & D + "manipulator"&e% +4 "core" %  6 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k' +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&i( +245 "core" ( +2 "manipulator"&o& +4 "core" &  > + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +2 "core" & > +2 ."da"Forearm.seek PC +2 "manipulator"&' +92 "core" ' + ."da"Hand.close +2 "manipulator"&r/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%s( +457 "core" ( +2 "storage"(u& +4 "core" &E \ + "manipulator"&m& +3 "core" & m > +2 "manipulator"&c% +3 "core" %  G 0 +2 ."da"Forearm.seek :retract +2 "manipulator"&B' +91 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&?( +245 "core" ( + "manipulator"&\ & +4 "core" & 9 6 +2 "storage"(z& +3 "core" &E < < S\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&|' +93 "core" ' +2 ."da"Hand.open + "manipulator"&~1 +61 "core" 1 +3 "storage"(q- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(_' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate +2 "storage"(v' +49 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22oct0317h.tif +5 "processing"%& +9 "core" &\ +4 "manipulator"&& +6 "core" & v 6 +2 "manipulator"&% +5 "core" %  t +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y' +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&w(- +176 "core" ( + "manipulator"&& +4 "core" &-  u V +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- | V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'w +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&}/ +61 "core" / + "manipulator"&t& +4 "core" &-   V +2 "manipulator"&% +4 "core" % y 1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +130 "core" ( + "manipulator"&& +4 "core" & 0 \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & w +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 "manipulator"&& +4 "core" & 6 +2 "manipulator"&% +3 "core" % e +2 "processing"% & +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &\  +8 &1w\ *x +10 &c{\ > +9 &on\ N +9 &1M\ N +10 &Q\ N +9 &Q\ N +10 &wQ\ N +9 &9P\ N +9 &Q\ N +10 &Q\ N +9 & Q\ N +10 &"DR\ M +9 &$S\ N +9 &%R\ \ N +10 &'R\ N +9 &)KS \ M +9 &+ T\ M +10 &,T\ N +9 &.R\ M +9 &0SU\ M +10 &2S\ M +9 &3O\ N +9 &5T\ N +10 &7YQ\ N +9 &9R\ N +10 &:R\ N +9 &<R\ N +9 &>_Sv\ O +10 &@"T\ N +9 &AV\ N +10 &Cf\ P +9 &E`m\ Q +9 &G\ T +10 &H\ U +9 &J\ U +9 &L\\\ U +10 &N\ V +9 &O\ V +9 &Q\ U +10 &Sb\ V +9 &U%\ U +10 &V\ U +9 &X\ U +9 &Zk\ U +10 &\\,\ V +9 &]~{\ : +9 &^-z\ ^ +10 &^#\ 3 +2 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.68 + "processing"%& +4 "core" &^ W\ 3 +2 ."psFlush"Hand.open + "manipulator"&n1 +64 "core" 1 + "manipulator"&{% +4 "core" %  c e +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%! +45 "core"  +5 "processing"%"% +12 "core" %ؾ#\ +5 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +7 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.682 seconds\ /var/log/esp/da22oct0317h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22oct0317h15s.tif +11 ."psFlush"PS.seek 0.5ml +4 "processing"%' +589 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +448 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22oct0317h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22oct0317h20s.tif +1669 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%x @ +186 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +96 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22oct0317h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.682 sec auto-exposure",Subject: "da22oct0317h images!" +4 "storage"((- +3 "core" -' +2 "storage"(&& +10 "core" &E \ + "manipulator"&)& +4 "core" &   +3 "manipulator"&'% +4 "core" + %   E  +2 ."psFlush"PSV.dial :mixloop +2 ."da"Elbow.reconfigure :tight +4 "processing"%+ +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&,( +83 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +19 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%#'ؠ +132 "core" ( +2 "manipulator"&.& +4 "core" &   ( + "storage"(-& +4 "core" &E\ \ \ +2 ."da"Forearm.reconfigure :tight +59 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&0' +94 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(1'" +48 "core" ' + "manipulator"&2& +4 "core" & ( +2 "storage"(& +3 "core" &E ~  g\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&/'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(6' +23 "core" ' + "manipulator"&4% +4 "core" %G  K +2 "storage"(3& +4 "core" &E u q 4\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&;'s +16 "core" ' + "manipulator"&=& +4 "core" &  ( +2 "storage"(7& +4 "core" &E } } q\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&>' +22 "core" ' + "storage"(j% +5 "core" % g g g\ +2 ."downElevator"SE.seek :down +3 "storage"(8' +99 (% +2 "core" %wA Y Y\ U[ +2 "manipulator"&C% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +3 (@& +4 "core" &E v { s\ +1840 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +98 "core"  +2 "processing"%D% +4 "core" %؝\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +591 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +51 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2131 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%G  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%I +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%J'ؠ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%K'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%O  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%5'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +82 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +599 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1496 "Can" \ A> +621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%V U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%R'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Q @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Y' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +81 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%p'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%] @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%g'X\\ +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +81 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%M U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2655 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%r @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'ؾ +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%z @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%~  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q'ؾ +2638 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & ( + "manipulator"&% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +243 "core" ( + "manipulator"&B& +4 "core" &  q 5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & 5 +39 ."psFlush"Forearm.seek PC +10 "manipulator"&_' +90 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"% ( +457 "core" ( + "manipulator"&|& +4 "core" & T 5 +2 "manipulator"&?% +3 "core" %  O +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&t(- +127 "core" ( +2 "manipulator"&& +4 "core" &- 4  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- "  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +98 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +60 "core" 1 + "manipulator"& % +4 "core" % } u +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 #tFinished short da assay +11563 "Can" 52 +60002  51 +60001  42 +60001  41 +60002  41 +60001 | 41 +60001 a 41 +60001 l 51 +12034 #t-> access 1 +3 "storage"(% +3 "core" % w\  +2 "manipulator"& % +4 "core" %  1  + "manipulator"&w& +4 "core" &-   + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +1298 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (s& +2 "core" &<* | w 5\  +1186 #t-> access 2 +3 "storage"(% +3 "core" % 0\  + "manipulator"&n% +4 "core" %  Q  + "manipulator"&{& +4 "core" &- h  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (!& +3 "core" &K H\ +45069 "Can"j 52 +55911 #t-> startTube 2 +1730 #-> $da[:extractVol]=.2 +363 #-> shortDA +3 "collection"'"% +4 "core" %gMJ  + "processing"%% +5 "core" %ؼ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +267 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +130 "core" +2 .tPTV.dial :PRVmixing + "processing"%  +126 "core" +2 .tPRV.dial :sipper + "processing"%x  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml +2 "processing"%('e +394 "Can"w :7 +1917 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%&  +125 "core"  +2 .tPS.seek 0.5ml +2 "processing"%)' +1264 "core" ' +2 .tPRV.dial :waste2 + "processing"%' @ +97 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%'ؾ +598 "core" ' + .tPSV.dial PSR +2 "processing"%+ +111 "core" + "processing"%.% +4 "core" %ع\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%-'X\\ +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +111 "core" +2 .tPS.seek 0ml +2 "processing"%2'ؾ +2632 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core" +2 "processing"%4% +4 "core" %ؿ\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%3'X\\ +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%=' +1617 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +100 "core" +2 .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml + "processing"%j'ؾ +2642 "core" ' + .tPSV.dial PSR +2 "processing"%v +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +100 "core" +2 .tPS.seek 0ml +2 "processing"%0'ؾ +2653 "core" ' + #tLoading da puck from tube 2 into Processing Clamp + "processing"%,& +4 "core" &\ +2 "manipulator"&1% +3 "core" %  7  +2 "storage"(/% +3 "core" % \  +2 "storage"(;. +2 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(@(  +1305 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +3 "core" & [\ + "manipulator"&>& +4 "core" &-   + "manipulator"&8% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&<( +172 "core" ( + "manipulator"&D& +4 "core" & < ? + "storage"(#& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&E'S +94 "core" ' + "storage"(G& +5 "core" & D\ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +303 "core" ' +2 "storage"(I- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (F& +2 "core" & _\ +2 "manipulator"&A& +3 "core" &  > +2 .tElbow.seek 2 +2 "manipulator"&J( +3 "core" ( + "manipulator"&K& +4 "core" & > +2 "storage"(N& +3 "core" & N\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&O'Ͻ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&9/ +57 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 ."downElevator"SE.seek :down +3 "manipulator"&H& + "storage"(5' +7 "core" & v > +2 "manipulator"&P% +4 "core" %  [ + .tForearm.seek :retract +2 "manipulator"&L' +93 "core" ' + .tElbow.seek PC +2 "manipulator"&V( +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( + "manipulator"&S& +5 "core" & 5 , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & X , + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +99 "core" ' + "manipulator"&T& +4 "core" & > , +2 "manipulator"&X% +4 "core" % A + "processing"%U& +4 "core" &\ +2 "processing"%Z& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%\\(^ +4 "core" &\  +9 &2z\ *x +9 &b\ = +10 &yr\ M +9 &<U\ L +9 &U\ M +10 &Y\ M +9 &W\ M +10 &DT\ L +9 &V\ L +9 &W\ L +10 & V\ L +9 &"KY\ M +9 &$ U\ M +10 &%Y\ M +9 &'Y\ M +9 &)SY\ M +10 &+T\ M +9 &,U\ M +10 &.T\ M +9 &0\\V\ L +9 &2V\ M +10 &3Y\ M +9 &5U\ M +9 &7dW\ L +10 &9%W\ M +9 &:Z\ M +10 &<W\ M +9 &>jY\ M +9 &@+Y\ M +10 &A`\ N +9 &Cp\ P +9 &Egy\ Q +10 &G#\ S +9 &H\ S +10 &J\ S +9 &Lf\ T +9 &N'\ T +10 &O\ T +9 &Q\ T +9 &Sl\ T +10 &U.\ T +9 &V\ U +10 &X\ T +9 &Zr\ U +9 &\\6\ T +10 &]|x\ ; +9 &^(s\ T +9 &^(\ 6 +3 ( + "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&Y1 +61 "core" 1 + "manipulator"&]% +4 "core" %  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p' +88 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%[ h +3 %W9 +5 "core" 9 +102 "processing"%d9 +3 "core" 9 +102 "processing"%a9 +2 "core" 9  +102 "processing"%g9 +2 "core" 9  +102 "processing"%*9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%$9 +2 "core" 9 +102 "processing"%e9 +11 "core" 9 +102 "processing"%l9 +2 "core" 9" +102 "processing"%f9 +3 "core" 9& +102 "processing"%o9 +2 "core" 9+ +102 "processing"%M9 +3 "core" 9/ +103 "processing"%b9 +3 "core" 93 +102 "processing"%r9 +3 "core" 97 +102 "processing"%`9 +2 "core" 9; +102 "processing"%9 +3 "core" 9@ +102 "processing"%k9 +2 "core" 9D +102 "processing"%m9 +3 "core" 9H +102 "processing"%u9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%c9 +3 "core" 9U +102 "processing"%z9 +2 "core" 9Y +102 "processing"%\ 9 +2 "core" 9] +102 "processing"%~9 +3 "core" 9a +102 "processing"%i9 +3 "core" 9 e +103 "processing"%9 +2 "core" 9j +102 "processing"%9 +3 "core" 9n +102 "processing"%B9 +2 "core" 9#r +3 .tPH.hold 2:00:00,28C +2 "processing"%h php +4 .tdelay 1:30 +2 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +100 "core"  + "processing"%% +4 "core" %\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%' +1620 "core" ' + .tPTV.dial :puck +2 "processing"%|  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%? +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +53 "core" + "processing"%y% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%_'/ +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1614 "core" ' +2 .tdelay 5:00 +18468 "Can"k ?< +11534 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%:' +2401 "core" ' +2 .tPSV.dial PTV + "processing"% +85 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%s'ؾ +2333 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"%n +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%{ @ +96 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%' +360 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%!  +42 "core"  +2 "processing"%"% +4 "core" % D\  +2 .tPS.seek 0.35ml + "processing"%'h +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%x'K +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%q @ +69 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%&' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%(  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'' +1615 "core" ' + .tPSV.dial :PML +2 "processing"%) +44 "core" + .tPTV.dial :mixing +2 "processing"%+ @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%.  +33 "core" + "processing"%% +4 "core" %C\  +2 .tPS.seek 1.85ml + "processing"%-' +241 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%% * +32 "core" + +3 .tPS.seek 0ml + "processing"%'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &LL\ +2 "manipulator"&4& +3 "core" &  d + +2 "manipulator"&2% +3 "core" %    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +128 "core" ( + "manipulator"&7& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- *  +2 .tForearm.seek :garage + "manipulator"&='w +92 "core" ' + .tHand.close +2 "manipulator"&v/ +56 "core" / +3 "manipulator"&j& +4 "core" &-  5  + "manipulator"&C% +4 "core" % f  3  +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,(ӂ +281 "core" ( + "manipulator"&1& +4 "core" &Ә#   E <= + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +2 "core" &Ә#  L <= +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;'? +95 "core" ' +2 "manipulator"&& +4 "core" &Ә#   <= +2 "manipulator"&6% +3 "core" %E > 1 +2 "collection"'>& +4 "core" &HJ\ +2 "collection"'8& +5 "core" &JK\ +2 .tCC.seek :closed + "collection"'D(\\ +4 "core" &KK\  +9 &5IK\ +{ +9 &gJL\ ? +10 &sMK\ M +9 &VUNJ\ L +9 &WKL\ L +10 &XKM\ L +9 &WKK\ L +10 &]WLL\ L +9 &ZPM\ L +9 &XKN\ L +10 & XML\ M +9 &"fXMM\ L +9 &$'XLM\ L +10 &%UMN\ L +9 &'XJO\ M +10 &)mXPM\ L +9 &+0VPQ\ L +9 &,XNN\ M +10 &.WON\ L +9 &0tYMO\ M +9 &27XPN\ L +10 &3[OO\ L +9 &5XOR\ L +10 &7|XPP\ M +9 &9@XOR\ L +9 &;WNR\ M +10 &<XPP\ L +9 &>ZPR\ L +9 &@FYQS\ M +10 &B]YW\ M +9 &Ch]\\\ N +10 &E~nh\ P +9 &G6\ U +9 &H\ X +10 &J\ X +9 &Lq\ Y +9 &N1\ Y +10 &O\ Y +9 &Q\ Z +10 &Sr\ [\ +9 &U5\ [ +9 &V\ ] +10 &X\ \\ +9 &Zu\ ] +9 &\\z\ 1 +10 &\\2\ b +9 ( + &\\h\ O +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'#& +5 "core" &\\h\ O + .tHand.open + "manipulator"&G1 +57 "core" 1 + "manipulator"&t% +4 "core" % E  8 1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' + .tPSV.dial PSR +2 "processing"%I +100 "core"  +2 "processing"%F% +4 "core" %K\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%A'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%K  +43 "core"  +2 .tPS.seek 0ml + "processing"%N'ؾ +1611 "core" ' + .tPSV.dial PSR +2 "processing"%9 +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +2654 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%P  + "collection"'<  +33 "core" ~ +120  +2 .tPSV.dial :mixloop + "processing"%E +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%O'ؾ +2640 "core" ' + .tPSV.dial :air + "processing"%S  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +44 "core" +2 .tPS.seek 0ml + "processing"%T'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%X  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2642 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +44 "core" +2 .tPS.seek 0ml +47 "processing"%L'ؾ +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &Ә" \  <= +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y(ӂ +29 "core" ( + "manipulator"&]& +4 "core" &x  & # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &x  ! # +2 .tForearm.seek CC + "manipulator"&Z'? +92 "core" ' + .tHand.close + "manipulator"&d/ +54 "core" / +2 .tCC.seek :open +2 "collection"'R( +446 "core" ( +2 "manipulator"&a& +4 "core" &x  9 # +2 "manipulator"&g% +3 "core" % I  E  +2 .tForearm.seek :retract +2 "manipulator"&*' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +281 "core" ( + "manipulator"&$& +4 "core" &-  a B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &- B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'w +91 "core" ' + .tHand.open +2 "manipulator"&f1 +56 "core" 1 +2 "manipulator"&o% +4 "core" % π  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +92 "core" ' +2 ."da"delayUntil "19:23:59.39" +7477 "Can"` ?< +17294 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%b @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%r  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2390 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +54 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +2342 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +126 "core" +2 "processing"%~% +4 "core" %ظO\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%i' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%B +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %b\ +2 ."da"PS.seek 1.5ml +2 "processing"%0'' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'ؾ +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2406 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%[ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +2369 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %ؾ^\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% ' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core"  + "processing"%:% +4 "core" %c\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'ؾ +1632 "core" ' +2 ."da"delay 2:00 +1032 "Can"\\ =: +10971 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2389 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x'ؾ +2347 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%(  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%&  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%)  +41 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%+ +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%.' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%%% +4 "core" %\\\ +2 ."da"PS.seek 0.55ml +2 "processing"%'' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%-  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%' +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%4 +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%2 @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%7  +35 "core" + "processing"%% +4 "core" %F\  +2 ."da"PS.seek 1.85ml +2 "processing"%v' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +1972 "core" ' + ."da"delay 2 seconds +243 .delay 8:00 +32779 "Can"^ @= +15230 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%C  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" + + ."da"PSV.dial :air +2 "processing"%=  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1' +2395 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%/ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%6  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2343 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"% % +3 "core" %i\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%#' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G' +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" + "processing"%F% +4 "core" %h\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'+ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%N +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'ؾ +2335 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +128 "core"  + "processing"%J% +4 "core" %ظj\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Q' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X' +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%T +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%U% +3 "core" %k\  +2 ."da"PS.seek 1.5ml +2 "processing"% ') +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W'ؾ +1612 "core" ' + ."da"delay 2:00 +3235 "Can"X ?= +8768 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%d  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%D' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +2346 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +126 "core"  +2 "processing"%f% +4 "core" %ظ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%o' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%l +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +33 "core" + "processing"%r% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'- +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +33 "core" +2 ."da"delay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%z  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i'ؾ +2325 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +5 "processing"%B% +10 "core" %p\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +2 "processing"%' +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" %v\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +44 "processing"%' +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%0 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" + "processing"%% +4 "core" %h\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2408 "core" ' + ."da"PSV.dial PTV +2 "processing"% +85 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +72 "core" +2 ."da"delay 5 seconds +182 "Can"X\ b +320 ."da"PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w'ؾ +2389 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +129 "core"  +2 "processing"%:% +4 "core" %}\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% ' +2116 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%n +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%s% +4 "core" %{\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'+ +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" * + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%{  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' + "processing"%9 +4 "core" 9j5` +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5` + 5` + "processing"%q& +3 "core" &^%\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %  3  +2 "storage"((% +3 "core" %   \ + "storage"(&. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"()(C +356 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (+& +2 "core" &C M\ +2 "manipulator"&x& +3 "core" &- B +2 "manipulator"&% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +172 "core" ( +2 "manipulator"&.& +4 "core" &  z 6 + "storage"(-& +4 "core" &C $ ' R\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&'' +95 "core" ' + "storage"(4& +4 "core" &C H\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(2'r +276 "core" ' +2 "storage"(7- +3 "core" -'r + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('1 +43 "core" ' + "manipulator"&j& +4 "core" & 5 +2 "manipulator"&% +3 "core" %  g +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&v' +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&C( +243 "core" ( + "manipulator"&p& +4 "core" & \  . +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & . +2 ."da"Forearm.seek PC +2 "manipulator"&V' +93 "core" ' + ."da"Hand.close +2 "manipulator"&// +61 "core" / +2 ."da"PC.seek :open +2 "processing"%3( +457 "core" ( +2 "storage"(& +4 "core" &C ' ' e\ + "manipulator"&6& +4 "core" & 9 . + "manipulator"&1% +4 "core" %   4 +2 ."da"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +245 "core" ( + "manipulator"&>& +4 "core" &  B + "storage"(#& +4 "core" &C   0\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&t' +103 "core" ' + ."da"Hand.open + "manipulator"&81 +62 "core" 1 +2 "storage"(I- +3 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(F' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate + "storage"(G' +58 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22oct0320h.tif + "processing"%& +12 "core" &=\ +4 "manipulator"&;& +5 "core" & B +2 "manipulator"&A% +5 "core" %  j +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&9' +95 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&N(- +168 "core" ( + "manipulator"&K& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &- F  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&E'w +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +56 "core" / +2 "manipulator"&H& +4 "core" &- Q  + "manipulator"&<% +4 "core" % } 6 ' + ."psFlush"Forearm.seek :retract +3 "manipulator"&O' +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&J( +134 "core" ( + "manipulator"&S& +4 "core" &  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&T' +100 "core" ' +2 "manipulator"&5& +4 "core" &  n + "manipulator"&U% +4 "core" % S  +2 "processing"%X& +3 "core" &\ +2 "processing"%]& +5 "core" &\ +2 ."psFlush"PC.seek :closed +2 "processing"% (^ +4 "core" &\  +9 &2v\ *y +10 &cy\ > +9 &pk\ O +9 &3N\ N +10 &O\ N +9 &N\ M +9 &yN\ N +10 &<N\ N +9 &N\ N +9 &O\ N +10 & O\ N +9 &"EN\ M +9 &$O\ M +10 &%Q\ N +9 &'P\ M +10 &)MQ\ M +9 &+R\ N +9 &,R\ M +10 &.Q\ M +9 &0US\ M +10 &2Q\ N +9 &3QA\ N +9 &5OK\ N +10 &7\\OM\ N +9 &9PM\ N +9 &:OL\ N +10 &<P9\ N +9 &>bR;\ N +10 &@#R;\ O +9 &AT:\ O +9 &C]:\ P +10 &Eak:\ Q +9 &G:\ T +9 &H-\ U +10 &J/\ U +9 &L]/\ U +10 &N*\ V +9 &O&\ V +9 &Q-\ V +10 &Sd \ V +9 &U'\ U +9 &V!\ V +10 &X\ U +9 &Zm\ U +9 &\\.\ V +10 &]}u\ < +9 &^)k\ T +10 &^/\ 8 +2 ( + "processing"%]& +4 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.67 +59 "processing"%d& +6 "core" &^-\ 8 + ."psFlush"Hand.open +2 "manipulator"&,1 +57 "core" 1 + "manipulator"&% +6 "core" %   +5 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&W' +21 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.752 seconds\ /var/log/esp/da22oct0320h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22oct0320h15s.tif +67 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +43 "core"  + "processing"%g% +5 "core" %S\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%Z' +594 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +309 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22oct0320h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22oct0320h20s.tif +1808 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%D @ +150 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22oct0320h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.752 sec auto-exposure",Subject: "da22oct0320h images!" +7 "storage"(Y- +3 "core" -' +2 "storage"(f& +6 "core" &C O\ +2 "manipulator"&e& +4 "core" &   + "manipulator"&o% +4 "core" %   7  + A +3 ."psFlush"PTV.dial :PRVmixing +3 ."da"Elbow.reconfigure :tight +4 "processing"%l  +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&b( +65 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +55 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%r +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%*'ؠ +13 "core" ( +2 "manipulator"&& +4 "core" & <  + "storage"(`& +4 "core" &C \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&m' +95 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.51 Pucks below Top Plate +2 "storage"(u'" +50 "core" ' + "manipulator"&& +5 "core" & w  + "storage"(L& +4 "core" &C o t\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&k'8 +19 "core" ' + ."da"Elbow.hold +2 "manipulator"&\ , +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(~' +24 "core" ' + "manipulator"&z% +5 "core" %K  + "storage"(c& +4 "core" &C X X \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&'w +14 "core" ' + "manipulator"&B& +4 "core" &  }  +2 "storage"(i& +4 "core" &C v v k\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +17 "core" ' +2 "storage"(% +4 "core" % | w ^\ +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (0% +3 "core" %{A Y \\\ SW +2 "manipulator"&?% +4 "core" % +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&' +91 "core" ' +61 ' + ."downElevator"SE.stop +56 "storage"(5 +3 (& +4 "core" &C V b \ +1934 ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +100 "core"  + "processing"%y% +4 "core" %ؤ3\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2117 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +99 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%:  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%w'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%n +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2132 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +84 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%" U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%{'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%@'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%.'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +55 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%4'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1619 "core" ' +49 ."psFlush"PSV.dial PTV +4 "processing"%M +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%7  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%j'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +83 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +710 "Can"a B? +1406 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%= U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%%'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%1' +2660 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%>'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I'ؾ +2635 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &  + "manipulator"&;% +4 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&A( +242 "core" ( + "manipulator"&& +4 "core" &   Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Q +2 ."psFlush"Forearm.seek PC +2 "manipulator"&F' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&K/ +57 "core" / + ."psFlush"PC.seek :open +2 "processing"%P( +460 "core" ( +2 "manipulator"&t& +4 "core" & b Q + "manipulator"& % +4 "core" %  e  + ."psFlush"Forearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&H(- +126 "core" ( +2 "manipulator"&<& +4 "core" &- & \ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- / \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&S'w +100 "core" ' + ."psFlush"Hand.open +2 "manipulator"&Q1 +53 "core" 1 + "manipulator"&E% +4 "core" % ~ * +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5' +95 "core" ' +2 #tFinished short da assay +4017 #-> access 1 +3 "storage"(U% +3 "core" % `\  + "manipulator"&X% +4 "core" %    +2 "manipulator"&N& +3 "core" &-  \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(O(<- +1304 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (3& +3 "core" &<- u o \  +1939 #t-> access 2 +3 "storage"(d% +3 "core" % Q\  + "manipulator"&,% +4 "core" %  7  +2 "manipulator"&& +3 "core" &- / \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(](K +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (a& +2 "core" &K y l \ +30499 "Can"p 63 +60002 r 73 +60001 x 63 +60001 } 63 +60002  63 +60001  74 +60001  74 +60001  74 +60001  74 +60002  63 +60001  73 +60001  74 +60002  74 +60001  63 +60001  73 +60001  64 +60002  63 +60001  63 +60001  63 +60001  63 +60002  74 +60001  64 @UTC1664841666.82  74 +60002  63 +60001  73 +60001  74 +60001  74 +60002  73 +60001  63 +60001  63 +60002  73 +60001  75 +60001  73 +60001  63 +60002  74 +60001  74 +60001  64 +60002  \ 74 +60001  64 +60001  \ 74 +60001 \  74 +60002  74 +60001  73 +60001  \ 64 +60001  63 +60002  74 +60001  \ 74 +60001  64 +60002  63 +60001   63 +60001  74 +60001  64 +60002  \ 74 +60001  \ 63 +60001  \ 73 +60002  \ 63 +60001  \ 74 +60002 # 73 +60001  63 +60001  63 +60002  63 +60001  73 +60002  \ 64 +60001  63 +60001  73 +60001  \ 64 +60002 $ \ 73 +60001 ' 63 +60001 . 74 +60002 4 64 +60001 : 74 +60001 B \ 74 +60001 T 73 +60002 \\ 63 +60001 ] \ 73 +60001 d 64 +60001 u \ 73 +60002  \ 54 +60001 u \ 64 +60001 v 74 +60001  \ 74 +60001  \ 63 +60002  \ 63 +60001  \ 64 +60001  \ 64 +60001  63 +60002  \ 73 +60001  74 +60001  64 +60001  \ 64 +60002  \ 83 +60001  \ 74 +60001  \ 73 +60001  \ 63 +60001  \ 64 +60002  \ 64 +60001  \ 74 +60001  \ 63 +60002  \ 74 +60001  \ 63 +60001  \ 63 +60001  74 +60002  \ 63 +60001  63 +60001  \ 74 +60001  63 +60002  74 +60001  63 +60001   64 +60001  74 +60002 % 74 +28886 #t-> access 2 +2 "storage"(g% +3 "core" % \  +2 "manipulator"&T% +4 "core" %  l  + "manipulator"&& +4 "core" &-  \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(Z(K +8 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (Y& +2 "core" &K ] _ ?\  +499 #t-> startTube 2 +1203 #-> $da[:extractVol]=.2 +2113 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" &!\ + "manipulator"&e& +4 "core" &-  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&o(- +23 "core" ( + "manipulator"&D& +4 "core" &-  H  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-  S  +2 .tForearm.seek :garage +2 "manipulator"&r'w +101 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 "manipulator"&`& +4 "core" &-  c  + "manipulator"&J% +4 "core" % k  +2 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L(ӂ +292 "core" ( + "manipulator"&z& +4 "core" &ӎ  :1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &ӎ  :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +101 "core" ' +2 "manipulator"&B& +4 "core" &ӎ!  9 :1 + "manipulator"&i% +4 "core" %N  +2 "collection"'W& +4 "core" & \ + "collection"'& +6 "core" &\ + .tCC.seek :closed +2 "collection"'G(\\ +4 "core" &"\ +7 &<$\ %f +9 &X#\ 7 +10 &~"\ L +9 &[\ L +10 &{V#\ M +9 &>\\\ L +9 &Y"\ L +10 &\\!\ M +9 &] \ L +9 &FW\ L +10 & Y\ L +9 &![\ L +10 &#Y \ M +9 &%MY\ M +9 &'Z\ M +10 &(\\\ L +9 &*Z \ L +9 &,U\\\ M +10 &.Z\ L +9 &/U\ L +10 &1Z \ L +9 &3_W\ L +9 &5 Z \ L +10 &6Z\ M +9 &8Y\ M +9 &:fY\ L +10 &<(W\ L +9 &=Z\ L +10 &?[\ L +9 &Al_\ M +9 &C,d  \ N +10 &Dx \ O +9 &F $ \ S +9 &HV 3 3\ W +10 &J 7 6#\ X +9 &K 8 8\ X +10 &M ; 9&\ Z +9 &OV = <\ Z +9 &Q > =\ [ +10 &R @ A\ Z +9 &T A B%\ [\ +9 &V[ F D\ [\ +10 &X H G#\ \\ +9 &Y K J#\ ^ +9 &[ P M&\ J +10 &\\> Q Q)\ 'w +9 &\\ S R\ "d +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.32 +2 "collection"'0& +4 "core" &\\ Q T"\ "d + &\\ T P\ "d + .tHand.open + "manipulator"&?1 +63 "core" 1 + "manipulator"&m% +4 "core" % N   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b' +92 "core" ' + #tPurging external Intake +2 "collection"'u& +4 "core" &\\ Q R!\ "d + "collection"'k% +4 "core" %g R PV\ + .tCSV.dial :flush +2 "collection"'  +68 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2451 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'~ + '  +71 "core"  +3 ~ + .tCTV.dial :intake +2 "collection"'  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'|'i +2352 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +74 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" &ӎ   :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_(ӂ +30 "core" ( + "manipulator"& & +4 "core" &ӌ   X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӌ  l X +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&[/ +54 "core" / +2 .tCC.seek :open + "collection"'}( +451 "core" ( + "manipulator"&& +4 "core" &ӌ l X +2 "manipulator"&% +3 "core" % N  H +2 .tForearm.seek :retract +2 "manipulator"&^' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(- +280 "core" ( + "manipulator"&& +4 "core" &-  = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &- f = + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w'w +92 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"& % +4 "core" % u  ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"' +92 "core" ' +18851 "Can"# \ 41 +14710 #t-> da 50 +2 #da sampling at most 50ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 14:53:35UTC04-Oct-22\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCTD data unavailable\\nCan@14:51:07, 15% flow, 21.4C, 46% humidity, 14.9psia, 13.788V, 0.236A, 0.218A avg, 3.25W",Subject: "da sampling at most 50ml" +9 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'s& +4 "core" &4\ +2 "manipulator"&!% +4 "core" %  |  +7 "storage"({% +4 "core" % \  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +62 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"//home/esp/esp2/lib/email.rb:340:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:339:in `email'"./home/esp/esp2/lib/email.rb:348:in `mail'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1240 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  \ +2 "manipulator"&q& +4 "core" &- R < +2 "manipulator"&&% +3 "core" %  K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(( +174 "core" ( + "manipulator"&+& +3 "core" & d ? +2 "storage"(@& +4 "core" &  u\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +95 "core" ' + "storage"(x& +4 "core" &  | I\ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(-'r +296 "core" ' + "storage"(.- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" &  \ + "manipulator"&M& +4 "core" &  k ? + .tElbow.seek 2 +2 "manipulator"&7( +3 "core" ( +2 "manipulator"& & +3 "core" &  0 ? +2 "storage"(& +3 "core" & v v \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&j'Ͻ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&2/ +56 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&p& +2 "storage"(=' +7 "core" & ? +2 "manipulator"&'% +4 "core" %  1 + .tForearm.seek :retract +2 "manipulator"&/' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&%(ӂ +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&\\& +3 "core" &ӏ%  \ ` >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &ӏ%  >H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&6'? +104 "core" ' +2 "manipulator"&& +4 "core" &ӏ&   >H + "manipulator"&V% +4 "core" %:  \ +2 "collection"'1& +4 "core" & \ +2 "collection"'#& +6 "core" &<\ +2 .tCC.seek :closed + "collection"'>(\\ +5 "core" &\  +50 &2~\ )w +10 &c \ = +6 &vu\ M + &9V\ L &W\ L + &Y\ L + &W\ L +4 &CW\ L +10 &V\ L +9 &W\ L +10 & W\ L +9 &"IW\ L +9 &$ W\ L +10 &%Y\ L +9 &'W\ L +10 &)RW\ L +9 &+W\ L +9 &,V\ L +10 &.V\ K +9 &0ZW\ L +9 &2W\ L +10 &3X\ L +9 &5Y\ L +9 &7cX\ L +10 &9%Y\ L +9 &:W\ L +9 &<X\ L +10 &>kX\ L +9 &@-Y\ L +10 &A^  \ M +9 &Cd   \ N +9 &Ehr \ \ O +10 &G$  \ Q +9 &H , '\ V +10 &J 2 1\ X +9 &LV 5 3\ X +9 &N 4 5\ Y +10 &O 5 7 \ Z +9 &Q 9 7\ \ Y +9 &SU 9 :\ [ +10 &U ; ;\ Z +9 &V ? <\ [ +10 &X A ?\ ] +9 &ZY A @\ ] +9 &[z D C\ < +10 &\\' D D\ )y +9 &\\t E E\ V +2 ( +2 "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + .Hand.open + "manipulator"&81 +61 "core" 1 +2 "manipulator"&C% +4 "core" % :   \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler");+ +4 "core" + + "sampler")% +4 "core" %ڢ y\  + "collection"'& +4 "core" &\\r B C\ V +2 "Can"*\ QN +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")\  +3 "core"  +2 "sampler")K  +4 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X +26  +2 .tdelay 3.8 seconds +382 "collection"' % +2 "core" %d B @$\ +2 "sampler")<% +3 "core" %/ t\ o +2 .tSSV.dial :spit +2 "sampler")9 +127 "core"  +2 .tSS.seek 0ml +2 "sampler")F'ڀ +290 "core" ' + .tSSV.dial CBV +2 "sampler")A  +126 "core"  +2 .tCTV.dial :intake +2 "collection"'Q  +74 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'E% +3 "core" %d : 8\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''i +96 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +126 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'W'i +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"']9 +2 "core" 9\ B +102 "collection"'g9 +3 "core" 9\ G +102 "collection"'O9 +2 "core" 9\ K +102 "collection"'D9 +3 "core" 9\ O +102 "collection"'l9 +3 "core" 9\ S +102 "collection"'9 +2 "core" 9\ W +102 "collection"'h9 +3 "core" 9\ \\ +102 "collection"'J9 +2 "core" 9\ ` +102 "collection"'H9 +2 "core" 9\ #d +102 "collection"'59 +4 "core" 9\ &h +102 "collection"'`9 +2 "core" 9\ *l +102 "collection"'r9 +3 "core" 9\ /p +102 "collection"'c9 +2 "core" 9\ 3u +102 "collection"'o9 +2 "core" 9\ 5y +102 "collection"'i9 +3 "core" 9\ ;} +103 "collection"'z9 +2 "core" 9\ > +102 "collection"'9 +2 "core" 9\ A +102 "collection"'T9 +3 "core" 9\ G +102 "collection"'B9 +2 "core" 9\ J +102 "collection"'W9 +3 "core" 9\ L +102 "collection"'R9 +3 "core" 9\ P +102 "collection"'09 +2 "core" 9\ S +102 "collection"'?9 +3 "core" 9\ V +102 "collection"'f9 +2 "core" 9\ [ +103 "collection"'u9 +2 "core" 9\ \\ +102 "collection"'k9 +3 "core" 9\ _ +102 "collection"'m9 +2 "core" 9\ c +102 "collection"'9 +3 "core" 9\ f +102 "collection"'9 +2 "core" 9\ i +102 "collection"'9 +3 "core" 9\ m +103 "collection"'$9 +2 "core" 9\ o +102 "collection"'~9 +2 "core" 9\ r +102 "collection"'e9 +3 "core" 9\ t +102 "collection"'9 +2 "core" 9\ w +102 "collection"'*9 +3 "core" 9\ z +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ w  +2 '9 +5 "core"  + 9\ { +2 "collection"' % +3 "core" %c #\ +2 #tBegun lysing Collection Puck Heater at 68.1C/48.0psia +52721 "Can"\  +7269 "core" ` + "collection"'G9 +4 "core" 9\ s +2 "collection"'b% +3 "core" %c \ +2 #tEnded lysing Collection Puck Heater at 70.1C/47.1psia + .CS.seek 0ml +2 "collection"''i +346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +99 "core" B +2 .tCSV.dial :air + "collection"' @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'n's5 +1371 "core" ' + .tCSV.dial CTV +2 "collection"'_  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'y @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'^'i +1356 "core" ' + "collection"'w% +4 "core" %j73\ + #tPuck @75.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'s +96 "core"  +2 .tCBV.dial CSV +2 "collection"'!  +28 "core"  + "collection"'{% +4 "core" %j \ +2 .tCS.seek 5ml +2 "collection"''s6 +1355 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'[  +43 "core" +2 "collection"'Z% +3 "core" %s< f h\  +2 .tCS.seek 7.001ml +2 "collection"''' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'q @ +40 "core" @ +2 .tCS.seek 10ml +2 "collection"'&' +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'+ ` +110 "core" ^ +2 #tLysing Complete + "collection"'@& +4 "core" &\\m _ ^ 2\ V +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&x% +4 "core" % i  + "storage"(:% +4 "core" % ^ \\\  + "storage"(". +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(.(C +359 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (4& +3 "core" &B _ g B\ + "manipulator"&M& +4 "core" &Ӑ#  =G + "manipulator"& % +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&L( +161 "core" ( + "manipulator"&2& +5 "core" &   + "storage"(p& +4 "core" &C ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&'' +92 "core" ' + "storage"(\\& +5 "core" &C  $\ + .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(('r +274 "core" ' +2 "storage"(-- +3 "core" -'r + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(|'1 +47 "core" ' + "manipulator"&& +4 "core" &  +2 "manipulator"&j% +3 "core" % \ . W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tElbow.seek CC +2 "manipulator"&1(ӂ +162 "core" ( +2 "manipulator"&& +4 "core" &ӕ!   ;8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +2 "core" &ӕ! + ;8 +2 .tForearm.seek CC +2 "manipulator"&='? +93 "core" ' +2 .tHand.close + "manipulator"&// +57 "core" / +2 .tCC.seek :open +2 "collection"'}( +446 "core" ( + "storage"(v& +4 "core" &C b\ +2 "storage"(C& +3 "core" &C a\ +2 "manipulator"&& +4 "core" &ӕ" \  ;8 + "manipulator"&% +4 "core" % 1 _ - + .tForearm.seek :retract +2 "manipulator"&V' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&#( +164 "core" ( + "manipulator"&K& +56 "core" &  g  +3 "storage"(6& +4 "core" &C f\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&\ '8 +95 "core" ' + .tElbow.hold +2 "manipulator"&;, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +55 "core" 1 +2 "manipulator"& % +4 "core" % E ,  + "storage"(9& +4 "core" &C B\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts +2 "manipulator"&t'q +13 "core" ' + "manipulator"&A& +5 "core" &  + "storage"(8& +4 "core" &C \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&<' +16 "core" ' + "storage"(Q% +5 "core" %+ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (F% +3 "core" %? `\ U\\ +2 "manipulator"&U% +4 "core" % 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' +89 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +4 "core" & 3 2  +2 "manipulator"&)& +4 "core" & k  +2 "manipulator"&3% +4 "core" %   + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +169 "core" ( +2 "manipulator"&& +4 "core" &- M W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- Q W +2 .tForearm.seek :garage + "manipulator"&S'w +93 "core" ' +2 .tHand.close + "manipulator"&a/ +58 "core" / +2 "manipulator"&d& +4 "core" &- W + "manipulator"&,% +4 "core" % u  / +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y(ӂ +278 "core" ( + "manipulator"&]& +4 "core" &|*  Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &|* ~ Cs +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'? +93 "core" ' +2 "manipulator"&D& +4 "core" &}+   @ Cr + "manipulator"&l% +4 "core" %H  # Q +2 "collection"'& +3 "core" & , .  +2 "collection"'h& +5 "core" & , /  +2 .tCC.seek :closed +2 "collection"'J(\\ +4 "core" & - /\  +7 &A - .z\ %h +10 &Yw . ,\ 7 +9 &y . /\ K +9 &U - .\ K +10 &W - /\ J +9 &MW - 0\ J +9 &Y - .\ J +10 &X , .\ J +9 &X / /\ J +10 &VU . .\ J +9 & W - -\ J +9 &!Y / /\ J +10 &#X . .y\ J +9 &%]W 0 -_\ J +9 &' T . /\ J +10 &(W . 0\ J +9 &*W / .\ J +10 &,dY / /\ K +9 &.(W . /\ J +9 &/V / /\ J +10 &1X / /e\ J +9 &3lY 0 0\ K +9 &50W / /\ J +10 &6X . 1\ J +9 &8X . .\ J +10 &:vY / /\ J +9 &<8W / /\ J +9 &=W / .\ J +10 &?X . /\ J +9 &A}X 1 1\ J +9 &C<a 8 3x\ K +10 &Dx B <f\ N +9 &F O J\ T +10 &Hd U U \ U +9 &J X X\ X +9 &K Y X\ W +10 &M \\ [\ X +9 &Ob Z [\ Y +9 &Q$ [ \\\ Y +10 &R \\ [\ Z +9 &T [ ]|\ [ +10 &V` _ _n\ \\ +9 &X% ` _U\ [ +9 &Y ` `K\ ] +10 &[ ` `8\ J +9 &\\, b b,\ > +9 &\\v d c\ Q +6 ( + "collection"'h& +5 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.39 + "collection"'H& +4 "core" &\\h a b\ Q + &\\h b cx\ Q + .tHand.open +2 "manipulator"&51 +63 "core" 1 +2 "manipulator"&`% +4 "core" % H  \  Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +92 "core" ' + .tPSV.dial PSR +2 "processing"%c +44 "core"  + "processing"%o% +4 "core" %ؽB\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%i'+ +1612 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%z  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1618 "core" ' + .tPSV.dial PSR +2 "processing"%T +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%B' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%W  +2 "collection"'R  +72 "core" +79  +2 .tPSV.dial :mixloop + "processing"%0 +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +128 "core" +2 .tPS.seek 0ml +2 "processing"%f'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%u  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%k' +2653 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2642 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +44 "core" +2 .tPS.seek 0ml +2 "processing"%~'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" &Ӂ* W Cn +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +3 "core" ( + "manipulator"&*& +4 "core" &Ӂ*  \ Cn + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӂ*  D Cn + .tForearm.seek CC +2 "manipulator"& '? +94 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"'( +450 "core" ( +2 "manipulator"&G& +4 "core" &Ӂ* \ Cn + "manipulator"&b% +4 "core" % G   +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +289 "core" ( + "manipulator"&& +4 "core" &- < = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- " = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&_'w +92 "core" ' + .tHand.open + "manipulator"&y1 +63 "core" 1 +2 "manipulator"&% +4 "core" % y  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'n& +4 "core" &  + "manipulator"&w% +4 "core" %  P  +2 "storage"(s% +3 "core" % \  +2 "storage"(!. +3 "core" .(C + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"({(  +358 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (^& +2 "core" &  \ \ +2 "manipulator"&[& +4 "core" &- = + "manipulator"&Z% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +175 "core" ( + "manipulator"&q& +5 "core" &  o / + "storage"(& +4 "core" & 9\ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&+'S +104 "core" ' +2 "storage"(@& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(x'r +300 "core" ' +2 "storage"(:- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ("& +3 "core" & n\  +2 "manipulator"&& +3 "core" & 6 / +2 .tElbow.seek 2 + "manipulator"&4( +4 "core" ( + "manipulator"&M& +3 "core" &  / +2 "storage"( & +3 "core" & e\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'Ͻ +53 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&p/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\\& + "storage"(%' +7 "core" &  / +2 "manipulator"&% +4 "core" % Ϻ k +2 .tForearm.seek :retract + "manipulator"&-' +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӂ +152 "core" ( +2 "manipulator"&j& +5 "core" &ӎ"  f <@ ' +2 .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +4 "manipulator"&$ &.,(#b + "storage"(5 +2 "manipulator"&(& +6 "core" &ӎ"   <@ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +92 "core" ' +2 "manipulator"&7& +4 "core" &ӏ"   <? +2 "manipulator"&'% +4 "core" %I  \ i P +2 "collection"'L& +4 "core" & +2 "collection"'/& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &z\  +9 &4~^\ *z +9 &g~F\ > +10 &k6\ K +9 &VT\ J +9 &W\ K +10 &W\ J +9 &V\ J +10 &_X \ J +9 & Y\ J +9 &W\ K +10 & W\ J +9 &"fW\ J +9 &$)T\ J +10 &%X0\ J +9 &'T\ J +10 &)nW\ J +9 &+0W\ J +9 &,T\ J +10 &.V\ J +9 &0vWw\ J +9 &28Yz\ J +10 &3Wi\ J +9 &5Za\ J +10 &7~WO\ J +9 &9AZA\ J +9 &;W0\ J +10 &<Z3\ J +9 &>Y \ J +9 &@HU\ J +10 &B X\ K +9 &C^\ K +10 &Ee\ L +9 &GFr\ N +9 &H\ Q +10 &J  \ V +9 &Ls  \ V +9 &N2 \ (\ W +10 &O \ \ \ W +9 &Q \ X +10 &Su  \ X +9 &U6  \ X +9 &V  \ Z +10 &X  \ Z +9 &Zw  \ Z +9 &\\z  \ / +10 &\\2  \ ] +9 ( + &\\`  \ K +2 "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.13 + .Hand.open +2 "manipulator"&>1 +59 "core" 1 + "manipulator"&v% +4 "core" % I  ; P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +94 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +131 "core"  +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2628 "core" ' + "collection"'=% +4 "core" %u\  +2 .tCS.seek 4.5ml +2 "collection"'6'c: +1492 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%1  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2637 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'9 ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'A @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'8' +1481 "core" ' + .tCSV.dial CTV +2 "collection"'Q  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'V'i +2635 "core" ' + .tCBV.dial :waste1 +2 "collection"'F @ +25 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'U  +131 "core" + "collection"'#& +4 "core" &\\_  \ K +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&\ % +4 "core" %   0  + "storage"(N% +4 "core" % [ e \  + "storage"(t. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"()(C +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (3& +3 "core" &C [ \\\ +2 "manipulator"&|& +3 "core" &ӏ"   <? +2 "manipulator"&<% +3 "core" %  \ \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +163 "core" ( + "manipulator"&X& +4 "core" &  T  +2 "storage"(& +3 "core" &C ~ >\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&;' +95 "core" ' + "storage"(a& +4 "core" &C } \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'r +296 "core" ' + "storage"(,- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&E& +3 "core" & \  &  + "storage"(S& +4 "core" &C g _ s\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&]'8 +18 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(D't +28 "core" ' + "manipulator"&l% +4 "core" %2 } +2 "storage"(& +3 "core" &C j ^ x\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 294 counts + "manipulator"&'^ +15 "core" ' + "manipulator"&}& +5 "core" & $  + "storage"(H& +4 "core" &C  r /\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&5' +16 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(`' +34 "core" ' +2 "manipulator"&h& +4 "core" &  +2 "manipulator"&c% +3 "core" % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O(ӂ +159 "core" ( + "manipulator"&I& +4 "core" &Ӑ$  ! >L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &Ӑ$ \  I >L +2 .tForearm.seek CC +2 "manipulator"&i'? +93 "core" ' +2 .tHand.close + "manipulator"&T/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +449 "core" ( +2 "storage"(R& +4 "core" &C r C\ +2 "storage"(W& +3 "core" &C s | 6\ +2 "manipulator"&0& +3 "core" &Ӛ# s =B +2 "manipulator"&?% +3 "core" % < \ *  +2 .tForearm.seek :retract +2 "manipulator"&B' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&u( +164 "core" ( + "manipulator"&f& +5 "core" & 2  + "storage"(m& +4 "core" &C a\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&k'8 +93 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&$% +4 "core" % ; z 1 + "storage"(& +4 "core" &C \\\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 303 counts + "manipulator"&e'g +16 "core" ' +2 "manipulator"&*& +5 "core" &  + "storage"(& +4 "core" &C Q\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&' +17 "core" ' +2 "storage"(Y% +4 "core" % U\ +3 ."downElevator"SE.seek :down +3 "storage"(r' +98 (J% +3 "core" %? | { ,\ U\\ +2 "manipulator"&G% +4 "core" % Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b' +89 "core" ' +52 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +72 "core" +2 .tPS.seek 2.5ml + "processing"%' +118 "Can" :8 +2518 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%y +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%n'ؾ +2634 "core" ' +53 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +4 "core" &\ +2 "manipulator"&s& +3 "core" &   +2 "manipulator"&!% +4 "core" %  _  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( + "manipulator"&_& +5 "core" &- 1 [ +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &.& +4 "core" &- Z +6 .tForearm.seek :garage +3 "manipulator"&^'w +94 "core" ' +2 .tHand.close + "manipulator"&[/ +54 "core" / +2 "manipulator"&Z& +4 "core" &- N Z + "manipulator"&q% +4 "core" % ρ ,  +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@( +117 "core" ( + "manipulator"&& +4 "core" & ] 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  L 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&:' +95 "core" ' + "manipulator"&"& +4 "core" & 4 +2 "manipulator"&% +4 "core" % 4 2 +2 "processing"%M& +4 "core" &\ +2 "processing"% & +5 "core" &\ +2 .tPC.seek :closed + "processing"%p(^ +4 "core" &\  +10 &3x\ *x +9 &d|\ > +9 &sr~\ N +10 &7Wr\ M +9 &W|\ M +9 &Y\ M +10 &|W\ M +9 &>W{\ M +10 &W\ M +9 &W\ M +9 & W\ M +10 &"FW\ M +9 &$W\ M +10 &%V\ M +9 &'W\ M +9 &)OW\ M +10 &+W\ M +9 &,W\ M +9 &.W\ M +10 &0VW\ M +9 &2W\ M +9 &3V\ M +10 &5W\ M +9 &7^Y\ M +10 &9Y\ M +9 &:Z\ M +9 &<[\ M +10 &>e[\ M +9 &@'Y\ M +9 &Ac\ N +10 &Cp\ O +9 &Edx\ P +10 &G\ S +9 &H\ S +9 &J\ T +10 &Lc\ S +9 &N$\ T +9 &O\ T +10 &Q\ T +9 &Sg\ U +10 &U*\ T +9 &V\ U +9 &X\ T +10 &Zo\ U +9 &\\1\ U +9 &]zx\ A +10 &^ P\ E +9 ( + &^G\ @ +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.64 + "processing"%\\& +4 "core" &^G\ @ +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&% +5 "core" %  / 2 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+' +89 "core" ' +2 .tPRV.dial :air +2 "processing"%j  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%( +44 "core" + "processing"%x% +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%2' +383 "core" ' + .tPSV.dial PSR +2 "processing"%7 +102 "core"  + "processing"%'% +4 "core" %5\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%L'2 +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%4' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%% +102 "core" + .tPTV.dial :mixing +2 "processing"%- @ +73 "core" B +2 .tPBV.dial :waste2 + "processing"%  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%>'ؾ +2629 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&v& +4 "core" & 4 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/( +3 "core" ( + "manipulator"&& +4 "core" &  Q 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & N 4 +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + .tHand.close +2 "manipulator"&~/ +61 "core" / +2 .tPC.seek :open + "processing"%=( +456 "core" ( + "manipulator"&&& +4 "core" & > 4 + "manipulator"&1% +4 "core" %  9 8 +2 .tForearm.seek :retract + "manipulator"& ' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&K(- +127 "core" ( +2 "manipulator"&9& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &- +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'w +98 "core" ' + .tHand.open + "manipulator"&Q1 +54 "core" 1 + "manipulator"&8% +4 "core" % π  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F' +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%U& +4 "core" &7\ +2 "manipulator"&#% +3 "core" %  p  +2 "storage"(\ % +4 "core" % o\  + "storage"(N. +3 "core" .(C +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(t(  +359 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ({& +2 "core" & ~ [\ +2 "manipulator"&3& +4 "core" &- +2 "manipulator"&|% +3 "core" %  -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&<( +169 "core" ( +2 "manipulator"&X& +4 "core" & B 1 +2 "storage"(& +3 "core" & S\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&a'S +118 "core" ' + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(C'r +297 "core" ' +2 "storage"(,- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (E& +3 "core" & ]\  + "manipulator"&S& +4 "core" & Q 0 +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&l& +4 "core" &  0 + "storage"(& +4 "core" & \\\  + .tForearm.seek 2 + 300 counts +2 "manipulator"&}'Ͻ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&H/ +64 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"(ESP):21: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"&h& + "storage"(c' +8 "core" & 0 + "manipulator"&;% +4 "core" %  8 +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' + .tElbow.seek PC +2 "manipulator"&d( +161 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +103 "core" ( + "manipulator"&]& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & #  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&D' +100 "core" ' +2 "manipulator"&I& +4 "core" & Q  +2 "manipulator"&z% +3 "core" %  +2 "processing"%5& +4 "core" &\ +2 "processing"%g& +5 "core" &\ +2 .tPC.seek :closed + "processing"%T(^ +4 "core" &\ +7 & %\ #b +9 &W}\ 7 +10 &y\ K +9 &Q\ M +9 &kS\ L +10 &,W\ L +9 &W\ L +10 &W\ L +9 &rW\ L +9 &4T\ L +10 &U\ L +9 &!X\ M +9 &#yW\ M +10 &%<R\ L +9 &&U\ M +10 &(T\ L +9 &*T\ M +9 &,DX\ L +10 &.X\ M +9 &/W\ M +9 &1Z\ M +10 &3LW\ L +9 &5 U\ M +9 &6W\ L +10 &8U\ M +9 &:SW\ M +10 &<U\ L +9 &=W\ M +9 &?\\\ M +10 &AY]\ M +9 &Cm\ O +9 &Dq\ P +10 &F\ R +9 &HQ\ S +10 &J\ S +9 &K\ S +9 &M\ S +10 &OV\ T +9 &Q\ T +9 &R\ T +10 &T\ U +9 &V]\ T +10 &X\ U +9 &Y\ U +9 &[\ T +10 &]b\ B +9 &^Dw\ Z +9 &^H\ 5 +6 ( + "processing"%g& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.65 + .Hand.open + "manipulator"&o1 +4 "core" &^*\ 5 +57 1 +2 "manipulator"&% +4 "core" %   r + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +88 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%W t +2 %09 +6 "core" 9 +102 "processing"%?9 +2 "core" 9 +102 "processing"%f9 +3 "core" 9  +103 "processing"%m9 +3 "core" 9  +102 "processing"%i9 +3 "core" 9 +102 "processing"%O9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%$9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +101 "processing"%*9 +3 "core" 9& +102 "processing"%9 +3 "core" 9* +101 "processing"%Y9 +3 "core" 9/ +102 "processing"%B9 +2 "core" 93 +102 "processing"%J9 +56 "core" 99 +102 "processing"%G9 +2 "core" 9= +102 "processing"%u9 +3 "core" 9A +103 "processing"%k9 +2 "core" 9F +102 "processing"%e9 +2 "core" 9J +102 "processing"%`9 +3 "core" 9N +102 "processing"% 9 +3 "core" 9R +102 "processing"%9 +2 "core" 9V +102 "processing"%r9 +3 "core" 9[ +102 "processing"% 9 +2 "core" 9 _ +102 "processing"%9 +3 "core" 9c +103 "processing"%9 +2 "core" 9g +102 "processing"%y9 +3 "core" 9%k +102 "processing"%9 +2 "core" 9,o +3 .tPH.hold 2:00:00,28C +3 "processing"% ptp+ + .tdelay 1:30 +6 "core" p +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%w +102 "core"  + "processing"%s% +4 "core" %\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%!' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%_' +1607 "core" ' +2 .tPTV.dial :puck + "processing"%.  +71 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%[  +128 "core"  + "processing"%Z% +4 "core" %*\  +2 .tPS.seek 1.5ml +2 "processing"%q'* +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1614 "core" ' +2 .tdelay 5:00 +25198 "Can" ba +4805 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%" +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2399 "core" ' +2 .tPSV.dial PTV +2 "processing"%M +84 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +84 "core"  + .tPS.seek 0ml +2 "processing"%\\'ؾ +2328 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +71 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%j' +376 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'(  + "processing"%x  +43 "core" +3  + "processing"%:% +3 "core" %g\ +2 .tPS.seek 0.35ml +2 "processing"%n'i +454 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'7  +27 "core" +2 .tPRV.dial :air + "processing"%'  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%2'K +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%L @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%%' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%-  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%' +1614 "core" ' + .tPSV.dial :PML +2 "processing"%4 +43 "core" +2 .tPTV.dial :mixing +2 "processing"%v @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %z\  +2 .tPS.seek 1.85ml + "processing"%~' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%+'ؾ +1966 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +3 "core" &^\ +2 "manipulator"&&& +4 "core" &  g  + "manipulator"&1% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&9(- +121 "core" ( +2 "manipulator"&A& +4 "core" &-  3 \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  @ \ +2 .tForearm.seek :garage +2 "manipulator"&/'w +96 "core" ' +2 .tHand.close + "manipulator"&Q/ +60 "core" / +2 "manipulator"&8& +4 "core" &-  \ +2 "manipulator"&U% +4 "core" % ς  ! + .tForearm.seek :retract +2 "manipulator"&#' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ (ӂ +281 "core" ( + "manipulator"&N& +4 "core" &ӑ$  a =F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӑ$ / =F +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'? +102 "core" ' + "manipulator"&)& +4 "core" &ӑ$  % =F +2 "manipulator"&{% +4 "core" %M \ + "collection"'3& +4 "core" &_\ +2 "collection"'|& +5 "core" &O\ +2 .tCC.seek :closed + "collection"'X(\\ +5 "core" &Z\ +7 &<Z\ %f +9 &X}P\ 7 +10 &{H\ L +9 &SA\ L +10 &|UF\ L +9 &=ZJ\ L +9 &WH\ L +10 &WL\ L +9 &YK\ L +9 &GVH\ K +10 & UD\ L +9 &!TD\ K +10 &#VO\ L +9 &%NUJ\ L +9 &'SF\ L +10 &(VF\ L +9 &*TM\ L +10 &,VVG\ L +9 &.S/\ K +9 &/T<\ L +10 &1U1\ L +9 &3^W1\ L +9 &5 U+\ L +10 &6U6\ L +9 &8V;\ L +9 &:fW@\ L +10 &<(W@\ L +9 &=Y?\ L +10 &?UD\ L +9 &AlYF\ L +9 &C-^@\ M +10 &DrA\ N +9 &FC\ S +9 &HW  H\ V +10 &J  =\ X +9 &K  =\ X +10 &M  <\ Z +9 &OU  ?\ Z +9 &Q  9\ [ +10 &R  >\ Z +9 &T =\ \\ +9 &VU # !<\ \\ +10 &X % %>\ \\ +9 &Y ' &=\ ^ +10 &[ ) +?\ J +9 &\\7 - ,;\ / +9 &\\ + -1\ X +3 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.42 +2 "collection"'& +4 "core" &\\ , ,D\ X + .tHand.open +2 "manipulator"&K1 +55 "core" 1 +2 "manipulator"&% +5 "core" % M   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F' +90 "core" ' + .tPSV.dial PSR +2 "processing"%, +101 "core"  + "processing"%E% +4 "core" %ػl\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S'+ +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%l  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1620 "core" ' + .tPSV.dial PSR +2 "processing"%H +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%;  +2 "collection"'<  +31 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%a +111 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%C  +72 "core" +2 .tPS.seek 0ml +2 "processing"%}'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%]  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop + "processing"% +45 "core" + .tPS.seek 0ml +2 "processing"%I'ؾ +2625 "core" ' + .tPSV.dial :air + "processing"%z  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +44 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2675 "core" ' +12 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&=& +4 "core" &ӑ#   , =F + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o(ӂ +25 "core" ( + "manipulator"&& +5 "core" &ӊ  5 & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &ӊ X & +2 .tForearm.seek CC +2 "manipulator"&g'? +93 "core" ' + .tHand.close + "manipulator"&?/ +53 "core" / + .tCC.seek :open +2 "collection"'D( +447 "core" ( + "manipulator"&f& +4 "core" &ӊ   & +2 "manipulator"&m% +3 "core" % H \ 8 +2 .tForearm.seek :retract +2 "manipulator"&i' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(- +282 "core" ( + "manipulator"&& +5 "core" &-  A , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-  4 + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' + .tHand.open + "manipulator"&*1 +53 "core" 1 + "manipulator"&% +4 "core" % π   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +97 "core" ' + ."da"delayUntil "15:42:53.61" +14229 "Can" C@u +10561 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%B @ +71 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%J  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" , + ."da"PSV.dial :air +2 "processing"%u  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2405 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +2370 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %ؿm\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +610 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y' +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%w +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%>% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +1608 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%[  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%b' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'ؾ +2349 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%M% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %w\  + ."da"PS.seek 1.5ml +2 "processing"%'( +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'ؾ +1610 "core" ' +2 ."da"delay 2:00 +7744 "Can" DA +4258 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%(  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%' +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2335 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%-  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%%  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%4  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%v +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  + "processing"%@% +4 "core" %z\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%~  +53 "core"  +2 ."da"PS.seek 2ml +2 "processing"%p' +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%& +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%1 @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%A  +32 "core" +2 "processing"%% +4 "core" %z\  +2 ."da"PS.seek 1.85ml + "processing"%Q' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d'ؾ +1988 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +39535 "Can" A> +8519 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%U  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%/  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2413 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%) +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +54 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +2352 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +128 "core"  + "processing"%% +4 "core" %ظ\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K' +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%| +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +34 "core" +2 "processing"%E% +4 "core" %t\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'/ +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'ؾ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<' +2402 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +83 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]'ؾ +2343 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +127 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z' +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core"  + "processing"%5% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%=', +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +1607 "core" ' + ."da"delay 2:00 +9877 "Can" DA +2125 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2396 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%m +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$'ؾ +2345 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%o +128 "core"  +2 "processing"%*% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i' +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +33 "core" + "processing"%J% +4 "core" %~\  +2 ."da"PS.seek 1.5ml +2 "processing"%G'' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2351 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +3 "processing"%w% +10 "core" %ػ\ +4 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +6 "processing"% +13 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%s' +343 "core" ' +2 ."da"delay 5 seconds +503 "processing"%>% +3 "core" %\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%y' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%.' +1611 "core" ' +2 ."da"PTV.dial :puck +53 .PSV.dial PTV +2 "processing"%! +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%Z% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'+ +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'ؾ +1629 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%W  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%^ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2425 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%M +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P'ؾ +2382 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +2 "processing"%% +4 "core" %ؿ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%' +2128 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%(% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%x'* +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" * +2 ."da"delay 1 second +7 "Can"\  +95 ."da"PSV.dial :waste1 +2 "processing"%\\  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +1613 "core" ' + "processing"%'9 +4 "core" 9s5e +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%n  +3 "core" 5e + 5e + "processing"%L& +4 "core" &^*\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&j% +4 "core" %  e  + "storage"(-% +4 "core" % ?\  + "storage"(%. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(4(C +364 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (v& +3 "core" &D % % N\ + "manipulator"&2& +4 "core" &- + + "manipulator"&% +4 "core" %   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&@( +182 "core" ( +2 "manipulator"&& +4 "core" &  f + "storage"(~& +4 "core" &E p \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +93 "core" ' + "storage"(&& +4 "core" &E % \ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(1'r +301 "core" ' + "storage"(A- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  3 f +2 "storage"(8& +3 "core" &E z\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&p'8 +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&Q, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(U- +2 "core" -' +2 ."da"SE.seek 1.17 Pucks below Top Plate +2 "storage"(R' +35 "core" ' +2 "manipulator"&/% +4 "core" %= + "storage"(d& +4 "core" &E & % $\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"& 'i +14 "core" ' + "manipulator"&9& +5 "core" & \  f + "storage"()& +4 "core" &E % %\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&{' +16 "core" ' +2 ."da"SE.seek 2.17 Pucks below Top Plate +2 "storage"(N'[ +45 "core" ' + "manipulator"&#& +5 "core" &   U f + "manipulator"&% +5 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +246 "core" ( +2 "manipulator"&& +4 "core" &  ] @ +6 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &  @ +2 ."da"Forearm.seek PC +2 "manipulator"&,' +96 "core" ' + ."da"Hand.close +2 "manipulator"&E/ +58 "core" / +2 ."da"PC.seek :open +2 "processing"%K( +456 "core" ( + "storage"(+& +4 "core" &E , & \ + "manipulator"&6& +4 "core" & C @ + "manipulator"&S% +4 "core" %   2 +2 ."da"Forearm.seek :retract +2 "manipulator"&H' +90 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +243 "core" ( +2 "manipulator"&l& +4 "core" & 1 0 + "storage"(;& +4 "core" &E \ \ x\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&a' +96 "core" ' + ."da"Hand.open +2 "manipulator"&C1 +61 "core" 1 +2 "storage"(h- +4 "core" -'[ +2 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(<'' +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.86 Pucks below Top Plate +2 "storage"(}' +45 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22oct0416h50ml.tif +1755 #SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.247 seconds\ /var/log/esp/da22oct0416h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22oct0416h50ml15s.tif +195 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1370 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22oct0416h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22oct0416h50ml20s.tif +2061 #SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22oct0416h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "14.247 sec auto-exposure",Subject: "da22oct0416h50ml images!" +2 "storage"(- +8 "core" -' +2 "storage"(]& +5 "core" &E  U 4\ +2 "manipulator"&& +4 "core" & 0 + ."da"Elbow.seek 1 +2 "manipulator"&I( +3 "core" ( +3 "manipulator"&c& +4 "core" & r 0 +2 "storage"(5& +3 "core" &E   d\ +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&z' +5 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.57 Pucks below Top Plate +2 "storage"('L +77 "core" ' +3 "manipulator"&=& +4 "core" & ( 0 +2 "storage"(?& +3 "core" &E w w n\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&\ '8 +20 "core" ' + ."da"Elbow.hold +2 "manipulator"&F, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.76 Pucks below Top Plate +2 "storage"(0' +22 "core" ' + "manipulator"&f% +4 "core" %8 \\ +2 "storage"(m& +4 "core" &E v v o\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&g'd +9 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +5 "core" ' +2 "manipulator"&& +4 "core" & 0 +2 "storage"(X& +4 "core" &E ~ } p\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&o' +20 "core" ' + "storage"(*% +5 "core" % g i v\ +2 ."downElevator"SE.seek :down +3 "storage"($' +99 (% +2 "core" %= q p X\ TY +2 "manipulator"&% +4 "core" % ` +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&B' +89 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (J& +4 "core" &E &\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%i& +3 "core" &W\ +2 "manipulator"&u& +4 "core" & D 0 +2 "manipulator"&G% +3 "core" %  \\  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +177 "core" ( + "manipulator"&`& +4 "core" &- T 1 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- F 1 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&k/ +59 "core" / +2 "manipulator"& & +4 "core" &- 1 + "manipulator"&% +4 "core" % ` +  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +134 "core" ( +2 "manipulator"&& +4 "core" & L  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" & C  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&>& +4 "core" & 6  + "manipulator"&s% +4 "core" % 2 I +2 "processing"%y& +3 "core" &M\ +2 "processing"%!& +5 "core" &K\ +2 ."psFlush"PC.seek :closed +2 "processing"%[(^ +4 "core" &\ +8 &3\ $c +9 &Ux!\ 6 +9 &y\ K +10 &S\ L +9 &gU\ L +10 &)T\ L +9 &T \ M +9 &U\ L +10 &oU\ L +9 &1U\ L +9 &R\ L +10 &!V \ L +9 &#wW \ L +10 &%:W\ L +9 &&U\ L +9 &(V\ L +10 &*W\ L +9 &,BU\ L +9 &.V\ L +10 &/W\ L +9 &1U\ L +10 &3IV\ L +9 &5 V\ L +9 &6W\ L +10 &8WE\ L +9 &:QWM\ L +9 &<YN\ L +10 &=XN\ L +9 &?\\K\ L +9 &AY[Q\ L +10 &Ce?\ N +9 &Dh;\ O +10 &F;\ R +9 &HN>\ S +9 &J<\ S +10 &K=\ S +9 &M=\ S +9 &OS<\ T +10 &Q<\ T +9 &R8\ T +10 &T3\ T +9 &VY-\ T +9 &X0\ T +10 &Y4\ U +9 &[5\ T +10 &]_2\ B +9 &^Hy3\ S +9 &^X4\ 5 +6 ( + "processing"%!& +4 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 +2 "processing"%Z& +4 "core" &^'6\ 5 + &^&4\ 5 + ."psFlush"Hand.open +2 "manipulator"&.1 +59 "core" 1 +2 "manipulator"&% +4 "core" %  I +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' +91 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +43 "core"  + "processing"% % +4 "core" %ؿ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +518 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +69 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2121 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +181 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%M  +126 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2641 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +100 "core"  + "processing"%% +4 "core" %؜\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2126 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%( +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\\'X\\ +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +84 "core" + ."psFlush"PTV.dial :puck +2 "processing"%n  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%L'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%-' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%2'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2649 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Y' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +52 "processing"%'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%/  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d'ؾ +2650 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +42 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%)'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1375 "Can" B? +744 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +85 "core" + ."psFlush"PBV.dial PSV +2 "processing"%{ U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%+' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +82 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%S'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%;  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'C& +4 "core" &\ + "manipulator"&h& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&N& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' + .tHand.close + "manipulator"&]/ +56 "core" / + .tPC.seek :open +2 "processing"%( +459 "core" ( + "manipulator"&c& +4 "core" &   +2 "manipulator"&5% +3 "core" %   % +2 .tForearm.seek :retract +2 "manipulator"&=' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?(ӂ +347 "core" ( + "manipulator"&f& +4 "core" &ӊ)  A_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +2 "core" &ӊ) A_ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +99 "core" ' +2 "manipulator"&X& +4 "core" &ӊ) A_ +2 "manipulator"&*% +3 "core" %? n  +2 "collection"'& +4 "core" &\ +2 "collection"'a& +5 "core" &\ +2 .tCC.seek :closed + "collection"'}(\\ +4 "core" &\  +10 &5\ +| +9 & g\ ? +10 &s\ M +9 &[T\ L +9 &X\ L +10 &Y\ L +9 &Y\ L +9 &dW\ L +10 &&Z\ L +9 &Z\ L +10 & W\ L +9 &"mW\ K +9 &$-W\ L +10 &%Y\ L +9 &'V\ \ L +9 &)tW\ L +10 &+7W\ K +9 &,X \ L +10 &.W \ L +9 &0{U \ L +9 &2>W\ L +10 &4X\ L +9 &5W\ L +9 &7X \ L +10 &9FW\ L +9 &;Z\ L +9 &<W\ L +10 &>X\ L +9 &@OX\ K +10 &B \\!\ M +9 &Cf\ M +9 &Ez \  \ P +10 &G= $ \ T +9 &H , . \ W +10 &J . . \ X +9 &Lv / 0 \ Y +9 &N8 2 3\ Y +10 &O 3 4\ Z +9 &Q 6 6 \ Z +9 &S{ 9 7"\ Z +10 &U9 9 9 \ [\ +9 &V ; : \ \\ +9 &X ? >\ \\ +10 &Zz ? A\ ] +9 &\\y D C\ 2 +10 &\\0 F G\ ] +9 ( + &\\t C G\ O +3 "collection"'a& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 +2 "collection"'& +4 "core" &\\u E F#\ O + .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&z% +4 "core" % ?  g  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &\\u E B\ O + "collection"'\ % +4 "core" %g F D\ +2 .tCSV.dial CSR + "collection"'J  +40 "core"  + "collection"'i% +4 "core" %e C D&\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'g's5 +1366 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'u% +2 "core" %s; B C#\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'G'! +663 "core" ' + .tCSV.dial :waste +2 "collection"'0 +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'o'i +1993 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'`& +4 "core" &\\u A A"\ O +2 "collection"' % +3 "core" %g B A-\ +2 .tCSV.dial :flush + "collection"'$  +54 "core" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'F's5 +1263 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'k @ +41 "core" A + "collection"' % +4 "core" %s= ? A\  +2 .tCS.seek 7.001ml +2 "collection"''( +553 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'B  +2 '  +38 "core"  +94  + .tCBV.dial :waste1 +2 "collection"'w @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"''i +1646 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'>& +5 "core" &\\s U U$\ O + "collection"'s% +4 "core" %e P R%\ + .tCSV.dial :flush +2 "collection"'y  +67 "core" +3 .tCS.seek 5ml + "collection"'e's5 +1257 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +43 "core" B + "collection"'K% +4 "core" %s6 H J\ \ +2 .tCS.seek 7ml +2 "collection"'Z'! +545 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'.  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +100 "core"  +2 .tCS.seek 0ml + "collection"'!'i +1662 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'W& +4 "core" &\\s N O\ O +2 "collection"' % +3 "core" %h N P\  +2 .tCSV.dial CSR + "collection"'  +40 "core"  + "collection"'7% +4 "core" %h M O\ \  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'^' +1971 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +51 "collection"'' +550 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'M + '"  +96 "core" +36  +2 .tCTV.dial :intake + "collection"'q  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'b'T +1867 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''i +600 "core" ' +7 .tCSV.dial CSR +7 "collection"'  +99 "core"  +7 "collection"' % +18 "core" %h L N\ +7 #tPulling 5ml of CSR.flush +3 .CSR.select :flush +6 "collection"' +21 .tCS.seek 5ml +5 "collection"''s5 +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'(' +1363 "core" ' +2 .tCSV.dial CBV +2 "collection"'P +96 "core" +3 .tCS.seek 0ml + "collection"':'i +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &Ӌ& @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\(ӂ +3 "core" ( +2 "manipulator"&'& +4 "core" &Ӌ&  @^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &Ӌ& ~ @^ +2 .tForearm.seek CC + "manipulator"&x'? +92 "core" ' + .tHand.close + "manipulator"&j/ +59 "core" / + .tCC.seek :open +2 "collection"'L( +449 "core" ( + "manipulator"&-& +4 "core" &Ӌ& @^ + "manipulator"&t% +4 "core" % C 5 +2 .tForearm.seek :retract + "manipulator"&v' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(- +290 "core" ( +2 "manipulator"&& +4 "core" &-   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +2 "core" &- *  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~'w +90 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&O% +5 "core" % v # c + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&' +88 "core" ' + "processing"%A& +4 "core" &G\ +2124 #t-> accecss 1 +2 !o:NoMethodError : mesg"0undefined method `accecss' 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):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +376 #-> access 1 +3 "storage"(Y% +3 "core" % \  + "manipulator"&8% +4 "core" %  9  +2 "manipulator"&& +3 "core" &- Z  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(/(<- +1298 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (U& +2 "core" &<, g g \ +1691 #t-> access 2 +3 "storage"(9% +3 "core" % H\  +2 "manipulator"&d% +4 "core" %  O  + "manipulator"&)& +4 "core" &- T  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K  ~ 4\  +5697 "Can" 53 +55 #t-> exit +7 #mEXIT @1664901668.72UTC @1665492835.37UTC = =tMAIN =mMAIN_scheduler @UTC1665492837.28 #"core_reset"Sent BREAK +2 #t@38339 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +291 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +387 "Can"Q ! + Q ! + #tPolling Can every 10:00 +2 #Cleanly exited at 16:41:08UTC04-Oct-22 +2 !o:Storage::Warning: mesg"Hand.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +717 #-> ESP.ready! +3 #Powering core bus +543 .Gate.power :raw,:ON +2 "sampler") +12 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % 1 1%\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ \ \ +2 .tSS.configure :default +2 "sampler")#.0X(- +4 "core" ( + "manipulator"&?& +4 "core" &- [ Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-  Q +3 .tForearm.seek :garage +2 "manipulator"&A'w +27 "core" ' > F  +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ : mesg"6\ Hand.holds FlushPuck\ Storage.recover! will retry:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi> : outPressiF :deltaPressi : voltagef12.255310751104567d: @type2F: @tagiF: @sourcei+: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@axisName" Forearm +1177 #-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(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 +684 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from Hand + "collection"'B& +3 "core" & 2 3\ +2 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error : mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi2 : outPressi3 :deltaPressi: voltagef13.855703485517919: @type2F:@axisName"Collection Clamp:bt[ "5/home/esp/esp2/lib/slide.rb:163:in `rawPosition'"2/home/esp/esp2/utils/puckmoves.rb:769:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +798 #-> ESP.ready! +2 "collection"'C% +3 "processing"%D% +3 "core" %l 3 3\ +2 "manipulator"&E% +3 "sampler")F% +12 "core" %ػ\ + % ) ( + %ڃ\ \  \ > + "manipulator"&G& +4 "core" &- A Q + "storage"(H& +4 "core" &,y\ \ \ \ \ +44 "storage"(I% +3 "core" % \ \ \ \ \ % +2 "collection"'J& +3 "core" & 3 4\ +2 "manipulator"&K% +3 "core" %  ( +2 "manipulator"&L& +4 "core" &-  Q + "storage"(M& +4 "core" &,y\ \ \ + "storage"(N% +4 "core" % \ \ \ \ % + "manipulator"&O& +4 "core" &- Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' +80 "core" ' + .tElbow.seek :hammer +2 "manipulator"&Q( +175 "core" ( + "manipulator"&R& +4 "core" &   D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&S' +19 "core" ' + "manipulator"&T% +4 "core" %  ' p + #tHand.holds FlushPuck +2 #Garaging FlushPuck in Hand +2 "manipulator"&U& +3 "core" & M D +2 "manipulator"&V% +4 "core" %  , p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(- +174 "core" ( + "manipulator"&X& +5 "core" &- O Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- 8 Z +2 .tForearm.seek :garage +2 "manipulator"&Z'w +77 "core" ' D G ) +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3611 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiD : outPressiG :deltaPressi) : voltagef12.255310751104567d: @type2F: @tagi_: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):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 #Retry #1 of 4 + "manipulator"&[& +4 "core" &- ] Z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(- +3 "core" ( +2 "manipulator"&]& +4 "core" &-  Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &- Z +3 .tForearm.seek :garage +2 "manipulator"&_'w +26 "core" ' > G 0 +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3588 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi> : outPressiG :deltaPressi0 : voltagef12.255310751104567d: @type2F: @tagid: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):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 + #Retry #2 of 4 + "manipulator"&`& +5 "core" &- n Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&a(- +3 "core" ( +2 "manipulator"&b& +4 "core" &-  Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- j Z +3 .tForearm.seek :garage +2 "manipulator"&d'w +27 "core" ' : @ +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3583 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: : outPressi@ :deltaPressi : voltagef12.255310751104567d: @type2F: @tagii: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):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 + #Retry #3 of 4 + "manipulator"&e& +5 "core" &- t Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&f(- +3 "core" ( + "manipulator"&g& +4 "core" &- ) Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- Q Z +3 .tForearm.seek :garage +2 "manipulator"&i'w +26 "core" ' F A ) +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3584 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiF : outPressiA :deltaPressi) : voltagef12.255310751104567d: @type2F: @tagin: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):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 #Retry #4 of 4 + "manipulator"&j& +4 "core" &- Z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&k(- +3 "core" ( +2 "manipulator"&l& +4 "core" &- > Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- _ Z +3 .tForearm.seek :garage +2 "manipulator"&n'w +27 "core" ' 9 ; +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):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 !o:Slide::Error\ : mesg"6\ Hand.holds FlushPuck\ Storage.recover! will retry:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi9 : outPressi; :deltaPressi : voltagef12.255310751104567d: @type2F: @tagis: @sourcei+: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:831:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:830:in `garage'"4/home/esp/esp2/utils/puckmoves.rb:76:in `holds'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"1/home/esp/esp2/utils/storage.rb:43:in `eval'"6/home/esp/esp2/utils/storage.rb:461:in `recover!'"3/home/esp/esp2/utils/storage.rb:43:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):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:@axisName" Forearm +904 #-> Arm.home +2 "manipulator"&o& +3 "core" &-  Z +2 "manipulator"&p% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q' +73 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&r( +98 "core" ( + "manipulator"&s& +4 "core" & %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&u' +42 "core" ' + "manipulator"&v& +5 "core" &    + "manipulator"&w% +4 "core" % | +1235 #t-> Arm.PC +2 "manipulator"&x& +3 "core" &  +2 "manipulator"&y% +4 "core" % \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +40 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&{( +48 "core" ( + "manipulator"&|& +4 "core" &   2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & \ 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&~' +80 "core" '` D : +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3427 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni`: velocityi: currenti:pwmi:erri: inPressiD : outPressi: :deltaPressi : voltagef12.255310751104567d: @type2F: @tagi~: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +341 #-> PC.close + "manipulator"&& +4 "core" & o 2 +2 "manipulator"&% +4 "core" % . m +2 !to:Arm::Error: mesg"MCannot hold puck in Processing Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):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 +1349 #-> Arm.CC +2 "manipulator"&& +3 "core" & 2 +2 "manipulator"&% +4 "core" % m + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +74 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&(ӂ +351 "core" ( +2 "manipulator"&& +4 "core" &ӎ-   G Dw + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӎ-   > Dw +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +79 "core" 'ܻ )  W +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3262 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi) : outPressi :deltaPressiW : voltagef12.265129111438391: @type2F: @tagi : @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):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 +508 #-> CC.close + "manipulator"& & +4 "core" &ӑ- \  Ct + "manipulator"&\ % +4 "core" %   % +3 !to:Arm::Error: mesg"MCannot hold puck in Collection Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +554 #-> Arm.garage +2 "manipulator"& & +3 "core" &ӑ-   G Ct + "manipulator"& % +5 "core" %   : + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +74 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +287 "core" ( +2 "manipulator"&& +4 "core" &-  L 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +79 "core" ' E = _ +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3581 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiE : outPressi= :deltaPressi_ : voltagef12.255310751104567d: @type2F: @tagi: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +558 #-> 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'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +923 #-> Arm.home +2 "manipulator"&& +3 "core" &- 9 +2 "manipulator"&% +4 "core" % %  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +72 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +133 "core" ( + "manipulator"&& +4 "core" & /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ,  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&' +34 "core" ' +2 "manipulator"&& +4 "core" & \ <  + "manipulator"&% +4 "core" % j ~ +1061 #t-> Arm.garage + "manipulator"&& +4 "core" &   + "manipulator"&"% +4 "core" % ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%' +40 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(- +111 "core" ( + "manipulator"&(& +4 "core" &- s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &-  n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +79 "core" ' : 9 d +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3582 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: : outPressi9 :deltaPressid : voltagef12.255310751104567d: @type2F: @tagi: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +458 #-> PC.close + "manipulator"&& +4 "core" &- 9 +3 !to:Arm::Error: mesg"MCannot hold puck in Processing Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):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 +271 #-> CC.close +2 "manipulator"&+& +3 "core" &- & +3 !to:Arm::Error: mesg"MCannot hold puck in Collection Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):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 +6158 #-> exit +5 !o:Storage::Warning: mesg"#Exiting with FlushPuck in Hand:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"4/home/esp/esp2/lib/framework.rb:171:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"-/home/esp/esp2/lib/thread.rb:762:in `[]'"0/home/esp/esp2/lib/thread.rb:762:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1665493100.12UTC @1665493123.54UTC = =tMAIN =mMAIN_scheduler @UTC1665493125.34 #"core_reset"Sent BREAK +2 #t@42102 receive with ifg=0x10, ie=0xFD + #@42734 receive with ifg=0x10, ie=0xFD #@43390 receive with ifg=0x10, ie=0xFD + #@44023 receive with ifg=0x10, ie=0xFD + #@44655 receive with ifg=0x10, ie=0xFD #@45288 receive with ifg=0x10, ie=0xFD + #@45920 receive with ifg=0x10, ie=0xFD + #@46246 receive with ifg=0x80, ie=0xFD #@25091 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +366 "Can"[\ A> + [\ A> + #tPolling Can every 10:00 +478 #-> ESP.ready! +154 "sampler") + ) +3 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %l 6 5 \ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ڃ\ \  \ > + .tSS.configure :default +3 "sampler")#.0X + %  +2 "manipulator"&& +4 "core" &- + "storage"(& +4 "core" &,y \  + "storage"(% +4 "core" %\ o\ % + "collection"'& +4 "core" & 3 4\ + "manipulator"&% +3 "core" % \\  +2 "manipulator"&& +3 "core" &- * +2 "storage"(& +3 "core" &,y u\  + "storage"(% +4 "core" %\ \ % + "manipulator"& & +4 "core" &-  +2 .tForearm.seek :retract + "manipulator"&!' +73 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&"( +170 "core" ( +2 "manipulator"&#& +4 "core" &   G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&$' +8 "core" ' +2 "manipulator"&%% +4 "core" %   d  + "processing"%&& +4 "collection"''& +4 "core" &\ + & 4 3\ +2 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +5 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +5 ."openPC"PC.home.seek :open +2 "collection"'(( "processing"%)( +275 "core" ( +29 ( +2 "collection"'* +4 "core"  + "collection"'+ +3 "core"  +2 "collection"', +3 "core"  + "processing"%- +3 "core"  +2 "processing"%. +3 "core" W + "processing"%/ +3 "core"  +2 "processing"%0 +3 "core" A + "sampler")1 +3 "core"  +2 "collection"'2% +3 "core" %l 6 8\ +2 "processing"%3% +4 "core" %ػ\ +2 "sampler")4% +4 "core" %ڃ\ \  \ > + "collection"'5& +4 "core" & 7 6\  +2 "processing"%6& +3 "core" &\ \  +2 "manipulator"&7% +4 "core" %   *  + "manipulator"&8& +4 "core" &  F + "storage"(9& +4 "core" &,y >\  + "storage"(:% +4 "core" %\ 5\ % +2 "collection"';9 +3 "core" 9yV + "processing"%<9 +3 "core" 9x +745 #t-> Arm.garage + "manipulator"&=& +3 "core" &   4 F +2 "manipulator"&>% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(- +181 "core" ( +2 "manipulator"&@& +4 "core" &-  & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-   & +2 .tForearm.seek :garage +2 "manipulator"&B'w +78 "core" '  ( +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3590 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi( :deltaPressi: voltagef12.255310751104567d: @type2F: @tagiG: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +479 #-> Hand.open + .Hand.open +2 "manipulator"&C1 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[43:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&D1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[43:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +376 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +326 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[44:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&E1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[44:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[45:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&F1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[45:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[46:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +752 #-> Hand.open + .Hand.open + "manipulator"&G1 +3 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[46:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[47:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&H1 +3 "core" 1 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[47:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +103 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +596 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[48:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&I1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[48:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +210 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +492 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[49:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&J1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[49:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[4A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +786 #-> ESP.ready? +2 "collection"'K% +3 "core" %l 6 8\ +2 "sampler")L% +3 "core" %ڃ\ \ \  x\ > +2 "manipulator"&M% +3 "core" %   +2 "manipulator"&N& +3 "core" &-  & +2 "storage"(O& +3 "core" &,y \  + "storage"(P% +4 "core" %\ \ % + "collection"'Q& +4 "core" & 7 5\ \  + "processing"%R& +4 "core" &\  + "processing"%S% +4 "core" %ػ\ +402 #t-> Hand.open + .Hand.open +2 "manipulator"&T1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[4A:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[54:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&U1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[54:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[55:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&V1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[55:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +120 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +582 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[56:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 +36 "manipulator"&W1 +8 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[56:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[57:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +326 #-> exit +5 #mEXIT @1665493271.95UTC @1665493314.43UTC = =tMAIN =mMAIN_scheduler @UTC1665493316.24 #"core_reset"Sent BREAK +2 #t@40287 sendCRC with ifg=0x08, ie=0x5F + #@43257 idle with ifg=0x84, ie=0x75 #@43928 select with ifg=0x10, ie=0xF5 + #@44582 receive with ifg=0x10, ie=0xFD + #@45214 receive with ifg=0x10, ie=0xFD #@45847 receive with ifg=0x10, ie=0xFD + #@46479 receive with ifg=0x10, ie=0xFD #@46807 receive with ifg=0x80, ie=0xFD + #@45414 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +276 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +370 "Can"[\ JH + [\ JH + #tPolling Can every 10:00 +2453 #-> ESP.ready? +568 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l 6 7\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ػ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڃ\ \  z\ > + .tSS.configure :default +3 "sampler")#.0X + "manipulator"&& +4 "core" &-   7 & + "storage"(& +4 "core" &,y g\  + "storage"(% +4 "core" %\ \ % + "collection"'& +4 "core" & 6 9\  + "processing"%& +3 "core" &\  +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +3 "core" W + "processing"%$ +3 "core"  +2 "processing"%% +3 "core" A + "sampler")& +3 "core"  +2 "collection"''% +4 "core" %l 6 6\ + "processing"%(% +4 "core" %ػ\ +2 "sampler"))% +3 "core" %ڃ\ \  }\ > +2 "collection"'*& +4 "core" & 6 4\  + "processing"%+& +4 "core" &%\  +2 "manipulator"&,% +3 "core" %  +2 "manipulator"&-& +3 "core" &-  > & +2 "storage"(.& +3 "core" &,y \  +3 "storage"(/% +4 "core" %\ \ % +2 "collection"'09 +3 "core" 9{Y + "processing"%19 +3 "core" 9z +697 #t-> Hand.open + .Hand.open +2 "manipulator"&21 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[57:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[32:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&31 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[32:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +601 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +2 #until Hand finishes opening +100 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[33:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&41 +3 "core" 1 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[33:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[34:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&51 +3 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[34:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[35:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +542 #-> Arm.home + "manipulator"&6& +3 "core" &-  & +2 "manipulator"&7% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&8' +81 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&9( +113 "core" ( + "manipulator"&:& +4 "core" &  , + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +2 "core" & X , +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&<' +39 "core" ' + "manipulator"&=& +4 "core" &   , +2 "manipulator"&>% +3 "core" %  = +312 1 !o:I2C::UnexpectedReply: mesg"*I2C::Servo::Release3Reply[35:26->20] :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +11136 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&?' +66 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 + "manipulator"&@/ +3 &A* +47 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "core" / +2 "manipulator"&B(d +244 "core" ( +2 "manipulator"&C& +4 "core" &d  9 % + "manipulator"&D% +4 "core" %    1 \ +644 #t-> Hand.open + .Hand.open +2 "manipulator"&E1 +58 "core" 1 +466 #t-> Hand.close +2 .Hand.close + "manipulator"&F/ +56 "core" / +269 #t-> Hand.open + .Hand.open + "manipulator"&G1 +54 "core" 1 +255 #t-> Hand.close + .Hand.close + "manipulator"&H/ +55 "core" / +169 #t-> Hand.open + .Hand.open + "manipulator"&I1 +54 "core" 1 +130 #t-> Hand.close +2 .Hand.close + "manipulator"&J/ +55 "core" / +37890 "Can"\ LI +60001 \ LH +60002  KH +60001  KI +60001  JH +60002  JG +60001  JG +60001 # JG +60001 7 KH +60002 ' LH +60001 + JG +60001  KH +60002  KI +60001  JG +60001  JG +60001  JG +60002  JG +60001  JG +60001 d JG +60001 T JG +60002 7 JG +30272 #t-> access 2 +3 "storage"(K% +3 "core" % i h o\ % + "manipulator"&L% +4 "core" %  \  _  +2 "manipulator"&M& +3 "core" &d   $ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(N(K +665 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (O& +2 "core" &K ^ g \ +29032 "Can"< CA +60001 1 B@ +60002  B@ +60001  C@ +60001   C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  B? +60001  CA +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  B? +60002  C? +60001 ! C@ +60001 $ C@ +60001 % C@ +60002 ' C@ +60001 ) C? +60001 2 C? +60002 > C@ +60001 F C@ +60001 N B@ +60001 L C@ +60002 D C? +60001 N C@ +60001 T C@ +60001 \\ C@ +60002 t C? +60001 q C@ +60001 } CA +60002 x C@ +60001 v C@ +60001 | C@ +60001  C@ +60002  C? +60001  C@ +60001  C@ +60002  C@ +60001  C@ @UTC1665532922.84  C@ +60001  C@ +60002  C? +60001  B@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001   C@ +60002  C@ +60001  C@ +60001  B@ +60002  C@ +60001  C@ +60001  B@ +60001  C@ +60002  B@ +60001  C@ +60001  C@ +60002  C@ +60001 # B@ +60001  C@ +60001  C@ +60002  CA +60001  C@ +60001  B@ +60001 % B@ +60002  C@ +60001  C@ +60001 % C@ +60002  C@ +60001  B@ +60001  CA +60001  C@ +60002  C@ +60001  B@ +60001  C@ +60001  D@ +60002  C@ +60001  C@ +60001   B? +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  B@ +60001  C@ +60001  C@ +60001  CA +60002  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  B@ +60002  C? +60001 # C@ +60001  C@ +60002  CA +60001  DA +60001  B@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60002  C@ +60001  C@ +60001  C@ +60001  EB +60002  EB +60001  DB +60001  EB +60001  EB +60002  EB +60001  EB +60001  GD +60002  EB +60001  DA +60001   DA +60001  DA +60002  EA +60001  EA +60001 # CA +60002 $ FC +60001  FC +60001 2 FC +60001 \  DA +60002  EB +60001  FB +60001   C@ +60001  CA +60002  DA +60001  DA +60001  CA +60002  CA +60001  DA +27873 #t-> exit +5 #mEXIT @1665593802.92UTC @1665593975.82UTC = =tMAIN =mMAIN_scheduler @UTC1665593977.62 #"core_reset"Sent BREAK +2 #t@9421 receive with ifg=0x10, ie=0xFD + #@10057 receive with ifg=0x10, ie=0xFD #@10714 receive with ifg=0x10, ie=0xFD + #@11352 receive with ifg=0x10, ie=0xFD + #@11987 receive with ifg=0x10, ie=0xFD #@12622 receive with ifg=0x10, ie=0xFD + #@13257 receive with ifg=0x10, ie=0xFD + #@13583 receive with ifg=0x80, ie=0xFD #@20577 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +285 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +369 "Can" GC +  GC + #tPolling Can every 10:00 + #Cleanly exited at 16:56:42UTC12-Oct-22 +1837 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %l 0 .\ + .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ=\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڃ\ \  q\ > +2 .tSS.configure :default +2 "sampler")#.0X + %ػ-\ + %   +2 "manipulator"&& +3 "core" &d  $ +2 "storage"(& +3 "core" &K l k \  +2 "storage"(% +8 "core" % h h l\ % + "collection"'& +4 "core" & / 0\  + "processing"%& +4 "core" &-\  + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  + "processing"%& +3 "core" A +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %l 2 0M\ +2 "processing"%)% +3 "core" %ػI\ +2 "sampler")*% +4 "core" %ڃ\  v\ > +2 "collection"'+& +3 "core" & 0 /\  +2 "processing"%,& +3 "core" &.\  +2 "manipulator"&-% +4 "core" %    + "manipulator"&.& +4 "core" &d  $ +2 "storage"(/& +4 "core" &K _ h d\  +3 "storage"(0% +3 "core" % _ f z\ % +2 "collection"'19 +3 "core" 9| +2 "processing"%29 +3 "core" 9 +537 #t-> access 7 +2 "storage"(3% +3 "core" % _ g 9\ % +2 "manipulator"&4% +4 "core" %   \ &  + "manipulator"&5& +4 "core" &d  1 $ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(6(,y +667 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (7& +3 "core" &,| ^ p F\ +333 #t-> access 2 + "storage"(8% +4 "core" % }\ % + "manipulator"&9% +5 "core" %     + "manipulator"&:& +3 "core" &d  $ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(;(K +674 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (<& +3 "core" &K e ^ \  +523 #t-> Flush.PC + #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%=& +3 "core" &1\  +2 .tHand.open + "manipulator"&>1 +53 "core" 1 + "manipulator"&?& +4 "core" &d  , $ +2 "manipulator"&@% +3 "core" %  2  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&A(- +129 "core" ( + "manipulator"&B& +4 "core" &- \  X < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &- < < +2 .tForearm.seek :garage + "manipulator"&D'w +95 "core" ' + .tHand.close + "manipulator"&E/ +52 "core" / +2 "manipulator"&F& +4 "core" &-   < + "manipulator"&G% +4 "core" % i  +2 .tForearm.seek :retract + "manipulator"&H' +96 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&I( +136 "core" ( +2 "manipulator"&J& +4 "core" & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&L' +99 "core" ' + "manipulator"&M& +4 "core" & +2 "manipulator"&N% +4 "core" %  q + "processing"%O& +4 "core" &-\  +7 "processing"%P& +5 "core" &)\  +2 .tPC.seek :closed + "processing"%Q(^ +4 "core" &/\  +8 &D.\ %g +9 &Y-\ 8 +10 &*\ M +9 &]-\ N +9 &^\\-\ M +10 & \\-\ M +9 &[.\ N +10 &_-\ M +9 &fY,\ M +9 &(\\2\ M +10 &Z1\ M +9 &!^-\ M +9 &#m_-\ N +10 &%/\\-\ N +9 &&_2\ M +10 &([;\ N +9 &*u];\ N +9 &,8\\1\ M +10 &-\\.\ M +9 &/]1\ N +9 &1|c-\ N +10 &3@[.\ M +9 &5\\-\ M +10 &6]/\ M +9 &8].\ N +9 &:G_.\ N +10 &< ]/\ N +9 &=_-\ M +9 &?_/\ N +10 &AM`-\ N +9 &C k.\ P +10 &Ds1\ P +9 &F-\ S +9 &HF/\ S +10 &J-\ T +9 &K-\ T +9 &M0\ U +10 &OH-\ U +9 &Q\ -\ U +10 &R.\ U +9 &T(\ V +9 &VR-\ U +10 &X-\ U +9 &Y/\ V +10 &[/\ V +9 &]W-\ F +9 &^y@{.\ &q +10 &^0.\ / +5 ( + "processing"%P& +5 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 + "processing"%R& +4 "core" &^.\ / + &^.\ / + .tHand.open + "manipulator"&S1 +61 "core" 1 + "manipulator"&T% +4 "core" %    q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +36 "manipulator"&U' +98 "core" ' +1301 #t-> Flush.garage + #Garaging FlushPuck in Processing Clamp + "manipulator"&V& +3 "core" &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&W( +3 "core" ( + "manipulator"&X& +4 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &  , +2 .tForearm.seek PC + "manipulator"&Z' +93 "core" ' + .tHand.close + "manipulator"&[/ +53 "core" / + .tPC.seek :open +2 "processing"%\\( +459 "core" ( +2 "manipulator"&]& +4 "core" & ) + "manipulator"&^% +4 "core" %  J * +2 .tForearm.seek :retract + "manipulator"&_' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&`(- +119 "core" ( +2 "manipulator"&a& +4 "core" &-  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&c'w +89 "core" ' +2 .tHand.open + "manipulator"&d1 +55 "core" 1 +2 "manipulator"&e% +4 "core" % w b + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f' +97 "core" ' +555 #t-> Hand.close + .Hand.close + "manipulator"&g/ +58 "core" / +463 #t-> Hand.open + .Hand.open + "manipulator"&h1 +60 "core" 1 +276 #t-> Hand.close + .Hand.close + "manipulator"&i/ +60 "core" / +106 #t-> Hand.open +2 .Hand.open + "manipulator"&j1 +53 "core" 1 +90 #t-> Hand.close + .Hand.close + "manipulator"&k/ +58 "core" / +86 #t-> Hand.open + .Hand.open + "manipulator"&l1 +62 "core" 1 +615 #t-> Arm.ready! + .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&m' +81 "core" ' + ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&n/ + &o* +52 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 "core" / + .tElbow.home.seek :clear +2 "manipulator"&p(d +313 "core" ( + "manipulator"&q& +4 "core" &d   & +2 "manipulator"&r% +3 "core" %    +684 #t-> Arm.SE +2 "manipulator"&s& +3 "core" &d  & +2 !to:Axis::Error: mesg"Unknown Elbow position: SE:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1181 #-> exit +5 #mEXIT @1665594124.04UTC @1665666221.42UTC = =tMAIN =mMAIN_scheduler @UTC1665666223.28 #"core_reset"Sent BREAK +2 #t@35898 receive with ifg=0x10, ie=0xFD + #@36532 receive with ifg=0x10, ie=0xFD #@37190 receive with ifg=0x10, ie=0xFD + #@37824 receive with ifg=0x10, ie=0xFD + #@38459 receive with ifg=0x10, ie=0xFD #@39093 receive with ifg=0x10, ie=0xFD + #@39727 receive with ifg=0x10, ie=0xFD + #@40053 receive with ifg=0x80, ie=0xFD #@3084 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +289 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +376 "Can" FC +  FC + #tPolling Can every 10:00 +2 #Cleanly exited at 17:02:04UTC12-Oct-22 +446 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l 6 7/\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ػZ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %ڃ\ \  w\ > +2 .tSS.configure :default +2 "sampler")#.0X + %    +2 "manipulator"&& +3 "core" &d  & +2 "storage"(& +3 "core" &K [ [\  +2 "storage"(% +3 "core" % [ [\ % +2 "collection"'& +3 "core" & 6 48\  +2 "processing"%& +3 "core" &^\ +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +4 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" W + "processing"%% +3 "core"  +2 "processing"%& +3 "core" A + "sampler")' +3 "core"  +2 "collection"'(% +4 "core" %l 6 5\ +2 "processing"%)% +4 "core" %ػ?\ + "sampler")*% +4 "core" %ڃ\ \  f\ > +2 "collection"'+& +4 "core" & 4 5.\  + "processing"%,& +4 "core" &=\ + "manipulator"&-% +4 "core" %   G  +2 "manipulator"&.& +3 "core" &d  & +2 "storage"(/& +4 "core" &K [ e\  + "storage"(0% +4 "core" % h h 0\ % +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +397 #t-> Hand.close + .Hand.close +2 "manipulator"&3/ +17 "core" / +357 #t-> Hand.open +2 .Hand.open + "manipulator"&41 +53 "core" 1 +205 #t-> Hand.close + .Hand.close +2 "manipulator"&5/ +54 "core" / +134 #t-> Hand.open +2 .Hand.open + "manipulator"&61 +63 "core" 1 +115 #t-> Hand.close + .Hand.close + "manipulator"&7/ +58 "core" / +104 #t-> Hand.open + .Hand.open +2 "manipulator"&81 +56 "core" 1 +93 #t-> Hand.close + .Hand.close +2 "manipulator"&9/ +54 "core" / +408 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +3 "core" & 7 6&\  +2 .tHand.open +2 "manipulator"&;1 +57 "core" 1 + "manipulator"&<& +4 "core" &d  & +2 "manipulator"&=% +3 "core" %  \  C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&>(- +133 "core" ( +2 "manipulator"&?& +4 "core" &-  : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-   : +2 .tForearm.seek :garage + "manipulator"&A'w +101 "core" ' +2 .tHand.close + "manipulator"&B/ +64 "core" / +2 "manipulator"&C& +4 "core" &- \   : + "manipulator"&D% +4 "core" % t  +2 .tForearm.seek :retract +2 "manipulator"&E' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(ӂ +287 "core" ( + "manipulator"&G& +4 "core" &Ӝ   Y 9& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &Ӝ M 9& +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'? +99 "core" ' + "manipulator"&J& +4 "core" &Ӝ  - 9& +2 "manipulator"&K% +4 "core" %8  t  + "collection"'L& +4 "core" & 4 6\  +2 "collection"'M& +5 "core" & 5 5(\  +2 .tCC.seek :closed + "collection"'N(\\ +5 "core" & 7 7,\  +8 &G 5 5-\ %i +9 &nZ 5 6)\ 9 +9 &} 9 7-\ L +10 &\\ 7 8-\ M +9 &UX 5 7+\ L +9 &_ 8 74\ M +10 &\\ 7 8,\ L +9 &Y 7 7,\ L +10 &\\] 6 8%\ M +9 &] 5 6&\ L +9 &Z 9 6(\ L +10 &!^ : 7%\ L +9 &#dZ 7 9$\ M +9 &%'\\ 9 9%\ L +10 &&Y ; :3\ M +9 &(X 8 :3\ M +10 &*lV 9 83\ M +9 &,.Y 9 9%\ M +9 &-Z 9 8$\ M +10 &/Z 9 9#\ M +9 &1uW ; :#\ L +9 &37Y 9 8#\ L +10 &4W 9 9\ M +9 &6\\ 8 :#\ L +9 &8|W < <\ M +10 &:?\\ 9 :$\ L +9 &<X ; ;"\ M +10 &=] 9 ; \ M +9 &?] : <\ L +9 &AF\\ @ >m\ M +10 &Cd B B\ N +9 &Ds O Kt\ O +10 &Fz _ Z\ S +9 &H1 r qi\ W +9 &I w w"\ X +10 &K v y"\ Y +9 &Mp x y(\ Y +10 &O2 } |\ Y +9 &P } {`\ Z +9 &R  ;\ Z +9 &Tq \ [ +10 &V2 \ \\ +9 &W \ \\ +10 &Y 8\ ] +9 &[u \ J +9 &\\< \ 3 +10 &\\ \ X +5 ( +2 "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.26 + "collection"'O& +4 "core" &\\y \ X + &\\y O\ X +2 .tHand.open + "manipulator"&P1 +61 "core" 1 +2 "manipulator"&Q% +46 "core" % 8   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +93 "core" ' +681 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%S& +4 "core" &]\ + "manipulator"&T& +5 "core" &Ӝ \  9& + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U(ӂ +13 "core" ( +2 "manipulator"&V& +4 "core" &ӈ   4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &ӈ Z 4 +3 .tForearm.seek CC + "manipulator"&X'? +93 "core" ' +2 .tHand.close + "manipulator"&Y/ +60 "core" / +2 .tCC.seek :open + "collection"'Z( +452 "core" ( + "manipulator"&[& +4 "core" &ӈ  h 4 +2 "manipulator"&\\% +3 "core" % - -  +2 .tForearm.seek :retract +2 "manipulator"&]' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&^( +353 "core" ( +2 "manipulator"&_& +4 "core" & E E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" & W E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +91 "core" ' +2 "manipulator"&b& +4 "core" &  E +2 "manipulator"&c% +3 "core" % # e +2 "processing"%d& +4 "core" &?\ +2 "processing"%e& +5 "core" &?\ +2 .tPC.seek :closed +2 "processing"%f(^ +4 "core" &?\  +10 &1uD\ )w +9 &b@\ > +10 &lx?\ N +9 &.\\>\ N +9 &\\?\ N +10 &Y=\ N +9 &u\\>\ N +9 &6_?\ N +10 &\\>\ N +9 &\\@\ N +10 & }[>\ N +9 &"@[>\ M +9 &$\\>\ N +10 &%ZA\ N +9 &'\\?\ N +9 &)GY?\ N +10 &+ \\>\ N +9 &,`?\ N +10 &.Z>\ N +9 &0MZ@\ N +9 &2]>\ N +10 &3\\?\ N +9 &5Z>\ N +9 &7V\\?\ N +10 &9]A\ N +9 &:ZF\ O +10 &<\\?\ O +9 &>\\_@\ O +9 &@]?\ O +10 &Ag?\ O +9 &Cr@\ P +9 &E[}?\ R +10 &G@\ S +9 &H?\ T +10 &J:\ U +9 &L[>\ T +9 &N@\ U +10 &O>\ U +9 &QA\ U +9 &S_?\ V +10 &U"=\ U +9 &V>\ V +10 &X?\ U +9 &Zi=\ U +9 &\\)?\ V +10 &]?\ : +9 &^3@\ Q +9 &^>\ 0 +3 ( + "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%g& +4 "core" &^h\ 0 +2 .tHand.open + "manipulator"&h1 +53 "core" 1 +2 "manipulator"&i% +4 "core" %    e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j' +91 "core" ' +2 "collection"'k& +4 "core" & 6 4'\ +384 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&l& +3 "core" & s E +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&m( +3 "core" ( + "manipulator"&n& +4 "core" &    E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & P E +2 .tForearm.seek PC +2 "manipulator"&p' +94 "core" ' +2 .tHand.close + "manipulator"&q/ +60 "core" / + .tPC.seek :open +2 "processing"%r( +456 "core" ( +2 "manipulator"&s& +4 "core" & l E + "manipulator"&t% +4 "core" %  ^ d + .tForearm.seek :retract +2 "manipulator"&u' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(- +128 "core" ( + "manipulator"&w& +4 "core" &- . \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &- V \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y'w +99 "core" ' +2 .tHand.open + "manipulator"&z1 +55 "core" 1 +2 "manipulator"&{% +4 "core" % {   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +93 "core" ' +51009 "Can" C@ +60001  C@ +60001   C@ +60002  CA +60001  DA +60001  EB +14953 #t-> access 3 +2 "storage"(}% +3 "core" % [ _ K\ % +2 "manipulator"&~% +4 "core" %   + "manipulator"&& +4 "core" &- a \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &[ I F )\  +44667 "Can" A? +35065 #t-> access 4 +2 "storage"(% +3 "core" % j ` M\ % +2 "manipulator"&% +4 "core" %  U  + "manipulator"&& +4 "core" &- \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((C +1930 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ( & +2 "core" &F ; A \ +22975 "Can" ?= +53773 #t-> access 5 +2 "storage"( % +3 "core" % q { \ % +2 "manipulator"& % +4 "core" %    + "manipulator"&& +4 "core" &- + \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +353 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" & [ ^\  +5842 "Can"\  @= +60001  @= +16188 #t-> access 6 +2 "storage"(% +3 "core" % ^ ^ \ % +2 "manipulator"&% +4 "core" %  1  + "manipulator"&& +4 "core" &- G \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +352 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" & Q G s\  +43430 "Can" ?= +27977 #t-> access 7 +2 "storage"(% +3 "core" %\ u r \ % +2 "manipulator"&% +4 "core" %  (  + "manipulator"&& +4 "core" &- [ \ +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,y +352 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &,v ^ g 9\ +31640 "Can" @= +60001  A> +60001  A> @1665683829.89UTC = =tMAIN =mMAIN_scheduler @UTC1665683831.77 #"core_reset"Sent BREAK +2 #t@56777 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +285 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +371 "Can" !t +  !t + #tPolling Can every 10:00 +311 #-> Can +22812 #-> ESP.ready! +3 #Powering core bus +536 .Gate.power :raw,:ON +2 "sampler") +49 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ + .tSS.configure :default +3 "sampler")#.0X Hand +303 #-> Hand.open + .Hand.open +2 "manipulator"&;1 +58 "core" 1 +300 #t-> Hand.close +2 .Hand.close + "manipulator"& Hand.open +2 .Hand.open + "manipulator"&=1 +53 "core" 1 +145 #t-> Hand.close +2 .Hand.close +2 "manipulator"&>/ +64 "core" / +123 #t-> Hand.open + .Hand.open +2 "manipulator"&?1 +61 "core" 1 +117 #t-> Hand.close + .Hand.close +2 "manipulator"&@/ +55 "core" / +593 #t-> Flush.CC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +3 "core" &~\  +2 .tHand.open + "manipulator"&B1 +60 "core" 1 + "manipulator"&C& +4 "core" &  A & +2 "manipulator"&D% +3 "core" %  K a +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&E(- +178 "core" ( +2 "manipulator"&F& +4 "core" &- k : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &- ] : +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&H'w +102 "core" ' +2 .tHand.close + "manipulator"&I/ +63 "core" / +2 "manipulator"&J& +4 "core" &- p 9 + "manipulator"&K% +4 "core" % n  p +2 .tForearm.seek :retract + "manipulator"&L' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M(ӂ +287 "core" ( + "manipulator"&N& +4 "core" &Ӓ$  % =D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &Ӓ$ b =D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +37 "manipulator"&P'? +102 "core" ' +2 "manipulator"&Q& +4 "core" &Ӓ$  f =D + "manipulator"&R% +4 "core" %D  & +2 "collection"'S& +4 "core" &~>\  +2 "collection"'T& +5 "core" &~\  +2 .tCC.seek :closed + "collection"'U(\\ +5 "core" &~/\  +10 &7+\ +{ +9 &g/\ ? +9 &^s/\ M +10 &!Y,\ M +9 &W5\ L +9 &Z%\ M +10 &iZ4\ L +9 &+X0\ L +9 &\\1\ M +10 &Z;\ M +9 & qW+\ L +10 &"3Y$\ L +9 &#V'\ M +9 &%W$\ L +10 &'yX/\ L +9 &):\\,\ M +9 &*Y%\ M +10 &,W.\ L +9 &.Y*\ L +10 &0B[(\ M +9 &2Z$\ M +9 &3W-\ L +10 &5W%\ M +9 &7K[)\ L +9 &9 [%\ M +10 &:Z&\ M +9 &<\\+\ L +10 &>SY'\ L +9 &@\\+\ M +9 &Aa+\ M +10 &Cc,\ N +9 &ENz  '\ Q +10 &G ) %\ U +9 &H + +%\ X +9 &J| + )-\ Y +10 &L= , ++\ Y +9 &M . -'\ Y +10 &O / 0(\ Z +9 &Q 1 1+\ Z +9 &SA 3 3&\ [ +10 &U 5 8)\ [ +9 &V 7 8&\ \\ +9 &X ; :(\ ] +9 &Z@ < =+\ ^ +10 &[z @ @&\ F +9 &\\ B B&\ . +10 &\\ B D&\ ^ +2 ( +2 "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'V& +4 "core" &\\ D Bw\ ^ +2 .tHand.open + "manipulator"&W1 +58 "core" 1 + "manipulator"&X% +4 "core" % D   c & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +93 "core" ' +483 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" &Ӓ$  \  =D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&[(ӂ +14 "core" ( +2 "manipulator"&\\& +4 "core" &Ӌ  4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +2 "core" &Ӌ  / 4 +2 .tForearm.seek CC +2 "manipulator"&^'? +92 "core" ' + .tHand.close + "manipulator"&_/ +57 "core" / +2 .tCC.seek :open + "collection"'`( +451 "core" ( +2 "manipulator"&a& +4 "core" &Ӌ  D 4 + "manipulator"&b% +4 "core" % C   7 +2 .tForearm.seek :retract + "manipulator"&c' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&d(- +287 "core" ( + "manipulator"&e& +4 "core" &- : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-  : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&g'w +92 "core" ' + .tHand.open +2 "manipulator"&h1 +56 "core" 1 + "manipulator"&i% +5 "core" % s ? + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j' +96 "core" ' +5022 #t-> purgeIntake +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'k& +3 "core" &\ +2 "manipulator"&l& +4 "core" &-  U : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(- +7 "core" ( +2 "manipulator"&n& +4 "core" &- a 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +2 "core" &- 9 1 +2 .tForearm.seek :garage +2 "manipulator"&p'w +95 "core" ' + .tHand.close +2 "manipulator"&q/ +62 "core" / +2 "manipulator"&r& +4 "core" &-  N 1 +2 "manipulator"&s% +4 "core" % υ ~  +2 .tForearm.seek :retract + "manipulator"&t' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&u(ӂ +289 "core" ( +2 "manipulator"&v& +4 "core" &Ӓ#   <9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &Ӓ#  F <9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'? +100 "core" ' + "manipulator"&y& +5 "core" &ӓ"  C ;8 + "manipulator"&z% +4 "core" %B     +2 "collection"'{& +3 "core" &=\ +2 "collection"'|& +6 "core" &;\ +2 .tCC.seek :closed +2 "collection"'}(\\ +4 "core" &<\ +6 &8\ 3 +10 &9H|=\ 0 +9 &gs;\ D +9 & a>\ M +9 &Z9\ L +10 &Z9\ L +9 &UV6\ L +10 &W+\ L +9 &W9\ M +9 &W>\ M +10 &\\Y7\ M +9 &!Y8\ L +9 &"Z5\ L +10 &$Y,\ L +9 &&dY5\ M +10 &(&Y)\ M +9 &)V'\ L +9 &+R*\ L +10 &-mZ9\ L +9 &/.W,\ M +9 &0W,\ L +10 &2U.\ L +9 &4uY,\ L +10 &66W)\ M +9 &7W-\ L +9 &9T,\ L +10 &;}X7\ L +9 &=>X/\ M +10 &?X-\ M +9 &@Y)\ M +9 &B]*\ M +10 &D@k *\ O +9 &E  \ +\ Q +10 &G ) '+\ V +9 &Im ) *+\ W +9 &K* + +,\ Y +9 &L - ,3\ Y +10 &N , -2\ Y +9 &Pm 0 ./\ Z +10 &R0 2 2-\ Z +9 &S 4 3.\ [\ +10 &U 7 67\ \\ +9 &Wn 7 90\ \\ +9 &Y- < ;,\ ] +9 &Z ? @(\ ^ +10 &\\V[ A B,\ . +9 &\\" C D.\ ] +9 ( +3 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.25 + "collection"'~& +4 "core" &\\y C C*\ W + &\\y A D&\ W +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % B   L  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &\\y C E(\ W +2 "collection"'% +4 "core" %j C Cu\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.seek 10ml +2 "collection"'' +2441 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + '  +5 "core"  +64  +2 .tCTV.dial :intake + "collection"'  +76 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'\ 'i +2329 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +75 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ӓ"   V ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& (ӂ +19 "core" ( + "manipulator"&& +4 "core" &Ӆ    , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӆ  C , +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tCC.seek :open + "collection"'( +448 "core" ( +2 "manipulator"&& +4 "core" &Ӆ  L , + "manipulator"&% +4 "core" % R  H 0 +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +288 "core" ( + "manipulator"&& +4 "core" &- < . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- > . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&'w +93 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % | Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"' +92 "core" ' +5644 #t-> exit +5 #mEXIT @1665684430.56UTC @1665684456.98UTC = =tMAIN =mMAIN_scheduler @UTC1665684458.77 #"core_reset"Sent BREAK +2 #t@6727 sendCRC with ifg=0x20, ie=0x7F #@8561 sendCRC with ifg=0x08, ie=0x5F + #@21461 idle with ifg=0x84, ie=0x75 + #@22130 select with ifg=0x10, ie=0xF5 + #@22763 receive with ifg=0x10, ie=0xFD #@23395 receive with ifg=0x10, ie=0xFD + #@24027 receive with ifg=0x10, ie=0xFD #@24354 receive with ifg=0x80, ie=0xFD + #@47601 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +392 "Can" A? +  A? + #tPolling Can every 10:00 + #Cleanly exited at 18:07:10UTC13-Oct-22 +4 #Loading /home/esp/esp2/mission/DA_WCR_101322.rb mission +4 ."Qmail"GoodNews.email "Starting DA_WCR_101322 w/pucks in tube 2\\n{}\\nCTD data unavailable\\nCan@18:07:45, 16% flow, 20.6C, 22% humidity, 14.9psia, 13.764V, 0.315A, 0.302A avg, 4.33W",Subject: "DA_WCR_101322 begun" +3 #tPreparing to sleep until + 00:00:05 +6 #Asleep til + 00:00:05 +2 #Continuing at 18:07 +2 "Can" A? +26 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +410 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [100, 100] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_101322.rb:14\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:07:45, 16% flow, 20.6C, 22% humidity, 14.9psia, 13.764V, 0.315A, 0.302A avg, 4.33W",Subject: "Asleep until 18:07" +46 "Can" !u +17 #tPowering core bus +44 #"uploadLog"upsync\ \ /usr/bin/dbclient: Connection to ESPjake@ESPshore:2323 exited: \ \ ssh-rsa host key mismatch for ESPshore !\ Fingerprint is sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf\ Expected sha1!! 53:fa:aa\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +298 #upsync\ \ /usr/bin/dbclient: Connection to ESPjake@ESPshore:2323 exited: \ \ ssh-rsa host key mismatch for ESPshore !\ Fingerprint is sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf\ Expected sha1!! 53:fa:aa\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +209 .tGate.power :raw,:ON + "sampler") +51 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:08:28, 15% flow, 20.6C, 22% humidity, 14.9psia, 13.773V, 0.284A, 0.260A avg, 3.92W",Subject: "Started DA_WCR_101322 phase initialPurge; da [100, 100] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &G\  +2 .tHand.open + "manipulator"&,1 +65 "core" 1 + "manipulator"&-& +4 "core" & o " +2 "manipulator"&.% +3 "core" %  c Q +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +183 "core" ( +2 "manipulator"&0& +4 "core" &-  %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +91 "core" ' +2 .tHand.close + "manipulator"&3/ +14 #"uploadLog"upsync\ \ /usr/bin/dbclient: Connection to ESPjake@ESPshore:2323 exited: \ \ ssh-rsa host key mismatch for ESPshore !\ Fingerprint is sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf\ Expected sha1!! 53:fa:aa\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +45 "core" / + "manipulator"&4& +5 "core" &- z  + "manipulator"&5% +4 "core" % l i 0 +2 .tForearm.seek :retract +2 "manipulator"&6' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7(ӂ +288 "core" ( +2 "manipulator"&8& +4 "core" &ӕ% \  >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &ӕ%  >J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +92 "core" ' +2 "manipulator"&;& +55 "core" &ӕ%  \  >J +2 "manipulator"&<% +4 "core" %=   k X +2 "collection"'=& +4 "core" &\  +2 "collection"'>& +5 "core" &=\  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &}\  +9 &6\ +| +9 &g~\ ? +10 &fn|\ M +9 &+T\ L +10 &W\ L +9 &Y\ L +9 &pV\ L +10 &2W\ L +9 &T\ L +9 &V\ L +10 & yW\ L +9 &";W\ L +10 &#W\ L +9 &%X\ L +9 &'X\ M +10 &)CW\ L +9 &+W~\ L +9 &,V\ L +10 &.W\ L +9 &0LW\ L +9 &2Wz\ L +10 &3Xx\ L +9 &5Vu\ L +10 &7SW\ L +9 &9Wy\ L +9 &:Vx\ L +10 &<W\ L +9 &>[W\ L +10 &@WW\ L +9 &A_o\ L +9 &Cb\ N +10 &EXx  \ P +9 &G  \ T +9 &H # \ X +10 &J ( %C\ X +9 &LE ' &J\ Y +10 &N * *\ Y +9 &O + ,C\ Z +9 &Q / ,D\ Y +10 &SF / .\ [ +9 &U 0 0\ [\ +9 &V 1 2~\ \\ +10 &X 4 3\ ] +9 &ZH 7 6\ ] +10 &[y ; :\ E +9 &\\ ? ;\ 0 +9 &\\ ; ;\ \\ +3 ( + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'@& +4 "core" &\\ < ?\ \\ + .tHand.open + "manipulator"&A1 +56 "core" 1 +2 "manipulator"&B% +4 "core" % =  \ X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ ; <\ \\ +2 "collection"'E% +3 "core" %c ; :\ +2 .tCSV.dial CSR + "collection"'F  +126 "core"  + "collection"'G% +4 "core" %c < =\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'H's5 +1374 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +8 'I% +3 "core" %s7 8 :p\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +663 "core" ' +2 .tCSV.dial :waste + "collection"'K +123 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +2005 "core" ' +2 #tPurging external Intake "collection"'M& +4 "core" &\\~ 5 7S\ \\ +2 "collection"'N% +4 "core" %e 7 65\ + .tCSV.dial :flush +2 "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2422 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +6 "core"  +64 ~ + .tCTV.dial :intake +2 "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2339 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +75 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\ 6 9&\ \\ + "collection"'W% +4 "core" %h 5 8%\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1256 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" A +2 "collection"'[% +3 "core" %s3 6 6'\ \ +3 .tCS.seek 7ml + "collection"'\\' +555 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +99 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'^'i +1653 "core" ' + .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'_'3J +799 "core" ' + .tCSV.dial :waste + "collection"'` +42 "core" +2 .tCS.seek 0ml + "collection"'a'i +765 "core" ' +2 "collection"'b& +4 "core" &\\ 4 6l\ \\ + "collection"'c% +4 "core" %g 6 5a\ + .tCSV.dial :flush + "collection"'d  +40 "core"  +3 .tCS.seek 3ml + "collection"'e'3J +796 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +53 "core" ? +2 "collection"'g% +4 "core" %3M 6 5m\ +2 .tCS.seek 5ml + "collection"'h's8 +546 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1218 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +795 "core" ' + .tCSV.dial :waste + "collection"'k +68 "core" +2 .tCS.seek 0ml + "collection"'l'i +770 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӗ$   1 >I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +24 "core" ( +2 "manipulator"&o& +4 "core" &{  T * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &{  * +2 .tForearm.seek CC + "manipulator"&q'? +97 "core" ' +2 .tHand.close + "manipulator"&r/ +57 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" &{  C * +2 "manipulator"&u% +3 "core" % >   +2 .tForearm.seek :retract +2 "manipulator"&v' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +283 "core" ( + "manipulator"&x& +4 "core" &- ' . +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &y& +3 "core" &- . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +93 "core" ' + .tHand.open + "manipulator"&{1 +96 "core" 1 +2 "manipulator"&|% +4 "core" % }  8 ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +99 "core" ' +2 #tda sampling at most 100ml, wcr at most 100ml +2 ."Qmail"DAfans.email "Started da in tube 2 at 18:12:43UTC13-Oct-22\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:08:28, 15% flow, 20.6C, 22% humidity, 14.9psia, 13.773V, 0.284A, 0.260A avg, 3.92W",Subject: "da sampling at most 100ml, wcr at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'~& +4 "core" &1\ +2 "manipulator"&% +4 "core" %   p +2 "storage"(% +3 "core" % w w \  +2 "storage"(. +3 "core" .(,v +2 .tSC.reconfigure :tight +4 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +376 #"uploadLog"upsync\ \ /usr/bin/dbclient: Connection to ESPjake@ESPshore:2323 exited: \ \ ssh-rsa host key mismatch for ESPshore !\ Fingerprint is sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf\ Expected sha1!! 53:fa:aa\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +298 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  k \ + "manipulator"&& +4 "core" &- . +2 "manipulator"&% +4 "core" %  J p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &  # +2 "storage"( & +3 "core" &  w w \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +90 "core" ' +2 "storage"( & +4 "core" &  | d\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +92 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  R I t\ +2 "manipulator"&& +4 "core" &  # +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & n # + "storage"(& +4 "core" &  U T {\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +17 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(' +8 "core" & U # + "manipulator"&% +4 "core" % Ϻ 0 +2 .tForearm.seek :retract + "manipulator"&' +37 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +155 "core" ( + "manipulator"&& +4 "core" &Ӛ!  " ;2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӛ  :1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'? +94 "core" ' +2 "manipulator"&&& +24 "core" &ӛ!  A :1 +2 "manipulator"&(% +4 "core" %7  D E +2 "collection"''& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\  +10 &1{\ *z +9 &f\ > +9 &r\ L +10 &IT\ K +9 & W\ K +9 &W\ K +10 &V\ K +9 &PZ\ K +10 &Y\ K +9 &W\ K +9 & V\ J +10 &"XW\ K +9 &$WD\ K +9 &%[\ K +10 &'W\ K +9 &)aU\ K +10 &+#W\ K +9 &,W\ J +9 &.V\ K +10 &0iU\ K +9 &2+W\ K +9 &3X\ J +10 &5W\ K +9 &7qW\ K +10 &93W\ K +9 &:Z\ K +9 &<W\ K +10 &>zX\ J +9 &@9Z\ L +9 &A^\ L +10 &Cc\ M +9 &Ezm\ M +10 &G2\ Q +9 &H  \ U +9 &J  \ X +10 &Lb  \ X +9 &N$  \ X +9 &O  \ Y +10 &Q  \ Y +9 &Sc \ [ +9 &U' ! \ Z +10 &V # "\ \\ +9 &X % %\ \\ +10 &Zf ' '\ \\ +9 &\\ z * (\ 5 +9 &\\( * ,|\ ^ +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.27 + .Hand.open + "manipulator"&"1 +3 "core" &\\u + +\ Y +60 1 + "manipulator"&+% +4 "core" % 7  g E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +94 "core" ' +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler").% +3 "core" %ځ \ C +2 "collection"'0& +3 "core" &\\u , ,A\ Y +3 "Can"\ US +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %d  j\ + "sampler")F% +4 "core" %Q3 f d v\  +32 "collection"'G% +3 "core" %d  ,\ +2 "sampler"):% +3 "core" %Q4 p n z\  +37 "collection"'% +3 "core" %d  m\ + "sampler")I% +4 "core" %Q3 { x {\  +42 "collection"'H% +2 "core" %d ! "m\ +2 "sampler")K% +4 "core" %Q3 y\  + "sampler")J% +4 "core" %Q3 \  + .tIntake.select :close + "sampler")0 +9 )M% +2 "core" %Q3 \  +2 .tSSV.dial :exhaust + "sampler")N  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")O'ڀ +403 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 100.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ +2 "sampler")^% +3 "core" %< \  +22 "collection"'`% +2 "core" %d@\ +2 "sampler")_% +4 "core" %< \  +24 "collection"'b% +3 "core" %dz\ +2 "sampler")c% +3 "core" %< w\  +28 "collection"'d% +3 "core" %d <\ +2 "sampler")a% +4 "core" %= \  +32 "collection"'f% +2 "core" %d ;\ +2 "sampler")g% +4 "core" %= \  +36 "collection"'e% +3 "core" %d  |\ +2 "sampler")h% +4 "core" %< v\  +41 "collection"'i% +3 "core" %d  |\ +2 "sampler")k% +3 "core" %= v\  +48 "collection"'j% +2 "core" %d  <\ +2 "sampler")m% +4 "core" %=   \  +53 "collection"'o% +3 "core" %d  B\ +2 "sampler")p% +4 "core" %! + * \  +61 "collection"'r% +2 "core" %d $ #=\ +2 "sampler")7% +4 "core" % o k \ + +69 "collection"'C% +3 "core" %d 6 4\ +2 "sampler")?% +3 "core" % \ + +2 "sampler")t% +3 "core" % |\ + +2 .tIntake.select :close + "sampler")0 +8 )u% +3 "core" % \ + + .tSSV.dial :exhaust +2 "sampler")q  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")x'ڀ +863 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")y  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %d 7 :=\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +3 "core" %? u\  +28 "collection"'F% +3 "core" %d \ +2 "sampler")G% +4 "core" %> |\  +32 "collection"':% +2 "core" %d \ +2 "sampler")% +4 "core" %> \  +36 "collection"'I% +3 "core" %d  \ +2 "sampler")H% +3 "core" %@ s\  +42 "collection"'K% +3 "core" %d  \ +2 "sampler")J% +4 "core" % |\ B +47 "collection"'M% +2 "core" %d  \ \ +2 "sampler");% +4 "core" % \ > +54 "collection"'N% +2 "core" %d \ +2 "sampler")<% +4 "core" %  }\ > +61 "collection"'R% +2 "core" %d  \ +2 "sampler")Q% +4 "core" %   {\ > +69 "collection"'S% +3 "core" %d  \ + "sampler")O% +4 "core" % E B z\ > +78 "collection"'P% +3 "core" %d + (\ +2 "sampler")L% +3 "core" % t\ > +89 "collection"'W% +3 "core" %d 6 7\ + "sampler")X% +4 "core" % t\ > + "sampler")T% +4 "core" % \ > + .tIntake.select :close + "sampler")0 +9 )U% +2 "core" % }\ > +2 .tSSV.dial :exhaust + "sampler")V  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")Y'ڀ +867 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")]  +2 .tCBV.dial SSV +70 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'\\% +3 "core" %d ; :\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'''i +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'9 +3 "core" 9sz: +102 "collection"'9 +3 "core" 9t~7 +102 "collection"' 9 +3 "core" 9%v4 +102 "collection"'9 +3 "core" 9Nx2 +102 "collection"'w9 +3 "core" 9ux/ +102 "collection"'l9 +3 "core" 9z- +102 "collection"'9 +3 "core" 9|+ +102 "collection"' 9 +2 "core" 9~* +102 "collection"'9 +3 "core" 9( +102 "collection"'{9 +3 "core" 9& +102 "collection"'!9 +2 "core" 9;% +102 "collection"'9 +3 "core" 9U# +102 "collection"'9 +3 "core" 9p" +102 "collection"'}9 +3 "core" 9" +102 "collection"'9 +2 "core" 9! +102 "collection"' 9 +2 "core" 9 +103 "collection"'9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +2 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 " +102 "collection"' 9 +2 "core" 9 . +102 "collection"'9 +2 "core" 9 ; +102 "collection"'9 +3 "core" 9 G +102 "collection"'&9 +3 "core" 9 Q +102 "collection"'9 +2 "core" 9 ] +102 "collection"'9 +3 "core" 9 h +102 "collection"'9 +2 "core" 9 p +102 "collection"'|9 +3 "core" 9 z +102 "collection"'(9 +3 "core" 9  +102 "collection"'s9 +2 "core" 9  +102 "collection"''9 +3 "core" 9  +102 "collection"'+9 +2 "core" 9  +102 "collection"'.9 +2 "core" 9   +102 "collection"'"9 +4 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'$9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"'-9 +3 "core" 9 ! +102 "collection"' 9 +2 "core" 9 & +102 "collection"'09 +3 "core" 9 * +102 "collection"'39 +2 "core" 9 . +102 "collection"'49 +2 "core" 9 2 +103 "collection"'59 +2 "core" 9 6 +102 "collection"'19 +3 "core" 9 ; +102 "collection"'9 +3 "core" 9 ? +102 "collection"'99 +2 "core" 9 C +102 "collection"'/9 +2 "core" 9\ G +102 "collection"'89 +3 "core" 9\ K +102 "collection"'#9 +3 "core" 9\ O +102 "collection"'*9 +3 "core" 9\ T +102 "collection"'@9 +2 "core" 9\ X +102 "collection"'A9 +3 "core" 9\ \\ +102 "collection"'%9 +2 "core" 9\ "` +102 "collection"'D9 +3 "core" 9\ 'd +102 "collection"'E9 +3 "core" 9\ -i +102 "collection"'>9 +3 "core" 9\ 2m +102 "collection"'B9 +2 "core" 9\ 7q +102 "collection"'F9 +3 "core" 9\ <u +102 "collection"':9 +3 "core" 9\ Ay +102 "collection"'9 +2 "core" 9\ E} +102 "collection"'H9 +2 "core" 9\ J +102 "collection"'G9 +3 "core" 9\ O +102 "collection"'J9 +2 "core" 9\ T +102 "collection"'69 +3 "core" 9\ W +102 "collection"'I9 +2 "core" 9\ \\ +103 "collection"'K9 +2 "core" 9\ ` +102 "collection"'29 +2 "core" 9\ c +103 "collection"';9 +2 "core" 9\ g +102 "collection"'N9 +3 "core" 9\ k +102 "collection"'M9 +3 "core" 9\ o +102 "collection"'R9 +2 "core" 9\ r +102 "collection"'<9 +2 "core" 9\ v +3 .tCH.hold 10:00,70C +3 "collection"'Q `\ `\ t + 'S9 +6 "core"  + 9\ v + "collection"'O% +4 "core" %Z \ +2 #tBegun lysing Collection Puck Heater at 68C/47.2psia +31072 "Can"\  +28919 "core" ` +4 "collection"'L9 +7 "core" 9\ v +4 "collection"'P% +8 "core" %Z \ +3 #tEnded lysing Collection Puck Heater at 70C/45.9psia +3 .CS.seek 0ml +4 "collection"'X'i +341 "core" ' +8 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'W @ +103 "core" B +4 .tCSV.dial :air +4 "collection"'U @ +41 "core" > +5 .tCS.seek 5ml +3 "collection"'V's5 +1372 "core" ' +2 .tCSV.dial CTV +4 "collection"'T  +43 "core"  +3 .tdelay 2 seconds +203 .CSV.dial :air +4 "collection"'] @ +45 "core" ? +3 .tdelay 2 seconds +205 .CSV.dial CTV +4 "collection"'=  +44 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'Y @ +43 "core" ? +4 .tdelay 2 seconds +204 .CS.seek 0ml +4 "collection"'\\'i +1365 "core" ' +3 "collection"'b% +7 "core" %i \ +2 #tPuck @73.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +4 "collection"'c +98 "core" ~ +4 .tCBV.dial CSV +4 "collection"'a  +30 "core" +2 "collection"'f% +8 "core" %i \ +4 .tCS.seek 5ml +3 "collection"'g's5 +1377 "core" ' +3 .tdelay 5 seconds +501 .CTV.dial :air +3 "collection"'e  +44 "core" +3 "collection"'h% +7 "core" %s3 B C\ +5 .tCS.seek 7ml +2 "collection"'i' +587 "core" ' +3 .tdelay 5 seconds +513 .CSV.dial :air2 +3 "collection"'k @ +42 "core" > +6 .tCS.seek 10ml +4 "collection"'Z' +842 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'j ` +112 "core" ^ +4 #tLysing Complete +2 "collection"'m& +8 "core" &\\s - . \ Y +4 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&o% +8 "core" %   T  +2 "storage"(p% +8 "core" % \\ [\  +2 "storage"(^. +6 "core" .(  +4 .tSC.reconfigure :tight +4 "storage"($\ .\ 1~b +4 .tSC.seek 1 +2 "storage"(r(C +356 "core" ( +2 .tSC.configure :limp +4 "storage"($\ 1b +6 (7& +3 "manipulator"&C& +15 "core" &F j _ \ +3 &ӛ  :1 +5 .tElbow.reconfigure :tight +5 ."raiseStack"SE.reconfigure :place +7 "manipulator"&$&.,(\ #b +7 "storage"(#]kK-0-\ b +10 .tElbow.seek CC +8 "manipulator"&?(ӂ +5 ."raiseStack"SE.seek :beamBreak +3 "storage"(t'r +47 "core" ( +3 "manipulator"&u& +8 "core" &w  G 7 +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &q& +6 "core" &w  7 +4 .tForearm.seek CC +2 "manipulator"&['? +102 "core" ' +3 .tHand.close +2 "manipulator"&y/ +65 "core" / +4 .tCC.seek :open +3 "collection"'n( +23 "core" ' +4 "storage"(x- +9 "core" -'r +2 ."raiseStack"SE.configure :default +5 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(v'1 +38 "core" ' +364 ( +4 "storage"(~& +7 "core" &E y\ +3 "storage"(& +9 "core" &E \ +6 "manipulator"&z& +9 "core" &Ӓ 5 3 +3 "manipulator"&`% +8 "core" % + +4 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +2 "manipulator"&( +161 "core" ( +2 "manipulator"& & +9 "core" &  +3 "storage"(& +10 "core" &E #\ +3 .tElbow.reconfigure :limp +6 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&w'8 +95 "core" ' +4 .tElbow.hold +3 "manipulator"&l, +7 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tHand.open +3 "manipulator"&1 +64 "core" 1 +5 "manipulator"& % +8 "core" % >   +2 "storage"(& +7 "core" &E A\ +3 .tForearm.force -20 +2 "manipulator"&5 +112 .tForearm.seek 1 + 306 counts +6 "manipulator"&{'j +16 "core" ' +3 "manipulator"&!& +8 "core" & X  +3 "storage"(& +12 "core" &E ,\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 450 counts +3 "manipulator"&' +17 "core" ' +3 "storage"(}% +8 "core" %3 M\ +10 ."downElevator"SE.seek :down +7 "storage"(' +97 ( % +5 "core" %ID \ V_ +4 "manipulator"&% +8 "core" % +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' +91 "core" ' +46 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +13 "core" &    +2 "manipulator"&& +8 "core" & d  +4 "manipulator"&% +8 "core" %    +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +181 "core" ( +3 "manipulator"&& +8 "core" &- c * +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 & & +5 "core" &- * +4 .tForearm.seek :garage +2 "manipulator"&'w +94 "core" ' +4 .tHand.close +2 "manipulator"&/ +56 "core" / +3 "manipulator"&&& +9 "core" &-  * +3 "manipulator"&% +8 "core" % h ; P +4 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӂ +288 "core" ( +4 "manipulator"&|& +8 "core" &ӎ' E @[ +3 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &(& +7 "core" &ӎ' w @[ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&s'? +94 "core" ' +3 "manipulator"&'& +8 "core" &ӎ' @[ +4 "manipulator"&+% +10 "core" %F g +5 "collection"'.& +8 "core" &  +4 "collection"'"& +9 "core" &  +4 &  +3 .tCC.seek :closed +3 "collection"'(\\ +9 "core" &  +6 & x 8 +6 &DJv \ 0 +11 &zv~ \ D +9 &'^ \ K +9 &W \ J +11 &Y  \ J +8 &oY\ J +9 &1Y \ J +10 &Y \ K +8 &X \ J +11 &xY \ J +9 &!9X  y\ J +9 &"Y h\ J +10 &$X \ J +9 &&Y  \ J +9 &(AY   \ J +10 &*U  \ J +8 &+Z  \ K +14 &-X \ J +8 &/JY  \ J +7 &1 X  \ J +10 &2X \ J +9 &4X\ J +9 &6RX \ J +10 &8Y \ J +8 &9[  \ J +11 &;T  \ I +11 &=XX \ K +19 &?Y  \ J +2 &@Z  \ J +7 &B\\  x\ K +8 &D[l \ q\ L +9 &F  l\ P +8 &G ! !T\ U +11 &I % '>\ W +9 &KD $ %+\ W +9 &M ' &#\ Y +10 &N % $ \ X +8 &P ( &.\ Z +10 &RG ( (\ Y +10 &T ( '\ Z +8 &U & )\ Z +13 &W ) -\ \\ +8 &YC ) *\ ] +8 &[ ) )\ \\ +10 &\\_L + +\ 9 +8 &\\ + *\ S +5 ( +5 "collection"'"& +7 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.32 +2 "collection"'$& +9 "core" &\\u * ,\ S +2 &\\u ' + \ S +3 .tHand.open +2 "manipulator"&1 +54 "core" 1 +3 "manipulator"&-% +9 "core" % F \  g +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"& ' +91 "core" ' +4 .tPSV.dial PSR +2 "processing"%0 +147 "core" +3 "processing"%3% +8 "core" %\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 .tPS.seek 1.5ml +2 "processing"%4'+ +1610 "core" ' +4 .tdelay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%5  +45 "core"  +4 .tPS.seek 0ml +2 "processing"%1'ؾ +1612 "core" ' +3 .tPSV.dial PSR +2 "processing"% +45 "core"  +5 .tPSR.select :air +4 "processing"% +14 .tPS.seek 2.5ml +2 "processing"%9' +2651 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 "processing"%/ +4 .tCBV.dial PRV +7 "collection"'8  +6 "core" A +5 "processing"%#  +62 "core" +98  +3 .tPSV.dial :mixloop +3 "processing"%* +102 "core" +3 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%@  +131 "core" +6 .tPS.seek 0ml +3 "processing"%A'ؾ +2641 "core" ' +3 .tPSV.dial :air +3 "processing"%%  +42 "core"  +5 .tPS.seek 2.5ml +3 "processing"%D' +2632 "core" ' +4 .tPSV.dial :mixloop +4 "processing"%E +44 "core" +4 .tPS.seek 0ml +3 "processing"%>'ؾ +2637 "core" ' +3 .tPSV.dial :air +3 "processing"%B  +44 "core"  +4 .tPS.seek 2.5ml +4 "processing"%F' +2629 "core" ' +4 .tPSV.dial :mixloop +3 "processing"%: +44 "core" +4 .tPS.seek 0ml +2 "processing"%'ؾ +632 "Can" PM +2005 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&H& +8 "core" &ӎ&  @[ +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&G(ӂ +27 "core" ( +2 "manipulator"&J& +9 "core" &Ӈ + +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &6& +8 "core" &Ӈ  + +4 .tForearm.seek CC +2 "manipulator"&I'? +99 "core" ' +3 .tHand.close +2 "manipulator"&K/ +64 "core" / +4 .tCC.seek :open +2 "collection"'2( +448 "core" ( +2 "manipulator"&;& +9 "core" &Ӈ  4 + +6 "manipulator"&N% +10 "core" % P  +7 .tForearm.seek :retract +3 "manipulator"&M' +96 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&R(- +287 "core" ( +6 "manipulator"&<& +11 "core" &-  $ +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &S& +5 "core" &- t $ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&O'w +92 "core" ' +2 .tHand.open +3 "manipulator"&d1 +54 "core" 1 +4 "manipulator"&Q% +7 "core" % z N & +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&L' +95 "core" ' +2 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'P& +10 "core" &  +104 "manipulator"&_% +8 "core" %  $  +4 "storage"(W% +6 "core" % \  +4 "storage"(U. +6 "core" .(F +4 .tSC.reconfigure :tight +4 "storage"($\ .\ 1~b +4 .tSC.seek 2 +2 "storage"(X(  +358 "core" ( +3 .tSC.configure :limp +4 "storage"($\ 1b +5 (T& +4 "core" & v\  +4 "manipulator"&]& +8 "core" &- ^ $ +2 "manipulator"&=% +8 "core" %  O  +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&Y( +179 "core" ( +5 "manipulator"&V& +9 "core" & d 3 +2 "storage"(b& +8 "core" & \\\  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 450 counts +3 "manipulator"&c'S +97 "core" ' +4 "storage"(a& +8 "core" & l\  +4 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(f'r +102 "core" ' +2 "storage"(\\- +8 "core" -'? +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 (e& +6 "core" & u i t\  +3 "manipulator"&h& +7 "core" &  3 +4 .tElbow.seek 2 +2 "manipulator"&g( +7 "core" ( +3 "manipulator"&k& +8 "core" & T 3 +2 "storage"(i& +8 "core" & ~\  +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&j'Ͻ +16 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&m/ +55 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&o& +4 "storage"(p' +14 "core" & 3 +4 "manipulator"&^% +8 "core" % ϳ S +4 .tForearm.seek :retract +2 "manipulator"&' +33 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +59 "core" ' +4 .tElbow.seek CC +3 "manipulator"&C(ӂ +156 "core" ( +3 "manipulator"&7& +9 "core" &Ӓ#  =G +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &u& +4 "core" &Ӓ# B =G +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&q'? +103 "core" ' +3 "manipulator"&y& +9 "core" &Ӓ#  =G +3 "manipulator"&x% +7 "core" %?   +4 "collection"'& +8 "core" &\ +4 "collection"',& +9 "core" &E\ +6 .tCC.seek :closed +3 "collection"'(\\ +8 "core" &w\ +2 &e\  +6 &5}S\ *z +9 &g}\ > +9 &k\ L +9 &ZW\ K +10 &W?\ J +10 &X\ K +11 &V\ J +9 &cW\ J +6 &&U~\ J +11 &Wk\ J +9 & T`\ J +9 &"kXX\ J +10 &$-YM\ J +9 &%WB\ J +9 &'W&\ J +10 &)tT(\ J +8 &+5W\ J +11 &,W \ K +9 &.V\ J +8 &0{W]\ J +11 &2>Yw\ J +9 &3X|\ J +9 &5Xv\ K +10 &7Wf\ J +8 &9EZb\ J +11 &;WW\ J +9 &<Z\ J +10 &>X\ J +10 &@NT\ J +10 &BZ\ K +7 &C^\ K +10 &Ek\ L +8 &GHz\ O +11 &I\ R +13 &J\ V +6 &Lyn\ V +9 &N9h\ V +9 &OR\ W +9 &QO\ W +10 &S{C\ X +8 &U<?\ X +10 &V3\ Y +10 &X:\ [ +9 &Z}3\ Z +10 &\\!z.\ . +9 &\\2\\\ !f +8 ( +6 "collection"',& +8 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.16 +2 .Hand.open +2 "manipulator"&t1 +6 "core" &\\e{\ N +2 &\\en\ N +58 1 +3 "manipulator"&~% +8 "core" % ?  +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' +94 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'z  +134 "core"  +3 .tCSV.dial CTV +2 "collection"'`  +43 "core"  +4 .tPS.seek 2.5ml +3 "processing"% ' +2637 "core" ' +3 "collection"'% +8 "core" % < =*\  +4 .tCS.seek 4.5ml +3 "collection"'['c: +1487 "core" ' +4 .tdelay 8 seconds +801 .PSV.dial :air +3 "processing"%?  +45 "core"  +3 .tdelay 2 seconds +203 .PSV.dial :waste2 +4 "processing"%  +73 "core"  +4 .tPS.seek 0ml +3 "processing"% 'ؾ +2639 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +31 "core" _ +5 .tCSV.dial :air +3 "collection"' @ +42 "core" > +4 .tCS.seek 10ml +3 "collection"'!' +1484 "core" ' +2 .tCSV.dial CTV +4 "collection"'  +42 "core"  +4 .tCS.seek 0ml +3 "collection"''i +2657 "core" ' +6 .tCBV.dial :waste1 +5 "collection"'} @ +28 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'w  +132 "core" +2 "collection"' & +8 "core" &\\e#\ N +4 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +10 "core" %   \ <  +6 "storage"({% +9 "core" % _ \\ \  +2 "storage"(. +6 "core" .( +4 .tSC.reconfigure :tight +4 "storage"($\ .\ 1~b +4 .tSC.seek 1 +2 "storage"(v(C +354 "core" ( +2 .tSC.configure :limp +6 "storage"($\ 1b +4 (& +8 "core" &F ` j \ +2 "manipulator"&& +8 "core" &Ӓ#  =G +3 "manipulator"&% +7 "core" %    +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +164 "core" ( +3 "manipulator"& & +8 "core" & \\  +3 "storage"(& +9 "core" &F ~ :\ +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 450 counts +4 "manipulator"&l' +94 "core" ' +3 "storage"(& +8 "core" &F l x \ +4 .tSE.reconfigure :pick +4 "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(&'r +299 "core" ' +2 "storage"(- +7 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" & <  +4 "storage"(& +8 "core" &F ~ /\ +3 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&|'8 +25 "core" ' +2 .tElbow.hold +3 "manipulator"&\ , +7 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 "storage"((- +5 "core" -' +5 .tSE.seek 0.18 Pucks below Top Plate +2 "storage"(''~ +37 "core" ' +2 "manipulator"&+% +9 "core" %/  " + "storage"(.& +8 "core" &F \\ [\ +102 .tForearm.force -20 +5 "manipulator"&5 +5 .tForearm.seek 1 + 291 counts +2 "manipulator"&'[ +18 "core" ' +3 "manipulator"&n& +8 "core" & )  +3 "storage"($& +7 "core" &F } { h\ +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 450 counts +3 "manipulator"&' +17 "core" ' +4 .tSE.seek 1.18 Pucks below Top Plate +3 "storage"(-' +38 "core" ' +2 "manipulator"&"& +9 "core" & :  +3 "manipulator"&0% +8 "core" % d +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&3' +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&s(ӂ +161 "core" ( +6 "manipulator"&5& +10 "core" &ӏ#  5 =F +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &4& +7 "core" &ӏ#  / =F +4 .tForearm.seek CC +2 "manipulator"&'? +101 "core" ' +3 .tHand.close +2 "manipulator"&1/ +66 "core" / +4 .tCC.seek :open +3 "collection"'/( +449 "core" ( +3 "storage"(8& +8 "core" &F h\ +3 "storage"(#& +8 "core" &F ~\ +2 "manipulator"&*& +8 "core" &ӏ#  =F +2 "manipulator"&@% +8 "core" % <  u  +4 .tForearm.seek :retract +4 "manipulator"&9' +94 "core" ' +7 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&%( +162 "core" ( +3 "manipulator"&A& +8 "core" & J  +3 "storage"(E& +7 "core" &F c\ +3 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"&D'8 +96 "core" ' +4 .tElbow.hold +2 "manipulator"&B, +6 "core" , +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&>1 +60 "core" 1 +5 "manipulator"&:% +13 "core" % ; V ) +3 "storage"(F& +9 "core" &F x\ +3 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 1 + 303 counts +2 "manipulator"&H'g +15 "core" ' +3 "manipulator"&J& +8 "core" & :  +2 "storage"(6& +8 "core" &F W\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 450 counts +3 "manipulator"&K' +19 "core" ' +2 "storage"(% +9 "core" % w\ +4 ."downElevator"SE.seek :down +6 "storage"( ' +99 (% +5 "core" %< |\ U[ +4 "manipulator"&;% +11 "core" % V +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&N' +92 "core" ' +33 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 .tPSV.dial :air +3 "processing"%I  +74 "core" +4 .tPS.seek 2.5ml +5 "processing"%<' +2641 "core" ' +4 .tdelay 1 second +101 .PSV.dial :mixloop +3 "processing"%G +42 "core" +4 .tdelay 1 second +103 .PSV.dial :air +4 "processing"%S  +47 "core"  +2 .tdelay 1 second +105 .PSV.dial :mixloop +4 "processing"%d +45 "core" +4 .tdelay 1 second +101 .PSV.dial :air +4 "processing"%Q  +44 "core"  +5 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%P'ؾ +2626 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%M& +7 "core" &0\  +4 "manipulator"&_& +7 "core" & 2  +3 "manipulator"&W% +7 "core" %  P  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(- +168 "core" ( +4 "manipulator"&O& +8 "core" &- Y  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &r& +5 "core" &-   +4 .tForearm.seek :garage +3 "manipulator"&T'w +100 "core" ' +3 .tHand.close +2 "manipulator"&]/ +65 "core" / +5 "manipulator"&=& +8 "core" &-  +3 "manipulator"&V% +7 "core" % ς ' +3 .tForearm.seek :retract +3 "manipulator"&b' +95 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +3 "manipulator"&R( +136 "core" ( +3 "manipulator"&a& +9 "core" & , +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &\\& +12 "core" & g +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +3 "manipulator"&e' +93 "core" ' +2 "manipulator"&h& +8 "core" & ? +5 "manipulator"&k% +9 "core" % + b +6 "processing"%i& +10 "core" &4\  +4 "processing"%L& +10 "core" &>\  +6 .tPC.seek :closed +2 "processing"%m(^ +8 "core" &G\  +2 &D\  +6 &5wN\ *z +10 &eL\ ? +9 &bvT\ N +9 &%YM\ M +10 &ZW\ M +9 &Y`\ M +9 &j]`\ N +10 &,[a\ N +8 &Yb\ M +11 &Zb\ M +9 & r]_\ N +9 &"5\\e\ M +10 &#Zh\ M +9 &%\\g\ N +9 &'{\\q\ M +10 &)>Yr\ M +8 &*]m\ M +11 &,_o\ N +9 &.Zs\ N +9 &0DYo\ N +11 &2[n\ M +9 &3]{\ N +8 &5[|\ N +10 &7M^{\ M +8 &9\\\ N +12 &:`\ N +8 &<_{\ N +9 &>Tat\ N +10 &@`w\ N +9 &Ab}\ N +9 &Cm~\ P +12 &ESy\ Q +6 &G\ S +11 &H\ S +9 &J\ T +10 &LR\ T +9 &N\ U +9 &O\ U +9 &Q\ U +10 &ST\ V +9 &U\ U +11 &V\ U +7 &X\ U +10 &Z\\\ V +10 &\\\ U +9 &]\ 3 +9 &^2pz\ J +10 &^"\ 3 +8 ( +2 &^!\ 3 +4 "processing"%L& +7 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 +2 "processing"%o& +14 "core" &^!\ 3 +2 &^!l\ 3 +2 .tHand.open +3 "manipulator"&^1 +56 "core" 1 +3 "manipulator"&Y% +12 "core" %   > b +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&c' +94 "core" ' +3 .tPRV.dial :air +3 "processing"%7  +43 "core"  +4 .tPSV.dial :mixloop +2 "processing"%f +49 "core" +2 "processing"%u% +9 "core" %\ +4 .tPS.seek 0.3ml +3 "processing"%j' +396 "core" ' +2 .tPSV.dial PSR +4 "processing"%p +102 "core"  +2 "processing"%g% +8 "core" %\ +3 #tPulling 0.4ml of PSR.air + .PSR.select :air +6 .PS.seek 0.7ml +97 "processing"%y'2 +500 "core" ' +2 .tdelay 3 seconds +305 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%x' +1914 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"% +115 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +4 .tPBV.dial :waste2 +2 "processing"%2  +95 "core"  +8 .tPS.seek 0ml +3 "processing"%t'ؾ +2635 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&~& +8 "core" & \  +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&,( +6 "core" ( +3 "manipulator"&z& +8 "core" &  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &`& +5 "core" &  +4 .tForearm.seek PC +3 "manipulator"&q' +98 "core" ' +3 .tHand.close +2 "manipulator"&/ +56 "core" / +5 .tPC.seek :open +2 "processing"%( +459 "core" ( +3 "manipulator"&Z& +8 "core" & b +3 "manipulator"&?% +7 "core" %  b B +4 .tForearm.seek :retract +2 "manipulator"&' +100 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"& (- +125 "core" ( +5 "manipulator"&& +9 "core" &- N  +5 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 && +7 "core" &-   +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&['w +102 "core" ' +3 .tHand.open +2 "manipulator"&1 +58 "core" 1 +3 "manipulator"&!% +8 "core" % { . +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&}' +93 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%w& +8 "core" &\ +3 "manipulator"& % +8 "core" %  U  +3 "storage"(% +8 "core" % E\  +3 "storage"({. +7 "core" .(F +4 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +4 .tSC.seek 2 +3 "storage"((  +357 "core" ( +4 .tSC.configure :limp +4 "storage"($\ 1b +5 (X& +4 "core" & \ \ +4 "manipulator"&& +14 "core" &- .  +3 "manipulator"&% +8 "core" %  e  +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&( +174 "core" ( +2 "manipulator"& & +8 "core" & ' 4 +4 "storage"(& +8 "core" & \ \ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 450 counts +3 "manipulator"&C'S +94 "core" ' +3 "storage"(& +8 "core" & \ \ +4 .tSE.reconfigure :pick +4 "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('r +100 "core" ' +4 "storage"(- +11 "core" -' +4 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (& +5 "core" & \ \ +3 "manipulator"&& +8 "core" & 4 +4 .tElbow.seek 2 +2 "manipulator"&(( +6 "core" ( +3 "manipulator"&+& +7 "core" &  4 +4 "storage"(.& +8 "core" & v v 0\ \ +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&n'Ͻ +19 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tHand.close +2 "manipulator"&$/ +64 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&l& +4 "storage"(' +16 "core" & a 4 +7 "manipulator"&"% +9 "core" % ϼ ^ +4 .tForearm.seek :retract +3 "manipulator"&&' +37 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +52 "core" ' +6 .tElbow.seek PC +2 "manipulator"&0( +261 "core" ( +3 "manipulator"&|& +8 "core" & B  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +5 "core" & U  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +3 "manipulator"&'' +100 "core" ' +3 "manipulator"&5& +8 "core" &  +4 "manipulator"&4% +8 "core" %  0 +3 "processing"%& +7 "core" &\ +4 "processing"%\ & +9 "core" &\ +7 .tPC.seek :closed +2 "processing"%1(^ +8 "core" &\ +2 &\ \ +6 &0w\ )w +10 &dA\ > +9 &ssI\ N +9 &6Wm\ M +10 &Uz\ M +9 &W\ N +9 &|Y}\ M +10 &>Z\ M +8 &YD\ M +13 &U\ M +7 & Y\ N +9 &"FY\ M +10 &$Yz\ M +9 &%Uz\ M +10 &'[\ M +11 &)NZy\ M +10 &+Zz\ N +7 &,Y\ M +9 &.Vy\ M +9 &0V[y\ M +10 &2[x\ N +8 &3Yq\ M +10 &5Vu\ M +10 &7^\\f\ M +8 &9\\p\ N +11 &:[m\ N +9 &<Wk\ M +9 &>f\\j\ M +10 &@']e\ N +8 &Acq\ N +10 &Cln\ P +10 &Edwq\ Q +8 &Gn\ T +11 &Hg\ T +9 &Jm\ T +9 &Lck\ T +11 &N#^\ T +7 &O`\ T +10 &Q^\ U +10 &Sg]\ U +8 &U'Z\ V +11 &V\\\ U +9 &X\\\ U +9 &Zo]\ U +10 &\\0^\ U +9 &]|x_\ = +9 &^'g[\ S +13 &^4Y\ 7 +9 ( +2 &^3]\ 7 +7 "processing"%\ & +6 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 +2 .Hand.open +2 "manipulator"&31 +5 "core" &^3]\ 7 +58 1 +3 "manipulator"&% +8 "core" % u +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&8' +98 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%# p +3 %*9 +13 "core" 9 +103 "processing"%@9 +5 "core" 9 +104 "processing"%A9 +7 "core" 9\  +105 "processing"%E9 +5 "core" 9 +105 "processing"%9 +6 "core" 9 +104 "processing"%s9 +4 "core" 9 +104 "processing"%>9 +5 "core" 9 +104 "processing"%:9 +7 "core" 9 +105 "processing"%F9 +5 "core" 9$ +104 "processing"%J9 +5 "core" 9( +104 "processing"%69 +8 "core" 9- +103 "processing"%9 +7 "core" 91 +105 "processing"%99 +3 "core" 96 +104 "processing"%%9 +4 "core" 9: +103 "processing"%9 +6 "core" 9> +105 "processing"%;9 +4 "core" 9C +104 "processing"%D9 +4 "core" 9G\ +107 "processing"%H9 +5 "core" 9K +106 "processing"%-9 +4 "core" 9P +104 "processing"%I9 +5 "core" 9T +104 "processing"%K9 +5 "core" 9X +105 "processing"% 9 +5 "core" 9] +104 "processing"% 9 +6 "core" 9a +103 "processing"%G9 +5 "core" 9f +104 "processing"%S9 +4 "core" 9j +107 "processing"%d9 +8 "core" 9o +105 "processing"%Q9 +5 "core" 9(s +6 .tPH.hold 2:00:00,28C +4 "processing"%< ppp' +8 .tdelay 1:30 +3 "core" t +8998 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%M +115 "core" +4 "processing"%_% +7 "core" %ؿk\ +3 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +14 .tPS.seek 0.5ml +3 "processing"%W' +584 "core" ' +4 .tdelay 5 seconds +504 .PSR.select :air +4 "processing"% +13 .tPS.seek 2ml +3 "processing"%O' +1606 "core" ' +3 .tPTV.dial :puck +116 "processing"%r  +72 "core"  +4 .tPSV.dial PTV +3 "processing"%B +72 "core" +3 .tPBV.dial :waste1 +2 "processing"%]  +131 "core"  +3 "processing"%=% +10 "core" %\  +7 .tPS.seek 1.5ml +4 "processing"%V'* +593 "core" ' +3 .tdelay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +5 .tPS.seek 0ml +3 "processing"%a'ؾ +1622 "core" ' +5 .tdelay 5:00 +1841 "Can"\ wu +28163 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%h +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%k' +2405 "core" ' + .tPSV.dial PTV +2 "processing"%U +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%b +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%o'ؾ +2329 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%^  +128 "core" +2 .tPSV.dial :mixloop + "processing"%Y +44 "core" +2 .tPRV.dial :ab1 + "processing"%L @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%7' +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'f  + "processing"%u  +41 "core" +3  + "processing"%e% +4 "core" % \  +2 .tPS.seek 0.35ml + "processing"%P'd +460 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'p  +27 "core" +2 .tPRV.dial :air + "processing"%g  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%j'K +1178 "core" ' + .tPRV.dial :waste2 + "processing"%y @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +883 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%2' +1621 "core" ' + .tPSV.dial :PML +2 "processing"%x +42 "core" +2 .tPTV.dial :mixing + "processing"%~ @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%z  +32 "core" + "processing"%`% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 .tPS.seek 0ml + "processing"%c'ؾ +1967 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +2 "core" &\ +2 "manipulator"&Z& +4 "core" &    +2 "manipulator"&?% +3 "core" %  b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +123 "core" ( +2 "manipulator"&& +4 "core" &-    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &q& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&,'w +90 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&!& +4 "core" &-    +2 "manipulator"&w% +4 "core" % c   B ( +2 .tForearm.seek :retract + "manipulator"&' +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +280 "core" ( + "manipulator"&& +4 "core" &ӡ   8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +2 "core" &ӡ N 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['? +90 "core" ' + "manipulator"&v& +4 "core" &ӡ   8 +2 "manipulator"&X% +4 "core" %@ \  ] +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"' (\\ +4 "core" &\  +9 &6\ +{ +9 & g\ ? +10 &r\ M +9 &YV\ L +9 &W\ L +10 &W\ L +9 &V\ L +10 &bV\ L +9 &$X\ L +9 &V\ L +10 & U\ L +9 &"kW\ L +9 &$,Y\ L +10 &%W\ L +9 &'V\ L +10 &)sW\ L +9 &+4T\ L +9 &,V\ L +10 &.U\ L +9 &0{W\ L +9 &2=W\ L +10 &3W\ L +9 &5[\ L +10 &7V\ L +9 &9DW\ L +9 &;V\ L +10 &<W\ L +9 &>W\ L +9 &@LV\ L +10 &B Y\ L +9 &Ca\ M +10 &Ew\ O +9 &G=\ T +9 &H\ W +10 &J\ X +9 &Lr\ Z +9 &N3\ Z +10 &O\ Y +9 &Q\ Z +10 &Sy\ Z +9 &U8\ [\ +10 &V\ \\ +9 &X\ \\ +9 &Zy\ ] +9 &\\y\ 1 +10 &\\0\ ` +9 ( + &\\l\ Q +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"'& +4 "core" &\\m\ Q +2 .tHand.open + "manipulator"& 1 +63 "core" 1 +2 "manipulator"&% +4 "core" % @  F ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +89 "core" ' + .tPSV.dial PSR + "processing"% +102 "core"  + "processing"%% +4 "core" %5\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%+'+ +1609 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%.  +85 "core"  +4 .tPS.seek 0ml +2 "processing"%}'ؾ +1613 "core" ' + .tPSV.dial PSR +2 "processing"%$ +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +2651 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%"  + "collection"'  +32 "core" ~ +123  + .tPSV.dial :mixloop +2 "processing"%C +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml + "processing"%n'ؾ +2639 "core" ' + .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%|' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%('ؾ +257 "Can"\ VT +2378 "core" ' +2 .tPSV.dial :air + "processing"%5  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%4' +2636 "core" ' + .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml + "processing"%&'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &ӡ   8 +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3(ӂ +16 "core" ( +2 "manipulator"&& +4 "core" &ӈ  \ * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &ӈ   S * +2 .tForearm.seek CC + "manipulator"&\ '? +97 "core" ' +2 .tHand.close + "manipulator"&@/ +52 "core" / +2 .tCC.seek :open + "collection"''( +447 "core" ( +2 "manipulator"&A& +4 "core" &ӈ  * + "manipulator"&E% +4 "core" % 4  O +2 .tForearm.seek :retract + "manipulator"&' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&s(- +288 "core" ( +2 "manipulator"&>& +4 "core" &-   F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &:& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&F'w +102 "core" ' + .tHand.open + "manipulator"&J1 +52 "core" 1 +2 "manipulator"&6% +4 "core" % |   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + ."da"delayUntil "19:03:27.14" +3 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'9& +4 "core" &2\ + "manipulator"&%% +4 "core" %   2  +2 "storage"(% +4 "core" % c } ,\ + "storage"(;. +4 "core" .(  + "storage"(D& +4 "core" & o | \ \ +2 "storage"(H& +4 "core" & r ` )\ \ + "manipulator"&-& +4 "core" &- \ +2 "manipulator"&I% +3 "core" %   .  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 + "manipulator"&K( +178 "core" ( + "manipulator"& & +9 "core" &   a +2 "storage"( & +4 "core" & t p ^\ \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&G'S +96 "core" ' +2 "storage"(S& +5 "core" & s d 6\ \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(d'r +113 "core" ' + "storage"(Q- +4 "core" -'m + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +3 "core" & 5 :\ \ +2 "manipulator"&_& +4 "core" &   a +2 ."WCR"Elbow.seek 2 + "manipulator"&t( +3 "core" ( +2 "manipulator"&W& +4 "core" & \  a + "storage"(r& +4 "core" & 4  \ \ +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&B'Ͻ +16 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&]/ +60 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&=& +2 "storage"(O' +8 "core" &  j a + "manipulator"&N% +4 "core" % ϼ \ @ +2 ."WCR"Forearm.seek :retract +2 "manipulator"&V' +57 "core" ' + ."downElevator"SE.stop + "storage"(5 +33 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&#(ӂ +154 "core" ( +2 "manipulator"&\\& +4 "core" &ӑ%   >H +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &ӑ%   >H +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&h'? +93 "core" ' + "manipulator"&a& +5 "core" &ӑ%  >H + "manipulator"&U% +4 "core" %5  8 r +2 "collection"'i& +4 "core" &\ +2 "collection"'b& +5 "core" &\ +2 ."WCR"CC.seek :closed + "collection"')(\\ +4 "core" &4\  +9 &55\ *z +9 & h3\ ? +10 &p4\ L +9 &^W1\ K +10 & Wr\ K +9 &W+\ K +9 &T0\ K +10 &fU0\ K +9 &(X@\ K +9 &WJ\ K +10 & W\ J +9 &"mW\ K +10 &$/W\ K +9 &%W\ K +9 &'W\ K +10 &)wU\ J +9 &+7W\ K +9 &,W\ K +10 &.X~\ K +9 &0W\ J +10 &2?X\ K +9 &4X\ K +9 &5W\ K +10 &7W\ K +9 &9GW\ K +9 &; W\ K +10 &<X\ K +9 &>X\ K +10 &@OWx\ K +9 &BXz\ K +9 &C]z\ K +10 &E_w\ L +9 &GPqy\ N +9 &Iy\ Q +10 &Jr\ V +9 &L~u\ V +10 &N<~\ W +9 &Oy\ W +9 &Qx\ X +10 &S~r\ Y +9 &UAv\ X +9 &Vy\ Z +10 &Xt\ Z +9 &Zu\ Z +10 &\\"zp\ . +9 &\\1h\ ^ +9 ( +2 &\\`k\ K +2 "collection"'b& +3 #"WCR"Collection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.11 + .Hand.open + "manipulator"&k1 +56 "core" 1 + "manipulator"&^% +4 "core" % 5  X r +47 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&Y' +93 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")L+ +4 "core" + + "sampler")o% +4 "core" %ڞ w\  +2 "collection"'f& +3 "core" &\\ad\ K +3 "Can"\ [Z +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X 0 . j\  +21 "collection"'% +4 "core" %ij\ + "sampler")m% +4 "core" %Q> 7 6 m\  +24 "collection"'Z% +3 "core" %iv\ +2 "sampler")?% +4 "core" %Q> ? = y\  +28 "collection"'% +3 "core" %it\ + "sampler")q% +4 "core" %Q> G E l\  +32 "collection"'% +3 "core" %ir\ +2 "sampler")!% +4 "core" %Q> P P r\  +36 "collection"'w% +3 "core" %iw\ +2 "sampler")0% +4 "core" %Q> [ Z s\  +41 "collection"'8% +3 "core" %iw\ +2 "sampler"),% +4 "core" %Q> i f {\  +47 "collection"'% +3 "core" %iu\ +2 "sampler"){% +4 "core" %Q> v s z\  +53 "collection"'% +3 "core" %iu\ +2 "sampler")v% +4 "core" %Q> p\  + "sampler")X% +4 "core" %Q> m\  + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" %Q> {\  + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")/'ڀ +390 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 100.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X u\  + "collection"'+% +4 "core" %iq\ + #"WCR"Intake @12.7psia, vacuum from 7.2 to 10.2psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +2 "core" %iL\ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X\ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X\  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"' 'T +357 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%} +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +35 "core" + "processing"%>% +4 "core" %?\  +2 ."da"PS.seek 1.5ml +2 "processing"%E'+ +62 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'J' +5 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%9'ؾ +1607 "core" ' +2 ."da"delay 2:00 +10 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'% @ +70 "core" ? +52 "sampler")% +3 "core" %~ n\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"';  +85 "core"  +2 "collection"'D% +4 "core" % @\  + ."WCR"CSV.dial between air and CTV +2 "collection"'H ` +57 "core" ^ +2 ."WCR"CS.seek 7.352ml +2 "collection"''_ +677 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'-  +2 'I  +28 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'F'i +1473 "core" '\  L\ +2 ."WCR"delay 10:00 +9071 "Can"\  +330 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +72 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2411 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Q +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%M +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +71 "core"  +2 ."da"PS.seek 0ml + "processing"%W'ؾ +2339 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%r +128 "core"  + "processing"%% +4 "core" %ؼj\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%]' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3' +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%N +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +33 "core" + "processing"%=% +5 "core" %W\  + ."da"PS.seek 1.5ml +2 "processing"%T'& +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%d * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +1615 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%O  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%a * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%U +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%i' +2386 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +85 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%V +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%k  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^'ؾ +2329 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%b  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%o  +129 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%f  +87 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%h +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%G' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%L  +44 "core"  + "processing"%7% +4 "core" %e\  +2 ."da"PS.seek 0.55ml +2 "processing"%e' +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%p  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%g' +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%P +44 "core" +2 ."da"PTV.dial :mixing + "processing"%u @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%\\  +33 "core"  + "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'ؾ +1969 "core" ' +2 ."da"delay 2 seconds +201 .delay 8:00 +7103 ."WCR"CBV.dial :waste2b +2 "collection"'R  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'2'i +517 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'m  +40 "core"  +2 "collection"'Z% +4 "core" %nt\ + #"WCR"Pulling 1.999ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'?'T +624 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1163 "Can"\ ][ +797 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'q @ +71 "core" ? +51 "sampler")% +3 "core" %~ o\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'!  +85 "core"  +2 "collection"'w% +4 "core" % m\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'0 ` +56 "core" ^ +2 ."WCR"CS.seek 7.391ml +2 "collection"'8' +668 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"',  + 'x  +29 "core"  +104  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'y'i +1514 "core" ' p\ +3 ."WCR"delay 10:00 +28408 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + +2 ."da"PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2412 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%X +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +2367 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +2 "processing"%% +4 "core" %ؾ[\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1608 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%c +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" + "processing"%+% +4 "core" %d\  +2 ."da"PS.seek 1.5ml + "processing"%'' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml + "processing"%"'ؾ +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +1801 "Can" TR +1200 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%l +72 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2100 ."WCR"CBV.dial :waste2b +2 "collection"'&  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'n'i +273 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +72 "core" +2 ."da"delay 5 seconds +145 "core" ' + ."WCR"delay 1:00 +355 ."da"PSV.dial PSR +2 "processing"%| +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +48 "processing"%5 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%(  +72 "core"  +2 ."da"PS.seek 0ml + "processing"%'ؾ +2361 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +2 "processing"%% +4 "core" %عm\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%4' +744 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'*  +128 "core" +731 ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%@ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %}\  +2 ."da"PS.seek 1.5ml + "processing"%') +596 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%}'ؾ +1612 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%> * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%$ +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"% ' +2407 "core" ' + ."da"PSV.dial PTV + "processing"%6 +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +2341 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%D +127 "core"  +2 "processing"%H% +4 "core" %ؾq\ + #"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"%J' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%-' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core"  + "processing"% % +4 "core" %m\  +2 ."da"PS.seek 1.5ml + "processing"% '0 +593 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + +2 ."da"PS.seek 0ml + "processing"%9'ؾ +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%:  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +72 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2400 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%r +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +461 "Can"\ mn +41 ."da"PSV.dial :air + "processing"%W  +72 "core"  +2 ."da"PS.seek 0ml + "processing"%]'ؾ +2351 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%N +131 "core"  +5 "processing"%K% +8 "core" %ػu\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +3 "processing"% +16 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +7 "processing"%=' +328 "core" ' +3 ."da"delay 5 seconds +502 "processing"%3% +3 "core" %h\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%d' +340 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%T' +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core" + "processing"%U% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%B', +586 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +1607 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%'  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%k * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%i +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2434 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%f +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%h +73 "core" +8 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%L'ؾ +2406 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +128 "core"  +2 "processing"%G% +4 "core" %ػb\  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%p' +2122 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%u% +4 "core" %s\  +2 ."da"PS.seek 1.5ml + "processing"%\\'+ +588 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%j  +103 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +1630 "core" ' +2 "processing"%9 +3 "core" 9n5k +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%R  +4 "core" 5k + 5k + "processing"%F& +3 "core" &^1u\ 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %  \ \ 4  +2 "storage"(m% +3 "core" % \  +2 "storage"(Z. +3 "core" .(  + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(2(C +352 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (?& +2 "core" &F \ +2 "manipulator"&q& +4 "core" &ӝ"  << + "manipulator"&% +4 "core" %  \   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&!( +160 "core" ( + "manipulator"&w& +4 "core" &   + "storage"(0& +4 "core" &F / 3\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +101 "core" ' + "storage"(,& +4 "core" &F  C\ +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(x'r +292 "core" ' + "storage"(8- +3 "core" -') +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  X  +2 "storage"({& +4 "core" &F \ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +22 "core" ' +2 ."da"Elbow.hold + "manipulator"&`, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(X- +2 "core" -') +3 ."da"SE.seek 1.19 Pucks below Top Plate + "storage"(' +33 "core" ' +3 "manipulator"&% +4 "core" %@ + "storage"(z& +4 "core" &F  o\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&v'l +16 "core" ' +2 "manipulator"&& +4 "core" &  O  + "storage"(& +4 "core" &F  \ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"& ' +19 "core" ' +2 ."da"SE.seek 2.19 Pucks below Top Plate + "storage"(/'h +35 "core" ' +2 "manipulator"&& +4 "core" &  %  +2 "manipulator"&c% +4 "core" %  ? +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&.' +89 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&+( +261 "core" ( + "manipulator"&& +4 "core" &  a +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & $ +3 ."da"Forearm.seek PC + "manipulator"&' +94 "core" ' + ."da"Hand.close + "manipulator"&/ +62 "core" / + ."da"PC.seek :open +2 "processing"%( +455 "core" ( +2 "storage"(l& +4 "core" &F % &\ + "manipulator"&"& +4 "core" & 6 + "manipulator"&&% +4 "core" %    +2 ."da"Forearm.seek :retract + "manipulator"&y' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&C( +241 "core" ( +2 "manipulator"&|& +4 "core" & 5 ) + "storage"(5& +4 "core" &F \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&(' +92 "core" ' +2 ."da"Hand.open + "manipulator"&[1 +58 "core" 1 +3 "storage"(- +3 "core" -'h +2 ."da"SE.seek 1.84 Pucks below Top Plate +2 "storage"('4 +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.87 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22oct1319h100ml.tif +1954 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +68 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.692 seconds\ /var/log/esp/da22oct1319h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22oct1319h100ml15s.tif +1562 #SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22oct1319h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22oct1319h100ml20s.tif +2065 #SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22oct1319h100ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.692 sec auto-exposure",Subject: "da22oct1319h100ml images!" +3 "storage"(- +2 "core" -' +2 "storage"(*& +10 "core" &F \ +2 "manipulator"&@& +3 "core" & ) +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +5 "core" ( +2 "manipulator"&& +3 "core" &  r ) +2 "storage"(4& +4 "core" &F\ )\ ) \ +3 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&A' +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.59 Pucks below Top Plate +3 "storage"('Y +47 "core" ' + "manipulator"&\ & +6 "core" & X ) +2 "storage"(>& +3 "core" &F h h #\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +61 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&$'8 +23 "core" ' +2 ."da"Elbow.hold + "manipulator"&}, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.77 Pucks below Top Plate +2 "storage"(6' +25 "core" ' + "manipulator"&E% +4 "core" %*  = +2 "storage"(%& +4 "core" &F ^ \\ \ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 286 counts +2 "manipulator"&'V +16 "core" ' +2 "manipulator"& & +4 "core" & . ( +2 "storage"(D& +4 "core" &F l h n\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&H' +16 "core" ' +2 "storage"(;% +4 "core" % w r g\ +2 ."downElevator"SE.seek :down +3 "storage"(J' +99 (I% +3 "core" %? X \\ k\ UZ +3 "manipulator"&% +4 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"& ' +92 "core" ' +45 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (-& +8 "core" &F _ f \ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "collection"'S& +2 "processing"% & +15 "core" &\\_\ K +2 &\ +5 "manipulator"&:& +10 "core" & I ( +3 "manipulator"&Q% +10 "core" %  d  +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&M(- +185 "core" ( +4 "manipulator"&9& +9 "core" &- N ? +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +7 "core" &- > ? +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&r'w +101 "core" ' +52 ."psFlush"Hand.close +2 "manipulator"&/ +60 "core" / +4 "manipulator"&W& +8 "core" &- 8 ? +2 "manipulator"&_% +8 "core" % ς 6 +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&N' +96 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&K( +133 "core" ( +4 "manipulator"&]& +9 "core" & Z \ +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +8 "core" & A \ +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&=' +102 "core" ' +3 "manipulator"&d& +9 "core" & . \ +3 "manipulator"&O% +7 "core" % C  +5 "processing"%a& +8 "core" &\ +4 "processing"%U& +9 "core" &\ +7 ."psFlush"PC.seek :closed +4 "processing"%T(^ +8 "core" &\ +2 & \ +6 & *\ $c +7 &Tx:\ 6 +10 &{I\ K +9 &UL\ M +10 &_UE\ L +9 &!T<\ L +9 &WB\ M +10 &RB\ M +9 &fS@\ M +9 &(TA\ M +9 &T>\ M +9 &!T4\ M +10 &#nZ5\ M +10 &%1T+\ L +8 &&W+\ M +11 &(Y6\ M +9 &*vY0\ M +9 &,8Z2\ M +10 &-Y*\ M +9 &/Z)\ M +9 &1~T+\ M +10 &3@T(\ M +8 &5X\ M +11 &6Y\ M +9 &8Z\ M +9 &:HT\ M +10 &<\ W\ M +8 &=[\ M +10 &?Z\ M +10 &AOY\ M +8 &C e\ O +11 &Dg \ O +9 &F \ R +9 &HC \ T +10 &J \ S +8 &K \ S +10 &M\ T +10 &OJ\ T +9 &Q\  \ U +9 &R\ U +10 &T\ U +9 &VQ \ T +10 &X \ U +8 &Y\ U +10 &[\ U +10 &]U\ F +8 &^u<l\ 's +11 &^9\ 0 +4 ( +7 "processing"%U& +10 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.62 +2 "processing"%t& +12 "core" &^\ 0 +4 &^\ 0 +2 ."psFlush"Hand.open +3 "manipulator"&B1 +55 "core" 1 +4 "manipulator"&'% +9 "core" %    +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&k' +98 "core" ' +3 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +4 "manipulator"&i% +7 "processing"%V +7 "core" % !  $ +4 "storage"(o% +8 "core" %\ \  z\  +3 "storage"(f. +6 "core" .(F +4 ."WCR"SC.reconfigure :tight +5 "storage"($\ .\ 1~b +4 ."WCR"SC.seek 1 +3 "storage"(h(C +7 "core"  +3 ( +4 ."WCR"SC.configure :limp +3 "processing"%^% +10 "storage"($\ 1b +4 (b& +6 "core" %ؼ\  +2 &A ] \\\ +4 "manipulator"&7& +3 #"psFlush"Pulling 0.5ml of PSR.flush +6 .PSR.select :flush +4 "processing"%@ +6 "core" & \ +4 "manipulator"&G% +8 "core" % !   ' $ +4 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&L( +9 ."psFlush"PS.seek 0.5ml +3 "processing"%e' +229 "core" ( +3 "manipulator"&P& +9 "core" &   8 +2 "storage"(u& +8 "core" &A D = \ +4 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 450 counts +4 "manipulator"&p' +94 "core" ' +4 "storage"(& +8 "core" &A \\ Z\ +5 ."WCR"SE.reconfigure :pick +5 "storage"(#],K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(j'r +215 "core" ' +4 ."psFlush"delay 5 seconds +71 "core" ' +3 "storage"(\\- +7 "core" -' +4 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&& +6 "core" & 8 +3 "storage"(R& +7 "core" &A < A Q\ +4 ."WCR"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&F'8 +27 "core" ' +2 ."WCR"Elbow.hold +4 "manipulator"&, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(m- +6 "core" -' +4 ."WCR"SE.seek 2.17 Pucks below Top Plate +4 "storage"(Z'Y +33 "core" ' +2 "manipulator"&% +13 "core" %6  { +3 "storage"(?& +9 "core" &A D D M\ +2 ."WCR"Forearm.force -20 +3 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 298 counts +4 "manipulator"&q'b +16 "core" ' +3 "manipulator"&& +9 "core" &  W 8 +3 "storage"(w& +8 "core" &A ^ ^\ +107 ."WCR"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 450 counts +4 "manipulator"&0' +15 "core" ' +5 ."WCR"SE.seek 3.17 Pucks below Top Plate +2 "storage"(,' +37 "core" ' +2 "manipulator"&#& + #"uploadLog"upsync +5 "core" & Z 8 +2 "manipulator"&Y% +4 ."psFlush"PSR.select :air +2 "processing"% +3 "core" % +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&8' +4 ."psFlush"PS.seek 2.5ml +2 "processing"%' +84 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&{(ӂ +150 "core" ( + "manipulator"&X& +5 "core" &|*   q Bl + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &|*  Bl +3 ."WCR"Forearm.seek CC + "manipulator"&z'? +93 "core" ' + ."WCR"Hand.close + "manipulator"&/ +56 "core" / + ."WCR"CC.seek :open +2 "collection"'( +446 "core" ( + "storage"(& +5 "core" &A ] ] \ + "storage"(c& +4 "core" &A \\ ] \ + "manipulator"&& +4 "core" &ӫ"  ^ <= +2 "manipulator"&!% +3 "core" % J  4 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&x' +91 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +163 "core" ( + "manipulator"&v& +4 "core" & /  +2 "storage"(& +4 "core" &A q q \ + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"& '8 +95 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&`% +4 "core" % J  / , + "storage"(& +4 "core" &A w r 8\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 1 + 318 counts +2 "manipulator"&.'v +13 "core" ' +2 "manipulator"&1& +4 "core" & |  +2 "storage"(l& +3 "core" &A q { R\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&"' +16 "core" ' + "storage"(&% +5 "core" % ~ ~ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +100 (|% +2 "core" %B h i <\ TZ +2 "manipulator"&5% +4 "core" %  : +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&+' +89 "core" ' +38 ' +2 ."downElevator"SE.stop + "storage"(5 +2 #tStarting finalPurge +466 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%[ @ +181 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%y +99 "core" +2 ."psFlush"PS.seek :empty + "processing"%/'ؠ +1004 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1632 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"% +100 "core"  + "processing"%% +4 "core" %؟\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%*' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2124 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%4 @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%\ +102 "core" + ."psFlush"PS.seek :empty +2 "processing"%>'ؠ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%%'X\\ +1119 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +1618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%C  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%;'ؾ +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%I' +2124 "core" ' + ."psFlush"PSV.dial PTV + "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%A U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"% 'ؾ +2569 "Can" EA +84 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%$' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%-  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +114 "core" +3 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%:'ؾ +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%9  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%s'ؾ +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +55 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"% 'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%O U +51 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%M'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%a @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%t'ؾ +2648 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%i'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%f' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b'ؾ +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'^& +4 "core" &np\ +2 "manipulator"&7& +4 "core" &  +2 "manipulator"&G% +3 "core" %  Z  +2 .tElbow.seek PC + "manipulator"&=( +241 "core" ( +2 "manipulator"&2& +4 "core" & H 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & E 4 +2 .tForearm.seek PC + "manipulator"&u' +91 "core" ' + .tHand.close + "manipulator"&K/ +61 "core" / + .tPC.seek :open +2 "processing"%g( +455 "core" ( + "manipulator"&& +4 "core" & _ 4 +2 "manipulator"&k% +3 "core" %   R +3 .tForearm.seek :retract + "manipulator"&\\' +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +352 "core" ( +2 "manipulator"&R& +4 "core" &ӏ"  ( ;6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &ӏ" ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +103 "core" ' + "manipulator"&?& +4 "core" &Ӑ"  + ;5 +2 "manipulator"&% +4 "core" %7  D  +2 "collection"'w& +3 "core" &po\ +2 "collection"'p& +5 "core" &pp\ +2 .tCC.seek :closed + "collection"'L(\\ +4 "core" &rp\ +7 &=po\ %g +10 &Xyoo\ 7 +9 &zon\ L +9 &Yop\ L +10 &Voq\ L +9 &EUqo\ L +9 &Vop\ K +10 &Xqr\ L +9 &Zqq\ L +10 &MUrr\ L +9 & Tor\ L +9 &!Uqs\ L +10 &#Wqr\ K +9 &%VUrt\ K +9 &'Vqr\ K +10 &(Wss\ L +9 &*Yrs\ K +10 &,]Yur\ L +9 &.Yss\ L +9 &/Yss\ L +10 &1Ztv\ L +9 &3eYrr\ L +9 &5'Ytq\ L +10 &6Tsr\ L +9 &8Urt\ L +10 &:mUsu\ L +9 & + '%  +44 "core"  +55 + .tCTV.dial :intake + "collection"'D  +76 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'C'T +1877 "core" ' +2 .tIntake.select :close + "sampler")0 +8 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'('i +591 "core" ' + .tCSV.dial CSR + "collection"';  +99 "core"  +2 "collection"'% +4 "core" %f\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''s5 +1372 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'A' +1352 "core" ' + .tCSV.dial CBV +2 "collection"'I +99 "core" +2 .tCS.seek 0ml + "collection"''i +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ӑ"   ' ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-(ӂ +18 "core" ( + "manipulator"&$& +4 "core" &Ӄ  * - +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +2 "core" &Ӄ  6 - +2 .tForearm.seek CC +2 "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"&6/ +59 "core" / +2 .tCC.seek :open + "collection"' ( +449 "core" ( + "manipulator"&Q& +4 "core" &Ӄ ? - +2 "manipulator"&:% +3 "core" % H V  +2 .tForearm.seek :retract +2 "manipulator"&9' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&H(- +282 "core" ( + "manipulator"&J& +4 "core" &-  D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- A D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&}'w +94 "core" ' +2 .tHand.open + "manipulator"&W1 +57 "core" 1 + "manipulator"&_% +4 "core" % n  6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 #tCompleted [initialPurge; da [100, 100] #da and wsr are run simultanelously] begun 18:08:28 +5 #Asleep after completing DA_WCR_101322 assays + ."Qmail"GoodNews.email "{1 => 4,\\n 2 => 29,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@19:57:48, 17% flow, 22.0C, 20% humidity, 15.0psia, 13.749V, 0.435A, 0.423A avg, 5.99W\\nSampled 100.0ml",Subject: "Asleep after completing DA_WCR_101322 assays" +449 #"uploadLog"upsync +5 #mEXIT @1665691240.79UTC @1665756614.64UTC = =tMAIN =mMAIN_scheduler @UTC1665756616.54 #"core_reset"Sent BREAK +2 #t@46715 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +288 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +388 "Can" !r +  !r + #tPolling Can every 10:00 +4 #Cleanly exited at 20:00:40UTC13-Oct-22 +3309 #-> Can +3997 #-> ESP.ready! +3 #Powering core bus +533 .Gate.power :raw,:ON +3 "sampler") +21 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %ff  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %S\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %vt\ + .tSS.configure :default +2 "sampler")#.0X\ +3 ."rdySampler"Intake.select :close +3 ."rdyProcessing"PSV.dial :air +2 ."rdySampler"Exhaust.select :close +2 "processing"%  + ."rdySampler"CTV.dial :air +3 "collection"'  +3 "core" %  +2 "manipulator"&% +4 "core"  + % - , + ."rdySampler"CSV.dial :waste1 +4 .tForearm.reconfigure :loose +2 "collection"' + "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 "manipulator"&' +34 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +27 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&/ + &* +9 "core"  +2 ."rdyProcessing"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml + "processing"%'ؾ +20 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X Hand +387 #-> Hand.open + .Hand.open + "manipulator"&;1 +53 "core" 1 +423 #t-> Hand.close + .Hand.close +2 "manipulator"& Hand.open + .Hand.open + "manipulator"&=1 +55 "core" 1 +263 #t-> Hand.close +2 .Hand.close + "manipulator"&>/ +59 "core" / +227 #t-> Hand.open + .Hand.open +2 "manipulator"&?1 +57 "core" 1 +1546 #t-> Hand.close +2 .Hand.close + "manipulator"&@/ +64 "core" / +826 #t-> exit +5 #mEXIT @1665756780.54UTC @1666187161.02UTC = =tMAIN =mMAIN_scheduler @UTC1666187162.92 #"core_reset"Sent BREAK +2 #t@45983 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +289 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +396 "Can" !t +  !t #tPolling Can every 10:00 +4 #Cleanly exited at 14:13:00UTC14-Oct-22 +474 #-> Can +5672 #-> exit +4 #mEXIT @1666187233.45UTC @1666617154.44UTC = =tMAIN =mMAIN_scheduler @UTC1666617156.41 #"core_reset"Sent BREAK + #t@15446 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +369 "Can"H !} + H !} #tPolling Can every 10:00 +4 #Cleanly exited at 13:47:13UTC19-Oct-22 +4554 #-> Can +27191 !o:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +4 #mEXIT @1666617480.59UTC @1667220070.17UTC = =mMAIN_scheduler =tMAIN @UTC1667220072.10 #"core_reset"Sent BREAK +3 #t@37045 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +292 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +397 "Can" !t +  !t + #tPolling Can every 10:00 +4 #Cleanly exited at 13:18:00UTC24-Oct-22 +986 #-> Can +16311 #-> Hand.open + .Hand.open +2 !o: BusOff: mesg"Hand is not powered!:@checkpoint: omitted:bt["6/home/esp/esp2/lib/gripper.rb:87:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:85:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:84:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:61:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):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 +547 #-> ESP.ready! +3 #Powering core bus +581 .Gate.power :raw,:ON +2 "sampler") +54 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %G\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %,\ + .tSS.configure :default +3 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&;1 +52 "core" 1 +438 #t-> Hand.close + .Hand.close +2 "manipulator"& Hand.open + .Hand.open + "manipulator"&=1 +61 "core" 1 +489 #t-> Hand.close + .Hand.close +2 "manipulator"&>/ +58 "core" / +312 #t-> Hand.open +2 .Hand.open + "manipulator"&?1 +60 "core" 1 +376 #t-> Hand.close + .Hand.close + "manipulator"&@/ +60 "core" / +118 #t-> Hand.open +2 .Hand.open + "manipulator"&A1 +54 "core" 1 +118 #t-> Hand.close +2 .Hand.close + "manipulator"&B/ +54 "core" / +118 #t-> Hand.open +2 .Hand.open + "manipulator"&C1 +54 "core" 1 +136 #t-> Hand.close +2 .Hand.close + "manipulator"&D/ +61 "core" / +388 #t-> Arm.home + "manipulator"&E& +4 "core" &  @ 3 + "manipulator"&F% +5 "core" %   b + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&G( +233 "core" ( +2 "manipulator"&H& +4 "core" &\  i G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &\  n G +2 .tForearm.seek :home +2 "manipulator"&J' +34 "core" ' + "manipulator"&K& +4 "core" &\   G +2 "manipulator"&L% +4 "core" %   n +473 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&M' +61 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&N* +57 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&O(d +243 "core" ( +2 "manipulator"&P& +4 "core" &d   | # +2 "manipulator"&Q% +3 "core" %      +287 #t-> Arm.home +2 "manipulator"&R& +3 "core" &d   # +2 "manipulator"&S% +4 "core" %    a  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&T( +190 "core" ( + "manipulator"&U& +4 "core" &  V L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &   L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&W' +40 "core" ' +2 "manipulator"&X& +4 "core" &   L + "manipulator"&Y% +4 "core" % +138 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&Z' +66 "core" ' +2 .tElbow.jog 1500 + "manipulator"&[* +51 "core" * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&\\(d +248 "core" ( + "manipulator"&]& +4 "core" &d   H % + "manipulator"&^% +4 "core" %    >  +185 #t-> Arm.home + "manipulator"&_& +3 "core" &d   { % +2 "manipulator"&`% +4 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&a( +191 "core" ( +2 "manipulator"&b& +4 "core" &    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &  I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&d' +38 "core" ' +2 "manipulator"&e& +4 "core" &   1  + "manipulator"&f% +4 "core" %   z +166 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&g' +70 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&h* +55 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&i(d +248 "core" ( +2 "manipulator"&j& +4 "core" &d  U % + "manipulator"&k% +4 "core" % \    +163 #t-> CC +2 "collection"'l& +3 "core" &\  +212 #t-> PC +2 "processing"%m& +3 "core" &\  +232 #t-> Flush +307 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" &\  +2 .tHand.open +2 "manipulator"&o1 +59 "core" 1 + "manipulator"&p& +4 "core" &d  g % + "manipulator"&q% +4 "core" % \ \ &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(- +135 "core" ( +2 "manipulator"&s& +4 "core" &-   H  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &- G  +2 .tForearm.seek :garage +2 "manipulator"&u'w +100 "core" ' +2 .tHand.close + "manipulator"&v/ +63 "core" / +2 "manipulator"&w& +4 "core" &-  {  + "manipulator"&x% +4 "core" % χ  G + .tForearm.seek :retract +2 "manipulator"&y' +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z(ӂ +286 "core" ( + "manipulator"&{& +4 "core" &Ӑ+   u Co +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &Ӑ+  f Co +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&}'? +96 "core" ' + "manipulator"&~& +4 "core" &Ӑ+   Co +2 "manipulator"&% +4 "core" %G     + "collection"'& +4 "core" &\  +2 "collection"'& +5 "core" &\  +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &\  +7 &G\ %h +9 &zY\ 9 +10 &{\ M +9 &]\ M +9 &[Z\ M +10 &_\ M +9 &\\\ M +10 &\\\ M +9 &d]\ M +9 &&_\ M +10 &]\ M +9 &!]\ N +9 &#k]\ M +10 &%,\\\ N +9 &&]\ M +9 &(_\ M +10 &*t\\\ M +9 &,5\\\ M +10 &-\\\ M +9 &/\\\ M +9 &1|\\\ M +10 &3>\\\ M +9 &4\\\ M +9 &6\\\ M +10 &8]\ M +9 &:F\\\ M +10 &<[\ M +9 &=\\\ M +9 &?\\\ M +10 &AL^\ N +9 &C g\ N +9 &Dq\ O +10 &F\ S +9 &H7\ X +10 &I\ X +9 &K\ Y +9 &My\ Y +10 &O:\ Y +9 &P\ Z +9 &R\ Z +10 &Ty\ \\ +9 &V;\ \\ +10 &W\ \\ +9 &Y\ ] +9 &[{\ J +10 &\\<\ / +9 &\\\ Y +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.19 +2 "collection"'& +4 "core" &\\z\ Y + &\\z\ Y + .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +5 "core" % G    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +911 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +3 "core" &\  +2 "manipulator"& & +4 "core" &Ӓ+   Cm +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ (ӂ +23 "core" ( + "manipulator"& & +4 "core" &Ӆ  D . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &Ӆ  . +2 .tForearm.seek CC +2 "manipulator"& '? +93 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / + .tCC.seek :open +2 "collection"'( +448 "core" ( + "manipulator"&& +4 "core" &Ӆ \  : . +2 "manipulator"&% +4 "core" % L   B , + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +364 "core" ( + "manipulator"&& +4 "core" &  )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &  E  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + "manipulator"&& +5 "core" & \   + "manipulator"&% +4 "core" %   b _ +2 "processing"%& +4 "core" &T\  +2 "processing"%& +5 "core" &T\  + .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ \  +9 &4y\ *z +9 &d/\ ? +9 &W{,\ O +10 &`1\ N +9 &a'\ O +9 &_.\ N +10 &_a\ N +9 &!a.\ N +10 &b\ O +9 &b.\ N +9 & ga+\ N +10 &"*^\ N +9 &#b+\ N +9 &%_\ N +10 &'pc\ N +9 &)1a\ N +10 &*b\ N +9 &,c,\ O +9 &.x`\ N +10 &08c\ O +9 &1c\ N +9 &3`\ N +10 &5a#\ N +9 &7A]\ N +10 &9e\ N +9 &:e\ N +9 &<e\ N +10 &>Ig\ N +9 &@ d\ N +9 &Ah\ N +10 &Cu\ P +9 &EH\ Q +10 &G\ S +9 &H\ T +9 &J\ T +10 &LH\ T +9 &N\ U +9 &O\ \ U +10 &Q\ V +9 &SM\ U +10 &U \ V +9 &V\ V +9 &X\ T +10 &ZT\ U +9 &\\\ U +9 &]\ ; +10 &^5\ P +9 &^ \ . +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.53 + "processing"%"& +4 "core" &^ \ . +2 .tHand.open + "manipulator"&%1 +59 "core" 1 +2 "manipulator"&'% +4 "core" %   _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)' +94 "core" ' +2 "collection"'(& +4 "core" &\ +2320 #t-> Puck.count +2 "storage"(% +3 "core" % T T \ \ ) +2 .tSE.seek :down +2 "storage"(' +2 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&#% +4 "core" % !   . +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(,(C +980 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (-& +3 "core" &E U T &\ + "manipulator"&.& +4 "core" &    +2 "manipulator"&/% +4 "core" % !   l . + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&0( +241 "core" ( +2 "manipulator"&1& +4 "core" &   B + "storage"(2& +4 "core" &E T V k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&3' +102 "core" ' + "storage"(4& +4 "core" &E P G l\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(5'r +302 "core" ' +2 "storage"(6- +3 "core" -'/ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (7% +3 "core" % 2 5 B m\ +2 ."downElevator"SE.seek :down +4 "storage"(8' +99 (9% +2 "core" %? ' ' ;\ U] +2 "manipulator"&:% +4 "core" %   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;' +94 "core" ' +29 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(<(  +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (=& +3 "core" & * / \ \ + "manipulator"&>& +4 "core" &   N B +2 .tElbow.seek 2 + "manipulator"&?( +3 "core" ( +2 "manipulator"&@& +4 "core" &   e B + "storage"(A& +4 "core" & R I 8\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&B'S +90 "core" ' + "storage"(C& +4 "core" & F F %\ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'r +131 "core" ' + "storage"(E- +4 "core" -'& + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (F% +3 "core" %  ' . A\ +2 ."downElevator"SE.seek :down +3 "storage"(H' +67 "core" ' + ."downElevator"SE.stop + "storage"(5 +31 (I% +3 "core" % j m n\  + "manipulator"&K% +4 "core" %J   s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L' +90 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"($( +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (&& +3 "core" & ( % F\  + "manipulator"&J& +5 "core" &   A +2 .tElbow.seek 3 +38 "manipulator"&G( +36 "core" ( + "manipulator"&P& +4 "core" &   |  +2 "storage"(Q& +4 "core" & = : W\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&N'7 +96 "core" ' +2 "storage"(R& +5 "core" & Q m V\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(S'r +98 "core" ' + "storage"(U- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V% +2 "core" %  - / p\ +3 ."downElevator"SE.seek :down +3 "storage"(X' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (Y% +3 "core" % l k \  +2 "manipulator"&O% +4 "core" %5   t ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +102 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(W(,y +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (T& +3 "core" &,y X U\  + "manipulator"&]& +4 "core" &   +2 .tElbow.seek 4 +2 "manipulator"&^( +28 "core" ( + "manipulator"&[& +4 "core" &   L A +2 "storage"(_& +4 "core" &,y D F M\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&`' +88 "core" ' +2 "storage"(b& +4 "core" &,y T I \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(c'r +101 "core" ' + "storage"(e- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f% +3 "core" %  ( 0 K\ +2 ."downElevator"SE.seek :down +4 "storage"(\\' +37 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (Z% +3 "core" % l l \  + "manipulator"&d% +4 "core" %   h s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a' +99 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<- +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (k& +3 "core" &<* B 4 \ +2 "manipulator"&h& +4 "core" &   A + .tElbow.seek 5 +2 "manipulator"&l( +25 "core" ( + "manipulator"&m& +4 "core" &    +2 "storage"(n& +4 "core" &<) ^ O \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&o'O +92 "core" ' + "storage"(p& +5 "core" &<) l l O\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(q'r +104 "core" ' +2 "storage"(s- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (t% +3 "core" %  _ v\ +2 ."downElevator"SE.seek :down +3 "storage"(i' +41 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +55 (v% +3 "core" % l l K\ +2 "manipulator"&w% +3 "core" %D   { +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x' +88 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(g(K +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (u& +3 "core" &K O L <\ \ + "manipulator"&{& +4 "core" &  r  +2 .tElbow.seek 6 + "manipulator"&|( +3 "core" ( +2 "manipulator"&r& +4 "core" &   *  + "storage"(~& +4 "core" &K R U f\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"(& +4 "core" &K K R f\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(y'r +107 "core" ' + "storage"(+- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" %  - 8 \ +2 ."downElevator"SE.seek :down +4 "storage"(' +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +58 (% +3 "core" % l i C\  + "manipulator"&% +4 "core" %   3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +98 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([ +356 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" &[ % / !\  +2 "manipulator"& & +4 "core" &    + .tElbow.seek 7 +2 "manipulator"& (r +35 "core" ( + "manipulator"&& +4 "core" &   S * +2 "storage"(z& +4 "core" &[ F ? +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +90 "core" ' +2 "storage"(& +4 "core" &[ m S \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +125 "core" ' + "storage"(- +4 "core" -'9 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ( % +3 "core" % A\ ! J N\ +2 ."downElevator"SE.seek :down +3 "storage"(\ ' +54 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +42 (% +3 "core" % n l \  +2 "manipulator"&% +4 "core" %B   V + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +719 #t-> Flush.garage + #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" &   * +2 "manipulator"&% +4 "core" % \   + .tElbow.seek PC +2 "manipulator"&( +244 "core" ( + "manipulator"&*& +4 "core" &   + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &  i + +2 .tForearm.seek PC + "manipulator"&%' +94 "core" ' + .tHand.close +2 "manipulator"&'/ +58 "core" / +2 .tPC.seek :open + "processing"%(( +456 "core" ( + "manipulator"&& +4 "core" &  $ + +2 "manipulator"&% +4 "core" %   a ' + .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +128 "core" ( + "manipulator"& & +4 "core" &-  X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!'w +100 "core" ' + .tHand.open + "manipulator"&-1 +63 "core" 1 +2 "manipulator"&.% +4 "core" % π  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' +96 "core" ' +355 #t-> CC +2 "collection"'1& +3 "core" &\ +140 #t-> PC +3 "processing"%2& +3 "core" &\ +211 #t-> Flush +606 #-> exit +6 #mEXIT @1667220560.10UTC @1667432171.13UTC = =tMAIN =mMAIN_scheduler @UTC1667432173.03 #"core_reset"Sent BREAK +2 #t@35096 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +289 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +398 "Can" !s  !s + #tPolling Can every 10:00 +4 #Cleanly exited at 12:49:20UTC31-Oct-22 +960 #-> Can +1876 #-> exit +4 #mEXIT @1667432210.48UTC @1667570488.35UTC = =mMAIN_scheduler =tMAIN @UTC1667570490.23 #"core_reset"Sent BREAK +2 #t@48429 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +383 "Can" !q +  !q #tPolling Can every 10:00 +5 #Cleanly exited at 23:36:50UTC02-Nov-22 +1774 #-> ESP.ready! +3 #Powering core bus +570 .Gate.power :raw,:ON +3 "sampler") +39 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %)  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&;1 +53 "core" 1 +314 #t-> Hand.close + .Hand.close + "manipulator"& Hand.open + .Hand.open +2 "manipulator"&=1 +56 "core" 1 +172 #t-> Hand.close +2 .Hand.close + "manipulator"&>/ +63 "core" / +144 #t-> Hand.open + .Hand.open + "manipulator"&?1 +54 "core" 1 +239 #t-> Hand.close + .Hand.close +2 "manipulator"&@/ +58 "core" / +163 #t-> Hand.open + .Hand.open +2 "manipulator"&A1 +59 "core" 1 +118 #t-> Hand.close + .Hand.close +2 "manipulator"&B/ +54 "core" / +487 #t-> Arm.home + "manipulator"&C& +4 "core" & B  + "manipulator"&D% +4 "core" %  ? l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&E( +240 "core" ( + "manipulator"&F& +4 "core" & P / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &  / +2 .tForearm.seek :home +2 "manipulator"&H' +46 "core" ' +2 "manipulator"&I& +4 "core" & / + "manipulator"&J% +4 "core" % +447 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&K' +62 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&L* +43 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&M(d +247 "core" ( + "manipulator"&N& +4 "core" &d \  w * +2 "manipulator"&O% +38 "core" %    $  +223 #t-> Arm.home +2 "manipulator"&P& +3 "core" &d * +2 "manipulator"&Q% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&R( +214 "core" ( +2 "manipulator"&S& +4 "core" &  e  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" & W  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&U' +41 "core" ' +2 "manipulator"&V& +4 "core" & v  +2 "manipulator"&W% +3 "core" % | +204 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&X' +61 "core" ' +2 .tElbow.jog 1500 + "manipulator"&Y* +37 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&Z(d +236 "core" ( +2 "manipulator"&[& +4 "core" &d   ( + "manipulator"&\\% +4 "core" %  \ (  +175 #t-> Arm.home +2 "manipulator"&]& +3 "core" &d   " ( +2 "manipulator"&^% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&_( +230 "core" ( + "manipulator"&`& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" & `  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&b' +43 "core" ' + "manipulator"&c& +4 "core" & D  +2 "manipulator"&d% +3 "core" %  +194 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&e' +60 "core" ' +3 .tElbow.jog 1500 + "manipulator"&f* +39 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&g(d +265 "core" ( + "manipulator"&h& +4 "core" &d Z +2 "manipulator"&i% +3 "core" %  c  +158 #t-> CC +2 "collection"'j& +4 "core" &i +210 #t-> PC +2 "processing"%k& +3 "core" &\  +477 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +3 "core" &4 +2 .tHand.open + "manipulator"&m1 +54 "core" 1 +2 "manipulator"&n& +4 "core" &d  + "manipulator"&o% +5 "core" %    + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(- +127 "core" ( + "manipulator"&q& +5 "core" &-  ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-  F +2 .tForearm.seek :garage +2 "manipulator"&s'w +95 "core" ' + .tHand.close + "manipulator"&t/ +63 "core" / +2 "manipulator"&u& +4 "core" &-  + "manipulator"&v% +4 "core" % υ    +2 .tForearm.seek :retract + "manipulator"&w' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x(ӂ +284 "core" ( +2 "manipulator"&y& +4 "core" &z6   K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &z6  K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'? +96 "core" ' + "manipulator"&|& +5 "core" &{6  K + "manipulator"&}% +4 "core" %A   +2 "collection"'~& +3 "core" &i\ +2 "collection"'& +5 "core" &i\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &3\  +9 &3{1\ *z +9 &e2\ > +9 &Sw4\ N +10 &\\2\ L +9 &]6\ L +9 &^4\ M +10 &^_4\ M +9 &!_5\ L +10 &]4\ L +9 &\\4\ L +9 & g[4\ L +10 &")\\4\ L +9 &#]1\ L +9 &%\\4\ L +10 &'o\\5\ L +9 &)0]3\ M +10 &*^0\ M +9 &,\\4\ L +9 &.v]5\ M +10 &08\\4\ M +9 &1_4\ L +9 &3\\2\ M +10 &5Y4\ L +9 &7@_5\ M +10 &9\\2\ M +9 &:Y6\ L +9 &<Z0\ M +10 &>IZ2\ L +9 &@ \\*\ L +9 &Ab1\ M +10 &Cg1\ N +9 &EG{2\ P +10 &F3\ S +9 &H3\ W +9 &Jv4\ X +10 &L8.\ X +9 &M4\ X +9 &O0\ Y +10 &Qz4\ Y +9 &S9/\ Z +10 &T2\ [ +9 &V)\ [ +9 &Xy3\ \\ +10 &Z9/\ ] +9 &[{ *\ D +9 &\\-  0\ (w +10 &\\ 0\ X +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.19 + "collection"'& +4 "core" &\\\  V\ X +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % A    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +460 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +3 "core" &,\  +2 "manipulator"&& +4 "core" &ӏ1   H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +34 "core" ( +2 "manipulator"& & +4 "core" &ӂ  2 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &ӂ  , +2 .tForearm.seek CC + "manipulator"& '? +93 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tCC.seek :open +2 "collection"' ( +451 "core" ( + "manipulator"&& +4 "core" &ӂ   , + "manipulator"&% +4 "core" % / \  \ +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +351 "core" ( +2 "manipulator"&& +4 "core" &  : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & D : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +92 "core" ' + "manipulator"&& +5 "core" &   9 : + "manipulator"&% +4 "core" % 1 E +2 "processing"%& +3 "core" &.\  +3 "processing"%& +4 "core" & \  +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\  +9 &4y\ *z +9 &e\ ? +9 &`{\ O +10 &$`\ N +9 &a\ \ M +9 &` \ N +10 &j^\ N +9 &,a\ N +10 &e\ N +9 &a\ N +9 & ra\ N +10 &"3d\ N +9 &#`\ N +9 &%_\ N +10 &'za\ N +9 &)<` \ N +10 &*`\ N +9 &,b\ N +9 &.` \ N +10 &0Db\ N +9 &2`\ N +9 &3` \ N +10 &5` \ N +9 &7Ja\ N +10 &9 c\ N +9 &:d\ \ O +9 &<b\ N +10 &>Qd \ O +9 &@a\ N +9 &Aj\ O +10 &Cs\ P +9 &EQ~\ Q +10 &G \ S +9 &H\ S +9 &J\ T +10 &LS\ S +9 &N\ \ T +9 &O\ T +10 &Q \ T +9 &SV\ U +10 &U\ U +9 &V\ U +9 &X\ U +10 &Z_ \ U +9 &\\  \ U +9 &]\ 5 +10 &^1t\ J +9 &^"\ 3 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.52 + "processing"%& +5 "core" &^"-\ 3 + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&"% +4 "core" %    E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%' +95 "core" ' +2 "collection"''& +4 "core" &1\ +762 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&)& +3 "core" &    : +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(( + "core" ( +2 "manipulator"&& +4 "core" &   : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  : +2 .tForearm.seek PC +2 "manipulator"&#' +95 "core" ' + .tHand.close +2 "manipulator"&,/ +53 "core" / +2 .tPC.seek :open + "processing"%-( +456 "core" ( +2 "manipulator"&.& +4 "core" & u : + "manipulator"&/% +4 "core" %  H + + .tForearm.seek :retract +2 "manipulator"&0' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(- +128 "core" ( + "manipulator"&2& +4 "core" &- Q  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &- [  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'w +97 "core" ' + .tHand.open + "manipulator"&51 +62 "core" 1 + "manipulator"&6% +4 "core" % ~ 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7' +96 "core" ' +482 #t-> Puck.count +2 "storage"(8% +3 "core" % ^\ \ ( +2 .tSE.seek :down + "storage"(9' +4 "core" ' +2 .tSE.stop "storage"(5 +3 "manipulator"&:% +3 "core" %  # +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(;(C +988 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (<& +3 "core" &A x /\ +2 "manipulator"&=& +3 "core" &- {  +2 "manipulator"&>% +3 "core" %  ^ # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&?( +172 "core" ( +2 "manipulator"&@& +4 "core" &  ~ d + "storage"(A& +4 "core" &A `\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts +2 "manipulator"&B' +113 "core" ' +2 "storage"(C& +4 "core" &A O\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'r +296 "core" ' + "storage"(F- +4 "core" -'- + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G% +2 "core" % / \ +3 ."downElevator"SE.seek :down +3 "storage"($' +100 (I% +2 "core" %đ: |\ TY +2 "manipulator"&J% +4 "core" %  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&' +98 "core" ' +23 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(H(  +356 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (N& +3 "core" & G\ \ + "manipulator"&E& +4 "core" &  * d +2 .tElbow.seek 2 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&L& +3 "core" &  u d +2 "storage"(P& +4 "core" & c\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&Q'S +90 "core" ' +2 "storage"(S& +4 "core" & >\ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'r +133 "core" ' +2 "storage"(V- +3 "core" -'# +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +39 (W% +13 "core" % & } *\ +2 ."downElevator"SE.seek :down +3 "storage"(M' +69 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 (K% +3 "core" % Q\  + "manipulator"&U% +4 "core" %N ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&[' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(\\( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (R& +3 "core" & | \  + "manipulator"&Y& +4 "core" &   4 d +2 .tElbow.seek 3 + "manipulator"&]( +28 "core" ( + "manipulator"&^& +4 "core" & P e +2 "storage"(`& +3 "core" & g\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&a'7 +90 "core" ' + "storage"(c& +5 "core" & o\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(Z'r +100 "core" ' + "storage"(d- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X% +3 "core" %   @\ +2 ."downElevator"SE.seek :down +3 "storage"(b' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (_% +3 "core" % \  +2 "manipulator"&h% +3 "core" %8 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(f(,y +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (j& +3 "core" &,z u t W\ +2 "manipulator"&k& +3 "core" & g e +2 .tElbow.seek 4 +2 "manipulator"&l( +51 "core" ( +2 "manipulator"&m& +4 "core" & O  +2 "storage"(n& +3 "core" &,y &\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&o' +106 "core" ' +2 "storage"(q& +4 "core" &,y \  +3 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(r'r +102 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (t% +4 "core" %  ~ v J\ +2 ."downElevator"SE.seek :down +3 "storage"(u' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (v% +3 "core" % \  + "manipulator"&e% +5 "core" % y g + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s' +97 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(y(<- +360 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (z& +3 "core" &<0 z D\  + "manipulator"&p& +4 "core" &    +2 .tElbow.seek 5 + "manipulator"&|( +13 "core" ( +2 "manipulator"&}& +4 "core" &  \\ Q + "storage"(~& +4 "core" &<0 N\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&w'O +95 "core" ' +2 "storage"(+& +4 "core" &<0 \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +102 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % w ~ E\ +3 ."downElevator"SE.seek :down +3 "storage"(' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 ({% +3 "core" % \  + "manipulator"&% +4 "core" %[ * r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"( (K +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (\ & +2 "core" &K } | 6\  +2 "manipulator"& & +4 "core" &  Q + .tElbow.seek 6 +2 "manipulator"&x( +3 "core" ( + "manipulator"&& +4 "core" & Q +2 "storage"(& +3 "core" &K s\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(& +4 "core" &K i\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +105 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % r ~ \ +3 ."downElevator"SE.seek :down +3 "storage"(' +41 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 (% +3 "core" % \  + "manipulator"&% +4 "core" % < H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (*& +3 "core" &[ z ~ 4\  +2 "manipulator"&& +3 "core" & z Q +2 .tElbow.seek 7 +2 "manipulator"&(r +11 "core" ( +2 "manipulator"&"& +4 "core" &i Y + "storage"('& +4 "core" &[ t\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +95 "core" ' +2 "storage"(& +4 "core" &[ \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"()'r +119 "core" ' + "storage"(- +4 "core" -'7 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % @ t  ,\ +2 ."downElevator"SE.seek :down +3 "storage"(,' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (% +3 "core" % \  +2 "manipulator"&%% +4 "core" %6 5 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +457 #t-> exit +5 #mEXIT @1667570793.27UTC @1667829780.62UTC = =mMAIN_scheduler =tMAIN @UTC1667829782.52 #"core_reset"Sent BREAK +2 #t@31806 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +288 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +395 "Can" !v +  !v #tPolling Can every 10:00 +5 #Cleanly exited at 14:06:33UTC04-Nov-22 +3191 #-> Can +2919 #-> Hand.open +2 .Hand.open +2 !o: BusOff: mesg"Hand is not powered!:@checkpoint: omitted:bt["6/home/esp/esp2/lib/gripper.rb:87:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:85:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:84:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:61:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):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 +573 #-> ESP.ready! +3 #Powering core bus +543 .Gate.power :raw,:ON +2 "sampler") +15 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&;1 +52 "core" 1 +304 #t-> Hand.close +2 .Hand.close + "manipulator"& Hand.open +2 .Hand.open + "manipulator"&=1 +61 "core" 1 +320 #t-> Hand.close +2 .Hand.close + "manipulator"&>/ +64 "core" / +217 #t-> Hand.open +2 .Hand.open + "manipulator"&?1 +55 "core" 1 +197 #t-> Hand.close + .Hand.close +2 "manipulator"&@/ +63 "core" / +291 #t-> Hand.open +2 .Hand.open + "manipulator"&A1 +56 "core" 1 +229 #t-> Hand.close +2 .Hand.close + "manipulator"&B/ +55 "core" / +334 #t-> Hand.open + .Hand.open + "manipulator"&C1 +64 "core" 1 +188 #t-> Hand.close + .Hand.close +2 "manipulator"&D/ +59 "core" / +1084 #t-> Arm.home +2 "manipulator"&E& +3 "core" & x 8 +2 "manipulator"&F% +3 "core" %   p +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&G( +238 "core" ( + "manipulator"&H& +4 "core" & Y . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & R . +2 .tForearm.seek :home + "manipulator"&J' +39 "core" ' + "manipulator"&K& +4 "core" &  > . +2 "manipulator"&L% +4 "core" % q > +636 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&M' +56 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&N* +58 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&O(d +244 "core" ( + "manipulator"&P& +4 "core" &d   !t +2 "manipulator"&Q% +4 "core" % \   +475 #t-> Arm.home +2 "manipulator"&R& +3 "core" &d\   !t +2 "manipulator"&S% +4 "core" % \   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&T( +191 "core" ( +2 "manipulator"&U& +4 "core" & w 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&W' +40 "core" ' + "manipulator"&X& +4 "core" &    8 +2 "manipulator"&Y% +4 "core" %   8 +358 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&Z' +38 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&[* +56 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&\\(d +249 "core" ( +2 "manipulator"&]& +4 "core" &d \ F Z +2 "manipulator"&^% +3 "core" %  =  +332 #t-> Arm.home + "manipulator"&_& +3 "core" &d  \ Z +2 "manipulator"&`% +4 "core" %  r  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&a( +189 "core" ( +2 "manipulator"&b& +4 "core" & d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +2 "core" &  7 d +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&d' +41 "core" ' + "manipulator"&e& +5 "core" &   f d + "manipulator"&f% +4 "core" %  t 6 +260 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&g' +38 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&h* +54 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&i(d +241 "core" ( +2 "manipulator"&j& +4 "core" &d  T ( + "manipulator"&k% +4 "core" %    +492 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +4 "core" &\  + .tHand.open + "manipulator"&m1 +52 "core" 1 +2 "manipulator"&n& +4 "core" &d  Q ( + "manipulator"&o% +4 "core" %  \   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&p(- +122 "core" ( + "manipulator"&q& +5 "core" &-  q } + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-  } +2 .tForearm.seek :garage +2 "manipulator"&s'w +93 "core" ' + .tHand.close + "manipulator"&t/ +59 "core" / +2 "manipulator"&u& +4 "core" &-  g } + "manipulator"&v% +4 "core" % ς    +2 .tForearm.seek :retract +2 "manipulator"&w' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x(ӂ +297 "core" ( + "manipulator"&y& +5 "core" &Ӆ  Y 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &Ӆ   2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&{'? +93 "core" ' +2 "manipulator"&|& +4 "core" &Ӆ  > 2 +2 "manipulator"&}% +3 "core" %F   7 +2 "collection"'~& +4 "core" &\  +3 "collection"'& +5 "core" &\  +2 .tCC.seek :closed +3 "collection"'(\\ +3 "core" &\  +6 &\ = +9 &J{\ 2 +9 &It\ F +10 &b\ M +9 &[\ L +9 &zZ\ M +10 &;`\ M +9 &\\\ L +10 &Z\ L +9 &^\ M +9 &C\\\ M +10 &![\ L +9 &"]\ M +9 &$_\ M +10 &&LZ\ M +9 &(]\ M +10 &)^\ M +9 &+Z\ M +9 &-TZ\ M +10 &/]\ M +9 &0\\\ M +9 &2Y\ L +10 &4][\ L +9 &6]\ M +9 &7^\ L +10 &9[\ L +9 &;d^\ M +10 &=%\\\ M +9 &>[\ L +9 &@_\ M +10 &Bla\ M +9 &D)m\ N +9 &E\ Q +10 &G\ U +9 &IU%&\ W +10 &K')\ X +9 &L%$\ Y +9 &N$#\ X +10 &PW"!\ Y +9 &R!\ Y +9 &S"\ Z +10 &U! \ [ +9 &WY#"\ [ +10 &Y%%\ ] +9 &Z%'\ ] +9 &\\Kc*(\ 2 +10 &\\)+\ #j +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.14 + "collection"'& +4 "core" &\\*+\ "c + &\\)+\ "c +2 .tHand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&% +4 "core" % F   l 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +947 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp +2 "processing"%& +3 "core" &\  + "manipulator"&& +5 "core" &Ӆ   2 + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +3 "core" ( + "manipulator"& & +5 "core" &Ӆ   r 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &Ӆ \   2 +2 .tForearm.seek CC +2 "manipulator"& '? +98 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 .tCC.seek :open + "collection"' ( +448 "core" ( + "manipulator"&& +4 "core" &Ӆ   2 +2 "manipulator"&% +3 "core" % ?    +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +350 "core" ( + "manipulator"&& +4 "core" &   = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  * = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +93 "core" ' + "manipulator"&& +5 "core" & \  l = + "manipulator"&% +4 "core" % y R +2 "processing"%& +4 "core" &\  + "processing"%& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +8 &5y\ *z +10 &c\ ? +9 &N|\ O +9 &b\ N +10 &c\ N +9 &b\ N +9 &Wa\ N +10 &b\ N +9 &c\ N +10 &_\ N +9 & _c\ N +9 &"!b\ N +10 &#c\ N +9 &%a\ N +9 &'gd\ N +10 &)*a\ N +9 &*b\ N +10 &,g\ N +9 &.oa\ N +9 &01d\ N +10 &1c\ N +9 &3a\ N +9 &5wb\ N +10 &79_\ N +9 &8g\ N +10 &:e\ N +9 &<`\ N +9 &>@c\ O +10 &@b\ O +9 &Aj\ O +9 &Cr\ P +10 &E@\ Q +9 &F\ T +10 &H\ T +9 &J}\ T +9 &L?\ T +10 &N\ U +9 &O\ U +9 &Q\ U +10 &SE\ U +9 &U\ U +10 &V\ U +9 &X\ T +9 &ZM\ U +10 &\\ \ V +9 &]\ 9 +9 &^-|\ ] +10 &^*\ 3 +2 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.51 + "processing"%& +4 "core" &^&\ 3 +2 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&"% +4 "core" %   R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%' +96 "core" ' + "collection"''& +4 "core" &\ +18844 #t-> Flush.PC + "processing"%)& +4 "core" &^"\ 3 + "processing"%(& +4 "core" &^"\ 3 +854 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" & \ 2 = +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&#& +4 "core" &    = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &  E = + .tForearm.seek PC +2 "manipulator"&-' +95 "core" ' + .tHand.close + "manipulator"&./ +59 "core" / + .tPC.seek :open +2 "processing"%/( +456 "core" ( + "manipulator"&0& +4 "core" &  q = + "manipulator"&1% +4 "core" % \  E / +2 .tForearm.seek :retract +2 "manipulator"&2' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&3(- +127 "core" ( + "manipulator"&4& +5 "core" &- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'w +97 "core" ' +2 .tHand.open + "manipulator"&71 +54 "core" 1 + "manipulator"&8% +4 "core" % w   & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9' +91 "core" ' +655 #t-> Puck.count + "storage"(:% +4 "core" % ~ \\\ $ +2 .tSE.seek :down + "storage"(;' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&<% +4 "core" %   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 +2 "storage"(=(C +980 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (>& +2 "core" &F \ +2 "manipulator"&?& +4 "core" &-  ; + "manipulator"&@% +4 "core" %   S  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&A( +181 "core" ( +2 "manipulator"&B& +4 "core" & T + "storage"(C& +4 "core" &F \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&D' +98 "core" ' +2 "storage"(E& +4 "core" &F }\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(F'r +297 "core" ' +2 "storage"(H- +3 "core" -'- +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I% +2 "core" % . \ +3 ."downElevator"SE.seek :down +3 "storage"(K' +99 ($% +2 "core" %8 \ TY +2 "manipulator"&L% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&' +91 "core" ' +31 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(J(  +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (G& +2 "core" & i\ +2 "manipulator"&P& +3 "core" &  ! +2 .tElbow.seek 2 +2 "manipulator"&Q( +40 "core" ( +11 "manipulator"&N& +3 "core" &  \ +2 "storage"(R& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&S'S +96 "core" ' +2 "storage"(U& +4 "core" & m\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(V'r +132 "core" ' + "storage"(X- +4 "core" -'# + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (Y% +3 "core" % ' k i \ +2 ."downElevator"SE.seek :down +4 "storage"(O' +67 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +29 (M% +3 "core" % \  + "manipulator"&W% +4 "core" %G  S F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T' +98 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(]( +348 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (^& +2 "core" & 5\ \ +2 "manipulator"&[& +4 "core" & : + .tElbow.seek 3 +2 "manipulator"&_( +13 "core" ( +2 "manipulator"&`& +4 "core" & R  + "storage"(b& +4 "core" & 7\ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&c'7 +89 "core" ' +2 "storage"(e& +4 "core" & \ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(f'r +102 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z% +2 "core" % \ g | 8\ +3 ."downElevator"SE.seek :down +3 "storage"(d' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (a% +2 "core" % \  +2 "manipulator"&j% +4 "core" %= ^ O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k' +94 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(h(,y +349 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (l& +2 "core" &,| ~ \ +2 "manipulator"&m& +4 "core" &   D  + .tElbow.seek 4 +2 "manipulator"&n( +38 "core" ( +2 "manipulator"&o& +4 "core" &  # + "storage"(q& +4 "core" &,|  Y\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&r' +91 "core" ' +2 "storage"(t& +4 "core" &,| \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'r +103 "core" ' + "storage"(i- +40 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v% +3 "core" %  n k T\ +2 ."downElevator"SE.seek :down +3 "storage"(g' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (s% +3 "core" % R\  +2 "manipulator"&y% +3 "core" % g d +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +91 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(z(<- +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (|& +2 "core" &<+ e &\ +2 "manipulator"&}& +4 "core" &   + .tElbow.seek 5 +2 "manipulator"&~( +14 "core" ( +2 "manipulator"&w& +4 "core" &  4  + "storage"(+& +4 "core" &<+ y { g\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&'O +94 "core" ' +2 "storage"(& +4 "core" &<+ G\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +106 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ({% +3 "core" % l a \ +3 ."downElevator"SE.seek :down +3 "storage"(' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 (% +4 "core" % \ + "manipulator"& % +4 "core" %C / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ ' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (x& +2 "core" &K k n \  +2 "manipulator"&& +3 "core" &    +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  )  +2 "storage"(& +3 "core" &K z \\\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"& ' +93 "core" ' + "storage"(& +4 "core" &K \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +109 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % c u \ +3 ."downElevator"SE.seek :down +3 "storage"(' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (% +3 "core" % w\  + "manipulator"&% +4 "core" % 5 r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*' +89 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &[ k k \  + "manipulator"&"& +4 "core" &    +2 .tElbow.seek 7 + "manipulator"&'(r +14 "core" ( + "manipulator"&& +4 "core" &h 1  +2 "storage"(& +3 "core" &[ { y C\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&)'= +96 "core" ' + "storage"((& +4 "core" &[ \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +121 "core" ' + "storage"(#- +4 "core" -'4 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (,% +3 "core" % 8 l n U\ ~ +2 ."downElevator"SE.seek :down +4 "storage"(.' +53 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +43 (% +3 "core" % \  +2 "manipulator"&%% +4 "core" %3 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +1991 #t-> exit +4 #mEXIT @1667830350.06UTC @1668010386.22UTC = =mMAIN_scheduler =tMAIN @UTC1668010388.09 #"core_reset"Sent BREAK +2 #t@1487 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +285 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +389 "Can"! !& + ! !& + #tPolling Can every 10:00 +4 #Cleanly exited at 14:12:30UTC07-Nov-22 +741 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON +2 "sampler") +40 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ + .tSS.configure :default +2 "sampler")#.0X Hand.open + .Hand.open + "manipulator"&;1 +57 "core" 1 +409 #t-> Hand.close + .Hand.close + "manipulator"& Hand.open + .Hand.open + "manipulator"&=1 +53 "core" 1 +155 #t-> Hand.close + .Hand.close + "manipulator"&>/ +55 "core" / +108 #t-> Hand.open + .Hand.open + "manipulator"&?1 +53 "core" 1 +159 #t-> Hand.close + .Hand.close + "manipulator"&@/ +64 "core" / +120 #t-> Hand.open + .Hand.open + "manipulator"&A1 +53 "core" 1 +103 #t-> Hand.close + .Hand.close + "manipulator"&B/ +57 "core" / +899 #t-> Arm.home + "manipulator"&C& +3 "core" & A I a +2 "manipulator"&D% +4 "core" %  H A  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&E( +251 "core" ( +2 "manipulator"&F& +4 "core" & 6 I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & N / I +2 .tForearm.seek :home + "manipulator"&H' +35 "core" ' + "manipulator"&I& +5 "core" & ?  5 I + "manipulator"&J% +4 "core" % M L W ` +3061 #t-> Arm.ready! + .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&K' +59 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&L* +56 "core" * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&M(d +241 "core" ( +42 "manipulator"&N& +4 "core" &d K @ V & + "manipulator"&O% +4 "core" %  M K @  +768 #t-> Arm.home +2 "manipulator"&P& +3 "core" &d M L & + "manipulator"&Q% +4 "core" %  J A E  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&R( +207 "core" ( + "manipulator"&S& +5 "core" &  A -  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & L B  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&U' +41 "core" ' +2 "manipulator"&V& +4 "core" &  >  + "manipulator"&W% +4 "core" % L L C +174 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&X' +63 "core" ' +2 .tElbow.jog 1500 + "manipulator"&Y* +52 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&Z(d +241 "core" ( +2 "manipulator"&[& +4 "core" &d N 9 o ' + "manipulator"&\\% +4 "core" %  @ K +  +2215 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +2 "core" &\ +2 .tHand.open + "manipulator"&^1 +63 "core" 1 + "manipulator"&_& +4 "core" &d M 8 i ' +2 "manipulator"&`% +3 "core" %  G @ p  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&a(- +125 "core" ( + "manipulator"&b& +4 "core" &-  > # d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- L T : d +2 .tForearm.seek :garage + "manipulator"&d'w +91 "core" ' + .tHand.close + "manipulator"&e/ +60 "core" / +2 "manipulator"&f& +4 "core" &- ?  , d + "manipulator"&g% +4 "core" % ς L K / = +2 .tForearm.seek :retract + "manipulator"&h' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i(ӂ +293 "core" ( + "manipulator"&j& +4 "core" &ӏ- N 4 Du + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &ӏ- < B Du +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'? +94 "core" ' +2 "manipulator"&m& +4 "core" &ӏ. P 9 Du + "manipulator"&n% +4 "core" %H L J " +2 "collection"'o& +4 "core" &\ +2 "collection"'p& +4 "core" &\ +2 .tCC.seek :closed + "collection"'q(\\ +5 "core" &\  +9 &5\ +{ +9 &e\ ? +10 &Yx\ N +9 &_\ M +9 &]\ M +10 &\\\ N +9 &b_\ M +9 &#^\ N +10 &_\ N +9 &\\\ M +10 & jZ\ M +9 &",\\\ M +9 &#Z\ M +10 &%Y\ M +9 &'r\\\ M +9 &)5^\ M +10 &*]\ M +9 &,]\ M +9 &.{[\ M +10 &0=Z\ M +9 &1]\ M +10 &3]\ M +9 &5[\ M +9 &7E]\ M +10 &9]\ M +9 &:]\ M +9 &<]\ M +10 &>L\\\ M +9 &@\\\ M +10 &Ab\ N +9 &Ck\ O +9 &EJ\ Q +10 &G\ T +9 &H\ X +9 &Jy\ Y +10 &L;\ Y +9 &M\ Z +10 &O\ Z +9 &Q~\ Z +9 &S<\ [\ +10 &T\ \\ +9 &V\ ] +9 &X~\ \\ +10 &Z<\ ^ +9 &[|\ C +10 &\\1\ $m +8 ( +4 "collection"'p& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'r& +4 "core" &\\v\ U + &\\v\ U + .tHand.open + "manipulator"&s1 +57 "core" 1 + "manipulator"&t% +4 "core" % G K / # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u' +93 "core" ' +1172 #t-> Flush.PC + #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%v& +3 "core" &\  +2 "manipulator"&w& +4 "core" &ӑ+ K I Cs +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&x(ӂ +25 "core" ( + "manipulator"&y& +4 "core" &Ӆ 8 O . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +2 "core" &Ӆ A > . +2 .tForearm.seek CC +2 "manipulator"&{'? +95 "core" ' +2 .tHand.close + "manipulator"&|/ +52 "core" / +2 .tCC.seek :open + "collection"'}( +448 "core" ( +2 "manipulator"&~& +3 "core" &Ӆ J K J . +2 "manipulator"&% +4 "core" % : J K r + .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +371 "core" ( +2 "manipulator"&& +4 "core" & C 9 q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & - L  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +96 "core" ' + "manipulator"&& +4 "core" & @ O  +2 "manipulator"&% +3 "core" % ? H U ` +2 "processing"%& +4 "core" &\  +2 "processing"% & +5 "core" &\  + .tPC.seek :closed +2 "processing"%\ (^ +4 "core" &\  +9 &3{\ *z +9 &c\ ? +10 &H\ O +9 & f\ O +9 &f\ O +10 &e\ O +9 &Oe\ O +10 &e\ O +9 &f\ O +9 &e\ P +10 & Xd\ O +9 &"c\ O +9 &#c\ O +10 &%b\ O +9 &'`h\ O +10 &)"c\ O +9 &*e\ O +9 &,g\ O +10 &.i`\ O +9 &0*f\ O +9 &1e\ O +10 &3e\ N +9 &5qb\ O +10 &73c\ O +9 &8j\ O +9 &:f\ O +10 &:h\ O +9 &?d\ O +10 &Ak\ P +9 &Czx\ Q +10 &E8\ R +9 &F\ T +9 &H\ T +10 &Jx\ T +9 &L:\ T +9 &M\ U +10 &O\ U +9 &Q}\ U +10 &S?\ U +9 &U\ V +9 &V\ U +10 &X\ U +9 &ZF\ V +9 &\\ \ U +10 &]\ A +9 &^&v\ [ +10 &^*\ 4 +2 ( +2 "processing"% & +2 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.51 + "processing"% & +4 "core" &^-\ 4 +2 .tHand.open + "manipulator"& 1 +54 "core" 1 + "manipulator"& % +4 "core" % O 9 ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 "collection"'& +4 "core" &\ +1318 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" & L L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & 4 L O  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & K L  +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + .tPC.seek :open +2 "processing"%( +458 "core" ( +2 "manipulator"&& +4 "core" & M L  + "manipulator"&% +4 "core" % A G  ' + .tForearm.seek :retract +2 "manipulator"&' +100 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +129 "core" ( +2 "manipulator"&& +4 "core" &-  ?  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +2 "core" &- I B  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%'w +88 "core" ' + .tHand.open +2 "manipulator"&'1 +52 "core" 1 + "manipulator"&(% +4 "core" % x @  X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)' +92 "core" ' +1311 #t-> Puck.count + "storage"(% +3 "core" % p\ +2 .tSE.seek :down + "storage"(' +3 "core" ' +2 .tSE.stop "storage"(5 +3 "manipulator"&#% +3 "core" %  L K u  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(,(C +983 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (-& +3 "core" &E H\ +2 "manipulator"&.& +3 "core" &- K K G  +2 "manipulator"&/% +4 "core" %  L J  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&0( +173 "core" ( + "manipulator"&1& +4 "core" & 5 D ) j +2 "storage"(2& +4 "core" &E \ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&3' +91 "core" ' +2 "storage"(4& +4 "core" &E \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'r +297 "core" ' + "storage"(6- +3 "core" -'4 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (7% +3 "core" % @ u\ +2 ."downElevator"SE.seek :down +3 "storage"(8' +99 (9% +3 "core" %]N z x 9\ Wd + "manipulator"&:% +4 "core" % G J v V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;' +96 "core" ' +28 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(<(  +354 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (=& +2 "core" &  H\  +2 "manipulator"&>& +3 "core" & B J j +2 .tElbow.seek 2 + "manipulator"&?( +4 "core" ( + "manipulator"&@& +4 "core" & J @ j + "storage"(A& +4 "core" &  @\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&B'S +105 "core" ' + "storage"(C& +4 "core" &  O\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(D'r +141 "core" ' + "storage"(F- +4 "core" -'% + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G% +3 "core" % . x x \ +2 ."downElevator"SE.seek :down +3 "storage"($' +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +25 (I% +3 "core" % l\  + "manipulator"&J% +4 "core" %` L I  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&' +88 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(H( +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (E& +2 "core" & \ \ +2 "manipulator"&N& +4 "core" & > D j + .tElbow.seek 3 +2 "manipulator"&O( +31 "core" ( + "manipulator"&L& +4 "core" &  > \\ +2 "storage"(P& +3 "core" & q\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&Q'7 +94 "core" ' +2 "storage"(S& +4 "core" & ^\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'r +106 "core" ' + "storage"(V- +40 "core" -' +11 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (W% +2 "core" % (\ +3 ."downElevator"SE.seek :down +4 "storage"(M' +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +63 (K% +2 "core" % |\  +2 "manipulator"&U% +4 "core" %+ I C P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"([(,y +367 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (\\& +2 "core" &,{ =\ +2 "manipulator"&Y& +4 "core" & K K  \\ +2 .tElbow.seek 4 + "manipulator"&]( +38 "core" ( +2 "manipulator"&^& +4 "core" & >  = + "storage"(_& +4 "core" &,{ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&`' +99 "core" ' + "storage"(b& +4 "core" &,{ 2\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(c'r +105 "core" ' + "storage"(e- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f% +2 "core" % x w\ \ +3 ."downElevator"SE.seek :down +3 "storage"(Z' +46 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +50 (g% +2 "core" % 8\ +2 "manipulator"&X% +4 "core" % L K P + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(j(<- +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (k& +3 "core" &<- | \ \ +2 "manipulator"&a& +3 "core" & A K\ = +2 .tElbow.seek 5 + "manipulator"&m( +22 "core" ( + "manipulator"&n& +4 "core" & B % =  +2 "storage"(o& +3 "core" &<- \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&h'O +93 "core" ' +2 "storage"(+& +4 "core" &<- `\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(r'r +110 "core" ' + "storage"(s- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (t% +3 "core" % b r C\ { +2 ."downElevator"SE.seek :down +3 "storage"(p' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (l% +3 "core" % P\  + "manipulator"&v% +4 "core" %G L K D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +95 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(y(K +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (z& +2 "core" &K H\ +2 "manipulator"&|& +4 "core" & K K  + .tElbow.seek 6 +2 "manipulator"&i( +3 "core" ( + "manipulator"&u& +4 "core" & 6 N ]  + "storage"(q& +4 "core" &K ^\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"&~' +93 "core" ' + "storage"(& +4 "core" &K 7\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"({'r +114 "core" ' +2 "storage"(x- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (% +3 "core" %  z \ +2 ."downElevator"SE.seek :down +3 "storage"(' +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 (% +3 "core" % w\  + "manipulator"&% +4 "core" % L L D R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([ +350 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (*& +3 "core" &[ >\ +2 "manipulator"& & +3 "core" & G >  +2 .tElbow.seek 7 + "manipulator"& (r +16 "core" ( + "manipulator"& & +4 "core" &j 8 M g +2 "storage"(& +3 "core" &[ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"& '= +96 "core" ' + "storage"(& +4 "core" &[ 7\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +122 "core" ' + "storage"(- +4 "core" -', + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % % x w\ \ +2 ."downElevator"SE.seek :down +3 "storage"(' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 (% +3 "core" % Z\  + "manipulator"&% +4 "core" %> I @ f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +95 "core" ' +4777 #t-> Intake.purge + .Intake.select :purge + !o:Solenoid::Error: mesg",Invalid Outer Intake Valve State: purge:bt[ "2/home/esp/esp2/lib/solenoid.rb:326:in `goal='"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"2/home/esp/esp2/lib/solenoid.rb:325:in `goal='";/home/esp/esp2/lib/solenoid.rb:368:in `method_missing'"(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +934 #-> Intake_purge + !o:NameError: mesg"(uninitialized constant Intake_purge: name:Intake_purge:bt["(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +517 #-> purge_Intake +1099 #-> Intake.purge + .Intake.select :purge + !o:Solenoid::Error: mesg",Invalid Outer Intake Valve State: purge:bt[ "2/home/esp/esp2/lib/solenoid.rb:326:in `goal='"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"2/home/esp/esp2/lib/solenoid.rb:325:in `goal='";/home/esp/esp2/lib/solenoid.rb:368:in `method_missing'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +9595 #-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&& +4 "core" &j H @ g + "manipulator"&% +4 "core" %  G ? U  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&"(- +179 "core" ( + "manipulator"&& +4 "core" &- + ? ` ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +2 "core" &- K . ) +2 .tForearm.seek :garage +2 "manipulator"&('w +92 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / + "manipulator"&& +5 "core" &- >  ) + "manipulator"&%% +4 "core" % φ H > J +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&#(ӂ +296 "core" ( + "manipulator"& & +4 "core" &Ӌ0 8 N F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӌ0 B @ z F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'? +91 "core" ' +2 "manipulator"&-& +4 "core" &ӏ0 : M F + "manipulator"&.% +4 "core" %J = > _ T +2 "collection"'/& +4 "core" &\ + "collection"'1& +5 "core" &\ +2 .tCC.seek :closed + "collection"'2(\\ +4 "core" &\ +8 &<\ $f +10 &W\ 8 +9 &\ L +9 &`\ N +10 &|]\ M +9 &=_\ M +9 &`\ M +10 &\\\ M +9 &^\ M +10 &E\\\ M +9 & ]\ M +9 &!]\ M +10 &#Z\ M +9 &%M\\\ M +9 &']\ M +10 &(_\ M +9 &*\\\ M +10 &,V]\ M +9 &.[\ M +9 &/\\\ M +10 &1[\ M +9 &3^\\\ M +9 &5 \\\ M +10 &6]\ M +9 &8\\\ M +10 &:g\\\ M +9 &<(]\ M +9 &=\\\ M +10 &?]\ M +9 &Ao^\ M +9 &C-i\ N +10 &Du\ P +9 &F\ S +10 &HW\ X +9 &J\ Z +9 &K\ X +10 &M\ [\ +9 &OW\ Z +9 &Q\ Z +10 &R\ [\ +9 &T\ [ +10 &VZ\ \\ +9 &X\ \\ +9 &Y\ \ ^ +10 &[\ J +9 &\\A\ &t +9 &\\\ "d +6 ( +2 "collection"'1& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'4& +4 "core" &\\\ "d + &\\\ "d +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&)% +4 "core" % J O 9 ] T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6' +97 "core" ' +2 #tPurging external Intake "collection"'7& +4 "core" &\\\ "d +2 "collection"'9% +4 "core" %k\  + .tCSV.dial :flush + "collection"':  +42 "core"  +2 .tCS.seek 10ml + "collection"'5' +2445 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'3 +2 '8  +6 "core"  +64 ~ + .tCTV.dial :intake + "collection"',  +79 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'='i +2357 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'>  +78 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" &Ӓ. J K\  E +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&A(ӂ +25 "core" ( +2 "manipulator"&C& +4 "core" &ӄ @ + . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &ӄ B K . +2 .tForearm.seek CC + "manipulator"&G'? +90 "core" ' + .tHand.close + "manipulator"&0/ +54 "core" / +2 .tCC.seek :open + "collection"';( +451 "core" ( + "manipulator"&I& +4 "core" &ӄ < G Q . +2 "manipulator"&J% +3 "core" % P @ A * +2 .tForearm.seek :retract + "manipulator"&D' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&$(- +289 "core" ( + "manipulator"&B& +4 "core" &-  ? j e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +2 "core" &- A , P e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E'w +90 "core" ' +2 .tHand.open + "manipulator"&N1 +53 "core" 1 + "manipulator"&L% +5 "core" % } A  b i + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P' +93 "core" ' +765 #t-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &|\ +2 "manipulator"&V& +4 "core" &- C K\  e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(- +16 "core" ( + "manipulator"&W& +4 "core" &-  = \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &- - S \ +2 .tForearm.seek :garage +2 "manipulator"&K'w +94 "core" ' + .tHand.close + "manipulator"&U/ +57 "core" / + "manipulator"&T& +4 "core" &- A & W \ +2 "manipulator"&M% +4 "core" % φ - +  3 +2 .tForearm.seek :retract +38 "manipulator"&Q' +104 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H(ӂ +289 "core" ( +2 "manipulator"&\\& +4 "core" &ӏ* 3 M Bk + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &ӏ) @ = e Bk +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&^'? +93 "core" ' + "manipulator"&_& +4 "core" &ӏ+ O 8 Bk +2 "manipulator"&b% +4 "core" %H > A w : + "collection"'e& +4 "core" &~\ +3 "collection"'f& +5 "core" &|~\ +2 .tCC.seek :closed + "collection"'O(\\ +4 "core" &{|\  +8 &1}|}\ *x +9 &d||\ > +10 &wy|}\ N +9 &:_~\ M +10 &Z\ L +9 &]~}\ M +9 &Z~\ L +10 &D[\ L +9 &\\\ L +9 &Z\ M +10 & Z\ L +9 &"L[\ L +10 &$\\\ L +9 &%_\ M +9 &'_\ L +10 &)T\\\ L +9 &+^\ L +9 &,^\ M +10 &.]\ M +9 &0]X\ L +9 &2_\ M +10 &3\\\ M +9 &5W\ L +10 &7c_\ M +9 &9&\\\ L +9 &:[\ L +10 &<^\ L +9 &>kZ\ M +10 &@-\\\ M +9 &A]\ M +9 &Cg\ N +10 &Eh}\ P +9 &G\ U +9 &H\ W +10 &J\ Z +9 &LU\ Z +9 &N\ Z +4 "Can"$\ cas +6 "core" &O\ Y +9 &Q\ Z +10 &SX\ [ +9 &U\ [\ +9 &V\ ] +10 &X\ ] +9 &ZY\ ^ +9 &[x\ = +10 &\\&\ *} +9 &\\\ _ +3 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'R& +4 "core" &\\\ _ +2 .tHand.open + "manipulator"&g1 +61 "core" 1 +2 "manipulator"&X% +4 "core" % H M 9 : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c' +95 "core" ' +2 #tPurging external Intake + "collection"'Z& +4 "core" &\\\ _ + "collection"'`% +4 "core" %f\ +2 .tCSV.dial :flush + "collection"'[  +82 "core" +2 .tCS.seek 10ml + "collection"'k' +2443 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'a +68 "core"  +2 .tCTV.dial :intake + "collection"'n  +77 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'o'i +2337 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'+  +77 "core" + #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &ӑ* K K Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t(ӂ +24 "core" ( + "manipulator"&]& +4 "core" &ӆ M 4 q , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &ӆ A I , +2 .tForearm.seek CC + "manipulator"&l'? +91 "core" ' + .tHand.close + "manipulator"&v/ +55 "core" / +2 .tCC.seek :open +2 "collection"'r( +451 "core" ( + "manipulator"&p& +4 "core" &ӆ J @ , + "manipulator"&h% +4 "core" % L > ? } 6 +2 .tForearm.seek :retract + "manipulator"&j' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&z(- +310 "core" ( + "manipulator"&|& +4 "core" &-  >  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +2 "core" &- > }  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&q'w +91 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&x% +4 "core" % q >  - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +18828 #t-> exit +5 #mEXIT @1668011260.03UTC @1668012571.84UTC = =mMAIN_scheduler =tMAIN @UTC1668012573.64 #"core_reset"Sent BREAK +2 #t@41269 sendCRC with ifg=0x20, ie=0x7F + #@43104 sendCRC with ifg=0x08, ie=0x5F + #@49733 idle with ifg=0x84, ie=0x75 #@50405 select with ifg=0x10, ie=0xF5 + #@51039 receive with ifg=0x10, ie=0xFD + #@51674 receive with ifg=0x10, ie=0xFD #@52309 receive with ifg=0x10, ie=0xFD + #@52636 receive with ifg=0x80, ie=0xFD #@7021 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +254 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +392 "Can"+ =;B + + =;B #tPolling Can every 10:00 +4 #Cleanly exited at 16:27:40UTC09-Nov-22 +3 #Loading /home/esp/esp2/mission/DA_WCR_110822.rb mission +6 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_110822 w/pucks in tube 2\\n{1 => 4,\\n 2 => 29,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:49:40, 20% flow, 13.2C, 24% humidity, 14.5psia, 13.773V, 0.290A, 0.278A avg, 4.00W",Subject: "DA_WCR_110822 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 16:49 +2 "Can"+ =;B +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +368 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_110822.rb:14\\n{1 => 4,\\n 2 => 29,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:49:40, 20% flow, 13.2C, 24% humidity, 14.5psia, 13.773V, 0.290A, 0.278A avg, 4.00W",Subject: "Asleep until 16:49" +92 "Can"+  +3 #tPowering core bus +164 #"uploadLog"upsync +227 #upsync +136 .tGate.power :raw,:ON +2 "sampler") +37 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X 4,\\n 2 => 29,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:50:32, 21% flow, 13.2C, 23% humidity, 14.5psia, 13.764V, 0.315A, 0.302A avg, 4.33W",Subject: "Started DA_WCR_110822 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &\  +2 .tHand.open + "manipulator"&,1 +56 "core" 1 +2 "manipulator"&-& +5 "core" & A L e +2 "manipulator"&.% +3 "core" %  I @ L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +188 "core" ( + "manipulator"&0& +4 "core" &- A !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- ) 7  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +92 "core" ' +2 .tHand.close + "manipulator"&3/ +62 "core" / +2 "manipulator"&4& +4 "core" &- = I J  +2 "manipulator"&5% +5 "core" % τ @ ? +  +2 .tForearm.seek :retract + "manipulator"&6' +31 #"uploadLog"upsync +67 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +295 "core" ( +2 "manipulator"&8& +4 "core" &Ӌ0 7 L F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &Ӌ0 C A F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +102 "core" ' + "manipulator"&;& +4 "core" &ӏ/ E 7 c F +2 "manipulator"&<% +4 "core" %6 G I +2 "collection"'=& +4 "core" &\  +2 "collection"'>& +4 "core" &\  +3 .tCC.seek :closed + "collection"'?(\\ +4 "core" &\  +8 &4\ +{ +10 &e\ ? +9 &Tx\ N +9 &Z\ M +10 &]\ M +9 &]\ M +10 &^]\ M +9 &!\\\ M +9 &]\ M +10 &[\ M +9 & h]\ M +9 &"+\\\ L +10 &#]\ M +9 &%[\ M +9 &'p\\\ M +10 &)1\\\ M +9 &*\\\ M +10 &,\\\ L +9 &.w]\ M +9 &0;Z\ L +10 &1^\ M +9 &3Z\ M +9 &5Z\ M +10 &7BY\ M +9 &9Z\ L +10 &:\\\ M +9 &<[\ M +9 &>J\\\ M +10 &@ \\\ M +9 &Ae\ M +9 &Ch\ N +10 &EG}\ P +9 &F\ U +10 &H\ X +9 &Jw\ X +9 &L5\ Y +10 &M\ Z +9 &O\ Z +9 &Qz\ Z +10 &S8\ [\ +9 &T\ [\ +10 &V\ ] +9 &Xw\ ] +9 &Z8\ ^ +10 &[x\ L +9 &\\\ %l +9 &]'\ W +9 ( +4 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'@& +4 "core" &] p\ Q +2 &] q\ Q + .tHand.open + "manipulator"&A1 +53 "core" 1 + "manipulator"&B% +4 "core" % 6 ? . S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +97 "core" ' +3 #tFlushing the Collection Valve::Manifold "collection"'D& +4 "core" &] q\ Q +2 "collection"'E% +4 "core" %h\ + .tCSV.dial CSR + "collection"'F  +138 "core"  +2 "collection"'G% +4 "core" %h\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s6\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +667 "core" ' + .tCSV.dial :waste +2 "collection"'K +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +2000 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &] p\ Q + "collection"'N% +4 "core" %g\ +2 .tCSV.dial :flush + "collection"'O  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2452 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +2 'R  +6 "core"  +65 ~ +2 .tCTV.dial :intake + "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2330 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +76 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &] n\ Q + "collection"'W% +4 "core" %j\ +2 .tCSV.dial :flush + "collection"'X  +69 "core"  +3 .tCS.seek 5ml + "collection"'Y's5 +1276 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'Z @ +42 "core" B +2 "collection"'[% +3 "core" %s2\ +3 .tCS.seek 7ml + "collection"'\\' +553 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +101 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1683 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'_'3J +795 "core" ' + .tCSV.dial :waste +2 "collection"'` +41 "core" +2 .tCS.seek 0ml + "collection"'a'i +769 "core" ' + "collection"'b& +4 "core" &] m\ Q +2 "collection"'c% +3 "core" %k\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +809 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +42 "core" B +2 "collection"'g% +4 "core" %3G\ +2 .tCS.seek 5ml + "collection"'h's2 +563 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'i'i +1230 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'k +71 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +785 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӑ- J H E + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +36 "core" ( +2 "manipulator"&o& +4 "core" &ӄ 7 M l + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &ӄ = > L l +2 .tForearm.seek CC +2 "manipulator"&q'? +90 "core" ' +2 .tHand.close + "manipulator"&r/ +60 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" &ӄ G I l +2 "manipulator"&u% +3 "core" % F C @ 4 +2 .tForearm.seek :retract +2 "manipulator"&v' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +296 "core" ( + "manipulator"&x& +4 "core" &- >   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &y& +2 "core" &-  5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +88 "core" ' + .tHand.open + "manipulator"&{1 +54 "core" 1 +9 "manipulator"&|% +4 "core" % u > = k Z +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +93 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 16:54:48UTC09-Nov-22\\n{1 => 4,\\n 2 => 29,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:50:32, 21% flow, 13.2C, 23% humidity, 14.5psia, 13.764V, 0.315A, 0.302A avg, 4.33W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +5 "core" &\ + "manipulator"&% +4 "core" %  > >  + "storage"(% +5 "core" % w\ > +2 "storage"(. +3 "core" .(,y + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"((  +508 #"uploadLog"upsync +157 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  w\ +2 "manipulator"&& +4 "core" &- ? < 3  +2 "manipulator"&% +3 "core" %  < ? a  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +195 "core" ( +2 "manipulator"&& +4 "core" & L L !t + "storage"( & +4 "core" &  %\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +97 "core" ' + "storage"( & +4 "core" &  A\ +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +129 "core" ' + "storage"( - +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" &  w l \ +2 "manipulator"&& +3 "core" &\ @ I !t +2 .tElbow.seek 2 + "manipulator"&( +41 "core" ( +2 "manipulator"&& +4 "core" &  > O A + "storage"(& +4 "core" &  x w \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +42 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" & < A A +2 "manipulator"&% +3 "core" % = @ S < +2 .tForearm.seek :retract +2 "manipulator"&' +64 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +26 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +159 "core" ( +2 "manipulator"&& +4 "core" &}/ 6 M G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &}0 = ? p G +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +99 "core" ' + "manipulator"&&& +4 "core" &~1 L L G +2 "manipulator"&'% +4 "core" %I C K  +2 "collection"'(& +3 "core" &\ +3 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\ +8 & -\ $c +10 &V~\ 7 +9 &}\ K +9 &\\\ L +10 &mZ\ L +9 &/]\ L +9 &Y\ L +10 &Z\ L +9 &v\\\ L +10 &7\\\ L +9 &\\\ L +9 &!\\\ L +10 &#|\\\ M +9 &%AZ\ L +9 &'\\\ L +10 &([\ L +9 &*Z\ L +10 &,H_\ L +9 &.\ Z\ L +9 &/Z\ L +10 &1Z\ L +9 &3P[\ L +9 &5Z\ L +10 &6Z\ K +9 &8[\ L +10 &:Y[\ L +9 &<Y\ L +9 &=[\ L +10 &?\\\ L +9 &A__\ L +9 &C d\ M +10 &Dm\ N +9 &F{\ P +10 &HT\ S +9 &J \ V +9 &K\ Y +10 &M\ Y +10 &OK\ X +8 &Q \ Y +10 &R\ Y +9 &T\ [ +10 &VL\ [\ +9 &X \ \\ +9 &Y\ \\ +10 &[\ I +9 &\\9\ +~ +9 &\\\ Z +6 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&"1 +4 "core" &\\\ Z +50 1 + "manipulator"&+% +5 "core" % I F .  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %ڃ \ R +2 "collection"'0& +3 "core" &\\\ Z +3 "Can"-\ XVs + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +2 "core" %f\ +2 "sampler")F% +4 "core" %Q# \  +32 "collection"'G% +2 "core" %f\ +2 "sampler"):% +4 "core" %Q# \  +36 "collection"'% +3 "core" %f\ +2 "sampler")I% +4 "core" %Q# \  +41 "collection"'H% +3 "core" %f\ +2 "sampler")K% +3 "core" %Q  \  +2 "sampler")J% +3 "core" %Q  \  +2 .tIntake.select :close + "sampler")0 +8 )M% +3 "core" %Q  \  +2 .tSSV.dial :exhaust + "sampler")N  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")O'ڀ +375 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %f\ +2 "sampler")F% +3 "core" % \ u +48 "collection"'G% +2 "core" %f\ +2 "sampler"):% +4 "core" %  \ u +53 "collection"'% +3 "core" %f \ +2 "sampler")I% +4 "core" % \ u +61 "collection"'H% +2 "core" %f\ \ +2 "sampler")K% +4 "core" %46 \ u +69 "collection"'J% +3 "core" %f\ + "sampler")M% +4 "core" %\\^ \ u +78 "collection"';% +3 "core" %f!\ +2 "sampler")N% +3 "core" % \ u +2 "sampler")<% +3 "core" % \ u + .tIntake.select :close + "sampler")0 +9 )R% +2 "core" % \ t +2 .tSSV.dial :exhaust + "sampler")Q  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")S'ڀ +852 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")O  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'P% +2 "core" %f\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X +54 "collection"'Z% +3 "core" %f'\ +2 "sampler")i% +4 "core" % \ > +61 "collection"'k% +3 "core" %f+\ + "sampler")j% +4 "core" %"! \ > +69 "collection"'m% +3 "core" %f)\ +2 "sampler")o% +3 "core" %<; \ > +79 "collection"'p% +3 "core" %f0\ + "sampler")r% +4 "core" %nl \ > +88 "collection"'7% +3 "core" %f5\ +2 "sampler")C% +3 "core" % \ > +2 "sampler")?% +3 "core" % \ > +2 .tIntake.select :close + "sampler")0 +9 )t% +2 "core" % \ > + .tSSV.dial :exhaust +2 "sampler")x  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")n'ڀ +893 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")y  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'{% +3 "core" %f\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +2 "core" %f6\ +2 "sampler")F% +3 "core" %FH \  +79 "collection"'4% +2 "core" %fF\ +2 "sampler")G% +4 "core" %{{ \  +88 "collection"':% +3 "core" %fD\ +2 "sampler")% +4 "core" % \ +2 "sampler")I% +3 "core" % \ + .tIntake.select :close + "sampler")0 +9 )H% +2 "core" % \ +2 .tSSV.dial :exhaust + "sampler")K  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")J'ڀ +855 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")M  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +119 "Can".\ gf +91 "collection"';% +3 "core" %fO\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X\ +2 "sampler")|% +4 "core" % \ 1 +41 "collection"' % +3 "core" %fD\ +2 "sampler")% +4 "core" % \ 1 +47 "collection"'% +3 "core" %fE\ +2 "sampler")}% +3 "core" % \ 1 +54 "collection"'% +3 "core" %fS\ +2 "sampler")% +4 "core" % \ 1 +61 "collection"' % +2 "core" %fB\ +2 "sampler")% +4 "core" %01 \ 1 +69 "collection"'% +3 "core" %fZ\ + "sampler")% +4 "core" %SR \ 1 +78 "collection"'% +3 "core" %f?\ + "sampler")\ % +4 "core" % \ 1 +88 "collection"'% +3 "core" %fN\ +2 "sampler")% +3 "core" % \ 1 +2 "sampler")% +3 "core" % \ 1 +2 .tIntake.select :close + "sampler")0 +8 ) % +3 "core" % \ 1 + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")['ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")&  +74 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"''% +3 "core" %f[\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +4 "core" % \ 2 + "sampler")F% +4 "core" % \ 2 + .tIntake.select :close + "sampler")0 +8 )4% +3 "core" % \ 2 + .tSSV.dial :exhaust +40 "sampler")G  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler"):'ڀ +866 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %f]\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X +24 "collection"'5% +3 "core" %fu\ +2 "sampler")O% +4 "core" %  \ > +28 "collection"'P% +3 "core" %fs\ + "sampler")S% +4 "core" %  \ > +32 "collection"'X% +3 "core" %fm\ +2 "sampler")T% +4 "core" % \ > +36 "collection"'U% +3 "core" %fh\ +2 "sampler")V% +4 "core" %  \ > +41 "collection"'Y% +3 "core" %fh\ +2 "sampler")]% +3 "core" %  \ > +48 "collection"'\\% +3 "core" %fp\ + "sampler")^% +4 "core" %  \ > +54 "collection"'`% +2 "core" %fn\ +2 "sampler")_% +4 "core" %   \ > +61 "collection"'N% +2 "core" %ft\ +2 "sampler")b% +4 "core" % \ > +69 "collection"'c% +3 "core" %ft\ +2 "sampler")d% +3 "core" % ,, \ > +79 "collection"'a% +3 "core" %fd\ + "sampler")f% +4 "core" % KJ \ > +88 "collection"'g% +3 "core" %fb\ +2 "sampler")L% +3 "core" % ~ \ > +100 "collection"'e% +3 "core" %fr\ +2 "sampler")h% +3 "core" %  \ > +2 "sampler")Z% +3 "core" %  \ > +2 .tIntake.select :close + "sampler")0 +8 )i% +3 "core" %  \ > + .tSSV.dial :exhaust +2 "sampler")k  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")j'ڀ +866 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")m  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'o% +3 "core" %f^\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +2 "core" %fP\ +2 "sampler")F% +3 "core" %LL \ 3 +89 "collection"'4% +3 "core" %fI\ + "sampler")G% +4 "core" %yy \ 3 +100 "collection"'% +4 "core" %fY\ + "sampler")% +4 "core" % \ 3 + "sampler")I% +4 "core" % \ 3 + .tIntake.select :close + "sampler")0 +8 ):% +3 "core" % \ 3 +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")M'ڀ +865 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler");  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open +2 "sampler") +209 "collection"'J% +4 "core" %fa\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s + "sampler")#.H0X% +4 "core" % \ } +47 "collection"'F% +3 "core" %fv\ +2 "sampler")4% +3 "core" % \ } +54 "collection"'G% +3 "core" %fy\ +2 "sampler")% +3 "core" % \ } +61 "collection"'% +3 "core" %fy\ +2 "sampler")I% +3 "core" % \ } +69 "collection"':% +4 "core" %fz\ +2 "sampler")% +3 "core" % \ } +79 "collection"'% +2 "core" %fr\ +2 "sampler");% +3 "core" %/- \ } +89 "collection"'J% +3 "core" %fl\ + "sampler")M% +4 "core" %LL \ } +100 "collection"'5% +3 "core" %f\ +2 "sampler")O% +3 "core" %zv \ } +113 "collection"'P% +3 "core" %f\ +2 "sampler")S% +4 "core" % \ { + "sampler")X% +4 "core" % \ z + .tIntake.select :close + "sampler")0 +8 )T% +3 "core" % \ K + .tSSV.dial :exhaust +2 "sampler")U  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")V'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")Y  +74 "core" + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"']% +3 "core" %f{\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +2 "core" % \ 7 +2 .tSSV.dial :exhaust + "sampler")8  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")F'ڀ +869 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")4  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +2 "core" %f\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X% +3 "core" %f\ +2 "sampler")8% +3 "core" %8 \  +42 "collection"'% +3 "core" %f\ +2 "sampler")4% +3 "core" %8 \  +47 "collection"'G% +3 "core" %f\ +2 "sampler")F% +3 "core" %8 \  +54 "collection"'I% +3 "core" %f\ +2 "sampler"):% +3 "core" %8 \  +61 "collection"'% +3 "core" %f\ +2 "sampler")% +4 "core" %8 \  +69 "collection"';% +2 "core" %f\ +2 "sampler")J% +4 "core" % \ \ h +78 "collection"'M% +3 "core" %f\ + "sampler")5% +4 "core" % \ : +88 "collection"'O% +3 "core" %f\ +2 "sampler")P% +3 "core" %  \ : +101 "collection"'S% +2 "core" %f\ +2 "sampler")X% +4 "core" %41 \ : +113 "collection"'T% +3 "core" %f\ + "sampler")U% +4 "core" %RP \ : +128 "collection"'/% +3 "core" %f\ +2 "sampler")Y% +3 "core" %}} \ : +144 "collection"'% +3 "core" %f\ +2 "sampler")]% +4 "core" % \ : + "sampler")V% +4 "core" % \ : + .tIntake.select :close + "sampler")0 +8 )^% +3 "core" % \ : +2 .tSSV.dial :exhaust +38 "sampler")`  +82 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")_'ڀ +877 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")N  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %f\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %f\ +2 "sampler")8% +3 "core" %WM \ ~ +79 "collection"'% +2 "core" %f\ +2 "sampler")4% +4 "core" %WI \ 7 + "collection"''% +4 "core" %fo\ + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X\ + "sampler")x% +4 "core" %0 \  +37 "collection"'% +2 "core" %f\ +2 "sampler")% +4 "core" %0 \  +41 "collection"'~% +3 "core" %f\ +2 "sampler")c% +4 "core" %0 \  +47 "collection"'<% +3 "core" %fs\ + "sampler")C% +4 "core" %0 \  +54 "collection"'a% +2 "core" %f?\ +2 "sampler")% +4 "core" %0 \  +61 "collection"'\\% +2 "core" %f<\ +40 "sampler")v% +13 "core" %0  \  +22 "collection"' % +3 "core" %f\ + "sampler") % +4 "core" %0\ \  +78 "collection"'{% +40 "core" %f?\ +2 "sampler")q% +4 "core" %  \ D + "collection"'n% +4 "core" %f\ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ +2 "sampler")% +4 "core" % ! \ D +18 "collection"' % +3 "core" %f\ +2 "sampler")z% +3 "core" %\ %# \ D +21 "collection"'% +3 "core" %f\ +2 "sampler")% +4 "core" %\ *) \ D +24 "collection"'% +3 "core" %fo\ +2 "sampler")% +3 "core" % /- \ D +28 "collection"'% +3 "core" %f\ +2 "sampler")\ % +4 "core" % 54 \ D +32 "collection"'w% +3 "core" %f\ + "sampler")% +4 "core" % =< \ D +36 "collection"' % +3 "core" %fv\ +2 "sampler")% +4 "core" % GC \ D +41 "collection"'% +3 "core" %fw\ +2 "sampler") % +3 "core" % PP \ D +48 "collection"'% +3 "core" %f\ +2 "sampler")% +4 "core" % ^\\ \ D +53 "collection"'u% +3 "core" %fX\ +2 "sampler")&% +3 "core" % on \ D +61 "collection"'|% +3 "core" %fJ\ +2 "sampler")!% +3 "core" %  \ D +70 "collection"'"% +2 "core" %f\ +2 "sampler")[% +3 "core" %  \ D +79 "collection"'s% +3 "core" %fu\ + "sampler")(% +4 "core" %  \ D +2 "sampler")3% +3 "core" %  \ D + .tIntake.select :close + "sampler")0 +9 )#% +2 "core" %  \ D +2 .tSSV.dial :exhaust + "sampler")r  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")1'ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'?% +3 "core" %fD\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %f\ +2 "sampler")8% +4 "core" %  \ H +47 "collection"'% +3 "core" %f\ + "sampler")4% +4 "core" %  \ H +54 "collection"''% +2 "core" %f"\ +2 "sampler")-% +4 "core" %  \ H +61 "collection"'I% +2 "core" %f\ +2 "sampler"):% +4 "core" %   \ H +69 "collection"'% +3 "core" %f\ + "sampler")% +4 "core" %  \ H +78 "collection"';% +3 "core" %fn\ +2 "sampler")J% +3 "core" %  \ H +89 "collection"'M% +2 "core" %f\ +2 "sampler")5% +4 "core" % ,) \ H +100 "collection"'O% +3 "core" %fu\ + "sampler")P% +4 "core" % ?? \ H +113 "collection"'S% +3 "core" %f\ +2 "sampler")X% +3 "core" % ZX \ H +128 "collection"'T% +3 "core" %f\ +2 "sampler")U% +3 "core" % ~} \ H +145 "collection"'/% +3 "core" %f\ + "sampler")Y% +4 "core" %  \ H +163 "collection"'G% +2 "core" %f\ +2 "sampler")% +3 "core" %  \ H +2 "sampler")]% +3 "core" %  \ H +2 .tIntake.select :close + "sampler")0 +8 )V% +3 "core" %  \ H + .tSSV.dial :exhaust +2 "sampler")^  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")`'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %fo\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +2 "core" %f\ +2 "sampler")8% +4 "core" %2 \  +36 "collection"'$% +3 "core" %f.\ +2 "sampler")% +3 "core" %2 \  +42 "collection"'4% +3 "core" %f'\ +2 "sampler")'% +3 "core" %3 ! \  +48 "collection"'-% +2 "core" %f\ +2 "sampler")I% +3 "core" %3)( \  +54 "collection"':% +3 "core" %f\ +2 "sampler")% +3 "core" %31/ \  +61 "collection"'% +3 "core" %f\ +2 "sampler");% +3 "core" %8>= \  +70 "collection"'J% +2 "core" %f+\ +2 "sampler")M% +4 "core" %NI \  +78 "collection"'5% +3 "core" %f'\ + "sampler")O% +4 "core" %_] \  +89 "collection"'P% +2 "core" %f*\ +2 "sampler")S% +4 "core" %ur \  +100 "collection"'X% +2 "core" %f\ +2 "sampler")T% +4 "core" % \  +113 "collection"'U% +3 "core" %f+\ + "sampler")/% +4 "core" % \  +2 "sampler")Y% +3 "core" % \  +2 .tIntake.select :close + "sampler")0 +8 )G% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")]'ڀ +893 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")V  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +2 "core" %f(\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s + "sampler")#.#0X% +3 "core" %f\ +2 "sampler")8% +3 "core" %( \  +54 "collection"'$% +3 "core" %f\ +2 "sampler")% +4 "core" %( \  +61 "collection"'4% +3 "core" %f\ + "sampler")'% +4 "core" %( \  +69 "collection"'=% +3 "core" %f\ +2 "sampler")-% +3 "core" %(  \  +79 "collection"'I% +2 "core" %f-\ +2 "sampler"):% +4 "core" %( \  +88 "collection"'% +3 "core" %f(\ +2 "sampler")% +4 "core" %( \  +100 "collection"';% +3 "core" %f+\ + "sampler")J% +4 "core" %($# \  +113 "collection"'M% +3 "core" %f\ + "sampler")5% +4 "core" %(21 \  +130 "collection"'O% +4 "core" %f)\ + "sampler")P% +4 "core" %(GF \  +144 "collection"'S% +3 "core" %f)\ +2 "sampler")X% +3 "core" %%fb \  +163 "collection"'T% +3 "core" %f\ + "sampler")U% +4 "core" %  \  +184 "collection"'/% +4 "core" %f0\ +2 "sampler")Y% +4 "core" % \  + "sampler")G% +4 "core" % \  + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % \  +2 .tSSV.dial :exhaust + "sampler")6  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")V'ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")^  +73 "core" + #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"']% +3 "core" %f\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +39 "sampler")#. 0X% +4 "core" %5 \  +36 "collection"'8% +3 "core" %f\ +2 "sampler")$% +3 "core" %4 \  +42 "collection"'% +3 "core" %f\ + "sampler")4% +4 "core" %4 \  +47 "collection"''% +4 "core" %f?\ +2 "sampler")=% +4 "core" %5 \  +53 "collection"'-% +3 "core" %f,\ + "sampler")I% +4 "core" %4 \  +61 "collection"':% +3 "core" %f;\ + "sampler")% +4 "core" %3 \  +69 "collection"'% +3 "core" %f=\ + "sampler");% +4 "core" %3 \  +78 "collection"'J% +4 "core" %f\ + "sampler")M% +4 "core" %3  \  +88 "collection"'5% +3 "core" %f\ +2 "sampler")O% +3 "core" %3 \  +101 "collection"'P% +2 "core" %f<\ +2 "sampler")S% +3 "core" %3 \  +114 "collection"'X% +2 "core" %f>\ +2 "sampler")T% +4 "core" %%& \ > +127 "collection"'U% +4 "core" %f\ +2 "sampler")/% +4 "core" %53 \ 9 +143 "collection"'Y% +3 "core" %f\ +2 "sampler")G% +3 "core" %IH \ 9 +163 "collection"'% +3 "core" %f<\ +2 "sampler")6% +3 "core" %cc \ 9 +184 "collection"'}% +4 "core" %f\ + "sampler")^% +4 "core" % \ 9 +196 "collection"']% +3 "core" %f8\ + "sampler")V% +4 "core" % \ 9 + "sampler")f% +4 "core" % \ 9 + .tIntake.select :close + "sampler")0 +9 )g% +2 "core" % \ 9 +2 .tSSV.dial :exhaust + "sampler")L  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")e'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")h  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open +2 "sampler") +209 "collection"'Z% +4 "core" %f<\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X\ +2 "sampler")t% +4 "core" %;*C \  +36 "collection"'d% +3 "core" %f\ +2 "sampler")Q% +4 "core" %;*C \  +41 "collection"'W% +3 "core" %f\ +2 "sampler")y% +3 "core" %;*B \  +48 "collection"'x% +2 "core" %f>\ +2 "sampler")% +4 "core" %;*C \  +53 "collection"'% +3 "core" %f>\ +2 "sampler")~% +3 "core" %;*C \  +61 "collection"'c% +3 "core" %f;\ +2 "sampler")K% +3 "core" %;*B \  +69 "collection"'<% +4 "core" %f:\ +2 "sampler")% +4 "core" %;*C \  +78 "collection"'% +2 "core" %f \ +2 "sampler")\\% +4 "core" %;*=  \  +88 "collection"'`% +3 "core" %f\ +2 "sampler") % +3 "core" %;*= \  +101 "collection"'{% +2 "core" %f6\ +2 "sampler")q% +4 "core" %;*= \  + "collection"'n% +4 "core" %f=\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ +2 "sampler")_% +3 "core" %0 \  +19 "collection"'% +3 "core" %f\ + "sampler")% +4 "core" %0 \  +22 "collection"'z% +2 "core" %f>\ +2 "sampler")% +4 "core" %+\  \  +24 "collection"'C% +3 "core" %f\ +2 "sampler")\ % +3 "core" %+  \  +28 "collection"'w% +3 "core" %f>\ +39 "sampler")% +13 "core" %+ \  +2 "collection"'v% +4 "core" %f\ +2 "sampler") % +3 "core" %+ \  +37 "collection"'% +3 "core" %f<\ + "sampler")% +4 "core" %+ \  +42 "collection"' % +2 "core" %fw\ +2 "sampler")% +4 "core" %+ \  +47 "collection"'% +3 "core" %f\ + "sampler")% +4 "core" %+  \  +54 "collection"'% +3 "core" %f\ + "sampler")u% +65 "core" %+,+ \  +4 "collection"'&% +2 "core" %f;\ +2 "sampler")|% +4 "core" %+-- \  +69 "collection"'!% +3 "core" %f\ + "sampler")% +4 "core" %+44 \  +78 "collection"'"% +3 "core" %f<\ +2 "sampler")[% +3 "core" %B> \ / +89 "collection"'s% +3 "core" %f=\ +2 "sampler")a% +3 "core" %PN \ / +100 "collection"'3% +3 "core" %f\ +2 "sampler")#% +4 "core" %`^ \ / +113 "collection"'(% +3 "core" %f\ + "sampler")% +4 "core" %xu \ / +128 "collection"' % +2 "core" %f=\ +2 "sampler")1% +4 "core" % \ / +144 "collection"'%% +3 "core" %f=\ +2 "sampler")?% +3 "core" % \ / +163 "collection"'0% +3 "core" %f\ +2 "sampler")% +4 "core" % \ / + "sampler")+% +4 "core" % \ / + .tIntake.select :close + "sampler")0 +9 ).% +2 "core" % \ / +2 .tSSV.dial :exhaust + "sampler"))  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")@'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")A  +73 "core" + #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" %f\ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" % \ y +18 "collection"'8% +3 "core" %f\ +2 "sampler")$% +3 "core" % \ y +22 "collection"'% +2 "core" %f>\ +2 "sampler")4% +4 "core" % \ y +24 "collection"'2% +3 "core" %f\ +2 "sampler")'% +3 "core" % \ y +28 "collection"'=% +3 "core" %f=\ +2 "sampler")-% +3 "core" % \ y +32 "collection"'I% +3 "core" %f?\ +2 "sampler"):% +4 "core" % \ y +36 "collection"'% +3 "core" %f\ +2 "sampler")% +4 "core" % \ y +41 "collection"';% +3 "core" %f\ +2 "sampler")J% +3 "core" % \ y +48 "collection"'M% +2 "core" %f9\ +2 "sampler")5% +4 "core" % \ y +53 "collection"'O% +3 "core" %f<\ +2 "sampler")P% +3 "core" % \ y +61 "collection"'S% +3 "core" %f;\ +2 "sampler")X% +3 "core" % \ y +70 "collection"'T% +3 "core" %f\ +2 "sampler")U% +3 "core" % \ y +79 "collection"'/% +2 "core" %f\ +2 "sampler")Y% +4 "core" %  \ y +88 "collection"'G% +3 "core" %f\ + "sampler")% +4 "core" % \ y +100 "collection"'6% +3 "core" %f<\ +2 "sampler")}% +3 "core" % \ y +113 "collection"'^% +3 "core" %f\ +2 "sampler")]% +3 "core" %%# \ y +128 "collection"'V% +3 "core" %f;\ +2 "sampler")f% +3 "core" %2/ \ y +144 "collection"'g% +3 "core" %f<\ +2 "sampler")L% +3 "core" %B@ \ y +163 "collection"'% +3 "core" %f\ +2 "sampler")h% +3 "core" %XW \ y +184 "collection"'Z% +3 "core" %f=\ +2 "sampler")e% +4 "core" %xv \ y +196 "collection"'k% +3 "core" %f\ + "sampler")i% +4 "core" % \ w +196 "collection"'m% +3 "core" %f>\ + "sampler")o% +4 "core" % \ +2 "sampler")j% +3 "core" % \ + .tIntake.select :close + "sampler")0 +9 )7% +2 "core" % \ +2 .tSSV.dial :exhaust + "sampler")9  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")p'ڀ +891 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")N  +73 "core" + #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %f\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %fC\ +2 "sampler")8% +3 "core" %!B \  +48 "collection"'$% +2 "core" %f<\ +2 "sampler")% +4 "core" %!B \  +53 "collection"'4% +3 "core" %f\ +2 "sampler")2% +3 "core" %!B \  +61 "collection"''% +3 "core" %f\ +2 "sampler")=% +3 "core" %!B \  +70 "collection"'-% +2 "core" %f\ +2 "sampler")I% +4 "core" %!B \  +78 "collection"':% +3 "core" %fF\ + "sampler")% +4 "core" %!B \  +88 "collection"'% +3 "core" %f;\ +2 "sampler");% +3 "core" %!B  \  +101 "collection"'J% +49 "core" %f\ +2 "sampler")D% +4 "core" %!A \  +113 "collection"'M% +3 "core" %f\ \ + "sampler")5% +4 "core" %!A \  +128 "collection"'O% +2 "core" %fE\ +2 "sampler")P% +4 "core" %!A(& \  +2 "collection"'S% +3 "core" %fD\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\ +2 "sampler")x% +3 "core" %[Z \ t +145 "collection"'% +2 "core" %fB\ +2 "sampler")% +4 "core" %qo \ t +162 "collection"'~% +3 "core" %f\ +2 "sampler")c% +3 "core" % \ t +184 "collection"'K% +4 "core" %fK\ + "sampler")<% +4 "core" % \ s +196 "collection"'% +3 "core" %f\ +2 "sampler")% +3 "core" % \ +2 "sampler")\\% +3 "core" % \ +2 .tIntake.select :close + "sampler")0 +8 )`% +3 "core" % \ + .tSSV.dial :exhaust +2 "sampler")R  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler") 'ڀ +856 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler"){  +73 "core" + #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'q% +3 "core" %f\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %fO\ +2 "sampler")8% +4 "core" % \ + "sampler")(% +4 "core" % \ + .tIntake.select :close + "sampler")0 +9 )$% +2 "core" % \ + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")4'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")2  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open +2 "sampler") +209 "collection"''% +3 "core" %f\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %2\  \  +32 "collection"'8% +3 "core" %f>\ +2 "sampler")(% +3 "core" %2  \  +37 "collection"'$% +3 "core" %fC\ +2 "sampler")% +3 "core" %2 \  +42 "collection"'H% +3 "core" %f9\ + "sampler")2% +4 "core" %2 \  +47 "collection"''% +3 "core" %fK\ +2 "sampler")4% +4 "core" %2 \  +53 "collection"'I% +3 "core" %fM\ +2 "sampler"):% +3 "core" %3 \  +61 "collection"'% +3 "core" %fK\ +2 "sampler")% +3 "core" %3 \  +70 "collection"';% +2 "core" %f\ \ +2 "sampler")J% +4 "core" %2  \  +78 "collection"'D% +3 "core" %fF\ +2 "sampler")M% +3 "core" %2%# \  +89 "collection"'5% +2 "core" %fM\ +2 "sampler")O% +4 "core" %7.+ \  +100 "collection"'P% +3 "core" %f2\ + "sampler")S% +4 "core" %54 \ 2 +113 "collection"'% +3 "core" %f\ + "sampler")U% +4 "core" %@? \ 2 +128 "collection"'/% +3 "core" %fF\ + "sampler")Y% +4 "core" %NM \ 2 +144 "collection"'=% +3 "core" %f\ +2 "sampler")G% +3 "core" %][ \ 2 +163 "collection"'% +3 "core" %f \ + "sampler")6% +4 "core" %sp \ 2 +184 "collection"'}% +3 "core" %fB\ +2 "sampler")^% +3 "core" % \ 2 +196 "collection"']% +3 "core" %fG\ +2 "sampler")V% +3 "core" % \ 2 +197 "collection"'f% +2 "core" %f\ +2 "sampler")g% +4 "core" % \ 2 + "sampler")L% +4 "core" % \ 2 + .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ 2 + .tSSV.dial :exhaust +2 "sampler")h  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")Z'ڀ +875 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")X  +2 .tCBV.dial SSV +70 "core"  + #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'e% +3 "core" %f\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +4 "core" % \\X \ > +2 #tEvacuated: Intake @17.0psia, Outlet @8.1psia + .SSV.dial :spit,avoiding: :exhaust + "sampler")8 +130 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'o'i +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")j +222 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 9 +102 "collection"'89 +3 "core" 9 +102 "collection"'@9 +2 "core" 9 +102 "collection"'(9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'H9 +3 "core" 9 * +102 "collection"'?9 +2 "core" 9 6 +102 "collection"'$9 +2 "core" 9 B +102 "collection"'49 +3 "core" 9 M +102 "collection"')9 +2 "core" 9 W +102 "collection"'29 +3 "core" 9 a +102 "collection"'I9 +2 "core" 9 k +102 "collection"''9 +3 "core" 9 t +102 "collection"'9 +2 "core" 9 } +102 "collection"'9 +3 "core" 9   +102 "collection"':9 +3 "core" 9  +102 "collection"'J9 +2 "core" 9  +102 "collection"'M9 +3 "core" 9  +102 "collection"'D9 +2 "core" 9  +102 "collection"'59 +2 "core" 9 ! +102 "collection"'P9 +3 "core" 9 % +102 "collection"';9 +3 "core" 9 ) +102 "collection"'O9 +2 "core" 9 . +102 "collection"'9 +2 "core" 9 2 +102 "collection"'U9 +3 "core" 9 6 +102 "collection"'Y9 +2 "core" 9 : +102 "collection"'=9 +3 "core" 9 > +102 "collection"'G9 +2 "core" 9 B +102 "collection"'9 +3 "core" 9 G +102 "collection"'69 +3 "core" 9 K +102 "collection"'S9 +3 "core" 9 O +102 "collection"'^9 +2 "core" 9 S +102 "collection"']9 +3 "core" 9 W +102 "collection"'V9 +2 "core" 9 \\ +102 "collection"'/9 +3 "core" 9 ` +102 "collection"'g9 +3 "core" 9 d +102 "collection"'L9 +2 "core" 9 h +102 "collection"'9 +3 "core" 9 l +102 "collection"'f9 +2 "core" 9 p +102 "collection"'h9 +2 "core" 9 u +102 "collection"'X9 +3 "core" 9\ y +102 "collection"'e9 +3 "core" 9\ } +102 "collection"'m9 +2 "core" 9\  +102 "collection"'09 +3 "core" 9\  +102 "collection"'}9 +2 "core" 9\  +102 "collection"'j9 +3 "core" 9\  +102 "collection"'Z9 +3 "core" 9\  +102 "collection"'o9 +2 "core" 9\  +102 "collection"'79 +3 "core" 9\ # +102 "collection"'E9 +2 "core" 9\ % +102 "collection"'N9 +3 "core" 9\ * +102 "collection"'99 +2 "core" 9\ . +102 "collection"'p9 +3 "core" 9\ 1 +102 "collection"'b9 +2 "core" 9\ 4 +102 "collection"'d9 +3 "core" 9\ 7 +102 "collection"'Q9 +3 "core" 9\ < +102 "collection"'W9 +2 "core" 9\ ? +102 "collection"'F9 +3 "core" 9\ C +102 "collection"'y9 +2 "core" 9\ E +102 "collection"'9 +3 "core" 9\ I +102 "collection"'x9 +3 "core" 9\ K +102 "collection"'9 +2 "core" 9\ N +102 "collection"'~9 +2 "core" 9\ R +102 "collection"'k9 +3 "core" 9\ T +102 "collection"'K9 +2 "core" 9\ W +102 "collection"'c9 +3 "core" 9\ [ +102 "collection"'9 +2 "core" 9\ \\ +103 "collection"'<9 +2 "core" 9\ ` +3 .tCH.hold 10:00,70C +2 "collection"'\\ `\ `\ `\ +2 '`9 +4 "core"  + 9\ `\ a +2 "collection"'{% +3 "core" %d\ \ \ +2 #tBegun lysing Collection Puck Heater at 68C/47.6psia +15333 "Can"<\  +44658 "core" ` +2 "collection"'q9 +3 "core" 9\ d + "collection"' % +4 "core" %d\ \ \ +2 #tEnded lysing Collection Puck Heater at 70C/47.5psia + .CS.seek 0ml + "collection"' 'i +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'_ @ +101 "core" A +2 .tCSV.dial :air + "collection"' @ +41 "core" ? +2 .tCS.seek 5ml + "collection"''s5 +1358 "core" ' + .tCSV.dial CTV + "collection"'z  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'C  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'\ @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'w'i +1354 "core" ' +2 "collection"'% +4 "core" %n \ + #tPuck @75.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'v +98 "core" ~ +3 .tCBV.dial CSV +2 "collection"'  +28 "core" + "collection"'% +4 "core" %n \ +2 .tCS.seek 5.001ml +2 "collection"'R's: +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"' % +4 "core" %s@\  +2 .tCS.seek 7.001ml +2 "collection"''+ +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'n @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'' +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +112 "core" _ +2 #tLysing Complete + "collection"'& +3 "core" &\\\ Z +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&u% +4 "core" %  = = n  + "storage"(&% +4 "core" % )\  +2 "storage"(|. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(i(C +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" &F \ + "manipulator"&& +4 "core" &ӑ+ ? G [ D{ +2 "manipulator"&"% +3 "core" %  = = V  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&t( +164 "core" ( + "manipulator"&s& +4 "core" & ' B l +2 "storage"(#& +3 "core" &F \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&l' +98 "core" ' + "storage"([& +4 "core" &F G\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'r +282 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" & < > 3 l + "storage"(!& +4 "core" &F \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&T'8 +18 "core" ' + .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(+- +3 "core" -' +2 .tSE.seek 3.16 Pucks below Top Plate + "storage"(.' +31 "core" ' + "manipulator"&3% +4 "core" %@ ? > B +2 "storage"(& +3 "core" &F p\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 308 counts + "manipulator"&A'l +14 "core" ' + "manipulator"&B& +4 "core" & 2  W l +2 "storage"(1& +4 "core" &F \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&r' +15 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate + "storage"(>'5 +35 "core" ' +2 "manipulator"&8& +4 "core" & = > l l +2 "manipulator"&@% +3 "core" % ; = S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&(' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +162 "core" ( +2 "manipulator"&H& +4 "core" &Ӕ& ) < @^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &ӕ% > 1  @] +2 .tForearm.seek CC + "manipulator"&$'? +96 "core" ' + .tHand.close + "manipulator"&4/ +59 "core" / + .tCC.seek :open +2 "collection"')( +450 "core" ( +2 "storage"(2& +4 "core" &F ,\ + "storage"(I& +4 "core" &F 9\ + "manipulator"&'& +4 "core" &ӕ& ; ; 4 @] + "manipulator"&% +4 "core" % N > ; ! +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&:( +168 "core" ( + "manipulator"&J& +4 "core" & C , = d + "storage"(M& +4 "core" &F \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&D'8 +96 "core" ' + .tElbow.hold + "manipulator"&5, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&P1 +64 "core" 1 +2 "manipulator"&;% +4 "core" % B ; F  +2 "storage"(O& +3 "core" &F \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&'n +13 "core" ' +2 "manipulator"&U& +4 "core" & 2   d + "storage"(Y& +4 "core" &F 1\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&=' +14 "core" ' +2 "storage"(G% +4 "core" %; \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (6% +3 "core" %ÔL .\ V` +2 "manipulator"&S% +3 "core" % ; ;  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^' +88 "core" ' +36 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +4 "core" & (  +2 "manipulator"&V& +4 "core" & : > d + "manipulator"&/% +4 "core" %  < ; :  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&g(- +170 "core" ( + "manipulator"&L& +4 "core" &-    ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  , L \\ +3 .tForearm.seek :garage + "manipulator"&f'w +93 "core" ' +2 .tHand.close + "manipulator"&h/ +52 "core" / +2 "manipulator"&X& +4 "core" &- ;  S \\ + "manipulator"&e% +4 "core" % ω = <  +2 .tForearm.seek :retract + "manipulator"&m' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0(ӂ +292 "core" ( +2 "manipulator"&}& +3 "core" &Ӕ( + C ? Ab +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &ӕ' ; \\ Aa +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Z'? +96 "core" ' +2 "manipulator"&o& +4 "core" &ӕ( > , Aa +2 "manipulator"&7% +3 "core" %F < = ?  +2 "collection"'E& +29 "core" &  +49 "collection"'N& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'9(\\ +4 "core" &  +7 &:\ %g +9 &X{\ 7 +9 &}\ J +10 &]\ J +9 &Zw\ K +10 &B\\`\ J +9 &]A\ K +9 &^\ K +10 &_\ K +9 &JZG\ K +10 & Z\ K +9 &!Z\ K +9 &#Z\ K +10 &%SZ\ J +9 &'_\ K +9 &(_\ K +10 &*_\ K +9 &,Y_\ K +9 &.^\ K +10 &/^\ K +9 &1_n\ K +10 &3aY]\ K +9 &5#Z\ K +9 &6Z\ K +10 &8\\\ J +9 &:jZ\ K +9 &<,Y\ K +10 &=Z\ K +9 &?Zs\ K +10 &Ar\\\ K +9 &C1c\ L +9 &Dt\ N +10 &F\ R +9 &HW\ W +9 &J\ W +10 &K\ X +9 &M\ Y +10 &OY\ Y +9 &Q\ Y +9 &R\ Y +10 &T\ Z +9 &VYm\ [ +9 &X^\ \\ +10 &YG\ \\ +9 &[\ H +10 &\\>\ * +9 &\\\ #f +2 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.31 + "collection"'p& +4 "core" &\\\ #f +2 .tHand.open + "manipulator"&b1 +62 "core" 1 +2 "manipulator"&d% +4 "core" % F D + x  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q' +95 "core" ' + .tPSV.dial PSR +2 "processing"%W +132 "core"  + "processing"%F% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml + "processing"%y'+ +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%x'ؾ +172 "Can"\\@ WUC +1439 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%~' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%k +2 "collection"'K  +6 "core" A + "processing"%c  +68 "core" +90  + .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%<  +129 "core" +2 .tPS.seek 0ml + "processing"%`'ؾ +2628 "core" ' + .tPSV.dial :air +2 "processing"%{  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' + .tPSV.dial :mixloop + "processing"%\\ +45 "core" +2 .tPS.seek 0ml + "processing"%q'ؾ +2625 "core" ' + .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%-' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &Ӗ' = ; D A` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z(ӂ +36 "core" ( + "manipulator"&& +4 "core" &z = , N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &z < = ) N +2 .tForearm.seek CC + "manipulator"&\ '? +100 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "manipulator"&v& +4 "core" &z ? = 1 N +2 "manipulator"& % +4 "core" % ' 9 . +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +290 "core" ( +2 "manipulator"&& +4 "core" &- C * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-  = Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&R'w +101 "core" ' +2 .tHand.open + "manipulator"&n1 +56 "core" 1 +2 "manipulator"&% +4 "core" % ~ B G m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &M  + "manipulator"&u% +4 "core" %   ' & | +2 "storage"(&% +3 "core" % \  +2 "storage"(|. +3 "core" .(F + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"((  +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" &  \  +2 "manipulator"&& +4 "core" &- = < A + "manipulator"&"% +4 "core" %  8 + H | +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&s( +190 "core" ( + "manipulator"&#& +4 "core" & 9 [ Y + "storage"([& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +90 "core" ' +2 "storage"(,& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +127 "core" ' + "storage"(%- +3 "core" -'s +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (!& +3 "core" & &\ +2 "manipulator"&+& +3 "core" & > <  Y +2 .tElbow.seek 2 +2 "manipulator"&3( +31 "core" ( +2 "manipulator"&& +4 "core" & < > z ` +2 "storage"(B& +3 "core" & '\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'Ͻ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&@& + "storage"(l' +7 "core" & : ; ` + "manipulator"&t% +4 "core" % = = > +2 .tForearm.seek :retract + "manipulator"&a' +73 "core" ' +46 ."downElevator"SE.stop +3 "storage"(5 +3 "core" ' + .tElbow.seek CC +2 "manipulator"&T(ӂ +164 "core" ( + "manipulator"&A& +4 "core" &ӑ' ( B A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &ӑ( = : 1 A` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'? +100 "core" ' +2 "manipulator"&?& +4 "core" &Ӓ( B 1 A_ +2 "manipulator"&r% +4 "core" %? > > + +2 "collection"'& +3 "core" &+  +3 "collection"'4& +4 "core" &m  +2 .tCC.seek :closed +2 "collection"'((\\ +3 "core" &  +9 &;k\ $e +9 &V{S\ 6 +9 &~2\ K +10 &]\ K +9 &z_\ J +10 &;[\ K +9 &Z\ J +9 &\\\ J +10 &_\ J +9 &C\\[\ J +9 & \\\ J +10 &!`j\ J +9 &#]\ J +10 &%K^\ K +9 &' ]\ K +9 &(Z\ K +10 &*_i\ J +9 &,S^V\ K +9 &.^V\ J +10 &/_N\ J +9 &1]:\ J +10 &3\\_"\ J +9 &5Z\ K +9 &6^\ J +10 &8_\ J +9 &:bZ\ K +9 &<%]\ K +10 &=]\ K +9 &?Z\ J +10 &Al\\'\ J +9 &C,b\ K +9 &De \ L +10 &Fn\ M +9 &Hd\ P +10 &J\ S +9 &K\ V +9 &M\ V +10 &OX\ W +9 &Q{\ W +9 &Rt\ X +10 &Tg\ X +9 &VZY\ Y +9 &XQ\ Y +10 &YJ\ Z +9 &[@\ G +10 &\\A3\ %q +9 &\\1\ "e +2 ( +2 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.02 + .Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&2% +4 "core" % ? C ) : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"''  +132 "core"  +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%J' +2629 "core" ' + "collection"'M% +4 "core" %o\ +2 .tCS.seek 4.5ml + "collection"'$'c6 +1491 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%P  +83 "core"  +2 .tPS.seek 0ml + "processing"%;'ؾ +2639 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'O ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'U @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'Y' +1493 "core" ' + .tCSV.dial CTV +2 "collection"'G  +41 "core"  +2 .tCS.seek 0ml + "collection"''i +2634 "core" ' +2 .tCBV.dial :waste1 + "collection"'6 @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'S  +132 "core" + "collection"':& +4 "core" &\\5\ #e +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&]% +3 "core" %  = > N v +2 "storage"(D% +3 "core" % B\  +2 "storage"(V. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(/(C +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" &@ \ +2 "manipulator"&>& +4 "core" &ӓ& = = 0 @^ + "manipulator"&=% +4 "core" %  < ;  v +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&L( +163 "core" ( +2 "manipulator"&& +4 "core" & 8 1 = z + "storage"(& +4 "core" &@ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&5' +94 "core" ' + "storage"(h& +4 "core" &@ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(X'r +276 "core" ' +2 "storage"(e- +3 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&^& +3 "core" & = < > z +2 "storage"(f& +3 "core" &@ R\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&}'8 +19 "core" ' + .tElbow.hold +2 "manipulator"&j, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(g- +2 "core" -'h +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(o'6 +28 "core" ' +2 "manipulator"&7% +4 "core" %; ; < + "storage"(E& +4 "core" &@ :\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 303 counts + "manipulator"&m'g +14 "core" ' + "manipulator"&)& +4 "core" & + C = z +2 "storage"(p& +4 "core" &@ C\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&b' +14 "core" ' +3 .tSE.seek 5.16 Pucks below Top Plate + "storage"(d' +49 "core" ' + "manipulator"&N& +5 "core" & < ;  z + "manipulator"&W% +4 "core" % ; : * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F' +89 "core" ' +2 .tElbow.seek CC + "manipulator"&Z(ӂ +163 "core" ( + "manipulator"&& +4 "core" &Ӛ$ ( @ | >I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +2 "core" &Ӛ# ; : >I +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' +2 .tHand.close + "manipulator"&x/ +55 "core" / +2 .tCC.seek :open + "collection"'k( +450 "core" ( +2 "storage"(K& +4 "core" &@ \ + "storage"(c& +4 "core" &@ \ + "manipulator"&& +3 "core" &ӛ% < >  >H +2 "manipulator"&<% +3 "core" % < ? = ,  +2 .tForearm.seek :retract +2 "manipulator"&~' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&{( +165 "core" ( + "manipulator"&`& +4 "core" & 3  * s +2 "storage"(\\& +3 "core" &@ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'8 +94 "core" ' +2 .tElbow.hold +45 "manipulator"& , +7 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +58 "core" 1 +3 "manipulator"&_% +4 "core" % : 2 < d + "storage"(-& +4 "core" &@ \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"& 'f +15 "core" ' + "manipulator"&& +4 "core" &  4 s +2 "storage"(C& +4 "core" &@ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +17 "core" ' + "storage"(0% +5 "core" % ]\ +2 ."downElevator"SE.seek :down +3 "storage"(Q' +99 (9% +3 "core" %I W\ Va + "manipulator"&v% +4 "core" % < ;  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' +25 ' + ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%\  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%z  +55 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ؾ +2628 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%u& +4 "core" &7\  +2 "manipulator"&&& +3 "core" & > = 1 s +2 "manipulator"&% +3 "core" %  = < .  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +178 "core" ( + "manipulator"&R& +4 "core" &-  0 n $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &- < =  $ +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' + .tHand.close + "manipulator"&/ +64 "core" / + "manipulator"&"& +4 "core" &- = ' $ + "manipulator"&#% +4 "core" % ψ ; < ~ +2 .tForearm.seek :retract + "manipulator"&[' +91 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +139 "core" ( + "manipulator"&w& +5 "core" & * A : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" & = ! w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&!' +90 "core" ' +2 "manipulator"&+& +4 "core" & 4  " + "manipulator"&% +4 "core" % = ; O ] +2 "processing"%B& +4 "core" &H\  +3 "processing"%& +4 "core" &F\  +2 .tPC.seek :closed +2 "processing"%8(^ +4 "core" &D\  +7 &I<\ %g +9 &XF\ 8 +10 &Q\ M +9 &dF\ N +9 &TgU\ N +10 &gW\ N +9 &h^\ O +9 &d_\ N +10 &\\bj\ N +9 &eX\ N +10 &gY\ N +9 &!fj\ N +9 &#cdk\ O +10 &%&bl\ N +9 &&hu\ N +9 &(g|\ N +10 &*lhq\ N +9 &,-g\ O +10 &-`|\ N +9 &/g\ O +9 &1sh\ O +10 &36c\ N +9 &4c\ N +9 &6f\ O +10 &8{h\ O +9 &:=a\ O +10 &<e\ N +9 &=d\ N +9 &?c\ N +10 &AEe\ O +9 &Cq\ P +9 &D|\ Q +10 &F~\ S +9 &H;\ U +10 &I\ T +9 &K\ T +9 &MH\ U +10 &OD\ T +9 &Q\\\ U +9 &R]\ U +10 &T[\ W +9 &VKa\ U +10 &X [\ U +9 &YY\ U +9 &[c\ V +10 &]Qb\ G +9 &^wCd\ $j +9 &^1`\ 0 +6 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.51 + "processing"%@& +3 "core" &^k\ 0 +2 &^\ 0 + .tHand.open + "manipulator"&t1 +64 "core" 1 + "manipulator"&s% +4 "core" % C * ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%A +43 "core" +2 "processing"%.% +4 "core" %ؾ\ +2 .tPS.seek 0.3ml + "processing"%1' +381 "core" ' +2 .tPSV.dial PSR + "processing"%? +102 "core"  + "processing"%r% +4 "core" %+\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%l'2 +493 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1915 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%3 +103 "core" +2 .tPTV.dial :mixing + "processing"%a @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&2& +4 "core" & ? : < + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&4( +3 "core" ( + "manipulator"&'& +4 "core" & ' B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ; :  +6 .tForearm.seek PC +2 "manipulator"&H' +94 "core" ' + .tHand.close + "manipulator"&/ +58 "core" / +2 .tPC.seek :open +2 "processing"%M( +456 "core" ( +2 "manipulator"&& +3 "core" & ; < 5 +2 "manipulator"&% +3 "core" %  : ;   +2 .tForearm.seek :retract +2 "manipulator"&P' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +121 "core" ( + "manipulator"&O& +4 "core" &-  0  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- < ;  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&$'w +93 "core" ' + .tHand.open + "manipulator"&G1 +54 "core" 1 + "manipulator"&Y% +4 "core" % p :  Z - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6' +140 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &0\ + "manipulator"&:% +4 "core" %  ; ; $  +2 "storage"(]% +3 "core" % Y\  +2 "storage"(D. +3 "core" .(C + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(V(  +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  x\  +2 "manipulator"&& +4 "core" &- = = F + "manipulator"&>% +4 "core" %  = = 9  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&=( +171 "core" ( +2 "manipulator"&& +4 "core" & B ( \\ Z + "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&h'S +94 "core" ' + "storage"(T& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I'r +133 "core" ' +2 "storage"(e- +3 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^& +3 "core" & _\ + "manipulator"&f& +5 "core" & ; ;  Z + .tElbow.seek 2 +2 "manipulator"&g( +3 "core" ( +2 "manipulator"&7& +3 "core" & J J d Z +2 "storage"(E& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&)'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&p/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +4 "storage"(W' +4 "core" & = ;  Z + "manipulator"&5% +4 "core" % ϸ > = 5 +2 .tForearm.seek :retract +2 "manipulator"&L' +80 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X( +254 "core" ( +2 "manipulator"&}& +4 "core" & 1 f . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" & # < E . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&o' +90 "core" ' +2 "manipulator"&& +4 "core" &  0 * . + "manipulator"&y% +4 "core" % + 7  9 +2 "processing"%b& +4 "core" &\ +2 "processing"%j& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%x(^ +4 "core" &\  +9 &0y\ *x +10 &b\ > +9 &k~\ O +10 &-` \ N +9 &` \ N +9 &]\ N +10 &ta\ \ N +9 &7`\ N +9 &b\ N +10 &`\ N +9 & |`\ N +10 &"?_\ N +9 &$`\ N +9 &%\\\ N +10 &'`\ N +9 &)H_\ M +9 &+_\ N +10 &,a-\ N +9 &.])\ M +10 &0N`1\ N +9 &2_!\ N +9 &3`\ N +10 &5b \ N +9 &7W]\ N +9 &9b\ N +10 &:c!\ N +9 &<`\ N +10 &>_b\ N +9 &@!`\ N +9 &Ah\ N +10 &Cx\ P +9 &E[\ R +9 &G\ S +10 &H\ T +9 &J\ T +10 &L]\ T +9 &N\ T +9 &O\ T +10 &Q\ U +9 &Sa\ U +9 &U#\ U +10 &V\ U +9 &X\ T +10 &Zj\ U +10 &\\*\ U +8 &]~\ ; +10 &^3\ M +9 &^\ - +2 ( +2 "processing"%j& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&F1 +55 "core" 1 +2 "manipulator"&(% +4 "core" % B + ( 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K' +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%c Q +2 %9 +5 "core" 9kj +102 "processing"%<9 +2 "core" 9i- +103 "processing"%`9 +2 "core" 9g . +102 "processing"%\\9 +3 "core" 9g . +102 "processing"%9 +2 "core" 9g/ +102 "processing"%Z9 +3 "core" 9h0 +102 "processing"%q9 +2 "core" 9l0 +102 "processing"%_9 +3 "core" 9p. +102 "processing"%-9 +3 "core" 9x"- +102 "processing"%9 +2 "core" 9&+ +102 "processing"%C9 +3 "core" 9*$ +102 "processing"%09 +2 "core" 9/! +102 "processing"%~9 +2 "core" 93 +102 "processing"%99 +3 "core" 97 +102 "processing"%v9 +3 "core" 9; +102 "processing"%{9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"% 9 +3 "core" 9H +102 "processing"%d9 +2 "core" 9L +102 "processing"%\ 9 +2 "core" 9P +102 "processing"%9 +3 "core" 9*T +102 "processing"%Q9 +2 "core" 9;X +102 "processing"%;9 +2 "core" 9L] +102 "processing"% 9 +3 "core" 9\\a\ +102 "processing"%z9 +3 "core" 9le +102 "processing"%n9 +2 "core" 9}i +102 "processing"%9 +3 "core" 9m +102 "processing"%9 +2 "core" 9q +102 "processing"%u9 +3 "core" 9v +102 "processing"%&9 +2 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%R9 +2 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%"9 +2 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%w9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +2 "processing"%% pQp +2 .tdelay 1:30 +4 "core"  +1442 "Can"8C\ W +7558 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +101 "core"  + "processing"%+% +4 "core" %ؽ\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%B' +1619 "core" ' + .tPTV.dial :puck + "processing"%|  +71 "core"  +2 .tPSV.dial PTV + "processing"%[ +74 "core" + .tPBV.dial :waste1 +2 "processing"%*  +131 "core"  +2 "processing"%@% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%t'. +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" , +2 .tPS.seek 0ml + "processing"%'ؾ +1618 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%A * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%. +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%!' +2388 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +73 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%r +73 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%1  +84 "core"  +50 .tPS.seek 0ml + "processing"%l'ؾ +2319 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +129 "core" +2 .tPSV.dial :mixloop + "processing"%a +41 "core" + .tPRV.dial :ab1 +2 "processing"% @ +70 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +361 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'2  +2 "processing"%'  +42 "core" +4 + "processing"%% +4 "core" %A\ +2 .tPS.seek 0.35ml +2 "processing"%'k +461 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"',  +29 "core" +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%8'K +1173 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%O  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%U' +1614 "core" ' +2 .tPSV.dial :PML + "processing"%H +43 "core" + .tPTV.dial :mixing +2 "processing"%G @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%Y  +31 "core"  +2 "processing"%4% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%P' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%S * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%:'ؾ +1169 "Can"'C A? +797 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" &\ + "manipulator"&D& +4 "core" & ? E 6 . + "manipulator"&$% +4 "core" %  < ; - ! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +126 "core" ( + "manipulator"&& +4 "core" &- ' B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ; / +2 .tForearm.seek :garage + "manipulator"&>'w +94 "core" ' + .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&& +4 "core" &- C = 5 + "manipulator"&T% +4 "core" % ω < ;  +2 .tForearm.seek :retract + "manipulator"&J' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e(ӂ +286 "core" ( + "manipulator"&^& +4 "core" &ӛ$ + H T =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &ӛ# < . j =G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&7'? +96 "core" ' + "manipulator"&E& +4 "core" &Ӝ% G J =F +2 "manipulator"&6% +3 "core" %? J I ( +2 "collection"'p& +4 "core" &\ +2 "collection"'N& +5 "core" &\ +2 .tCC.seek :closed + "collection"'5(\\ +4 "core" &"\ +7 &<%\ $e +10 &W\ 7 +9 &Y\ L +10 &[f\ M +9 &qXd\ L +9 &1]Z\ M +10 &ZU\ L +9 &\\P\ M +9 &xWT\ M +10 &:]X\ M +9 &\\N\ M +10 &![M\ M +9 &#WQ\ L +9 &%DWT\ L +10 &'[N\ M +9 &(ZT\ M +9 &*WW\ L +10 &,JWX\ M +9 &. ZX\ L +10 &/VU\ L +9 &1WV\ M +9 &3SUU\ L +10 &5VT\ L +9 &6WK\ L +9 &8\\B\ L +10 &:Z\\P\ M +9 &<XG\ L +10 &=WJ\ M +9 &?\\M\ L +9 &AbZM\ M +10 &C#bP\ M +9 &DmP\ O +9 &FK\ Q +10 &HOR\ V +9 &J _\ X +10 &Ka\ X +9 &MV\ Y +9 &ON[\ Y +10 &Q`\ Y +9 &Rb\ Z +9 &T^\ Z +10 &VRb\ Z +9 &Xb\ [ +10 &Y]\ \\ +9 &[S\ I +9 &\\;`\ * +10 &\\[\ ] +5 ( + "collection"'N& +5 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.28 + "collection"'=& +4 "core" &\\U\ ] + &\\[\ ] + .tHand.open + "manipulator"&h1 +55 "core" 1 +2 "manipulator"&I% +4 "core" % ? K J ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)' +93 "core" ' +2 .tPSV.dial PSR + "processing"%} +102 "core"  + "processing"%m% +5 "core" %ؾ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml + "processing"%W'+ +1628 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%g  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1608 "core" ' + .tPSV.dial PSR +2 "processing"%y +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%b' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%L  + "collection"'M  +33 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%F +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%(  +72 "core" +3 .tPS.seek 0ml + "processing"%'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%j  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +44 "core" +2 .tPS.seek 0ml + "processing"%`'ؾ +2638 "core" ' + .tPSV.dial :air + "processing"%\\  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +42 "core" +2 .tPS.seek 0ml +2 "processing"%q'ؾ +2654 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" &ӝ# > E =E +47 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&-(ӂ +28 "core" ( + "manipulator"&& +4 "core" &x < ' } l +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &C& +2 "core" &x ; > " l +2 .tForearm.seek CC +2 "manipulator"&0'? +97 "core" ' + .tHand.close + "manipulator"&~/ +62 "core" / +2 .tCC.seek :open + "collection"'9( +446 "core" ( +2 "manipulator"&v& +4 "core" &x\ ; <  l + "manipulator"&{% +4 "core" % : - . +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (- +290 "core" ( + "manipulator"&d& +4 "core" &- - [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- 9 ; b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' + .tHand.open + "manipulator"&Q1 +60 "core" 1 +2 "manipulator"&;% +4 "core" % w B ( l  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +94 "core" ' +2 ."da"delayUntil "18:27:52.99" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'z& +4 "core" & \ + "manipulator"&n% +4 "core" %  : > +  +2 "storage"(% +3 "core" % P\  +2 "storage"(. +3 "core" .(  +2 "storage"(u& +3 "core" & { /\ +2 "storage"(&& +4 "core" & \ + "manipulator"&& +4 "core" &- < >  + "manipulator"&R% +4 "core" %  : :   +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&i( +177 "core" ( +2 "manipulator"& & +4 "core" & = A j X +2 "storage"(& +3 "core" & \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&"'S +94 "core" ' +2 "storage"(#& +4 "core" & =\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"( 'r +146 "core" ' + "storage"(w- +4 "core" -' + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & v w\ \ +2 "manipulator"&+& +3 "core" & ; ; / X +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & ? @ X +2 "storage"(|& +3 "core" & j V \ +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&['Ͻ +10 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&*/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&@& + "storage"(B' +7 "core" & ; = - X +2 "manipulator"&s% +3 "core" % ϶ < <  j +2 ."WCR"Forearm.seek :retract +2 "manipulator"&t' +88 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&c(ӂ +158 "core" ( +2 "manipulator"& & +4 "core" &Ӕ% B @  ?S +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +4 "core" &Ӕ& = <  ?S +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&.'? +90 "core" ' +2 "manipulator"&& +4 "core" &Ӕ& = A d ?S +2 "manipulator"&% +4 "core" %4 < <  i +2 "collection"'?& +4 "core" & \ +2 "collection"'r& +5 "core" &\ +2 ."WCR"CC.seek :closed + "collection"'1(\\ +5 "core" &\ +7 &;\ $e +10 &W|\ 7 +9 &{\ K +9 &[\ L +10 &X\ K +9 &B\\\ K +9 &Z9\ K +10 &\\\ K +9 &\\R\ K +9 &JW\\\ K +10 & YN\ K +9 &![L\ L +10 &#\\L\ K +9 &%R[O\ K +9 &'W?\ K +10 &(V<\ L +9 &*Z;\ K +9 &,Y\\;\ L +10 &.Y<\ L +9 &/[:\ K +10 &1\\,\ L +9 &3aY!\ L +9 &5#Xe\ L +10 &6Vm\ K +9 &8W\ K +9 &:jZ\ K +10 &<,[\ K +9 &=\\\ K +10 &?\\\ K +9 &Ap_\ L +9 &C0a\ M +10 &Dj\ M +9 &F\ P +9 &H`\ T +10 &J\ W +9 &K\ X +9 &M\ X +10 &OV\ Z +9 &Q\ X +10 &R\ Y +9 &T\ Z +9 &V[\ [ +10 &X\ [\ +9 &Y\ \\ +9 &[\ H +10 &\\;\ *} +9 &\\\ "d +3 ( +2 "collection"'r& +2 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.23 +2 .Hand.open + "manipulator"&!1 +52 "core" 1 +2 "manipulator"&3% +4 "core" % 4 E 1 D i +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&a' +93 "core" ' + #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + +2 "sampler")l% +3 "core" %ڜ \  +2 "collection"'2& +3 "core" &\\\ "d +3 "Can"(C\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %Q<fd \  +47 "collection"'^% +3 "core" %a\ + "sampler")f% +4 "core" %Q<lk \  +54 "collection"'/% +3 "core" %a\ + "sampler")E% +4 "core" %Q<vs \  +61 "collection"'6% +3 "core" %a\ + "sampler")p% +4 "core" %Q<} \  +69 "collection"'J% +3 "core" %a\ +2 "sampler")k% +4 "core" %Q< \  +78 "collection"'=% +3 "core" %a\ +2 "sampler")h% +3 "core" %Q< \  +89 "collection"'I% +2 "core" %a\ +2 "sampler")N% +4 "core" %Q3 \  +100 "collection"'}% +3 "core" %a\ + "sampler")m% +4 "core" %Q \  +2 "sampler")7% +3 "core" %Q \  + ."WCR"Intake.select :close +2 "sampler")0 +8 ):% +3 "core" %Q \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")g  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")W'ڀ +386 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X \  +18 "collection"')% +3 "core" %aT\ +2 "sampler")5% +3 "core" %/ = \  +22 "collection"'v% +2 "core" %a^\ +2 "sampler"){% +4 "core" %/ = \  +24 "collection"'0% +3 "core" %a*\ +2 "sampler")d% +4 "core" %/ = \  +31 "collection"'\ % +3 "core" %a)\ + "sampler")-% +5 "core" %/ > \  +31 "collection"'Q% +4 "core" %af\ + "sampler");% +4 "core" %/ = \  +37 "collection"'z% +2 "core" %a_\ +2 "sampler")n% +4 "core" %/ > \  +41 "collection"'% +3 "core" %a)\ +2 "sampler")% +4 "core" %/ > \  +47 "collection"'u% +3 "core" %a.\ + "sampler")&% +4 "core" %/ > \  +54 "collection"'% +2 "core" %a]\ +2 "sampler")% +4 "core" %/\ = \  +61 "collection"'R% +3 "core" %a+\ +2 "sampler")% +3 "core" %/\ = \  +70 "collection"' % +2 "core" %ah\ +2 "sampler")% +4 "core" %/.:; \  + "collection"'#% +4 "core" %a)\ +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +3 "core" % \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )H% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler")^  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")f'ڀ +869 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")/  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'E% +3 "core" %a]\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X \  +2 "collection"'=% +3 "core" %a^\ +2 #"WCR"Intake @12.0psia, vacuum from 6.5 to 9.5psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" %a-\ + "sampler")H% +4 "core" %  \  +18 "collection"'^% +3 "core" %a\ +2 "sampler"),% +4 "core" %  \  +21 "collection"'/% +3 "core" %a.\ +2 "sampler")E% +4 "core" %  \  +24 "collection"'f% +3 "core" %a\ +2 "sampler")J% +3 "core" %  \  +28 "collection"'k% +4 "core" %a+\ + "sampler")=% +4 "core" %  \  +32 "collection"'N% +3 "core" %a,\ + "sampler")}% +4 "core" %  \  +37 "collection"'m% +2 "core" %a\ \ +2 "sampler")7% +4 "core" % \  \  +41 "collection"':% +3 "core" %a\ +2 "sampler")g% +4 "core" %  \  +47 "collection"'G% +3 "core" %a"\ +2 "sampler")% +3 "core" % $! \  +19 ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +33 "collection"'L% +2 "core" + +5 ."da"PSV.dial :air +2 "processing"%6  +2 "core" %a\ +2 "sampler")W% +3 "core" % ?< \  +49 +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +5 "collection"'p% +2 "core" %a.\ +2 "sampler")y% +4 "core" % hf \  +69 "collection"'j% +3 "core" %a\ + "sampler")% +4 "core" % \ : +2 "sampler")o% +3 "core" % \ ) +2 ."WCR"Intake.select :close + "sampler")0 +9 )h% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler")<  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\\'ڀ +896 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")`  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'Z% +4 "core" %a#\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X\ + "sampler")A% +4 "core" %x8 \  +28 "collection"'2% +3 "core" %a\ +2 "sampler")r% +4 "core" %x8 \  +31 "collection"'% +4 "core" %a\ + "sampler")% +4 "core" %x8 \  +36 "collection"''% +3 "core" %aG\ +2 "sampler")8% +4 "core" %x8 \  +41 "collection"'O% +3 "core" %aA\ +2 "sampler")% +4 "core" %x8 \  +47 "collection"'% +3 "core" %a"\ +2 "sampler")Y% +3 "core" %x8 \  +54 "collection"'4% +3 "core" %a+\ +2 "sampler")S% +4 "core" %x8&% \  +61 "collection"'U% +3 "core" %a1\ + "sampler") % +4 "core" %x8B@ \  +2 "collection"']% +4 "core" %a?\ + #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X  +3 "core" %a;\ + "sampler")H% +4 "core" % \  + "sampler")^% +4 "core" % \  + ."WCR"Intake.select :close +2 "sampler")0 +9 ),% +2 "core" % \  +2 ."WCR"SSV.dial :exhaust + "sampler")/  +4 "core" + "processing"%E% +4 "core" %}\  +2 ."da"PS.seek 1.5ml + "processing"%f'( +62 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")J'ڀ +509 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%='ؾ +46 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")N  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'}% +3 "core" %a6\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" %aC\ +2 "sampler")E% +4 "core" % \  +21 "collection"'9% +3 "core" %aT\ +  +3 "sampler")/% + ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +2 "core" % \  +2 ."da"PS.seek 2.5ml +2 "processing"%D' +14 "collection"'% +3 "core" %aW\ + "sampler")P% +4 "core" % \  +28 "collection"'k% +3 "core" %a\ +2 "sampler")N% +3 "core" % \  +32 "collection"'f% +4 "core" %aZ\ + "sampler")}% +4 "core" % \  +36 "collection"'J% +3 "core" %a\ +2 "sampler"):% +4 "core" % \  +41 "collection"'g% +3 "core" %a\ +2 "sampler")T% +4 "core" % \  +50 "collection"'G% +3 "core" %a\ +2 "sampler")% +3 "core" %  \  +54 "collection"'M% +3 "core" %a\ +2 "sampler")L% +3 "core" % \  +61 "collection"'W% +3 "core" %a\ +2 "sampler")6% +4 "core" %" \  +69 "collection"'p% +3 "core" %a\ + "sampler")y% +4 "core" %97 \  +78 "collection"'j% +3 "core" %a\ +2 "sampler")% +4 "core" %^] \  +88 "collection"'o% +3 "core" %a\ +2 "sampler")h% +4 "core" % \  +100 "collection"'<% +3 "core" %a\ + "sampler")m% +4 "core" % \  +2 "sampler")q% +4 "core" % \  + ."WCR"Intake.select :close + "sampler")0 +9 )K% +3 "core" %  \ \ \\ +2 ."WCR"SSV.dial :exhaust + "sampler")`  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")Z'ڀ +864 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")\\  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'_% +3 "core" %a\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" %F \  +47 "collection"'E% +3 "core" %a\ +2 "sampler")H% +3 "core" %F \  +54 "collection"'9% +3 "core" %a\ +2 "sampler")/% +3 "core" %F \  +61 "collection"'% +3 "core" %a\ +2 "sampler")P% +4 "core" %  \  +69 "collection"'k% +3 "core" %a\ + "sampler")N% +4 "core" %10 \ ' +12 ."da"PBV.dial between PSV and waste1 + "processing"%f * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}'ؾ +26 "collection"'J% +3 "core" %a\ +2 "sampler"):% +3 "core" %OM \ ' +89 "collection"'g% +3 "core" %a\ + "sampler")T% +4 "core" %zu \ ' +100 "collection"'% +3 "core" %a\ +2 "sampler")G% +3 "core" % \ ' +2 "sampler")% +3 "core" % \ ' +2 ."WCR"Intake.select :close + "sampler")0 +9 )=% +3 "core" % \ ' + ."WCR"SSV.dial :exhaust +2 "sampler")M  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")L'ڀ +864 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +2 "sampler")W  +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'6% +3 "core" %a\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" %a\ +2 "sampler")% +4 "core" %E \  +18 "collection"'E% +3 "core" %a\ + "sampler")H% +4 "core" %E \  +21 "collection"'9% +3 "core" %a\ +2 "sampler")/% +4 "core" %E \  +24 "collection"'% +3 "core" %a\ +2 "sampler")P% +3 "core" %F \  +28 "collection"'k% +3 "core" %a\ +2 "sampler")N% +3 "core" %F \  +32 "collection"'f% +3 "core" %a\ +2 "sampler")J% +4 "core" %E \  +36 "collection"':% +3 "core" %a\ +2 "sampler")g% +3 "core" %E \  +42 "collection"'T% +3 "core" %a\ + "sampler")% +4 "core" %E \  +47 "collection"'G% +3 "core" %a\ +2 "sampler")% +3 "core" %E \  +54 "collection"'=% +4 "core" %a\ + "sampler")% +4 "core" %F \  +2 "collection"'M% +3 "core" %a\ +2 #"WCR"Intake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50X% +3 "core" %a\ +2 "sampler")% +3 "core" % \ w +25 "collection"'E% +2 "core" %a\ +2 "sampler")H% +4 "core" % \ w +28 "collection"'9% +3 "core" %a\ +2 "sampler")/% +3 "core" % \ w +32 "collection"'% +3 "core" %a\ +2 "sampler")P% +4 "core" % \ w +36 "collection"'k% +4 "core" %a\ + "sampler")N% +4 "core" % \ w +42 "collection"'f% +2 "core" %a\ +2 "sampler")J% +4 "core" % \ w +47 "collection"':% +3 "core" %a\ +2 "sampler")g% +3 "core" % \ w +13 ' + ."da"PSV.dial :PML +2 "processing"%T +38 "collection"'% +3 "core" %a\ +2 "sampler")$% +3 "core" + % \ w +2 ."da"PTV.dial :mixing +2 "processing"%G @ +56 "collection"'% +3 "core" %a\ +2 "sampler")=% +3 "core" % \ \ w +7 A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%M% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%6' +17 "collection"'L% +3 "core" %a\ +2 "sampler")j% +4 "core" % \ w +78 "collection"'% +2 "core" %a\ +2 "sampler")o% +4 "core" %$# \ w +88 "collection"'h% +3 "core" %a\ +2 "sampler")<% +4 "core" %=: \ w +18 ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'ؾ +41 "collection"'K% +3 "core" %a\ + "sampler")`% +4 "core" %\\[ \ w +113 "collection"'% +3 "core" %a\ + "sampler"),% +4 "core" % \ w +128 "collection"'\\% +3 "core" %a\ +2 "sampler")_% +4 "core" % \ w + "sampler")Z% +4 "core" % \ w + ."WCR"Intake.select :close +2 "sampler")0 +8 )b% +3 "core" % \ w + ."WCR"SSV.dial :exhaust +2 "sampler")t  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")~'ڀ +902 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")F  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +210 "collection"'p% +2 "core" %a\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X= \  +47 "collection"'.% +3 "core" %a\ +2 "sampler")% +3 "core" %LL \  +54 "collection"'% +3 "core" %a\ + "sampler")\ % +4 "core" %`^ \  +61 "collection"'2% +3 "core" %a\ +2 "sampler")[% +3 "core" %wu \  +69 "collection"'i% +3 "core" %a\ +2 "sampler")r% +4 "core" % \  +78 "collection"'% +3 "core" %a\ +2 "sampler")7% +3 "core" % \  +2 "sampler")A% +4 "core" % \  + ."WCR"Intake.select :close + "sampler")0 +9 )v% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler")8  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +50 "sampler")O'ڀ +864 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +2 .Intake.select :open + "sampler") +210 "collection"'e% +2 "core" %a\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +4 "core" %; \  +36 "collection"'% +3 "core" %a\ +2 "sampler")E% +4 "core" %; \  +41 "collection"'H% +4 "core" %a\ + "sampler")9% +4 "core" %; \  +47 "collection"'/% +4 "core" %a\ + "sampler")% +4 "core" %; \  +54 "collection"'P% +3 "core" %a\ +2 "sampler")k% +3 "core" %; \  +61 "collection"'N% +3 "core" %a\ +2 "sampler")f% +3 "core" %; \  +69 "collection"'J% +3 "core" %a\ +2 "sampler")'% +4 "core" % \ @ +78 "collection"':% +3 "core" %a\ + "sampler")g% +4 "core" % \ @ +88 "collection"'% +3 "core" %a\ +2 "sampler")T% +4 "core" %** \ @ +100 "collection"'$% +2 "core" %a\ +2 "sampler")% +4 "core" %ED \ @ +113 "collection"'=% +3 "core" %a\ + "sampler")G% +4 "core" %ge \ @ +128 "collection"'% +3 "core" %a\ +2 "sampler")M% +4 "core" %  \ @ +144 "collection"'L% +3 "core" %a \ +2 "sampler")j% +3 "core" %  \ @ +2 "sampler")% +4 "core" %  \ @ + ."WCR"Intake.select :close + "sampler")0 +9 )o% +2 "core" %  \ @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")<'ڀ +870 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")m  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %a\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X= \  +61 "collection"'"% +3 "core" %a\ + "sampler")?% +4 "core" %+NM \  +69 "collection"'B% +3 "core" %a\ +2 "sampler")% +3 "core" %ec \  +78 "collection"'w% +3 "core" %a\ +2 "sampler")3% +3 "core" %~| \ 0 +89 "collection"'l% +3 "core" %a\ +2 "sampler")!% +3 "core" % \ 0 +100 "collection"'*% +3 "core" %a\ +2 "sampler").% +4 "core" % \ 0 +2 "sampler")% +3 "core" % \ 0 +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ 0 +2 ."WCR"SSV.dial :exhaust + "sampler")\  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")2'ڀ +877 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")[  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +209 "collection"'i% +3 "core" %a\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %2 \  +61 "collection"'% +3 "core" %a\ +2 "sampler")E% +4 "core" %3 \  +69 "collection"'H% +3 "core" %a\ + "sampler")9% +4 "core" %2  \  +78 "collection"'% +3 "core" %a\ +50 "sampler")/% +6 "core" %2 \  +38 "collection"'% +2 "core" %a\ +2 "sampler")P% +4 "core" %2" \  +100 "collection"'k% +3 "core" %a\ + "sampler")N% +4 "core" %243 \  +113 "collection"'f% +3 "core" %a\ +2 "sampler")J% +4 "core" %PL \ + +127 "collection"''% +4 "core" %a\ + "sampler"):% +4 "core" %rr \ + +144 "collection"'g% +4 "core" %a\ + "sampler")% +4 "core" % \ + +163 "collection"'T% +3 "core" %a\ + "sampler")$% +4 "core" % \ + +2 "sampler")% +3 "core" % \ + +2 ."WCR"Intake.select :close + "sampler")0 +9 )=% +2 "core" % \ + +2 ."WCR"SSV.dial :exhaust +2 "sampler")G  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +879 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")M  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'L% +3 "core" %a\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %a\ +2 "sampler")% +4 "core" %8  \  +88 "collection"'E% +3 "core" %a\ +2 "sampler")H% +3 "core" %6 \  +100 "collection"'9% +3 "core" %a\ +2 "sampler")% +3 "core" %3%$ \  +114 "collection"'/% +2 "core" %a\ +2 "sampler")% +4 "core" %3;6 \  +127 "collection"'P% +4 "core" %a\ + "sampler")k% +4 "core" %VU \ 1 +144 "collection"'N% +4 "core" %a\ + "sampler")f% +4 "core" %{w \ 1 +163 "collection"'J% +3 "core" %a\ +2 "sampler")'% +3 "core" % \ 1 +184 "collection"':% +3 "core" %a \ + "sampler")g% +4 "core" % \ 1 +2 "sampler")% +4 "core" % \ 1 + ."WCR"Intake.select :close + "sampler")0 +9 )T% +3 "core" % \ 1 +2 ."WCR"SSV.dial :exhaust + "sampler")$  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +906 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")=  +91 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +209 "collection"'G% +3 "core" %a\ \ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +2 "core" %a&\ +2 "sampler")% +4 "core" % \  +61 "collection"'E% +3 "core" %a\ + "sampler")H% +4 "core" % \  +72 "collection"'9% +3 "core" %a!\ +2 "sampler")% +4 "core" % \  +20 ."da"PSV.dial :air +2 "processing"%/  +44 "core"  + ."da"delay 2 seconds +11 "collection"'% +2 "core" %a\ +2 "sampler")P% +4 "core" % \  +88 "collection"'k% +4 "core" %a\ + "sampler")N% +4 "core" % \  +86 ."da"PSV.dial :mixloop + "processing"%f +13 "collection"'J% +3 "core" %a\ + "sampler")'% +4 "core" % \  +23 + ."da"delay 2 seconds +89 "collection"':% +3 "core" %a%\ +2 "sampler")g% +3 "core" %&" \  +105 ."da"PSV.dial :air +2 "processing"%  +21 "collection"'T% +3 "core" %a\ + "sampler")$% +4 "core" %:8 \  +14  +2 ."da"PS.seek 0ml +2 "processing"%\ 'ؾ +126 "collection"'=% +3 "core" %a#\ +2 "sampler")G% +3 "core" %TQ \  +163 "collection"'% +3 "core" %a\ +2 "sampler")L% +3 "core" %yt \  +184 "collection"'% +3 "core" %a\ +2 "sampler")o% +3 "core" % \  +197 "collection"'h% +2 "core" %a\ +2 "sampler")Y% +4 "core" % \ ~ +2 "sampler")m% +3 "core" % \ ~ +2 ."WCR"Intake.select :close +2 "sampler")0 +8 )X% +3 "core" % \ ~ +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +869 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler"),  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'\\% +2 "core" %a\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" % \ / + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % \ / +2 ."WCR"SSV.dial :exhaust +2 "sampler")E  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")H'ڀ +876 "core" ' + ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")9  +3 ."WCR"CBV.dial SSV +69 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %a.\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %a\ + "sampler")% +4 "core" %  \ s +100 "collection"'E% +3 "core" %a\ +2 "sampler")"% +4 "core" % \ s +96 ."da"PSV.dial :air + "processing"%9  +16 "collection"'% +3 "core" %a\ + "sampler")H% +4 "core" % \ s +50  +2 ."da"PS.seek 0ml + "processing"%P'ؾ +74 "collection"'k% +3 "core" %a\ +2 "sampler")N% +4 "core" %++ \ s +144 "collection"'J% +3 "core" %a\ + "sampler")'% +4 "core" %=: \ s +163 "collection"'f% +3 "core" %a\ + "sampler"):% +4 "core" %VT \ s +183 "collection"'g% +3 "core" %a\ +2 "sampler")T% +4 "core" %vv \ s +196 "collection"'$% +3 "core" %a\ + "sampler")% +4 "core" % \ s +196 "collection"'=% +3 "core" %a\ +2 "sampler")G% +3 "core" % \ s +2 "sampler")% +3 "core" % \ s +2 ."WCR"Intake.select :close + "sampler")0 +9 )7% +2 "core" % \ s +2 ."WCR"SSV.dial :exhaust + "sampler")L  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")/'ڀ +877 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +210 "collection"'o% +2 "core" %a\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +3 "core" %a\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X  +5 "collection"'^% +4 "core" %a\ + "sampler")E% +4 "core" %  \ C +20 + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%H'+ +3 "collection"'9% +3 "core" %a\ +2 "sampler")k% +3 "core" %  \ C +37 "collection"'N% +3 "core" %a\ + "sampler")J% +4 "core" %  \ C +41 "collection"''% +3 "core" %a\ +2 "sampler")!% +4 "core" %  \ C +47 "collection"'f% +3 "core" %a\ +2 "sampler"):% +3 "core" %  \ C +54 "collection"'g% +3 "core" %a\ + "sampler")T% +4 "core" % ! \ C +61 "collection"'$% +3 "core" %a\ +2 "sampler")% +3 "core" % &$ \ C +69 "collection"'=% +3 "core" %a\ +2 "sampler")G% +3 "core" % -- \ C +79 "collection"'% +3 "core" %a\ + "sampler")% +4 "core" % 85 \ C +88 "collection"'7% +3 "core" %a\ +2 "sampler")L% +4 "core" % B= \ C +39 ' + ."da"delay 3 seconds +60 "collection"'% +2 "core" %a\ +2 "sampler")% +4 "core" % LL \ C +113 "collection"'o% +3 "core" %a\ + "sampler")Y% +4 "core" % \\[ \ C +113 ."da"PBV.dial between PSV and waste1 +2 "processing"%m * +13 "collection"'/% +2 "core" %a\ +2 "sampler")P% +4 "core" % no \ C +13 , +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +127 "collection"'A% +3 "core" %a\ +2 "sampler"),% +3 "core" %  \ C +163 "collection"'\\% +3 "core" %a\ +2 "sampler")<% +4 "core" %  \ C +183 "collection"'_% +3 "core" %a\ + "sampler")% +4 "core" %  \ C +196 "collection"'b% +3 "core" %a\ +2 "sampler")% +3 "core" %  \ C +2 "sampler")F% +3 "core" %  \ C +2 ."WCR"Intake.select :close + "sampler")0 +9 )j% +2 "core" %  \ C +2 ."WCR"SSV.dial :exhaust + "sampler")t  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")5'ڀ +799 "core" ' +2 ."da"delay 2:00 +72 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler");  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'z% +3 "core" %a\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +7 "core" %a\ +4 "sampler")% +10 "core" %2 \  +15 "collection"'9% +8 "core" %a\ +10 "sampler")k% +4 "core" %3 \  +18 "collection"'N% +2 "core" %a\ +2 "sampler")J% +4 "core" %2 \  +28 "collection"''% +3 "core" %a\ + "sampler")!% +4 "core" %3 \  +32 "collection"' % +3 "core" %a\ +2 "sampler")f% +3 "core" %3 \  +37 "collection"':% +3 "core" %a\ +2 "sampler")g% +4 "core" %3 \  +9 ' + ."da"delay 5 seconds +31 "collection"'T% +3 "core" %a\ +2 "sampler")$% +5 "core" %2 \  +46 "collection"'% +3 "core" %a\ +2 "sampler")e% +3 "core" %3 \  +54 "collection"'=% +3 "core" %a\ +2 "sampler")G% +3 "core" %2 \  +61 "collection"'% +3 "core" %a\ +2 "sampler")% +3 "core" %2 \  +69 "collection"'7% +3 "core" %a\ +2 "sampler")L% +4 "core" %3 \  +78 "collection"'% +3 "core" %a\ + "sampler")% +4 "core" %2 \  +88 "collection"'o% +3 "core" %a\ +3 "sampler")Y% +3 "core" %2 \  +15 "processing"%/% +3 "core" %\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%P' +67 "collection"'m% +3 "core" %a\ +2 "sampler")A% +3 "core" %3 \  +113 "collection"',% +3 "core" %a\ +2 "sampler")\\% +4 "core" %3 \  +127 "collection"'H% +3 "core" %a\ +2 "sampler")<% +3 "core" %2 \  +22 ' + ."da"delay 5 seconds +122 "collection"'_% +3 "core" %a\ +2 "sampler")% +4 "core" %3 \  +162 "collection"'b% +4 "core" %a\ + "sampler")% +4 "core" %3" \  +184 "collection"'F% +2 "core" %a\ +2 "sampler")j% +4 "core" %3// \  +8 ."da"PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t' +176 "collection"'% +3 "core" %a\ + "sampler");% +4 "core" %@?@ \  +196 "collection"'z% +3 "core" %a\ +2 "sampler")5% +3 "core" %US \ 1 +196 "collection"'% +4 "core" %a\ + "sampler")&% +4 "core" %jk \ 1 +196 "collection"'}% +3 "core" %a\ +2 "sampler")M% +3 "core" % \ 1 +196 "collection"'% +3 "core" %a\ +2 "sampler")% +4 "core" % \ 1 +196 "collection"'h% +2 "core" %a\ +2 "sampler")`% +4 "core" % \ 1 +196 "collection"'"% +3 "core" %a\ + "sampler")% +4 "core" % \ 1 +2 "sampler")I% +3 "core" % \ 1 + ."WCR"Intake.select :close +2 "sampler")0 +8 )Z% +3 "core" % \ 1 +2 ."WCR"SSV.dial :exhaust + "sampler")#  +75 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")C'ڀ +92 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +73 "core" + ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%n% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%{') +599 "core" ' + ."da"delay 3 seconds +65 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")+  + ."WCR"CBV.dial SSV +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +143 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +27 "collection"'|% +3 "core" %a\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +528 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&s' +108 "core" ' + "storage"(?& +4 "core" &> \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(B'r +271 "core" ' + "storage"(w- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&~& +2 "core" & ; : f +2 "storage"(3& +4 "core" &> X W\ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&6'8 +22 "core" ' + ."da"Elbow.hold + "manipulator"&l, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 5.16 Pucks below Top Plate +2 "storage"(u' +30 "core" ' +2 "manipulator"&D% +4 "core" %2 ; 8 + "storage"(& +4 "core" &> 0\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 294 counts + "manipulator"&'^ +16 "core" ' + "manipulator"&*& +4 "core" & & 4 f +2 "storage"( & +4 "core" &> I\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&.' +15 "core" ' +2 ."da"SE.seek 6.16 Pucks below Top Plate +2 "storage"(i' +40 "core" ' + "manipulator"&2& +5 "core" & / , R f + "manipulator"&q% +4 "core" % 9 8 +2 ."da"Forearm.reconfigure :loose +47 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract + "manipulator"&R' +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&v( +246 "core" ( +2 "manipulator"&8& +4 "core" & 8 4 ^ 3 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & 0 ; T 3 +2 ."da"Forearm.seek PC +2 "manipulator"&O' +89 "core" ' +2 ."da"Hand.close + "manipulator"&K/ +60 "core" / +2 ."da"PC.seek :open + "processing"%4( +60 ."WCR"CSV.dial :air +2 "collection"' @ +43 "core" > +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"' ' +344 "core" ( + "storage"(& +4 "core" &>\ \ \ +2 "manipulator"&W& +3 "core" & . 0 D 3 +2 "manipulator"&X% +3 "core" % 7 2 a R +2 ."da"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&]( +245 "core" ( +2 "manipulator"&S& +4 "core" &  < m Z + "storage"(& +4 "core" &> \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +109 "core" ' +2 ."da"Hand.open + "manipulator"&1 +55 "core" 1 +2 "storage"(- +3 "core" -' +3 ."da"SE.seek 5.81 Pucks below Top Plate + "storage"(^' +36 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.84 Pucks below Top Plate + "storage"(E' +45 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22nov0919h950ml.tif +1452 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'> @ +73 "core" ? +52 "sampler")-% +3 "core" % \ + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'k  +87 "core"  +2 "collection"'N% +5 "core" %\  + ."WCR"CSV.dial between air and CTV +2 "collection"'J ` +29 "core" b +3 ."WCR"CS.seek 7.255ml +2 "collection"'''I +233 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +12 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.174 seconds\ /var/log/esp/da22nov0919h950ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22nov0919h950ml15s.tif +463 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'!  + '  +28 "core"  +48  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +3 ."WCR"CS.seek 0ml + "collection"'f'i +1004 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22nov0919h950ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22nov0919h950ml20s.tif +490 "core" 'F\ \ \ +3 ."WCR"CBV.dial :waste2b +2 "collection"'[  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"':'i +474 "core" ' +2 ."WCR"delay 1:00 +1055 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22nov0919h950ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.174 sec auto-exposure",Subject: "da22nov0919h950ml images!" +3 "storage"(g- +5 "core" -' +2 "storage"(T& +4 "core" &>\ \ & o\ +2 "manipulator"&U& +4 "core" & , 3 h Z +2 ."da"Elbow.seek 1 +4 "manipulator"&$( +4 "core" ( + "manipulator"&& +4 "core" & 7 3 a Z +2 "storage"(e& +4 "core" &>\ *\ * \ +2 ."da"Forearm.seek 1 + 450 counts + "manipulator"&=' +12 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.56 Pucks below Top Plate +2 "storage"()' +57 "core" ' +2 "manipulator"&G& +4 "core" & , / - Z +2 "storage"(& +5 "core" &> C F 8\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&'8 +25 "core" ' +2 ."da"Elbow.hold + "manipulator"&7, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.74 Pucks below Top Plate +2 "storage"(L' +18 "core" ' +2 "manipulator"&% +4 "core" %- 0 7 z + "storage"(& +6 "core" &> E C "\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 289 counts + "manipulator"&o'Y +14 "core" ' +2 "manipulator"&Y& +4 "core" & > < k Z +2 "storage"(/& +4 "core" &> t t \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&m' +16 "core" ' +2 "storage"(A% +4 "core" % t s \ +2 ."downElevator"SE.seek :down +5 "storage"(,' +98 (\\% +3 "core" %I D L U\ V_ +2 "manipulator"&% +5 "core" % 8 / u +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&H' +93 "core" ' +17 ' + ."downElevator"SE.stop + "storage"(5 +4 (<& +6 "core" &> t v \ +112 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%_& +9 "core" &\ +3 "manipulator"&& +9 "core" & 5 0 k Z +3 "manipulator"&b% +8 "core" %  8 8 x  +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +183 "core" ( +3 "manipulator"&F& +12 "core" &- : ; & +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &j& +5 "core" &- . 7 & +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +102 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&;/ +56 "core" / +3 "manipulator"&P& +9 "core" &- - 7 8 & +3 "manipulator"&z% +8 "core" % τ 9 6 , +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&5' +97 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&&( +117 "core" ( +4 "manipulator"&}& +8 "core" & 7 / - " +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &M& +8 "core" & 8 3 4 ! +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +52 "manipulator"&h& +9 "core" & 1 8 Y ! +3 "manipulator"&`% +7 "core" % 5 , x +4 "processing"%& +7 "core" &f\ +5 "processing"%"& +8 "core" &g\ +6 ."psFlush"PC.seek :closed +4 "processing"%9(^ +8 "core" &f\ +2 &\\\ +4 & +Z\ #b +9 &U~Z\ 7 +9 &S\ L +11 &\\L\ N +13 &a]I\ M +6 &"]H\ N +7 &aC\ N +10 &\\<\ N +10 &i\\<\ M +8 &+]@\ M +10 &]:\ N +9 &!a2\ N +10 &#pb3\ N +10 &%2a.\ N +8 &&b+\ N +10 &(].\ N +9 &*x]!\ N +9 &,;_!\ M +10 &-\\!\ M +10 &/_ \ M +9 &1^\ N +9 &3C`\ M +13 &5\\\ M +7 &6]\ N +8 &8b\ N +9 &:K^\ M +10 &< `\ N +9 &=_\ M +10 &?`\ N +10 &AR`\ N +8 &Ck\ O +10 &Dm\ P +9 &F\ R +11 &HJ\ S +8 &J\ \ T +11 &K\ T +9 &M\ T +9 &ON\ T +8 &Q\ U +10 &R\ T +9 &T\ U +9 &VU\ U +10 &X\ U +9 &Y\ U +10 &[\ U +10 &]Z\ E +8 &^y>r\ 'q +10 &^2\ 0 +5 ( +6 "processing"%"& +6 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.56 +3 "processing"%& +8 "core" &^\ 0 +2 &^\ 0 +2 ."psFlush"Hand.open +3 "manipulator"&I1 +59 "core" 1 +3 "manipulator"&Z% +8 "core" %  < ; x +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&#' +96 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%y +45 "core"  +3 "processing"%% +12 "core" %عA\  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +592 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +112 #"uploadLog"upsync +1359 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'+  +41 "core"  + "collection"'% +4 "core" %l\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'|'T +453 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%{ @ +27 "core" ' +2 ."WCR"delay 5 seconds +156 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%C  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%\ +112 "core" +3 ."psFlush"PS.seek :empty + "processing"%V'ؠ +95 ."WCR"CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"' ' +1952 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'( @ +73 "core" > +52 "sampler")% +3 "core" % \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'p  +87 "core"  + "collection"'0% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'? ` +56 "core" _ +3 ."WCR"CS.seek 7.204ml + "collection"'c' +269 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%a +101 "core"  +2 "processing"%w% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%~' +324 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'3  + '  +29 "core"  +103  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +3 ."WCR"CS.seek 0ml +2 "collection"'D'i +119 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%' +983 "core" '\ \ \ +3 ."WCR"delay 10:00 +264 "Can"\\ a_ +869 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%*  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +73 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%2 +104 "core" + ."psFlush"PS.seek :empty +2 "processing"%q'ؠ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +102 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%d'X\\ +1122 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +49 .PS.seek 0ml +2 "processing"%u'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%@' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +53 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%x' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%X' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +83 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%S'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%i'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +83 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%-  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%N +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%J' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%! U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%''ؾ +2652 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2631 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%g  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%e +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2627 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" & : ; ! +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&A( +3 "core" ( + "manipulator"&]& +4 "core" & @ ' ! +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & : : ! +2 ."psFlush"Forearm.seek PC + "manipulator"&E' +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&\\/ +60 "core" / + ."psFlush"PC.seek :open +2 "processing"%( +457 "core" ( +2 "manipulator"&=& +4 "core" & , * ! + "manipulator"&$% +4 "core" % * 7 S 1 + ."psFlush"Forearm.seek :retract +2 "manipulator"&)' +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&<(- +120 "core" ( + "manipulator"&& +4 "core" &- " 4 " +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &- . * 0 " +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&o'w +97 "core" ' + ."psFlush"Hand.open + "manipulator"&L1 +4 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'b'i +10 "core" 1 + "manipulator"&m% +4 "core" % y 4 6 # +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&,' +91 "core" ' +108 "Can"^ `^ +124 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'F  +130 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'j  +41 "core"  + "collection"'7% +5 "core" %i\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"';'T +586 "core" ' +47 ."WCR"delay 5 seconds +503 .CSR.select :air + "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'P' +1959 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'z @ +72 "core" ? +52 "sampler")H% +3 "core" % \ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'}  +86 "core"  +2 "collection"'M% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +55 "core" ^ +3 ."WCR"CS.seek 7.187ml + "collection"'' +713 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'h  + '`  +32 "core"  +98  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<\ b +2 ."WCR"CS.seek 0ml +2 "collection"''i +1794 "core" '\ \ \ +3 ."WCR"delay 10:00 +47617 "Can"` YW +12385 ."WCR"CBV.dial :waste2b + "collection"'5  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml + "collection"'4'i +158 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +2 "collection"'I& +3 "core" &\\\ "d +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&Z% +4 "core" %  + +  +2 "storage"("% +3 "core" % ,\  +2 "storage"(y. +3 "core" .(@ + ."WCR"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"((C +18 "core" ( + ."WCR"SC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &D  O\ + "manipulator"&t& +4 "core" &- 5 . N " + "manipulator"&n% +4 "core" %  8 4 3  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&( +170 "core" ( +2 "manipulator"&+& +4 "core" &  <  # + "storage"(& +4 "core" &D  :\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 450 counts + "manipulator"&:' +94 "core" ' + "storage"({& +4 "core" &D z\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(C'r +270 "core" ' + "storage"(\ - +3 "core" -'4 +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&r& +3 "core" & + / # + "storage"(|& +4 "core" &D i s \ + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 + "manipulator"&('8 +24 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(p- +2 "core" -'4 +2 ."WCR"SE.seek 6.14 Pucks below Top Plate +2 "storage"(0' +32 "core" ' + "manipulator"&?% +4 "core" %, * + + "storage"( & +4 "core" &D t t \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 1 + 288 counts +2 "manipulator"&a'X +14 "core" ' + "manipulator"&w& +4 "core" & 0  o # +2 "storage"(V& +4 "core" &D f f j\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 450 counts + "manipulator"&' +26 "core" ' +2 ."WCR"SE.seek 7.14 Pucks below Top Plate +2 "storage"(3's +37 "core" ' + "manipulator"&c& +5 "core" & + 5  # + "manipulator"&~% +4 "core" % , *  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&*' +94 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"& (ӂ +150 "core" ( + "manipulator"&2& +4 "core" &1 @ & G +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &1 2 9 G +2 ."WCR"Forearm.seek CC +2 "manipulator"&s'? +91 "core" ' +2 ."WCR"Hand.close + "manipulator"&q/ +63 "core" / +2 ."WCR"CC.seek :open + "collection"'d( +449 "core" ( + "storage"(6& +4 "core" &D H\ +2 "storage"(& +3 "core" &D H\ +2 "manipulator"&B& +3 "core" &ӱ( + - = @\\ +2 "manipulator"&.% +3 "core" % O - + & +2 ."WCR"Forearm.seek :retract +2 "manipulator"&u' +91 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&8( +166 "core" ( + "manipulator"&l& +4 "core" & 0  6 } +2 "storage"(K& +3 "core" &D ;\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 + "manipulator"&@'8 +93 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&R, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" % J 3 8 I + "storage"(x& +4 "core" &D \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 1 + 318 counts +2 "manipulator"&W'v +13 "core" ' +2 "manipulator"&& +4 "core" & / - } +2 "storage"(O& +4 "core" &D v\ +47 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 450 counts + "manipulator"&X' +16 "core" ' + "storage"(% +4 "core" %y \ +3 ."downElevator"SE.seek :down +3 "storage"(S' +99 (% +2 "core" %͝E \ U] +2 "manipulator"&v% +4 "core" % * 5 E +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +94 "core" ' +7 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &*\ +2 "manipulator"&i& +3 "core" & + , } +2 "manipulator"&>% +4 "core" %  5 8 B \ e +2 .tElbow.seek FlushPuck::Garage + "manipulator"&-(- +173 "core" ( +2 "manipulator"&^& +4 "core" &- 8 0 + $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +2 "core" &- + + $ +2 .tForearm.seek :garage +2 "manipulator"&k'w +91 "core" ' +2 .tHand.close + "manipulator"&J/ +61 "core" / +2 "manipulator"& & +4 "core" &- / 7 : $ +2 "manipulator"&!% +3 "core" % g + / <  +2 .tForearm.seek :retract + "manipulator"& ' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[(ӂ +281 "core" ( +2 "manipulator"&'& +4 "core" &~/ 3 " 6 F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &~. 1 9 U F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'? +91 "core" ' + "manipulator"&U& +4 "core" &Ӧ' > " ) A` +2 "manipulator"&T% +4 "core" %G * , ) I +2 "collection"'e& +3 "core" &0\ +3 "collection"'& +4 "core" &*\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &\  +9 &4\ +{ +9 &f\ > +10 &s\ K +9 &XZ\ K +9 &^\ J +10 &Z\ K +9 &]\ J +10 &`Y\ K +9 &#^\ K +9 &^\ J +10 & Y\ K +9 &"j^!\ J +10 &$+^\ J +9 &%Z \ K +9 &'Y\ K +10 &)rY\ J +9 &+4[\ J +9 &,^\ K +10 &.\\\ K +9 &0z^\ J +9 &2;Z\ K +10 &3\\\ K +9 &5]\ K +10 &7\\\ K +9 &9DY\ J +9 &;Y\ K +10 &<\\\ K +9 &>Y\ J +9 &@L[\ J +10 &B _\ K +9 &C_\ K +10 &Ep\ M +9 &G@\ Q +9 &H\ V +10 &J\ V +9 &Lv\ W +9 &N5\ X +10 &O\ X +9 &Q\ \ X +10 &Sw\ Y +9 &U8\ Y +9 &V\ Z +10 &X\ [\ +9 &Zv\ \\ +9 &\\{\ / +10 &\\<\ \ (y +9 &\\c\ N +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.19 + "collection"'G& +4 "core" &\\d\ N +2 .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % G > # k I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"']& +4 "core" &\\c\ N +2 "collection"' % +3 "core" %g\ +2 .tCSV.dial CSR + "collection"'\\  +51 "core"  +2 "collection"'&% +3 "core" %g\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'#'s5 +1372 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '9% +2 "core" %s7\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'=' +667 "core" ' + .tCSV.dial :waste +2 "collection"'$ +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''i +1996 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'_& +4 "core" &\\d\ N +2 "collection"'E% +4 "core" %d\ + .tCSV.dial :flush + "collection"'  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'L's5 +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'m @ +41 "core" A + "collection"'A% +4 "core" %s8\ +2 .tCS.seek 7ml +2 "collection"')'# +555 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'D  +2 'o  +41 "core"  +92  +2 .tCBV.dial :waste1 + "collection"'F @ +72 "core" B +2 .tCS.seek 0ml +2 "collection"'j'i +1656 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'7& +8 "core" &\\d\  \ N +3 "collection"'b% +7 "core" %e\ \ \ +4 .tCSV.dial :flush +3 "collection"';  +83 "core"  +2 .tCS.seek 5ml + "collection"'z's5 +1276 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'H @ +40 "core" A + "collection"'}% +4 "core" %s1\ +2 .tCS.seek 7ml + "collection"'M' +546 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'P  +102 "core"  +2 .tCS.seek 0ml + "collection"'`'i +1670 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'h& +4 "core" &\\d\ N + "collection"'% +4 "core" %i  \ \  + .tCSV.dial :flush +2 "collection"'5  +70 "core" +2 .tCS.seek 5ml + "collection"''s5 +1265 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'I% +4 "core" %s:\ +2 .tCS.seek 7.001ml + "collection"'Z'% +544 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'"  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'y  +100 "core"  +2 .tCS.seek 0ml +2 "collection"''i +1665 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'t& +3 "core" &\\e \ N +2 "collection"'n% +4 "core" %g \ + .tCSV.dial CSR + "collection"'+  +41 "core"  + "collection"'% +4 "core" %g\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'Q' +1966 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'{' +544 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +50 "collection"'< +2 ',  +42 "core" +69 ~ +2 .tCTV.dial :intake + "collection"'\  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'r'T +1885 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'|  +71 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'p'i +611 "core" ' + .tCSV.dial CSR +2 "collection"'?  +97 "core"  + "collection"' % +4 "core" %k\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'w's5 +1376 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'V' +1352 "core" ' +2 .tCSV.dial CBV + "collection"'c +97 "core" +3 .tCS.seek 0ml + "collection"'~'i +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp "manipulator"&:& +4 "core" &ӧ' 5 * A_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +27 "core" ( + "manipulator"&C& +4 "core" &x # 3 # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &x\ 2 - 4 # +2 .tForearm.seek CC +2 "manipulator"&a'? +100 "core" ' + .tHand.close + "manipulator"&0/ +57 "core" / +2 .tCC.seek :open + "collection"'2( +449 "core" ( + "manipulator"&& +4 "core" &x 0 6 # + "manipulator"&% +4 "core" % 4 , + +2 .tForearm.seek :retract + "manipulator"&' +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&q(- +283 "core" ( +2 "manipulator"&*& +4 "core" &- > $  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- - .   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&6'w +96 "core" ' +5 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&B% +4 "core" % | 4 ! # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.' +94 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 16:50:32 +4 #Asleep after completing DA_WCR_110822 assays +2 ."Qmail"GoodNews.email "{1 => 8,\\n 2 => 25,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@19:29:43, 18% flow, 16.3C, 23% humidity, 14.6psia, 13.759V, 0.460A, 0.447A avg, 6.32W\\nSampled 900.0ml",Subject: "Asleep after completing DA_WCR_110822 assays" +540 #"uploadLog"upsync +5 #mEXIT @1668022727.92UTC @1668472580.02UTC = =tMAIN =mMAIN_scheduler @UTC1668472581.82 #"core_reset"Sent BREAK +2 #t@12607 sendCRC with ifg=0x20, ie=0x7F + #@14442 sendCRC with ifg=0x08, ie=0x5F + #@48024 idle with ifg=0x84, ie=0x75 + #@48693 select with ifg=0x10, ie=0xF5 #@49326 receive with ifg=0x10, ie=0xFD + #@49958 receive with ifg=0x10, ie=0xFD #@50590 receive with ifg=0x10, ie=0xFD + #@50917 receive with ifg=0x80, ie=0xFD + #@2611 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +370 "Can"3 EB: + 3 EB: + #tPolling Can every 10:00 +5 #Cleanly exited at 19:38:47UTC09-Nov-22 +12828 #-> Can +47131 "Can"1 A?C +1418 #t-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ghh\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ + .tSS.configure :default +3 "sampler")#.0X A  +2 "manipulator"&& +3 "core" &- < : -  +2 "storage"(& +3 "core" &E p\  +2 "storage"(% +3 "core" % \  + "collection"'& +4 "core" &fh\ + "processing"%& +4 "core" &\ + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +4 "core"  + "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  + "processing"%& +3 "core" A +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %ghg\ +2 "processing"%)% +4 "core" %ػ\ +2 "sampler")*% +3 "core" % \ +2 "collection"'+& +3 "core" &hh\ +2 "processing"%,& +4 "core" &\ + "manipulator"&-% +4 "core" %  = < 7  + "manipulator"&.& +4 "core" &- > = >  +2 "storage"(/& +4 "core" &E Z\  +2 "storage"(0% +3 "core" % I\  +2 "collection"'19 +3 "core" 9lB + "processing"%29 +3 "core" 9Um +1710 #t-> Hand.open +2 .Hand.open + "manipulator"&31 +22 "core" 1 +533 #t-> Hand.close + .Hand.close + "manipulator"&4/ +53 "core" / +507 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +52 "core" 1 +265 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +57 "core" / +228 #t-> Hand.open + .Hand.open + "manipulator"&71 +58 "core" 1 +228 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +56 "core" / +1157 #t-> Arm.home +2 "manipulator"&9& +3 "core" &- ? = Q  +2 "manipulator"&:% +4 "core" %  ? = U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&;( +107 "core" ( + "manipulator"&<& +4 "core" & - C ] Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & > > Q Q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&>' +36 "core" ' + "manipulator"&?& +4 "core" & =  b Q +2 "manipulator"&@% +3 "core" %\ ? @ 1 V +1794 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&A' +41 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&B* +48 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&C(d +247 "core" ( +2 "manipulator"&D& +4 "core" &d D > E ( + "manipulator"&E% +4 "core" % @ B `  +466 #t-> Arm.home +2 "manipulator"&F& +3 "core" &d G > Y ( +2 "manipulator"&G% +4 "core" % @ > N  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&H( +209 "core" ( + "manipulator"&I& +5 "core" & 4 ? "  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & > ; (  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&K' +41 "core" ' + "manipulator"&L& +4 "core" & H F C  +2 "manipulator"&M% +3 "core" % ? ? Z . +243 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&N' +57 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&O* +40 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&P(d +245 "core" ( +2 "manipulator"&Q& +4 "core" &d I A Y ) + "manipulator"&R% +4 "core" %  = ; [  +660 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &fh\ +2 .tHand.open + "manipulator"&T1 +62 "core" 1 +2 "manipulator"&U& +4 "core" &d B 5 g ) + "manipulator"&V% +4 "core" %  > ; P  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&W(- +134 "core" ( + "manipulator"&X& +4 "core" &- 3 A ' / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- > < 0 / +2 .tForearm.seek :garage + "manipulator"&Z'w +103 "core" ' + .tHand.close +2 "manipulator"&[/ +63 "core" / + "manipulator"&\\& +4 "core" &- M 7 / +2 "manipulator"&]% +3 "core" % ψ @ > ( +2 .tForearm.seek :retract +2 "manipulator"&^' +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӂ +294 "core" ( +2 "manipulator"&`& +4 "core" &Ӏ3 B 7 I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &Ӏ3 ? G I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&b'? +94 "core" ' +2 "manipulator"&c& +4 "core" &ӡ 0 N 4 C{ + "manipulator"&d% +4 "core" %8 ? J 3 +2 "collection"'e& +4 "core" &hh\ +2 "collection"'f& +5 "core" &fg\ +2 .tCC.seek :closed + "collection"'g(\\ +5 "core" &gi\ +7 &Dgk\ %h +9 &Xjg\ 8 +9 &ii\ M +10 &`ij\ M +9 &]jj\ M +10 &D_ln\ M +9 &`ml\ M +9 &]mm\ M +10 &`mn\ M +9 &K_pm\ M +9 & bpm\ M +10 &!^kn\ M +9 &#`op\ M +10 &%T]oo\ M +9 &'_pn\ M +9 &(_pq\ M +10 &*^or\ M +9 &,\\_qq\ M +9 &.]qr\ M +10 &/]rr\ M +9 &1]rq\ M +10 &3dZrs\ M +9 &5&]qr\ M +9 &6^ps\ L +10 &8^rs\ M +9 &:m_ut\ M +9 &<.[rr\ M +10 &=]tt\ M +9 &?]ss\ M +10 &Asctu\ M +9 &C4gvv\ N +9 &Dvz{\ P +10 &F\ S +9 &H`\ W +9 &J\ X +10 &K\ X +9 &M\ Y +10 &Ob\ X +9 &Q!\ Z +9 &R\ Z +10 &T\ [ +9 &Vc\ [\ +9 &X$\ [ +10 &Y\ ] +9 &[\ J +10 &\\4\ 0 +9 &\\p\ Q +2 ( +2 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.20 + "collection"'h& +4 "core" &\\p\ Q +2 .tHand.open + "manipulator"&i1 +56 "core" 1 + "manipulator"&j% +4 "core" % 8 B 8 ] 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k' +93 "core" ' +1121 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp +2 "processing"%l& +3 "core" &\ + "manipulator"&m& +4 "core" &ӥ, K M Dw +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +23 "core" ( +2 "manipulator"&o& +4 "core" &Ӆ I @ * ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӆ F ; N ) +2 .tForearm.seek CC + "manipulator"&q'? +93 "core" ' + .tHand.close + "manipulator"&r/ +54 "core" / +2 .tCC.seek :open +2 "collection"'s( +446 "core" ( +2 "manipulator"&t& +4 "core" &Ӆ > > 8 ) + "manipulator"&u% +4 "core" % Q A F W @ + .tForearm.seek :retract +2 "manipulator"&v' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&w( +369 "core" ( + "manipulator"&x& +4 "core" & 3 K [ $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +2 "core" & ? < k $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&z' +92 "core" ' + "manipulator"&{& +4 "core" & > ) = $ +2 "manipulator"&|% +4 "core" % F ? M 8 + "processing"%}& +4 "core" &\ +3 "processing"%~& +4 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\ +8 &1\ $c +10 &S\ 7 +9 &}\ L +9 &b\ O +10 &Vd\ O +9 &`\ O +9 &e\ O +10 &e\ O +9 &^c\ O +10 & h\ O +9 &b\ O +9 &!b\ O +10 &#he\ O +9 &%+b\ N +9 &&d\ O +10 &(c\ O +9 &*oh\ O +10 &,2g\ O +9 &-b\ N +9 &/f\ O +10 &1wh\ O +9 &3:c\ O +9 &4e\ N +10 &6f\ O +9 &8e\ O +10 &:Ad\ O +9 &<g\ O +9 &=e\ O +10 &?e\ N +9 &AHg\ O +9 &Cp\ P +10 &D{\ Q +9 &F\ S +10 &HA\ T +9 &J\ T +9 &K\ T +10 &M\ U +9 &OG\ U +9 &Q\ V +10 &R\ U +9 &T\ V +10 &VN\ U +9 &X\ V +9 &Y\ V +10 &[\ V +9 &]T\ F +9 &^y@v\ )w +10 &^&\ . +5 ( +2 "processing"%~& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.52 + "processing"%& +4 "core" &^\ . + &^\ . + .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" % H , z 8 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +2 "collection"'& +4 "core" &uxc\ +4645 #t-> exit +4 !o:Storage::Warning: mesg"/Exiting with FlushPuck in Processing Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"4/home/esp/esp2/lib/framework.rb:171:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"-/home/esp/esp2/lib/thread.rb:762:in `[]'"0/home/esp/esp2/lib/thread.rb:762:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1668473393.80UTC @1668620162.96UTC = =mMAIN_scheduler =tMAIN @UTC1668620164.75 #"core_reset"Sent BREAK +2 #t@18843 receive with ifg=0x10, ie=0xFD + #@19485 receive with ifg=0x10, ie=0xFD + #@20141 receive with ifg=0x10, ie=0xFD #@20779 receive with ifg=0x10, ie=0xFD + #@21426 receive with ifg=0x10, ie=0xFD + #@22073 receive with ifg=0x10, ie=0xFD #@22720 receive with ifg=0x10, ie=0xFD + #@23046 receive with ifg=0x80, ie=0xFD #@63402 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +287 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +355 "Can"W OM\ + W OM\ + #tPolling Can every 10:00 +6 #Cleanly exited at 00:49:53UTC15-Nov-22 + !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +1808 #-> ESP.ready! +155 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %gdc4\ + .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ػu\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X . + +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +3 "core" + + .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 && +3 "core" & : =  $ + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &E \  + .tSC.configure :loose +3 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +2 "core" , +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 (% +3 "core" % | p\  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 5d + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +2 "processing"%% +7 "core" %gac6\ + %ػ\ "manipulator"&% +3 "sampler")% +7 "core" % ! 9 9 + + %~ \ + "manipulator"&& +4 "core" & : < $ +2 "storage"(& +3 "core" &E \  + "storage"(% +4 "core" % z\  +2 "collection"'& +3 "core" &a`.\ + "processing"%& +4 "core" &^^\ . +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  + "processing"%& +3 "core" A +2 "sampler")' +62 "core"  +2 "collection"'(% +4 "core" %gdcF\ +2 "processing"%)% +4 "core" %ػm\ +2 "sampler")*% +3 "core" %~ \ +2 "collection"'+& +4 "core" &bbM\ + "processing"%,& +4 "core" &^p\ . +2 "manipulator"&-% +4 "core" % ! : = F + +2 "manipulator"&.& +3 "core" & 9 9 $ +2 "storage"(/& +3 "core" &E \  +2 "storage"(0% +4 "core" % \  +2 "collection"'19 +3 "core" 9u + "processing"%29 +3 "core" 9 +4113 #t-> Hand.open +2 .Hand.open + "manipulator"&31 +21 "core" 1 +1160 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +62 "core" / +287 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +60 "core" 1 +289 #t-> Hand.close + .Hand.close + "manipulator"&6/ +59 "core" / +291 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +56 "core" 1 +261 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +61 "core" / +256 #t-> Hand.open +2 .Hand.open + "manipulator"&91 +53 "core" 1 +232 #t-> Hand.close +2 .Hand.close + "manipulator"&:/ +53 "core" / +1004 #t-> Arm.home + "manipulator"&;& +3 "core" & : ;  $ +2 "manipulator"&<% +4 "core" % ! ; = ( + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&=( +56 "core" ( +2 "manipulator"&>& +4 "core" & ) B p C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" & 9 7 C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&@' +42 "core" ' +2 "manipulator"&A& +4 "core" & ? ; C +2 "manipulator"&B% +3 "core" % ; : 7 +455 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&C' +40 "core" ' +2 .tElbow.jog 1500 + "manipulator"&D* +45 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&E(d +250 "core" ( + "manipulator"&F& +4 "core" &d ; : y - +2 "manipulator"&G% +4 "core" %  ? E X  +657 #t-> Arm.home +2 "manipulator"&H& +3 "core" &d < 9 - +2 "manipulator"&I% +4 "core" %  B 9   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&J( +200 "core" ( + "manipulator"&K& +4 "core" & @ ' g 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" & 8 : 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&M' +34 "core" ' + "manipulator"&N& +5 "core" & > ? } 0 + "manipulator"&O% +4 "core" % . 6 h +419 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&P' +45 "core" ' +2 .tElbow.jog 1500 + "manipulator"&Q* +55 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&R(d +243 "core" ( + "manipulator"&S& +44 "core" &d D < V + +2 "manipulator"&T% +3 "core" %  G F f  +261 #t-> Arm.home +2 "manipulator"&U& +3 "core" &d < ;  + +2 "manipulator"&V% +4 "core" %  9 :  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&W( +202 "core" ( + "manipulator"&X& +4 "core" & = $ _  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & 4 / %  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&Z' +37 "core" ' +2 "manipulator"&[& +4 "core" & > >  + "manipulator"&\\% +4 "core" % / : U +254 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&]' +62 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&^* +55 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&_(d +246 "core" ( + "manipulator"&`& +4 "core" &d F = . +2 "manipulator"&a% +3 "core" %  = < 5  +246 #t-> Arm.home +2 "manipulator"&b& +3 "core" &d < ; . +2 "manipulator"&c% +3 "core" %  ; =  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&d( +203 "core" ( + "manipulator"&e& +4 "core" & # > k * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & - -  * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&g' +37 "core" ' +2 "manipulator"&h& +4 "core" & < ? * + "manipulator"&i% +4 "core" %\ : : b +252 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&j' +50 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&k* +57 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&l(d +243 "core" ( +2 "manipulator"&m& +4 "core" &d < A . +2 "manipulator"&n% +3 "core" %  ; =   +1249 #t-> Flush +641 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +4 "core" &bb;\ + .tHand.open + "manipulator"&p1 +58 "core" 1 + "manipulator"&q& +4 "core" &d ; ( ` . +2 "manipulator"&r% +3 "core" %  6 .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&s(- +136 "core" ( +2 "manipulator"&t& +4 "core" &- ! = 1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &- 7 / 1 +2 .tForearm.seek :garage +2 "manipulator"&v'w +96 "core" ' +2 .tHand.close + "manipulator"&w/ +54 "core" / + "manipulator"&x& +4 "core" &- ; ( 1 +2 "manipulator"&y% +3 "core" % p 9 :  +2 .tForearm.seek :retract +2 "manipulator"&z' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӂ +291 "core" ( +2 "manipulator"&|& +4 "core" &Ӏ1 & ; n I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &Ӏ3 9 : I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'? +90 "core" ' + "manipulator"&& +4 "core" &ӥ- ' E Du +2 "manipulator"&% +4 "core" %= 9 ; k + "collection"'& +4 "core" &bbU\ +2 "collection"'& +5 "core" &bcA\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &`cW\  +9 &5}ccX\ *z +10 &\ fbbT\ ? +9 &vdeT\ N +9 &SYeeV\ M +10 &\\fdU\ M +9 &]efQ\ M +9 &ZefV\ M +10 &]ZhhT\ L +9 &]egV\ M +9 &ZhgT\ M +10 & YggM\ M +9 &"dZhiT\ M +10 &$&YkiS\ M +9 &%\\ijI\ M +9 &'ZilU\ M +10 &)k\\kjT\ M +9 &+/ZikV\ L +9 &,[lkV\ M +10 &.\\lkQ\ M +9 &0uZkkW\ L +10 &26ZlkW\ M +9 &3^kmW\ M +9 &5YllS\ M +10 &7}[kkV\ L +9 &9>ZknU\ M +9 &;]loT\ M +10 &<XmnT\ M +9 &>YonT\ M +10 &@GZknX\ L +9 &B[moT\ M +9 &C]mpT\ M +10 &EZmoT\ M +9 &GN\\ooY\ M +9 &IZoqR\ M +10 &J\\opU\ M +9 &L[opR\ M +10 &NU_qpT\ M +9 &P\\oqQ\ M +9 &Q]qpU\ M +10 &SZrqT\ M +9 &U^\\osM\ M +9 &W ^prS\ M +10 &X]rqR\ M +9 &Z^rrM\ M +10 &\\BvEprT\ b +9 &\\.prS\  +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.02 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +4 "core" &\\pqQ\  +3317 #t-> Flush.garage +2 #Garaging FlushPuck in Hand + "manipulator"&& +3 "core" &Ӧ+ F < 9 Ct +2 "manipulator"&% +4 "core" %= 6 1 o k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +293 "core" ( +2 "manipulator"&& +4 "core" &- ( @ 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- : 8 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +112 "core" ' + .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % ϕ ? ( o R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +868 #t-> CC + "collection"'& +3 "core" &\\pp6\  +2340 #t-> Hand +880 #-> Arm.home +2 "manipulator"&& +3 "core" &- < = 1 6 +2 "manipulator"&% +3 "core" %  3 8  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&( +111 "core" ( + "manipulator"&& +4 "core" & A ) ' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & 4 8 j ' +2 .tForearm.seek :home +2 "manipulator"&' +36 "core" ' + "manipulator"&& +4 "core" & A & ' +2 "manipulator"&% +3 "core" % 3 8 F +281 #t-> Flush +391 #-> CC.open + .CC.seek :open +2 "collection"' ( +443 "core" ( + "collection"'!& +4 "core" &^^T\ +1097 #t-> PC + "processing"%"& +3 "core" &^y\ . +12735 #t-> Hand.open +384 #-> Hand.close + .Hand.close + "manipulator"&#/ +54 "core" / +712 #t-> Puck.count + "storage"($% +3 "core" % !\  +2 .tSE.seek :down +2 "storage"(%' +6 "core" ' + .tSE.stop + "storage"(5 +3 .tHand.open + "manipulator"&&1 +55 "core" 1 +2 "manipulator"&'% +4 "core" %  > ' u F + .tForearm.seek :retract +2 "manipulator"&(' +37 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"()(C +2 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (*& +3 "core" &E ~ V\  +2 "manipulator"&+& +4 "core" & : : } ' +2 "manipulator"&,% +4 "core" %  : <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&-( +240 "core" ( +2 "manipulator"&.& +4 "core" & ? & $ + "storage"(/& +4 "core" &E ~ `\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts +2 "manipulator"&0' +93 "core" ' +2 "storage"(1& +4 "core" &E \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(2'r +272 "core" ' + "storage"(3- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4% +2 "core" % t d \ +3 ."downElevator"SE.seek :down +3 "storage"(5' +99 (6% +3 "core" %A u v \ U^ + "manipulator"&7% +4 "core" % C 8 F y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8' +97 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(9(  +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (:& +2 "core" &  h l 4\  +2 "manipulator"&;& +3 "core" & 8 : $ +2 .tElbow.seek 2 +2 "manipulator"&<( +8 "core" ( + "manipulator"&>& +5 "core" & 4 & & + "storage"(?& +4 "core" &  | V\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&A'S +91 "core" ' + "storage"(B& +4 "core" &  v\  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +173 "core" ' + "storage"(- +3 "core" -'e +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@% +2 "core" % m G [ \ +3 ."downElevator"SE.seek :down +3 "storage"(=' +96 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 (F% +3 "core" %  q\  + "manipulator"&G% +4 "core" %W . 7 } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D' +100 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(H( +346 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (I& +2 "core" & h { ^\ \ +2 "manipulator"&K& +3 "core" & 7 8 f +2 .tElbow.seek 3 +2 "manipulator"&L( +24 "core" ( + "manipulator"&N& +4 "core" & ' ?  +2 "storage"(O& +3 "core" & \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&E'7 +90 "core" ' +2 "storage"(C& +4 "core" & 4\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'r +105 "core" ' + "storage"(J- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (S% +2 "core" % j r T\ +3 ."downElevator"SE.seek :down +3 "storage"(T' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 (Q% +3 "core" % \  + "manipulator"&U% +5 "core" %: + , ! O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +38 "storage"(X(,y +362 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (Y& +3 "core" &,x g g \ +2 "manipulator"&[& +3 "core" & 9 9   +2 .tElbow.seek 4 +2 "manipulator"&\\( +34 "core" ( +2 "manipulator"&R& +4 "core" & ( ? \\ +2 "storage"(P& +3 "core" &,x } \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&Z' +93 "core" ' + "storage"(W& +5 "core" &,x B\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(`'r +106 "core" ' +2 "storage"(a- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^% +2 "core" % V e 5\ +3 ."downElevator"SE.seek :down +3 "storage"(b' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (c% +3 "core" % \  + "manipulator"&e% +4 "core" % : 8 _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f' +92 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(h(<- +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (i& +2 "core" &<+ v t \  +2 "manipulator"&_& +4 "core" & 8 9 \\ +2 .tElbow.seek 5 + "manipulator"&]( +25 "core" ( + "manipulator"&g& +5 "core" & & ? j  + "storage"(d& +4 "core" &<+  z V\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&m'O +90 "core" ' +2 "storage"(n& +4 "core" &<+ ?\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k'r +107 "core" ' + "storage"(o- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (p% +3 "core" % D M \ { +2 ."downElevator"SE.seek :down +4 "storage"(q' +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (r% +3 "core" % \  +2 "manipulator"&t% +4 "core" %Z 8 5 F f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(l(K +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (w& +3 "core" &K y j\ +2 "manipulator"&x& +3 "core" & < 9 V  +2 .tElbow.seek 6 +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&j& +4 "core" & = ;  + "storage"(v& +4 "core" &K ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts +2 "manipulator"&|' +97 "core" ' +2 "storage"(}& +5 "core" &K \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(s'r +109 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % h r \ +3 ."downElevator"SE.seek :down +3 "storage"(' +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (z% +2 "core" % ;\  +2 "manipulator"& % +4 "core" % 9 : ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &[ g g \ + "manipulator"&~& +4 "core" & ; 9  +2 .tElbow.seek 7 + "manipulator"&(r +43 "core" ( + "manipulator"&{& +5 "core" & ' > _ D + "storage"(& +4 "core" &[  M\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +98 "core" ' +2 "storage"(& +4 "core" &[ *\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(\ 'r +126 "core" ' + "storage"(- +3 "core" -'+ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +7 "core" % ( q h \ +3 ."downElevator"SE.seek :down +3 "storage"(' +55 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +41 (% +2 "core" % { 0\  +2 "manipulator"&% +4 "core" %( 4 - + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +1155 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &adZ\ +2 "manipulator"&& +4 "core" & 8 8 D + "manipulator"& % +4 "core" %  1 5  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +2 "manipulator"&& +4 "core" &- @ ( 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +2 "core" &- 6 9 4 +2 .tForearm.seek :garage +2 "manipulator"&"'w +95 "core" ' + .tHand.close +2 "manipulator"&#/ +56 "core" / +2 "manipulator"&$& +4 "core" &- ? ' 4 + "manipulator"&&% +4 "core" % g 5 + r r + .tForearm.seek :retract +2 "manipulator"&'' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*(ӂ +292 "core" ( + "manipulator"&+& +4 "core" &ӓ+ 0 = Cp +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &ӓ+ ; :  Cp +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'? +93 "core" ' + "manipulator"&& +4 "core" &Ӧ( ' ? @] +2 "manipulator"&.% +3 "core" %2 = < ' Z +2 "collection"'/& +4 "core" &bcS\ +2 "collection"'& +4 "core" &cbO\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &`cT\ +7 &<adQ\ $d +9 &VabV\ 7 +9 &fdS\ L +10 &_geY\ M +9 &qZdeV\ M +9 &3^heS\ M +10 &\\efR\ L +9 &[efT\ M +10 &x\\hgU\ M +9 &;\\hiU\ M +9 &_fgX\ M +10 &!YiiK\ L +9 &#ZhgR\ M +9 &%D\\ji[\ L +10 &'Zgj[\ L +9 &(ZhkV\ L +10 &*ZkjZ\ L +9 &,K^klT\ M +9 &.XikV\ L +10 &/ZkkR\ L +9 &1^llU\ M +10 &3T\\ljS\ L +9 &5ZjlR\ L +9 &6]nnR\ M +10 &8]ml\\\ L +9 &:[ZmnL\ M +9 &<XlmW\ L +10 &=[lmU\ L +9 &?[ln\\\ L +9 &Ac]mnT\ M +10 &C&]poV\ L +9 &DXopO\ M +10 &FYnnU\ M +9 &HkZpp\\\ M +9 &J-YooR\ M +10 &KZpqW\ M +9 &MZop`\ M +9 &OtZqoU\ L +10 &Q5\\pqO\ M +9 &R_qpR\ M +10 &T^ppV\ M +9 &V{_sq]\ M +9 &X>]rrP\ L +10 &Y]qrU\ M +9 &[\\qqS\ 9 +9 &\\->rsR\ 8 +10 &\\qt[\  +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 1.00 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +4 "core" &\\qsT\  +978 #t-> Flush.garage + #Garaging FlushPuck in Hand +2 "manipulator"&1& +3 "core" &Ӧ' = ; @] + "manipulator"&(% +4 "core" %2 ; < Z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +292 "core" ( +2 "manipulator"&6& +4 "core" &- ? $ F * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- 8 9 * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'w +89 "core" ' +2 .tHand.open + "manipulator"&01 +58 "core" 1 +2 "manipulator"&5% +4 "core" % π 4 # B s + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)' +90 "core" ' +494 #t-> CC + "collection"':& +3 "core" &\\qqS\  +636 #t-> PC + "processing"%;& +3 "core" &^{\ . +4474 #t-> CC.open +2 .CC.seek :open + "collection"'>( +208 "Can"X WU +240 "core" ( + "collection"'?& +4 "core" &^`W\ +768 #t-> Arm.CC +2 "manipulator"&B& +3 "core" &- 5 9 S * + "manipulator"&-% +4 "core" %  0 9  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&(ӂ +295 "core" ( + "manipulator"&@& +4 "core" &Ӑ* / > = Bf + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &Ӑ* < : ] Bf +2 .tForearm.seek CC + "manipulator"&F'? +104 "core" ' +2 "manipulator"&G& +4 "core" &Ӟ( ) ; x @X + "manipulator"&% +4 "core" %E 8 : +419 #t-> Hand.close + .Hand.close + "manipulator"&=/ +58 "core" / +1259 #t-> Arm.PC + "manipulator"&A& +4 "core" &ӟ' ; < ! @W + "manipulator"&9% +4 "core" % E ; < +2 .tForearm.seek :retract +2 "manipulator"&I' +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&K( +363 "core" ( +2 "manipulator"&N& +3 "core" & ; ' j 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & 9 9 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +78 "core" ' W ^ g +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3548 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiW : outPressi^ :deltaPressig : voltagef12.250401570937655: @type2F: @tagiH: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):37:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +729 #-> PC.close +2 "manipulator"&J& +3 "core" & 9 6 E ( +2 "manipulator"&S% +4 "core" %ޞ 6 . ; +2 !to:Arm::Error: mesg"@Cannot hold puck in Processing Clamp because Hand is closed:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):38:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1107 #-> Hand.open + .Hand.open +2 "manipulator"&<1 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[3C:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&D1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3C:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[44:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&Q1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[44:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[51:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&U1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[51:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[55:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +305 #-> Can +1841 #-> PC +2 "processing"%M& +3 "core" &^\ . +412 #t-> PC.open +2 .PC.seek :open +2 "processing"%T( +455 "core" ( + "processing"%E& +4 "core" &\ +240 #t-> CC +2 "collection"'H& +3 "core" &`c:\ +475 #t-> Flush +957 #-> Arm.CC +2 "manipulator"&Y& +3 "core" & : 9 ( +2 "manipulator"&[% +42 "core" % 7 / +11 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R' +77 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&P(ӂ +361 "core" ( +2 "manipulator"&W& +4 "core" &ӌ1 A F 5 G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &ӌ1 = < G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&^'? +81 "core" ' c Z +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 2798 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressic : outPressiZ :deltaPressi : voltagef12.255310751104567d: @type2F: @tagic: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):45:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +534 #-> Arm.PC +2 "manipulator"&L& +4 "core" &# 9 ; > <@ + "manipulator"&V% +4 "core" %5 ; : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c' +80 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&e( +361 "core" ( +2 "manipulator"&`& +4 "core" & 4 # 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & 4 / 4 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&Z' +81 "core" 'd ^ _ +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 2663 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionid: velocityi: currenti:pwmi:erri: inPressi^ : outPressi_ :deltaPressi : voltagef12.250401570937655: @type2F: @tagi_: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):46:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1251 #-> Arm.CC +2 "manipulator"&X& +3 "core" & 5 9  +2 "manipulator"&i% +4 "core" % 6 - E F + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_' +76 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&g(ӂ +354 "core" ( +2 "manipulator"&d& +4 "core" &1 ) A G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &1 : 9 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o'? +83 "core" ' ` [ I +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 2579 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi` : outPressi[ :deltaPressiI : voltagef12.255310751104567d: @type2F: @tagit: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):47:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +586 #-> Arm.PC +2 "manipulator"&p& +3 "core" &Ӏ2 : 8 G +2 "manipulator"&\\% +4 "core" %j = = , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f' +74 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&r( +365 "core" ( +2 "manipulator"&t& +4 "core" & 3 # [ ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" & . 6 [ ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +101 "core" ' + "manipulator"&m& +4 "core" &t # ? T W +2 "manipulator"&h% +3 "core" % 1 . O +19 1 + !o:I2C::UnexpectedReply: mesg"*I2C::Servo::Release3Reply[55:26->20] :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +565 #t-> Arm.CC +2 "manipulator"&w& +3 "core" &t 9 8 U W +2 "manipulator"&x% +4 "core" % , + # + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&v(ӂ +354 "core" ( + "manipulator"&}& +4 "core" &}0 & 4 C G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &}1 8 /  G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +91 "core" ' +2 "manipulator"&]& +3 "core" &Ӄ1 " = * F +2 "manipulator"&u% +3 "core" %D 9 9 ] +361 #t-> Arm.PC +2 "manipulator"&z& +3 "core" &Ө* ; / Bf + "manipulator"& % +5 "core" %D * * 1 ] + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&( +365 "core" ( + "manipulator"&|& +4 "core" & 3 & t ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & - 4 W ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' +2 "manipulator"&~& +4 "core" & 4 % ! ? + "manipulator"&{% +4 "core" % / 6 K E +547 #t-> Arm.CC +2 "manipulator"&& +3 "core" & 0 9 ? +2 "manipulator"&% +4 "core" % 9 9 E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&(ӂ +360 "core" ( + "manipulator"&& +4 "core" &{4 % ? J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{4 ; 7 J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' +2 "manipulator"&& +4 "core" &|4 A # S J + "manipulator"&\ % +4 "core" %I ; C 4 +352 #t-> Arm.PC +2 "manipulator"&& +3 "core" &~4 : 8 u J + "manipulator"&% +4 "core" %I 9 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&( +369 "core" ( + "manipulator"& & +4 "core" & ' > * . + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 9 . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&!' +93 "core" ' +2 "manipulator"&& +4 "core" & 8 0 . +2 "manipulator"&#% +4 "core" % : ; i w +10641 #t-> Arm.CC + "manipulator"&$& +3 "core" & , 6 . +2 "manipulator"&&% +4 "core" % , 0  w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&"(ӂ +363 "core" ( + "manipulator"&+& +4 "core" &Ӎ. # > j E~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &Ӎ. : , E~ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + "manipulator"&& +5 "core" &ӎ. 5 ' m E} + "manipulator"&.% +4 "core" %7 - / g ( +248 #t-> Arm.PC + "manipulator"&/& +3 "core" &ӏ. 5 / q E| +2 "manipulator"&'% +4 "core" %7 7 8 t ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&( +361 "core" ( + "manipulator"&1& +4 "core" & . \ 6 / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" & , - / +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&%' +102 "core" ' +2 "manipulator"&6& +4 "core" & 9 6 8 / + "manipulator"&7% +4 "core" % , 0 # n +248 #t-> Arm.CC + "manipulator"&*& +3 "core" & 7 / S / +2 "manipulator"&0% +4 "core" % 5 + 1 n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&3(ӂ +363 "core" ( + "manipulator"&2& +4 "core" &ӗ( ' ? A_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &ӗ( , -  A_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'? +99 "core" ' + "manipulator"&& +4 "core" &ӗ) > % A_ +2 "manipulator"&?% +3 "core" %@ 5 0 +286 #t-> Arm.PC +2 "manipulator"&B& +3 "core" &ӗ) + + 0 A_ + "manipulator"&-% +4 "core" %@ 5 8 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&4( +367 "core" ( + "manipulator"&8& +4 "core" & & > F ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & . 2 ( + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +102 "core" ' +2 "manipulator"&)& +4 "core" & 0 7 ~ ( +2 "manipulator"&=% +3 "core" % - / { +619 #t-> Arm.home +2 "manipulator"&A& +3 "core" & , . L ( + "manipulator"&9% +4 "core" % + 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F' +88 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +53 "core" ( + "manipulator"&N& +4 "core" & > "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & ( , I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&C' +36 "core" ' + "manipulator"&I& +4 "core" & : 1 C +2 "manipulator"&J% +3 "core" % + +  x +509 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &`bD\ +2 .tHand.open + "manipulator"&<1 +17 "core" 1 +2 "manipulator"&D& +3 "core" & = $ % +2 "manipulator"&Q% +3 "core" % 8 2 x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U' +34 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +113 "core" ( + "manipulator"& & +4 "core" &- > !  \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &- / - @ \ +2 .tForearm.seek :garage +2 "manipulator"&H'w +90 "core" ' + .tHand.close + "manipulator"&Y/ +56 "core" / + "manipulator"&[& +4 "core" &- ? < ~ \ +2 "manipulator"&K% +4 "core" % y 5 0 T + .tForearm.seek :retract +2 "manipulator"&W' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a(ӂ +283 "core" ( + "manipulator"&^& +4 "core" &2 @ ' H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +2 "core" &1 - 8 H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'? +100 "core" ' + "manipulator"&V& +4 "core" &Ӏ1 ? ' G +2 "manipulator"&P% +3 "core" %D : 6  +2 "collection"'`& +4 "core" &cdM\ +2 "collection"'b& +4 "core" &ba]\ +2 .tCC.seek :closed +2 "collection"'Z(\\ +4 "core" &caZ\ +8 &5ad`\ $d +9 &V~bbU\ 7 +10 &|cd]\ K +9 &ZfdR\ M +9 &l\\ce_\ L +10 &.\\fd\\\ L +9 &\\eg^\ L +10 &Yfe\\\ M +9 &tXgf^\ L +9 &6[gf\\\ L +10 &[hh[\ L +9 &!_gi_\ M +9 &#|]gka\ L +10 &%?Ygk_\ L +9 &&]hj_\ M +10 &([hk^\ M +9 &*Wji[\ L +9 &,FYkkS\ L +10 &. ZkjT\ L +9 &/]ml_\ L +9 &1]jk^\ M +10 &3NZila\ L +9 &5Zkl_\ L +10 &6Zml[\ M +9 &8Wlok\ L +52 &:UYnl_\ M +13 &<Zon\\\ M + &=Xmk^\ L + &?Ymm^\ M + &A]Zonc\ M + &C\\mp`\ M + &DWoo^\ L +5 &FZnn`\ L +9 &He^nob\ M +10 &J'\\ope\ M +9 &KYnr_\ L +9 &M\\op^\ L +10 &OmYnq^\ M +9 &Q0]np`\ L +10 &R_qp`\ M +9 &T\\op]\ L +9 &VuYop\\\ M +10 &X7[orU\ M +9 &Y\\poQ\ L +9 &[[rqU\ 9 +10 &\\8TqrW\ - +9 &\\pr[\  +3 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 1.01 +3 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):58:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"2/home/esp/esp2/utils/puckmoves.rb:789:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):58:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3714 #-> Flush.garage +2 #Garaging FlushPuck in Hand + "manipulator"&c& +3 "core" &Ӗ. 0 ; E| +2 "manipulator"&X% +4 "core" %D 6 :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(- +298 "core" ( + "manipulator"&d& +4 "core" &- & ? % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- , * % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&o'w +103 "core" ' +2 .tHand.open + "manipulator"&_1 +64 "core" 1 + "manipulator"&p% +4 "core" % υ > $ O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\' +96 "core" ' +10027 #t-> Hand.open +495 #-> Hand.close +2 .Hand.close + "manipulator"&g/ +53 "core" / +424 #t-> Hand.open +2 .Hand.open + "manipulator"&t1 +61 "core" 1 +223 #t-> Flush +5492 "Can"W @= +4019 #t-> Arm.PC +2 "manipulator"&k& +3 "core" &- 6 :  % +2 "manipulator"&m% +3 "core" % \ * 0 "  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&h( +115 "core" ( +2 "manipulator"&f& +4 "core" & 3 & B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" & ) * B +2 .tForearm.seek PC +2 "manipulator"&x' +93 "core" ' +2 "manipulator"&q& +4 "core" & & > B + "manipulator"&r% +4 "core" % + 5 d \ +352 #t-> PC.close +2 "manipulator"&}& +3 "core" & 8 8 ) B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&]& +4 "core" & > > a B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" & - / I B +2 .tForearm.seek PC + "manipulator"&j' +4 "core" ' + .tHand.close +2 "manipulator"&z/ +55 "core" / +2 "processing"% & +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%v(^ +4 "core" &\ +8 & +\ $d +10 &U}\ 7 +9 &\ L +9 &]\ N +10 &d`\ N +9 &&_\ N +9 &`\ N +10 &`\ N +9 &m_\ N +10 &/_\ N +9 &_\ N +9 &!`\ N +10 &#ua\ N +9 &%7_\ N +9 &&`\ N +10 &(`\ N +9 &*}b\ N +10 &,?`\ N +9 &.]\ N +9 &/`\ N +10 &1_\ M +9 &3H_\ N +9 &5 ]\ M +10 &6_\ N +9 &8a\ N +10 &:O_\ N +9 &<a\ N +9 &=`\ N +10 &?c\ N +11 &AVb\ N +7 &Cm\ O +10 &Ds\ P +9 &F\ R +9 &HO\ S +10 &J\ S +9 &K\ T +10 &M\ T +9 &OT\ T +9 &Q\ U +10 &R\ U +9 &T\ U +10 &V[\ U +9 &X\ U +9 &Y\ U +10 &[\ U +9 &]b\ B +9 &^J\ P +10 &^\ W\ : +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.57 + "processing"%|& +4 "core" &^4\ : + &^5\ : +1197 #t-> Hand.open + .Hand.open + "manipulator"&l1 +53 "core" 1 +776 #t-> Arm.home +2 "manipulator"&~& +3 "core" & 8 ; B + "manipulator"&{% +4 "core" % : : G +2 .tForearm.seek :retract +2 "manipulator"&s' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&( +54 "core" ( + "manipulator"&& +4 "core" & : '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 9 <  +2 .tForearm.seek :home + "manipulator"&' +34 "core" ' +2 "manipulator"&& +4 "core" & % ? {  + "manipulator"&% +4 "core" % / 6 a +1144 #t-> Hand.open +415 #-> Arm.PC +2 "manipulator"&& +3 "core" & 9 <  +2 "manipulator"&\ % +4 "core" % 8 : a + .tForearm.seek :retract +2 "manipulator"&y' +40 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&( +77 "core" ( + "manipulator"&& +4 "core" & < 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 8 8 +2 .tForearm.seek PC + "manipulator"&' +95 "core" ' +2 "manipulator"& & +4 "core" & @ % +2 "manipulator"&% +3 "core" % 9 9 $ +348 #t-> Hand.close + .Hand.close + "manipulator"&/ +58 "core" / +420 #t-> PC.open + .PC.seek :open +2 "processing"%#( +460 "core" ( +2 "processing"%& +4 "core" &\ +843 #t-> Arm.garage + "manipulator"&$& +3 "core" & , , +2 "manipulator"&&% +4 "core" % 9 9 E $ +2 .tForearm.seek :retract + "manipulator"&!' +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +125 "core" ( +2 "manipulator"&+& +4 "core" &- # > M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &- 5 * 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' +2 "manipulator"&.& +4 "core" &- & ? S + "manipulator"&% +4 "core" %~ : / | > +912 #t-> Hand.open + .Hand.open + "manipulator"&/1 +61 "core" 1 +576 #t-> PC + "processing"%'& +3 "core" &\ +412 #t-> Arm.home +2 "manipulator"&& +3 "core" &- 9 9 +2 "manipulator"&"% +4 "core" % ~ 9 0 > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1' +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&(( +119 "core" ( + "manipulator"&6& +4 "core" &  <   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" & 9 3 u  +2 .tForearm.seek :home + "manipulator"& ' +36 "core" ' +2 "manipulator"&*& +4 "core" & $ 4  + "manipulator"&0% +4 "core" % 9 : u a +12212 #t-> Flush +667 #-> CC.close +2 "manipulator"&%& +3 "core" & 9 /  +2 "manipulator"&% +4 "core" % 6 / 6 a +2 .tForearm.seek :retract + "manipulator"&2' +43 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:(ӂ +337 "core" ( + "manipulator"&& +4 "core" &|2 E & H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &|2 . 6 H +2 .tForearm.seek CC +2 "manipulator"&5'? +96 "core" ' +2 .tHand.close + "manipulator"&B/ +55 "core" / + "collection"'-& +4 "core" &\\nnb\  +3 .tCC.seek :open + "collection"';( +447 "core" ( +3 "collection"'3& +5 "core" &^^]\ +2 .tCC.seek :closed +2 "collection"'8(\\ +4 "core" &__a\ +7 & -a]c\ $c +9 &V`aa\ 7 +10 &_`_\ L +9 &]ca_\ M +9 &dYacc\ M +10 &']bbc\ L +9 &Yded\ M +9 &Zdda\ M +10 &mXdda\ L +9 &.Ybf_\ M +10 &\\eda\ M +9 &!Xddb\ L +9 &#t]fe7\ M +10 &%7Yhe`\ L +9 &&Zfga\ L +9 &([gha\ M +10 &*|Zfha\ M +9 &,>Zhid\ M +10 &.Vgg_\ L +9 &/]hha\ L +9 &1[jj^\ M +10 &3HViid\ L +9 &5 \\ll`\ L +9 &6\\ji`\ L +10 &8]ik`\ L +9 &:N[kjg\ M +10 &<Ykl_\ L +9 &=Wkla\ L +9 &?Wjk`\ L +10 &AW\\lmc\ L +9 &C]kmg\ L +9 &DZklf\ M +10 &FZlng\ L +9 &H^YonC\ M +10 &J!Ynli\ L +9 &KWkne\ L +9 &MXomk\ L +10 &OhYmn\ L +9 &Q(]no\ M +9 &R]noe\ L +10 &T\\mpb\ L +9 &Vo]pnc\ L +10 &X1[pob\ L +9 &Y_pq^\ M +9 &[\\oo`\ 9 +10 &\\<_oo]\ 1 +9 &\\pq\\\  +2 ( +2 "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 1.01 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):77:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1141 #-> CC.open +2 .CC.seek :open +2 "collection"'G( +442 "core" ( + "collection"')& +4 "core" &_^_\ +368 #t-> PC.close + "manipulator"&=& +4 "core" &Ӏ0 6 8 G +2 !to:Arm::Error: mesg"@Cannot hold puck in Processing Clamp because Hand is closed:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):79:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +903 #-> PC +2 "processing"%@& +3 "core" &\ +2064 #t-> Hand +450 #-> Arm +2 "manipulator"&A& +3 "core" &Ӏ0 9 7 o G +2 "manipulator"&9% +4 "core" % S 0 8 M  +5279 #t-> Arm.PC +2 "manipulator"&N& +3 "core" &Ӏ0 ; 9 G +2 "manipulator"&O% +4 "core" % S ; /  + .tForearm.seek :retract +2 "manipulator"&I' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&J( +368 "core" ( +2 "manipulator"&& +4 "core" & ' ? F * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" & 6 - B * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +44 "manipulator"&F' +103 "core" ' + "manipulator"&S& +4 "core" & 2   * +2 "manipulator"&<% +3 "core" % / : ~ +436 #t-> PC.close +2 "manipulator"&D& +3 "core" & + 4 _ * +2 "manipulator"&Q% +4 "core" % 4 8 Y ~ +2 "processing"% & +4 "core" &\ +2 "processing"%E& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%C(^ +3 "core" &\ +7 & %\ #a +9 &V\ 7 +9 &\ L +10 &]\ N +9 &Y]\ N +10 &Y\ M +9 &^\ N +9 &a\ N +10 &a\\\ N +9 &$^\ M +9 &^\ M +10 &!]\ N +9 &#ib\ N +10 &%+a\ N +9 &&b\ N +9 &(a\ N +10 &*q]\ N +9 &,4_\ M +9 &-\\\ M +10 &/]\ M +9 &1z]\ M +10 &3<^\ M +9 &4]\ M +9 &6]\ M +10 &8_\ M +9 &:C]\ N +9 &<_\ M +10 &=_\ N +9 &?a\ N +9 &AK_\ N +10 &C g\ O +9 &D_\ N +10 &Fb\ N +9 &HR`\ N +9 &Jb\ O +10 &Kc\ N +9 &Mb\ O +10 &OXc\ O +9 &Qd\ O +9 &Ra\ N +10 &Te\ N +9 &V`e\ O +9 &X#b\ N +10 &Ye\ N +9 &[h\ O +9 &]ic\ ; +10 &^EN\ C +9 &^ \  +6 ( + "processing"%E& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.05 +3 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0:@axisName"Processing Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):84:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +4 "core" &^\  +917 #t-> PC.open +2 .PC.seek :open +2 "processing"%Y( +457 "core" ( +2 "processing"%[& +4 "core" &\ +1829 #t-> Hand.open +2 .Hand.open + "manipulator"&K1 +57 "core" 1 +612 #t-> Arm.home +2 "manipulator"&& +3 "core" & - / * + "manipulator"&U% +4 "core" % 0 - ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&^( +58 "core" ( + "manipulator"&R& +4 "core" & $ 4 # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & + - # +2 .tForearm.seek :home + "manipulator"&V' +37 "core" ' +2 "manipulator"&P& +4 "core" & 0 7 V # + "manipulator"&`% +4 "core" % 6 1 { q +262 #t-> CC +2 "collection"'W& +4 "core" &`b\ +219 #t-> PC +2 "processing"%>& +3 "core" &\ +347 #t-> CC.close +2 "manipulator"&b& +3 "core" & - 3 1 # +2 "manipulator"&c% +4 "core" % 3 7 i q +2 .tForearm.seek :retract + "manipulator"&X' +35 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L(ӂ +343 "core" ( +2 "manipulator"&d& +4 "core" &Ӛ' 5 $ @W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &Ӛ' 7 3 q @W +2 .tForearm.seek CC +2 "manipulator"&n'? +92 "core" ' +2 .tHand.close + "manipulator"&_/ +62 "core" / +2 "collection"'p& +4 "core" &bb\ +2 "collection"'i& +4 "core" &be\ +3 .tCC.seek :closed + "collection"'o(\\ +4 "core" &bb\  +9 &2}bc\ )w +9 &dbb\ > +10 &{xcf>\ M +9 &>Zdd\ M +10 &\\ae\ M +9 &[ff\ M +9 &Weg\ L +10 &HZff\ L +9 &]eg\ M +9 &Yeh\ L +10 & Ygf2\ L +9 &"PZhi\ L +10 &$\\hk\ M +9 &%Xlk\ L +9 &']ji\ L +10 &)W]jj=\ L +9 &+\\lm\ L +9 &,\\ki\ L +10 &.^jk\ L +9 &0^[kk\ M +10 &2 [ll\ M +9 &3Zkl\ M +9 &5Yjk\ L +10 &7gXlo\ L +9 &9*Wlm\ L +9 &:Zpk\ M +10 &<Zln\ L +9 &>oXnn\ L +10 &@1Wno\ L +9 &AWop\ L +9 &C\\no\ L +10 &Ew\\oo\ L +9 &G9]mp\ L +9 &H]pp\ L +10 &J_oo\ M +9 &L\\nr\ L +10 &NAZqo\ L +9 &P]so\ L +9 &Q]pp\ L +10 &SYpq\ L +9 &UIYpo+\ L +9 &W \\pp-\ L +10 &XZqr\ M +9 &Z[qs\ L +10 &\\4zBrrY\ f +9 &\\!7rre\  +9 &\\rsS\  +3 ( + "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.02 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0:@axisName"Collection Clamp:bt["E/home/esp/esp2/utils/misc.rb:475:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):90:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +460 #-> CC.open +2 .CC.seek :open + "collection"'g( +446 "core" ( +2 "collection"'t& +4 "core" &bb\ +345 #t-> PC.close +2 "manipulator"&k& +3 "core" &Ӛ' , 6 @W +3 !to:Arm::Error: mesg"@Cannot hold puck in Processing Clamp because Hand is closed:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):92:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1959 #-> PC.open +2 .PC.seek :open +2 "processing"%m( +2 "core" ( +2 "processing"%f& +4 "core" &\ +692 #t-> Arm.home +2 "manipulator"&w& +3 "core" &Ӛ' 0 / ~ @W +2 "manipulator"&q% +3 "core" % < + - G I +2 .tForearm.seek :retract +2 "manipulator"&r' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&e( +359 "core" ( + "manipulator"&\\& +4 "core" & > ' 9 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & 2 8 ; 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&]' +45 "core" ' +2 "manipulator"&u& +4 "core" &  1  0 + "manipulator"&z% +4 "core" % 0 5 S ^ +311 #t-> exit +5 #mEXIT @1668621886.08UTC @1668623094.86UTC = =tMAIN =mMAIN_scheduler @UTC1668623096.69 #"core_reset"Sent BREAK +2 #t@1137 receive with ifg=0x10, ie=0xFD + #@1770 receive with ifg=0x10, ie=0xFD + #@2424 receive with ifg=0x10, ie=0xFD #@3057 receive with ifg=0x10, ie=0xFD + #@3691 receive with ifg=0x10, ie=0xFD + #@4323 receive with ifg=0x10, ie=0xFD #@4956 receive with ifg=0x10, ie=0xFD + #@5282 receive with ifg=0x80, ie=0xFD #@40523 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +286 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +377 "Can"Z CA + Z CA #tPolling Can every 10:00 +12752 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %gcc\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ػ\ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X "  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- 0 7  +2 .tForearm.seek :garage +2 "manipulator"&'w +92 "core" ' + .tHand.close +2 "manipulator"& / +59 "core" / +2 "manipulator"&!& +4 "core" &- > % e + "manipulator"&"% +4 "core" % ψ 7 - ( + .tForearm.seek :retract +2 "manipulator"&#' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&$(ӂ +277 "core" ( + "manipulator"&%& +4 "core" &, : & S Dx +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- 9 9 Dx +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''? +91 "core" ' + "manipulator"&(& +4 "core" &Ӓ) <   Ae + "manipulator"&)% +4 "core" %F 5 0 M +2 "collection"'*& +3 "core" &ad\ +3 "collection"'+& +4 "core" &ab\ +2 .tCC.seek :closed + "collection"',(\\ +4 "core" &ba\ +8 &4cc\ $e +10 &Xcb\ 7 +9 &}dc\ L +10 &\\ce\ M +9 &oZcd\ M +9 &2Wff\ L +10 &Zee\ L +9 &\\df\ L +9 &x]df\ L +10 &9Ygg\ M +9 &\\ff\ M +9 &!Wii\ L +10 &#]hg\ M +9 &%BZii\ L +10 &'Xjh\ L +9 &(Wkj\ L +9 &*Yji\ L +10 &,I[ki\ M +9 &. Zjj\ M +9 &/Zik\ M +10 &1\\jk\ M +9 &3R[kl\ L +10 &5\\jl\ L +9 &6[ln\ L +9 &8\\km\ L +10 &:Y[kl\ M +9 &<Zjn\ M +10 &=Zmm\ M +9 &?]ln\ L +9 &Aa_mn\ M +10 &C"cnq\ M +9 &Dsxu\ O +9 &F}\ S +10 &HM\ V +9 &J \ X +9 &K\ X +10 &M\ Y +9 &OM\ Y +10 &Q\ Y +9 &R\ Z +9 &T\ \\ +10 &VO\ [\ +9 &X\ \\ +9 &Y\ \\ +10 &[\ I +9 &\\8\ , +10 &\\\ ^ +5 ( +2 "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.34 + "collection"'-& +4 "core" &\\\ ^ + &\\\ ^ + .tHand.open + "manipulator"&.1 +58 "core" 1 +2 "manipulator"&/% +4 "core" % F ; ( ` M + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0' +91 "core" ' +660 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%1& +3 "core" &\ +2 "manipulator"&2& +4 "core" &ӓ( 9 : Ad +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&3(ӂ +21 "core" ( + "manipulator"&4& +4 "core" &Ӆ % @ K . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &Ӆ 6 / . + .tForearm.seek CC +2 "manipulator"&6'? +94 "core" ' + .tHand.close +2 "manipulator"&7/ +56 "core" / +2 .tCC.seek :open +2 "collection"'8( +446 "core" ( + "manipulator"&9& +4 "core" &Ӆ / 0 F . +2 "manipulator"&:% +3 "core" % O - + $ ! +2 .tForearm.seek :retract + "manipulator"&;' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +359 "core" ( + "manipulator"&=& +4 "core" & # > - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" & 6 0 o - + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&?' +91 "core" ' + "manipulator"&@& +4 "core" & " ?  - +2 "manipulator"&A% +3 "core" % 0 + N +2 "processing"%B& +4 "core" &\ +2 "processing"%C& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%D(^ +4 "core" &\ +7 & +\ #a +10 &T\ 7 +9 &\ L +9 &]\ N +10 &W^\ N +9 &\\\ N +10 &`\ N +9 &`\ N +9 &_^\ N +10 &"]\ N +9 &`\ N +9 &!_\ N +10 &#g`\ N +9 &%)_\ N +10 &&`\ N +9 &(b\ N +9 &*pb\ N +10 &,2a\ N +9 &-^\ N +46 &/`\ N +8 &1wa\ N +4 &3:`\ N + &4^\ N + &6_\ N + &8`\ N +5 &:B_\ N +9 &<c\ N +10 &=a\ N +9 &?d\ N +9 &AIc\ N +10 &Cm\ O +9 &Ds\ P +9 &F\ R +10 &HB\ S +9 &J\ T +9 &K\ T +10 &M\ T +9 &OG\ T +10 &Q\ U +9 &R\ U +9 &T\ U +10 &VL\ U +9 &X\ U +9 &Y\ U +10 &[\ V +9 &]S\ F +10 &^v@x\ )x +9 &^*\ / +5 ( +2 "processing"%C& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 + "processing"%E& +4 "core" &^\ / + &^\ / +2 .tHand.open + "manipulator"&F1 +59 "core" 1 +2 "manipulator"&G% +4 "core" % A & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H' +97 "core" ' +2 "collection"'I& +4 "core" &pq\ +631 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&J& +3 "core" & + ,  - +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&K( +3 "core" ( + "manipulator"&L& +4 "core" & < > o - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & + . K - +2 .tForearm.seek PC +2 "manipulator"&N' +92 "core" ' + .tHand.close + "manipulator"&O/ +62 "core" / +2 .tPC.seek :open + "processing"%P( +457 "core" ( +2 "manipulator"&Q& +3 "core" & 5 . \ - +2 "manipulator"&R% +3 "core" % 6 + ? +2 .tForearm.seek :retract +2 "manipulator"&S' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(- +130 "core" ( + "manipulator"&U& +5 "core" &- > % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &- - ,  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W'w +101 "core" ' +2 .tHand.open + "manipulator"&X1 +58 "core" 1 +2 "manipulator"&Y% +4 "core" % { > " 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z' +91 "core" ' +3286 #t-> exit +5 #mEXIT @1668623327.58UTC @1668623467.28UTC = =tMAIN =mMAIN_scheduler @UTC1668623469.08 #"core_reset"Sent BREAK +2 #t@12444 sendCRC with ifg=0x20, ie=0x7F + #@14279 sendCRC with ifg=0x08, ie=0x5F + #@35487 idle with ifg=0x84, ie=0x75 #@36157 select with ifg=0x10, ie=0xF5 + #@36789 receive with ifg=0x10, ie=0xFD + #@37422 receive with ifg=0x10, ie=0xFD #@38055 receive with ifg=0x10, ie=0xFD + #@38382 receive with ifg=0x80, ie=0xFD #@30167 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +256 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +380 "Can"Z IF + Z IF + #tPolling Can every 10:00 + #Cleanly exited at 18:28:47UTC16-Nov-22 +4 #Loading /home/esp/esp2/mission/DA_WCR_111622.rb mission +5 ."Qmail"GoodNews.email "Starting DA_WCR_111622 w/pucks in tube 2\\n{}\\nCTD data unavailable\\nCan@18:31:15, 17% flow, 16.0C, 20% humidity, 14.6psia, 13.764V, 0.363A, 0.345A avg, 4.99W",Subject: "DA_WCR_111622 begun" +3 #tPreparing to sleep until + 00:00:05 +4 #Asleep til + 00:00:05 +2 #Continuing at 18:31 +2 "Can"Z IF +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +377 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_111622.rb:14\\n{1 => 8,\\n 2 => 25,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:31:15, 17% flow, 16.0C, 20% humidity, 14.6psia, 13.764V, 0.363A, 0.345A avg, 4.99W",Subject: "Asleep until 18:31" +77 "Can"Y   +3 #tPowering core bus +138 #"uploadLog"upsync +323 #upsync +94 .tGate.power :raw,:ON +2 "sampler") +53 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %pp  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X 8,\\n 2 => 25,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:32:07, 18% flow, 16.0C, 19% humidity, 14.6psia, 13.759V, 0.321A, 0.302A avg, 4.41W",Subject: "Started DA_WCR_111622 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &tt\  +2 .tHand.open + "manipulator"&,1 +53 "core" 1 + "manipulator"&-& +4 "core" & ? = ` +2 "manipulator"&.% +4 "core" %  9 8  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +177 "core" ( +2 "manipulator"&0& +4 "core" &- , U K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +4 "core" &- . 6  K +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&2'w +95 "core" ' + .tHand.close +7 "manipulator"&3/ +57 "core" / +2 "manipulator"&4& +5 "core" &- , 6  K + "manipulator"&5% +4 "core" % m : 3 ) +3 .tForearm.seek :retract + "manipulator"&6' +97 "core" ' +2 .tElbow.reconfigure :tight +2 #"uploadLog"upsync +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +284 "core" ( + "manipulator"&8& +4 "core" &~1 = > G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &~1 8 2 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'? +98 "core" ' +2 "manipulator"&;& +4 "core" &~1 > ; 8 G + "manipulator"&<% +4 "core" %I 0 :  +2 "collection"'=& +4 "core" &ss\  +3 "collection"'>& +4 "core" &qv\  +2 .tCC.seek :closed +2 "collection"'?(\\ +4 "core" &uw\  +8 &Kus\ %h +9 &tYsu\ 8 +10 &~tt\ L +9 &Zuv\ M +9 &UZuw\ M +10 &]uu\ M +9 &\\vv\ M +9 &Zuw\ L +10 &^Xwx\ L +9 & Wtw\ L +10 &]wu\ L +9 &!]ww\ L +9 &#f\\xw\ L +10 &%'Zvx\ M +9 &&Zyx\ L +9 &(]wy\ L +10 &*o\\zx\ L +9 &,0Yzz\ L +10 &-W|{\ L +9 &/\\{z\ L +9 &1v[z|\ L +10 &39Wyz\ L +9 &4\\|{\ L +9 &6Zy|\ L +10 &8Wz|\ L +9 &:?Z}}\ M +10 &<Z~\ L +9 &=X{}\ L +9 &?\\}|\ L +10 &AG]}\ M +9 &C c}\ M +9 &Ds\ O +10 &F\ Q +9 &H5\ V +9 &I\ W +10 &K\ W +9 &Mv\ W +10 &O6\ X +9 &P\ Y +9 &R\ Y +10 &Tw\ Z +9 &V9\ Z +9 &W\ [ +10 &Y\ \\ +9 &[w\ H +10 &\\M\ ] +9 &\\\ (x +9 &\\\ U +3 ( +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.24 + "collection"'@& +4 "core" &\\\ U +2 .tHand.open + "manipulator"&A1 +64 "core" 1 +3 "manipulator"&B% +4 "core" % I > :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ U +2 "collection"'E% +3 "core" %f\  +2 .tCSV.dial CSR + "collection"'F  +125 "core"  + "collection"'G% +4 "core" %f\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'H's5 +1357 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'I% +2 "core" %s8\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +676 "core" ' + .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +1994 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &\\\ U +2 "collection"'N% +3 "core" %i\ +2 .tCSV.dial :flush + "collection"'O  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'P' +2443 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +6 "core" +63  + .tCTV.dial :intake + "collection"'S  +77 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2360 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +74 "core" +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\\ U + "collection"'W% +4 "core" %h\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1275 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" B + "collection"'[% +4 "core" %s9\ +2 .tCS.seek 7.001ml +2 "collection"'\\'$ +558 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'] +2 .tCBV.dial CSV +97 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1673 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +768 "core" ' + "collection"'b& +4 "core" &\\~\ U +2 "collection"'c% +3 "core" %k\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'e'3J +793 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3I\  +2 .tCS.seek 5ml + "collection"'h's4 +565 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1230 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +786 "core" ' + .tCSV.dial :waste + "collection"'k +70 "core" +2 .tCS.seek 0ml + "collection"'l'i +771 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӂ. : 9 F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +3 "core" ( + "manipulator"&o& +4 "core" &ӂ. ? & m F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &ӂ. 3 - h F +2 .tForearm.seek CC + "manipulator"&q'? +96 "core" ' + .tHand.close + "manipulator"&r/ +63 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( +2 "manipulator"&t& +4 "core" &ӂ. - 0 D F + "manipulator"&u% +4 "core" % F , +   +2 .tForearm.seek :retract + "manipulator"&v' +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +294 "core" ( +2 "manipulator"&x& +4 "core" &- 7 0 % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- 1 / 7 % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +86 "core" ' +2 .tHand.open + "manipulator"&{1 +97 "core" 1 +2 "manipulator"&|% +4 "core" % | 2  Y + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +93 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 18:36:23UTC16-Nov-22\\n{1 => 8,\\n 2 => 25,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:32:07, 18% flow, 16.0C, 19% humidity, 14.6psia, 13.759V, 0.321A, 0.302A avg, 4.41W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'~& +5 "core" &fh\ +2 "manipulator"&% +3 "core" %  : 4  +2 "storage"(% +5 "core" % \ 6 + "storage"(. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +565 #"uploadLog"upsync +100 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &   :\ +2 "manipulator"&& +4 "core" &- - 0 3 % + "manipulator"&% +4 "core" %  - 1 H  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" & 7 0 Q m + "storage"( & +4 "core" &  h\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +92 "core" ' +2 "storage"( & +4 "core" &  \\\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +142 "core" ' +2 "storage"( - +3 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & s \ +2 "manipulator"&& +4 "core" & * , m +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & 7 - ? m +2 "storage"(& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +29 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(' +7 "core" & : 9 m + "manipulator"&% +4 "core" % ϼ )  m +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӂ +3 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +146 "core" ( +2 "manipulator"&& +4 "core" &ә% 4 - , ?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ә% / 2 , ?V +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'? +102 "core" ' +2 "manipulator"&&& +4 "core" &ә& < > > ?V +2 "manipulator"&'% +4 "core" %) + + %  +2 "collection"'(& +3 "core" &de\ +2 "collection"'& +5 "core" &gg\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &gf\  +9 &2|ef\ )w +9 &eef\ > +10 &}uhh\ M +9 &DXhg\ K +10 &Zgg-\ L +9 &ZhhG\ L +9 &UhiI\ K +10 &JYghH\ L +9 & ZihE\ L +9 &Vik9\ K +10 & [hj3\ K +9 &"SZii7\ K +9 &$[jj7\ K +10 &%\\li7\ K +9 &'[lj5\ K +10 &)[Wkh7\ K +9 &+Ujl1\ K +9 &,[nkE\ K +10 &.\\kg\ K +9 &0cZjj-\ K +9 &2$Zml\ L +10 &3Zll\ L +9 &5Zmk\ L +10 &7jZmm%\ L +9 &9,Yll4\ L +9 &:Ykm\ K +10 &<Ukl\ K +9 &>sWlo\ K +9 &@5Wlmf\ K +10 &A]po\ K +9 &Cctt\ M +10 &Etm{x=\ N +9 &G1~Z\ O +9 &H\ T +10 &J\ \ W +9 &La\ W +9 &N G\ X +10 &OK\ Y +9 &QL\ Y +10 &Sc<\ Y +9 &UK\ [\ +9 &VL\ [\ +10 &X\ \\ +9 &ZcO\ \\ +9 &\\yF\ 7 +10 &\\(B\ &q +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + .Hand.open + "manipulator"&"1 +4 "core" &\\\ _ +50 1 + "manipulator"&+% +4 "core" % ) 0 9   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +95 "core" ' + #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + + "sampler").% +4 "core" %ځ \ : +2 "collection"'0& +3 "core" &\\5\ _ +3 "Can"[\ [Y + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %i \ +2 "sampler")F% +4 "core" %Qrq \  +32 "collection"'G% +2 "core" %i\ +2 "sampler"):% +4 "core" %Q{| \  +36 "collection"'% +3 "core" %iO\ +2 "sampler")I% +4 "core" %Q \  +2 "sampler")H% +3 "core" %Q \  +2 .tIntake.select :close + "sampler")0 +8 )K% +3 "core" %Q \  +2 .tSSV.dial :exhaust + "sampler")J  +71 "core"  +3 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")M'ڀ +381 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +2 "core" %i\ +2 "sampler")F% +4 "core" % \ + +113 "collection"'G% +3 "core" %i\ + "sampler"):% +4 "core" % \ + + "sampler")% +4 "core" % \ + + .tIntake.select :close + "sampler")0 +9 )I% +2 "core" % \ + +2 .tSSV.dial :exhaust + "sampler")H  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")K'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler");  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +2 "core" %i\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X \  +32 "collection"' % +3 "core" %i\ + "sampler")% +4 "core" %> \  +37 "collection"'\ % +2 "core" %i\ +2 "sampler")% +4 "core" %= \  +41 "collection"'% +3 "core" %i\ +2 "sampler") % +3 "core" %= \  +2 "collection"'% +4 "core" %i\ +48 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +3 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 900.0ml .Intake.select :open + "sampler") +210 "collection"'F% +3 "core" %i\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" %i\ + "sampler")F% +4 "core" %"< \  +28 "collection"'E% +3 "core" %i\ + "sampler")% +4 "core" %"< \  +32 "collection"'I% +3 "core" %i\ + "sampler")H% +4 "core" %"< \  +37 "collection"'% +2 "core" %i\ +2 "sampler");% +4 "core" %"< \  +41 "collection"'J% +4 "core" %i\ +2 "sampler")K% +4 "core" %"< \  +47 "collection"'L% +2 "core" %i\ +2 "sampler")R% +4 "core" %"= \  + "collection"'M% +4 "core" %i\ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" %+65 \  +36 "collection"'F% +3 "core" %i\ +2 "sampler")E% +3 "core" %+HF \  +42 "collection"'% +3 "core" %i\ +2 "sampler")I% +3 "core" %^_ \  +47 "collection"'H% +3 "core" %i\ +2 "sampler")% +4 "core" %z{ \  +53 "collection"';% +3 "core" %i\ +2 "sampler")J% +4 "core" % \  +61 "collection"'K% +2 "core" %i\ +2 "sampler")=% +4 "core" % \  + "sampler")L% +4 "core" % \  + .tIntake.select :close + "sampler")0 +9 )R% +3 "core" % \  + .tSSV.dial :exhaust + "sampler")M  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")6'ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")U  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'V% +3 "core" %i\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +2 "core" %iF\ +2 "sampler")F% +4 "core" %A> \ ; +88 "collection"'E% +3 "core" %i\ +2 "sampler")% +4 "core" %jg \ ; +100 "collection"'I% +3 "core" %it\ + "sampler")1% +4 "core" % \ ; +113 "collection"'H% +3 "core" %i"\ +2 "sampler")% +3 "core" % \ ; +2 "sampler");% +3 "core" % \ ; +2 .tIntake.select :close + "sampler")0 +8 )J% +3 "core" % \ ; +2 .tSSV.dial :exhaust + "sampler")K  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")='ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")L  +72 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %i\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xk \  +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale + "sampler")#.0X\ +2 "sampler"){% +4 "core" %#s2 \  +18 "collection"'% +3 "core" %i+\ +2 "sampler")% +3 "core" %#s2 \  +22 "collection"'% +2 "core" %iF\ +2 "sampler")z% +4 "core" %#s2 \  +24 "collection"'!% +3 "core" %i.\ +2 "sampler")7% +3 "core" %#s2 \  +28 "collection"'`% +3 "core" %iF\ +2 "sampler")% +3 "core" %#s2 \  +32 "collection"'% +3 "core" %i\ +2 "sampler")% +4 "core" %#s2 \  +36 "collection"' % +3 "core" %iF\ +2 "sampler")k% +77 "core" %#s2 \  +32 "collection"' % +3 "core" %i-\ +2 "sampler")% +3 "core" %#s2 \  +48 "collection"'w% +2 "core" %i3\ +2 "sampler")|% +4 "core" %#s2 \  +53 "collection"'% +3 "core" %iE\ +2 "sampler")}% +4 "core" %#s2 \  + "collection"'~% +4 "core" %i$\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X% +4 "core" %  \ \ V +28 "collection"'F% +3 "core" %i@\ +2 "sampler")E% +3 "core" %  \ \ V +32 "collection"'% +3 "core" %i5\ +2 "sampler")I% +4 "core" %  \ \ V +36 "collection"'1% +3 "core" %iF\ + "sampler")H% +4 "core" %  \ \ V +41 "collection"'% +3 "core" %iH\ +2 "sampler");% +4 "core" %  \ \ V +47 "collection"'J% +3 "core" %i=\ + "sampler")K% +4 "core" %  \ \ V +54 "collection"'0% +3 "core" %i0\ + "sampler")L% +4 "core" %  \ \ V +61 "collection"'R% +3 "core" %i$\ +2 "sampler")=% +4 "core" %  \ \ V +69 "collection"'U% +3 "core" %i-\ +2 "sampler")V% +4 "core" %  \ \ V +78 "collection"'6% +3 "core" %iG\ + "sampler")G% +4 "core" % 20 \ \ V +91 "collection"'T% +3 "core" %iJ\ +2 "sampler"):% +4 "core" % RP \ \ V +100 "collection"'Y% +3 "core" %i.\ + "sampler")]% +4 "core" % zx \ \ V +113 "collection"'\\% +3 "core" %i0\ + "sampler")<% +4 "core" %  \ \ V +2 "sampler")O% +3 "core" %  \ \ V +2 .tIntake.select :close + "sampler")0 +8 )_% +3 "core" %  \ \ V +40 .tSSV.dial :exhaust +11 "sampler")b  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")S'ڀ +907 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")c  +72 "core" + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %i1\ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ +2 "sampler")% +3 "core" % \ ? +2 "sampler") % +4 "core" % \ ? + .tIntake.select :close + "sampler")0 +8 )y% +3 "core" % \ ? +2 .tSSV.dial :exhaust + "sampler")k  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler") 'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %iW\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ + "sampler")% +4 "core" % \ D +32 "collection"' % +3 "core" %i9\ +2 "sampler")(% +3 "core" % \ D +37 "collection"'% +3 "core" %iS\ + "sampler")% +4 "core" % \ D +41 "collection"'% +3 "core" %iU\ +2 "sampler")i% +4 "core" % \ D +47 "collection"'"% +3 "core" %i8\ + "sampler")+% +4 "core" % \ D +54 "collection"'s% +3 "core" %i8\ + "sampler")% +4 "core" % \ D +61 "collection"' % +3 "core" %i9\ + "sampler")% +4 "core" % \ D +69 "collection"'$% +3 "core" %iW\ +2 "sampler")% +3 "core" % \ D +78 "collection"'-% +3 "core" %iR\ +2 "sampler")3% +4 "core" % \ D +88 "collection"'% +3 "core" %i>\ +2 "sampler")#% +3 "core" %.+ \ D +100 "collection"'4% +3 "core" %i8\ +2 "sampler")&% +4 "core" %OL \ D +113 "collection"'5% +3 "core" %iT\ + "sampler")%% +4 "core" %wx \ D +128 "collection"'8% +3 "core" %iW\ +2 "sampler")% +3 "core" % \ D +2 "sampler")% +3 "core" % \ D +2 .tIntake.select :close + "sampler")0 +8 )/% +3 "core" % \ D + .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")9'ڀ +877 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler"))  +71 "core" + #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open +2 "sampler") +209 "collection"'@% +4 "core" %i8\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +3 "core" %iJ\ +2 "sampler")F% +4 "core" %W E \  +21 "collection"'E% +3 "core" %iK\ + "sampler")% +4 "core" %W E \  +24 "collection"'I% +3 "core" %i\ +2 "sampler")1% +3 "core" %W F \  +29 "collection"'H% +7 "core" %i;\ +2 "sampler")% +4 "core" %W F \  +32 "collection"';% +3 "core" %i5\ + "sampler").% +4 "core" %W F \  +36 "collection"'J% +3 "core" %iK\ +2 "sampler")K% +3 "core" %W E \  +42 "collection"'0% +3 "core" %iN\ +2 "sampler")L% +3 "core" %W E \  +48 "collection"'R% +2 "core" %i:\ +2 "sampler")=% +4 "core" %W F \  +53 "collection"'U% +3 "core" %i3\ +2 "sampler")V% +3 "core" %W F \  +61 "collection"'6% +3 "core" %i4\ +2 "sampler")G% +4 "core" %W E \  +69 "collection"'T% +2 "core" %iK\ +2 "sampler"):% +4 "core" %W E \  +78 "collection"'Y% +3 "core" %iS\ + "sampler")]% +4 "core" %W E  \  +2 "collection"'\\% +3 "core" %iR\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")f% +3 "core" %+ \  +28 "collection"'W% +3 "core" %i?\ +2 "sampler")g% +3 "core" %+ \  +33 "collection"'e% +2 "core" %iX\ +2 "sampler")h% +4 "core" %+ \  +36 "collection"'P% +3 "core" %iH\ +2 "sampler")Z% +3 "core" %+*) \  +42 "collection"'j% +3 "core" %i@\ + "sampler")m% +4 "core" %*74 \  +47 "collection"'o% +3 "core" %iZ\ +2 "sampler")N% +3 "core" %GD \  +54 "collection"'r% +3 "core" %iW\ +2 "sampler")^% +3 "core" %ZX \  +61 "collection"'p% +3 "core" %iV\ +2 "sampler")?% +4 "core" %qo \  +69 "collection"'M% +3 "core" %iU\ + "sampler")t% +4 "core" % \  +78 "collection"'u% +3 "core" %iA\ +2 "sampler")% +3 "core" % \  +2 "sampler")x% +3 "core" % \  + .tIntake.select :close + "sampler")0 +9 )X% +3 "core" % \  +2 .tSSV.dial :exhaust + "sampler")q  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")n'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler"){  +72 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %iY\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +48 "sampler")#.50X\ +2 "sampler") % +4 "core" %  \ K +28 "collection"'y% +3 "core" %iD\ + "sampler")k% +4 "core" %  \ K +32 "collection"'d% +3 "core" %iT\ +2 "sampler")% +3 "core" %  \ K +37 "collection"'w% +3 "core" %i<\ + "sampler") % +4 "core" %  \ K +42 "collection"'}% +2 "core" %i@\ +2 "sampler")~% +4 "core" %  \ K +47 "collection"'[% +3 "core" %iV\ + "sampler")% +4 "core" %  \ K +54 "collection"'v% +3 "core" %iU\ + "sampler")\ % +4 "core" %  \ K +61 "collection"'C% +3 "core" %i<\ +2 "sampler")% +4 "core" %  \ K +69 "collection"' % +3 "core" %iY\ + "sampler")% +4 "core" %  \ \ K +78 "collection"' % +3 "core" %iB\ +2 "sampler")(% +4 "core" %  \ K +88 "collection"'% +3 "core" %iA\ +2 "sampler")% +4 "core" % 1/ \ K +100 "collection"'% +3 "core" %i,\ + "sampler")i% +4 "core" % KJ \ K +113 "collection"'|% +3 "core" %i[\ +2 "sampler")"% +3 "core" % om \ K +128 "collection"'+% +3 "core" %i@\ + "sampler")s% +4 "core" %  \ K +144 "collection"'% +3 "core" %i>\ +2 "sampler") % +4 "core" %  \ K + "sampler")% +4 "core" %  \ K + .tIntake.select :close + "sampler")0 +9 )$% +2 "core" %  \ K + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")-'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")3  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %iZ\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %iW\ +2 "sampler")F% +3 "core" % \ ; +48 "collection"'E% +3 "core" %i@\ + "sampler")% +4 "core" % \ ; +54 "collection"'I% +2 "core" %iA\ +2 "sampler")1% +4 "core" % \ ; +61 "collection"'H% +3 "core" %iA\ + "sampler")% +4 "core" % \ ; +69 "collection"';% +4 "core" %i>\ + "sampler").% +4 "core" % \ ; +78 "collection"'J% +3 "core" %iL\ +2 "sampler")K% +3 "core" % \ ; +89 "collection"'0% +3 "core" %iL\ +2 "sampler")L% +3 "core" % \ ; +101 "collection"'A% +3 "core" %iT\ + "sampler")R% +4 "core" %76 \ ; +116 "collection"'=% +3 "core" %iV\ + "sampler")U% +4 "core" %XX \ ; +128 "collection"'V% +3 "core" %iA\ +2 "sampler")6% +4 "core" % \ ; +144 "collection"'G% +3 "core" %iV\ + "sampler")T% +4 "core" % \ ; + "sampler"):% +4 "core" % \ ; + .tIntake.select :close + "sampler")0 +9 )Y% +3 "core" % \ ; + .tSSV.dial :exhaust +2 "sampler")]  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")\\'ڀ +920 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")B  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 500.0ml .Intake.select :open + "sampler") +210 "collection"'_% +3 "core" %i2\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")% +3 "core" %sR< \  +79 "collection"'x% +2 "core" %i<\ +2 "sampler")X% +3 "core" %sR< \  +89 "collection"'q% +3 "core" %i>\ +2 "sampler")O% +4 "core" %sR< \  + "collection"'{% +4 "core" %i9\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00X+ +3 "core" + +19 "collection"'F% +3 "core" %iG\ +2 "sampler")#% +4 "core" % \ B +18 "collection"'E% +3 "core" %iL\ + "sampler")% +4 "core" % \ B +21 "collection"'I% +3 "core" %iP\ +2 "sampler")1% +3 "core" % \ B +25 "collection"'H% +3 "core" %ih\ +2 "sampler")% +3 "core" % \ B +28 "collection"';% +3 "core" %iK\ +2 "sampler").% +4 "core" %  \ B +32 "collection"'J% +2 "core" %iH\ +2 "sampler")K% +4 "core" % \ B +36 "collection"'0% +3 "core" %i_\ +2 "sampler")L% +3 "core" % \ B +42 "collection"'A% +3 "core" %i[\ +2 "sampler")R% +3 "core" %#! \ B +48 "collection"'=% +2 "core" %iP\ +2 "sampler")U% +4 "core" %/, \ B +53 "collection"'V% +3 "core" %i=\ +2 "sampler")6% +3 "core" %<< \ B +61 "collection"'G% +3 "core" %iB\ +2 "sampler")T% +3 "core" %PL \ B +70 "collection"':% +4 "core" %iA\ + "sampler")Y% +4 "core" %db \ B +78 "collection"']% +3 "core" %i]\ +2 "sampler")4% +3 "core" %} \ B +89 "collection"'B% +3 "core" %i_\ + "sampler")_% +4 "core" % \ B + "sampler")\\% +4 "core" % \ B + .tIntake.select :close + "sampler")0 +9 )c% +3 "core" % \ B + .tSSV.dial :exhaust +2 "sampler")Q  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")S'ڀ +897 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")a  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open +2 "sampler") +209 "collection"'f% +3 "core" %iP\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %< \  +88 "collection"'a% +3 "core" %i`\ +2 "sampler")f% +4 "core" %< \  +100 "collection"'S% +3 "core" %ix\ + "sampler")e% +4 "core" %< \  +113 "collection"'h% +3 "core" %iw\ +2 "sampler")P% +3 "core" %3&% \  +128 "collection"'Z% +3 "core" %i]\ + "sampler")j% +4 "core" %'?= \  +144 "collection"'m% +3 "core" %iv\ +2 "sampler")<% +4 "core" %^^ \ 0 +162 "collection"'o% +3 "core" %it\ +2 "sampler")N% +4 "core" % \ 0 +183 "collection"'b% +4 "core" %i^\ + "sampler")r% +4 "core" % \ 0 + "sampler")^% +4 "core" % \ 0 + .tIntake.select :close + "sampler")0 +9 )p% +3 "core" % \ 0 + .tSSV.dial :exhaust +2 "sampler")?  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")M'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")t  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open +2 "sampler") +209 "collection"'W% +3 "core" %iw\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +2 "core" %il\ +2 "sampler")a% +4 "core" %3 \  +100 "collection"'f% +3 "core" %i[\ + "sampler")S% +4 "core" %3 \  +113 "collection"'e% +3 "core" %iX\ + "sampler")h% +4 "core" %3 \  +128 "collection"'P% +3 "core" %ik\ + "sampler")Z% +4 "core" %*& \ 5 +144 "collection"'j% +3 "core" %iT\ + "sampler")m% +4 "core" %CA \ 5 +163 "collection"'<% +3 "core" %iv\ + "sampler")o% +4 "core" %cd \ 5 +184 "collection"'N% +3 "core" %iX\ +2 "sampler")b% +3 "core" % \ 5 +196 "collection"'r% +4 "core" %iw\ + "sampler")^% +4 "core" % \ 5 +2 "sampler")p% +3 "core" % \ 5 + .tIntake.select :close + "sampler")0 +9 )?% +2 "core" % \ 5 +2 .tSSV.dial :exhaust + "sampler")H  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")t'ڀ +910 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")W  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +4 "core" %i[\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0X% +4 "core" % \ + .tIntake.select :close + "sampler")0 +9 )a% +2 "core" % \ +2 .tSSV.dial :exhaust + "sampler")f  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")S'ڀ +893 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")e  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +209 "collection"'h% +3 "core" %i \ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %< \  +113 "collection"'a% +3 "core" %i\ + "sampler")f% +4 "core" %< \  +128 "collection"'&% +3 "core" %i\ \ +2 "sampler")e% +3 "core" %< \  +145 "collection"'h% +3 "core" %i\ + "sampler")S% +4 "core" %3  \  +163 "collection"'j% +2 "core" %i\ +2 "sampler")m% +4 "core" %3 \  +183 "collection"'<% +4 "core" %i\ +2 "sampler")o% +4 "core" %43 \ 5 +195 "collection"'N% +3 "core" %i\ +2 "sampler")b% +3 "core" %SQ \ 5 +197 "collection"'r% +2 "core" %i\ +2 "sampler")^% +4 "core" %rp \ 5 +196 "collection"'p% +3 "core" %i\ \ + "sampler")?% +4 "core" % \ 5 +196 "collection"'H% +3 "core" %i\ +2 "sampler")E% +3 "core" % \ 5 +2 "sampler")W% +4 "core" % \ 5 + .tIntake.select :close + "sampler")0 +8 )M% +3 "core" % \ 5 +2 .tSSV.dial :exhaust + "sampler")t  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")q'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")P  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'O% +3 "core" %i \ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +2 "core" %i\ \ +2 "sampler")a% +4 "core" %< \  +32 "collection"'f% +2 "core" %i \ +2 "sampler")&% +4 "core" %< \  +36 "collection"'e% +3 "core" %i \ +2 "sampler")h% +4 "core" %< \  +41 "collection"'S% +3 "core" %i \ +2 "sampler")j% +3 "core" %< \  +48 "collection"'m% +3 "core" %i\ + "sampler")<% +4 "core" %< \  +54 "collection"'o% +2 "core" %i\ +2 "sampler")N% +3 "core" %< \  +62 "collection"'b% +2 "core" %i\ +2 "sampler")r% +4 "core" %< \  +69 "collection"'^% +3 "core" %i\ + "sampler")p% +4 "core" %< \  +78 "collection"'?% +3 "core" %i\ +2 "sampler")H% +3 "core" %< \  +89 "collection"'E% +3 "core" %i\ + "sampler")W% +4 "core" %< \  +100 "collection"'M% +3 "core" %i\ + "sampler")t% +42 "core" %= \  +75 "collection"'% +3 "core" %i\ + "sampler")P% +4 "core" %< \  +128 "collection"'O% +3 "core" %i\ +2 "sampler")q% +4 "core" %< \  +144 "collection"'!% +3 "core" %i \ +2 "sampler")7% +3 "core" %3 \  +163 "collection"'`% +3 "core" %i\ + "sampler")% +4 "core" %3 \  +184 "collection"'% +3 "core" %i!\ +2 "sampler")2% +3 "core" %3%" \  +197 "collection"'% +2 "core" %i\ +2 "sampler") % +4 "core" %;9 \ 5 +196 "collection"'y% +3 "core" %i\ + "sampler")k% +4 "core" %WV \ 5 +196 "collection"'x% +3 "core" %i\ +2 "sampler")u% +3 "core" %tp \ 5 +197 "collection"'d% +2 "core" %i\ +2 "sampler")% +4 "core" % \ 5 +196 "collection"'w% +3 "core" %i\ + "sampler") % +4 "core" % \ 5 +2 "sampler"){% +3 "core" % \ 5 + .tIntake.select :close + "sampler")0 +9 )Z% +2 "core" % \ 5 +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +875 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")~  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'v% +3 "core" %i \ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %i\ + "sampler")a% +4 "core" %30/ \  +128 "collection"'f% +2 "core" %i\ +2 "sampler")&% +4 "core" %+@@ \  +144 "collection"'e% +3 "core" %i\ + "sampler")h% +4 "core" %+UT \  +163 "collection"'S% +2 "core" %i\ +2 "sampler")j% +4 "core" %kj \  +183 "collection"'T% +4 "core" %i\ +2 "sampler")m% +3 "core" % \  +197 "collection"'<% +3 "core" %i\ + "sampler")o% +4 "core" % \  +2 "sampler")N% +3 "core" % \  + .tIntake.select :close +2 "sampler")0 +8 )b% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")r  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")^'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")p  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'?% +2 "core" %i\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.43ml/s + "sampler")#.0X% +3 "core" %i'\ + "sampler")a% +4 "core" %  \  +196 "collection"'f% +3 "core" %i\ +2 "sampler")&% +3 "core" % \  +196 "collection"'e% +3 "core" %i\ +2 "sampler")h% +3 "core" %.- \  +197 "collection"'S% +2 "core" %i#\ +2 "sampler")j% +4 "core" %CA \  +196 "collection"'T% +3 "core" %i\ + "sampler")m% +4 "core" %YW \  +196 "collection"'<% +3 "core" %i,\ +2 "sampler")o% +3 "core" %pn \  +196 "collection"'N% +3 "core" %i\ +2 "sampler")b% +3 "core" % \  +197 "collection"'r% +2 "core" %i\ +2 "sampler")% +4 "core" % \  + "sampler")p% +4 "core" % \  + .tIntake.select :close + "sampler")0 +9 )?% +2 "core" % \  +2 .tSSV.dial :exhaust + "sampler")^  +73 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W'ڀ +885 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")M  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %i)\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s + "sampler")#.0X+ +2 "core" + +12 "collection"'a% +3 "core" %id\ + "sampler")f% +4 "core" %< \  +18 "collection"'&% +4 "core" %in\ + "sampler")e% +4 "core" %< \  +21 "collection"'h% +3 "core" %id\ +2 "sampler")S% +4 "core" %< \  +24 "collection"'j% +3 "core" %io\ +2 "sampler")T% +3 "core" %< \  +28 "collection"'m% +3 "core" %ip\ +2 "sampler")<% +4 "core" %< \  +32 "collection"'o% +40 "core" %ic\ +11 "sampler")N% +4 "core" %< \  +36 "collection"'b% +3 "core" %ik\ +2 "sampler")r% +4 "core" %< \  +41 "collection"'% +3 "core" %ip\ +2 "sampler")p% +3 "core" %< \  +48 "collection"'?% +2 "core" %ip\ +2 "sampler")^% +4 "core" %< \  +54 "collection"'/% +2 "core" %ia\ +2 "sampler")M% +4 "core" %< \  +61 "collection"'t% +3 "core" %ib\ + "sampler")W% +4 "core" %< \  +69 "collection"'O% +3 "core" %iX\ + "sampler")q% +4 "core" %< \  +78 "collection"'!% +3 "core" %ii\ +2 "sampler")7% +4 "core" %< \  +88 "collection"'`% +3 "core" %ij\ + "sampler")% +4 "core" %< \  +100 "collection"'% +3 "core" %i`\ +2 "sampler")2% +3 "core" %< \  +113 "collection"'% +3 "core" %i[\ +2 "sampler") % +4 "core" %< \  +127 "collection"'y% +3 "core" %io\ +2 "sampler")H% +3 "core" %< \  +145 "collection"'k% +2 "core" %iX\ +2 "sampler")x% +4 "core" %< \  +163 "collection"'u% +2 "core" %i\\\ +2 "sampler")d% +4 "core" %< \  +183 "collection"'% +4 "core" %i]\ + "sampler")% +4 "core" %< \  +196 "collection"'w% +3 "core" %ib\ +2 "sampler") % +3 "core" % \ D +196 "collection"'{% +3 "core" %iT\ +2 "sampler")Z% +3 "core" % \ D +197 "collection"'% +2 "core" %ig\ +2 "sampler"):% +4 "core" %., \ D +196 "collection"'~% +3 "core" %iP\ + "sampler")v% +4 "core" %?> \ D +196 "collection"'% +3 "core" %iJ\ + "sampler")% +4 "core" %RR \ D +196 "collection"'% +3 "core" %iY\ +2 "sampler") % +4 "core" %fd \ D +196 "collection"'(% +3 "core" %iN\ + "sampler")% +4 "core" %|z \ D +196 "collection"'% +3 "core" %i\\\ + "sampler")% +4 "core" % \ D +196 "collection"'i% +3 "core" %i\\\ +2 "sampler")n% +4 "core" % \ D + "sampler")"% +5 "core" % \ D + .tIntake.select :close + "sampler")0 +9 )}% +2 "core" % \ D +2 .tSSV.dial :exhaust + "sampler")+  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")|'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")P  + .tCBV.dial SSV +73 "core"  + #tAllowing 130s for 25.0ml of remaining 49.9ml + .Intake.select :open + "sampler") +210 "collection"'$% +3 "core" %ig\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +2 "core" %i \ +2 "sampler")P% +4 "core" %  \  +53 "collection"'$% +3 "core" %i\ +2 "sampler")|% +3 "core" %  \  +61 "collection"'% +3 "core" %i\ \ +2 "sampler")X% +3 "core" %  \  +70 "collection"'3% +3 "core" %i\ +2 "sampler")% +3 "core" %  \  +79 "collection"' % +2 "core" %iw\ +2 "sampler")5% +4 "core" %  \  +88 "collection"'%% +3 "core" %i&\ +2 "sampler")E% +4 "core" %  \  +100 "collection"'% +2 "core" %i%\ +2 "sampler")% +4 "core" %  \  +113 "collection"'8% +3 "core" %i\ + "sampler")% +51 "core" %  \  +81 "collection"'% +3 "core" %id\ +2 "sampler")[% +3 "core" %  \  +144 "collection"' % +3 "core" %i)\ +2 "sampler"))% +4 "core" %  \  +162 "collection"'\ % +3 "core" %iQ\ +2 "sampler")@% +4 "core" %  \  +183 "collection"'9% +4 "core" %i\ + "sampler")D% +4 "core" %  \  +196 "collection"'g% +3 "core" %ip\ +2 "sampler")C% +3 "core" %  \  +196 "collection"'% +3 "core" %id\ +2 "sampler")% +4 "core" %  \  +196 "collection"'#% +3 "core" %it\ + "sampler")% +4 "core" % (& \  +196 "collection"';% +3 "core" %i`\ +2 "sampler").% +3 "core" % 64 \  +197 "collection"'J% +2 "core" %is\ +2 "sampler")s% +4 "core" % FD \  +196 "collection"'K% +3 "core" %it\ + "sampler")0% +4 "core" % YV \  +196 "collection"'L% +3 "core" %i_\ +2 "sampler")A% +3 "core" % ki \  +196 "collection"'R% +3 "core" %ii\ +2 "sampler")'% +3 "core" % }} \  +197 "collection"'=% +2 "core" %ir\ +2 "sampler")U% +4 "core" %  \  +196 "collection"'V% +3 "core" %i\ + "sampler")F% +4 "core" %  \  + "sampler")6% +4 "core" %  \  + .tIntake.select :close + "sampler")0 +9 )-% +2 "core" %  \  +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")I'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampled 1000.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'G& +3 "core" &\\z\ _ +2 ."airStroke"CSV.dial :waste +3 "sampler")Y% +4 ."airStroke"CS.seek 0ml + "collection"']'i +4 "core" %ڂ \ & + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 ."airStroke"CSV.dial :air +2 .tCBV.dial SSV +3 "sampler")4  + "collection"'B @ +70 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'z' +109 "core"  + .tCTV.dial :air +2 "collection"'\\  +76 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")c +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'_  + "sampler")a'ڀ +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")f  +121 "core"  +6  +491 ' + "sampler")&% +4 "core" %ڂ \ & +2 .tCBV.dial between SSV and waste2 + "collection"'e  +29 "core"  +7 "collection"'h% +4 "core" %\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'S  +54 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml + "collection"''i +1817 "core" '45 \ +2 "collection"'j% +4 "core" %4  \  +2 "sampler")T% +3 "core" %ڂ \ & +2 #tBubblePoint: Intake @39.3psia, Outlet @15.0psia + .CBV.dial SSV + "collection"'m @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'/'i +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")M +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +146 "core"  +2 .tCTV.dial CSV +2 "collection"'P  +129 "core"  +2 .tCSV.dial CSR + "collection"'$  +71 "core"  + "collection"'|% +4 "core" %k\ +2 #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"''^ +337 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'X% +2 "core" %c \  +3 .tCS.seek 6.001ml + "collection"'3'/ +1361 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"' +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"' 'i +1448 "core" ' +2 .tCSV.dial CSR + "collection"'5  +43 "core"  + "collection"'%% +4 "core" %e\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'E'T +587 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '% +3 "core" %V \  +2 .tCS.seek 5ml + "collection"''s7 +852 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'8  +39 "core" ~ +2 .tCS.seek 1ml +2 "collection"''^ +1093 "core" ' + "collection"'9 +4 "core" 9 + "collection"'[% +4 "core" %c \ +2 #tBefore lysing Collection Puck Heater at 15C/38.9psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +2 "collection"' \  +3 ')9 +4 "core" 9d +102 "collection"'\ 9 +2 "core" 9d +102 "collection"'@9 +2 "core" 9 d +102 "collection"'99 +3 "core" 9 d +102 "collection"'D9 +2 "core" 9d +102 "collection"'g9 +3 "core" 9d +102 "collection"'C9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9"d +102 "collection"'#9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"';9 +2 "core" 9/d +102 "collection"'.9 +3 "core" 93d +102 "collection"'J9 +2 "core" 9/7d +102 "collection"'s9 +3 "core" 9M;d +102 "collection"'K9 +3 "core" 9o?d +103 "collection"'09 +3 "core" 9Dd +102 "collection"'L9 +2 "core" 9Hd +103 "collection"'A9 +2 "core" 9Ld +102 "collection"'R9 +2 "core" 9Pd +104 "collection"''9 +4 "core" 9-Td +102 "collection"'=9 +2 "core" 9WYd +102 "collection"'U9 +3 "core" 9]d +102 "collection"'V9 +2 "core" 9ad +102 "collection"'F9 +3 "core" 9ed +102 "collection"'69 +3 "core" 9id +103 "collection"'-9 +2 "core" 9.m` +102 "collection"'9 +2 "core" 9\\r[ +102 "collection"'9 +3 "core" 9vW +102 "collection"'G9 +2 "core" 9zR +102 "collection"'Y9 +3 "core" 9~O +102 "collection"'B9 +3 "core" 9K +102 "collection"'49 +2 "core" 9:G +102 "collection"'\\9 +3 "core" 9eC +102 "collection"'l9 +2 "core" 9@ +102 "collection"']9 +3 "core" 9< +102 "collection"'c9 +3 "core" 99 +102 "collection"'_9 +2 "core" 9 7 +102 "collection"'f9 +3 "core" 923 +102 "collection"'I9 +2 "core" 9X0 +102 "collection"'&9 +3 "core" 9~. +102 "collection"'e9 +3 "core" 9, +102 "collection"'h9 +2 "core" 9+ +102 "collection"'S9 +2 "core" 9( +102 "collection"'z9 +3 "core" 9& +102 "collection"'j9 +2 "core" 9#$ +102 "collection"'T9 +3 "core" 9?# +102 "collection"'m9 +2 "core" 9[" +102 "collection"'a9 +3 "core" 9u +102 "collection"'o9 +2 "core" 9 +102 "collection"'N9 +4 "core" 9 +102 "collection"'b9 +2 "core" 9 +102 "collection"'<9 +3 "core" 9 +102 "collection"'r9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'p9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9  +102 "collection"'Q9 +3 "core" 9 . +102 "collection"'M9 +2 "core" 9 = +102 "collection"'9 +3 "core" 9 K +102 "collection"'?9 +4 "core" 9 Y +102 "collection"'t9 +3 "core" 9 e +102 "collection"'/9 +2 "core" 9 s +102 "collection"'O9 +2 "core" 9 ~ +103 "collection"'q9 +2 "core" 9   +102 "collection"'W9 +2 "core" 9  +103 "collection"'79 +2 "core" 9  +102 "collection"'`9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9 ! +102 "collection"'9 +3 "core" 9 & +102 "collection"'!9 +3 "core" 9 * +102 "collection"'29 +2 "core" 9 . +102 "collection"'y9 +3 "core" 9 2 +102 "collection"'H9 +2 "core" 9 6 +102 "collection"'x9 +3 "core" 9 : +102 "collection"'u9 +2 "core" 9 ? +103 "collection"'d9 +2 "core" 9 C +102 "collection"'9 +3 "core" 9 G +102 "collection"'9 +2 "core" 9 K +102 "collection"' 9 +3 "core" 9 O +102 "collection"' 9 +3 "core" 9 T +102 "collection"'{9 +2 "core" 9 X +102 "collection"'w9 +3 "core" 9\ \\ +102 "collection"'k9 +2 "core" 9\ ` +102 "collection"'~9 +3 "core" 9\ d +102 "collection"'v9 +2 "core" 9\ h +102 "collection"'9 +3 "core" 9\ m +102 "collection"':9 +2 "core" 9\ q +102 "collection"'9 +2 "core" 9\ u +103 "collection"' 9 +3 "core" 9\ y +103 "collection"'(9 +2 "core" 9\ } +102 "collection"'9 +2 "core" 9\ # +102 "collection"'9 +3 "core" 9\ & +102 "collection"'i9 +49 "core" 9\ * +102 "collection"'19 +6 "core" 9\ . +102 "collection"'9 +2 "core" 9\ 2 +102 "collection"'9 +3 "core" 9\ 5 +102 "collection"'n9 +2 "core" 9\ 9 +102 "collection"'}9 +3 "core" 9\ ; +102 "collection"'+9 +2 "core" 9\ ? +102 "collection"'"9 +3 "core" 9\ A +102 "collection"'>9 +2 "core" 9\ E +103 "collection"'P9 +2 "core" 9\ H +102 "collection"'Z9 +2 "core" 9\ K +103 "collection"'$9 +3 "core" 9\ N +102 "collection"'|9 +2 "core" 9\ Q +102 "collection"'X9 +3 "core" 9\ T +102 "collection"'9 +2 "core" 9\ W +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'39 +3 "core" 9\ ] +102 "collection"'59 +2 "core" 9\ _ +103 "collection"'%9 +2 "core" 9\ c +5 "Can"b\ % +97 "collection"' 9 +3 "core" 9\ e +102 "collection"'9 +2 "core" 9\ h +3 .tCH.hold 10:00,70C +2 "collection"'E `\ `\ g\ +4 '89 +3 "core"  + 9\ h\ i + "collection"'% +4 "core" %c\ w\ v\ + #tBegun lysing Collection Puck Heater at 68C/48.3psia +59778 "Can"b\  +212 "core" ` + "collection"'9 +4 "core" 9\  + "collection"'[% +4 "core" %c\ k\ k\ +2 #tEnded lysing Collection Puck Heater at 70C/47.8psia + .CS.seek 0ml +2 "collection"')'i +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\ @ +101 "core" A +2 .tCSV.dial :air + "collection"'@ @ +41 "core" > +2 .tCS.seek 5ml + "collection"'9's5 +1373 "core" ' +2 .tCSV.dial CTV + "collection"'D  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'C  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"''i +1356 "core" ' +2 "collection"'#% +3 "core" %j \ +2 #tPuck @77.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +98 "core" ~ + .tCBV.dial CSV +2 "collection"';  +27 "core"  + "collection"'.% +4 "core" %j \ +2 .tCS.seek 5ml + "collection"'J's6 +1382 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'s  +42 "core" +2 "collection"'K% +4 "core" %s4\ +2 .tCS.seek 7ml + "collection"'0' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'L @ +40 "core" > +3 .tCS.seek 10ml + "collection"'A' +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'R ` +111 "core" ^ +2 #tLysing Complete + "collection"''& +3 "core" &\\\ _ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&=% +4 "core" % 6 3   +2 "storage"(U% +3 "core" % F\  +2 "storage"(V. +3 "core" .(  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(F(C +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +3 "core" &F } \ + "manipulator"&-& +4 "core" &Ӛ% - .  ?U + "manipulator"&% +4 "core" % - 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +162 "core" ( +2 "manipulator"&G& +3 "core" & .  ! r +2 "storage"(Y& +4 "core" &F \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&B' +95 "core" ' + "storage"(4& +4 "core" &F \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'r +257 "core" ' + "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&]& +3 "core" & / - r +2 "storage"(c& +3 "core" &F  %\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&_'8 +26 "core" ' +2 .tElbow.hold + "manipulator"&f, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(I- +3 "core" -' +3 .tSE.seek 7.14 Pucks below Top Plate + "storage"(&'s +31 "core" ' + "manipulator"&e% +4 "core" %5 + / +2 "storage"(h& +3 "core" &F \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 297 counts + "manipulator"&S'a +17 "core" ' + "manipulator"&z& +5 "core" & /  r + "storage"(j& +4 "core" &F r\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&T' +26 "core" ' +2 .tSE.seek 8.14 Pucks below Top Plate + "storage"(m' +48 "core" ' + "manipulator"&a& +5 "core" & + / r + "manipulator"&o% +4 "core" % 0 , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&b(ӂ +161 "core" ( +2 "manipulator"&<& +4 "core" &ӏ$ : : >M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &ӏ$ 6 1 ' >M +2 .tForearm.seek CC + "manipulator"&'? +92 "core" ' + .tHand.close + "manipulator"&p/ +64 "core" / +2 .tCC.seek :open + "collection"'^( +447 "core" ( + "storage"(Q& +4 "core" &F |\ +2 "storage"(M& +3 "core" &F 4\ +2 "manipulator"&& +3 "core" &Ӑ% 0 0 >L +2 "manipulator"&?% +3 "core" % Q - 0 M +2 .tForearm.seek :retract + "manipulator"&t' +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&/( +165 "core" ( + "manipulator"&O& +4 "core" & /   +2 "storage"(q& +3 "core" &F s\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&W'8 +93 "core" ' + .tElbow.hold + "manipulator"&7, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&`1 +55 "core" 1 +2 "manipulator"&% +4 "core" % B / ,   + "storage"(& +4 "core" &F \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts + "manipulator"&'n +13 "core" ' +2 "manipulator"&!& +5 "core" & 4 ! D  + "storage"(2& +4 "core" &F \ +47 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&y' +14 "core" ' +2 "storage"(H% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(x' +99 (u% +4 "core" %> I\ U\\ + "manipulator"&d% +4 "core" % +  X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +2 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &   +2 "manipulator"& & +4 "core" & \ v  + "manipulator"& % +4 "core" %  c +2 .tElbow.seek FlushPuck::Garage + "manipulator"&{(- +178 "core" ( + "manipulator"&w& +4 "core" &-  . B  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-  k  +2 .tForearm.seek :garage + "manipulator"&~'w +95 "core" ' +2 .tHand.close + "manipulator"&v/ +58 "core" / +2 "manipulator"&& +4 "core" &- 0 ,  + "manipulator"&:% +4 "core" % } 1 1   +2 .tForearm.seek :retract + "manipulator"&' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +286 "core" ( +2 "manipulator"&(& +4 "core" &Ә% , /  ?R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &Ә% , + ?R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +92 "core" ' +2 "manipulator"&i& +4 "core" &ә& .  E ?Q + "manipulator"&1% +4 "core" %7 0 -  D +2 "collection"'& +4 "core" &\\  +2 "collection"'& +4 "core" &L  +2 .tCC.seek :closed + "collection"'n(\\ +4 "core" &6  +9 &; $e +9 &X}\ 7 +9 &}\ J +10 &W\ K +9 &[\ J +10 &EYd\ J +9 &_A\ J +9 &]\ J +10 &\\\ J +9 &MY?\ J +9 & X\ J +10 &!\\\ K +9 &#\\ \ J +9 &%VW\ J +10 &'\\\ K +9 &(\\\ J +10 &*Y\ J +9 &,]]\ J +9 &.[e\ J +10 &/XB\ J +9 &1\\\ K +9 &3e[\ J +10 &5']\ J +9 &6\\\ K +10 &8\\\ J +9 &:mYg\ J +9 &<.Z\ K +10 &=[ \ J +9 &?Y \ J +9 &At_\ K +10 &C5e\ K +9 &Ds\ M +10 &F\ Q +9 &H\\\ V +9 &J\ V +10 &Ky\ Y +9 &M\\\ W +9 &O[K\ Y +10 &Q?\ Y +9 &R'\ Y +10 &T\ Z +9 &Va\ Y +9 &X\ [\ +10 &Y\ \\ +9 &[\ \ I +9 &\\<n\ * +10 &\\[\ $j +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + "collection"'}& +3 "core" &\\8\ $j +2 .tHand.open + "manipulator"&+1 +57 "core" 1 + "manipulator"&"% +4 "core" % 7 = ! % D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>' +95 "core" ' + .tPSV.dial PSR + "processing"%P +129 "core"  +2 "processing"%Z% +4 "core" %طP\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%$'+ +1606 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%|  +42 "core"  +2 .tPS.seek 0ml + "processing"%X'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%3 +2 "collection"'5  +5 "core" A +2 "processing"%%  +66 "core" +89 +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 .tPS.seek 0ml +2 "processing"%8'ؾ +2646 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%[  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' + .tPSV.dial :mixloop + "processing"%\ +43 "core" +2 .tPS.seek 0ml + "processing"%@'ؾ +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &Ӟ# 8 9 ) >L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&D(ӂ +28 "core" ( + "manipulator"&g& +4 "core" &Ӆ " 2  U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &Ӆ . - U +2 .tForearm.seek CC + "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"&9/ +57 "core" / +2 .tCC.seek :open +2 "collection"'#( +446 "core" ( +2 "manipulator"&& +4 "core" &Ӆ 0 . U + "manipulator"&;% +4 "core" % > + 1  +2 .tForearm.seek :retract + "manipulator"&.' +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +285 "core" ( + "manipulator"&s& +4 "core" &-  / + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- + - +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&J'w +101 "core" ' +2 .tHand.open + "manipulator"&L1 +61 "core" 1 + "manipulator"&0% +4 "core" % { < # # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +98 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +47 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"''& +4 "core" &ee  +2 "manipulator"&=% +4 "core" %  * , \ + "storage"(U% +4 "core" % \  + "storage"(V. +3 "core" .(F +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (6& +2 "core" & .\  +2 "manipulator"&-& +4 "core" &- /  % + "manipulator"&% +4 "core" %  + + h +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&G( +181 "core" ( + "manipulator"&Y& +4 "core" &\  / 1 !u +2 "storage"(4& +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +97 "core" ' +2 "storage"(,& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'r +148 "core" ' +2 "storage"(]- +3 "core" -'گ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (c& +3 "core" & \  +2 "manipulator"&I& +4 "core" &\ - - # !t +2 .tElbow.seek 2 + "manipulator"&e( +3 "core" ( +2 "manipulator"&h& +3 "core" &\ 7 1  !t +2 "storage"(z& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&j'Ͻ +32 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&o& +4 "storage"(B' +4 "core" &\ / , !t + "manipulator"&% +4 "core" % + . +2 .tForearm.seek :retract +2 "manipulator"&\\' +92 "core" ' + .tElbow.seek CC +2 "manipulator"&_(ӂ +4 "core" ' + ."downElevator"SE.stop + "storage"(5 +148 "core" ( +2 "manipulator"&S& +4 "core" &ӕ% / . ?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &ӕ% . 0 ?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&<'? +92 "core" ' +2 "manipulator"&r& +5 "core" &ӕ& 8 1 H ?P + "manipulator"&T% +4 "core" %4 * , i +2 "collection"'f& +4 "core" &fh*  +2 "collection"'p& +5 "core" &ii  +2 .tCC.seek :closed + "collection"'N(\\ +4 "core" &fi  +8 &4gh\ +{ +10 &ghiU\ > +9 &pii\ K +9 &ZXii\ J +10 &Yhi\ J +9 &]hj\ J +10 &Zlj\ J +9 &cXhj\ J +9 &#\\ii\ K +10 &Zii`\ J +9 & ]ijL\ J +9 &"jZjj&\ J +10 &$+Znj\ K +9 &%[ij\ J +10 &'\\ji\ J +9 &)rZij\ J +9 &+3[hkV\ K +10 &,[lk\ J +9 &.\\kl\ K +9 &0{Zjm\ J +10 &2<[jl\ J +9 &3]jl\ J +10 &5Zjkz\ J +9 &7Zklg\ J +9 &9EXklV\ J +10 &;ZlmL\ J +9 &<]lmX\ J +9 &>\\mn\ J +10 &@M]lm}\ J +9 &B\\ons\ J +9 &C_oo`\ K +10 &Eitt]\ L +9 &GJx|{J\ N +10 &I4\ Q +9 &J)\ U +9 &Ly$\ U +10 &N8\ V +9 &O\ W +9 &Q\ W +10 &Sz\ X +9 &U9\ Y +10 &V\ Y +9 &X\ Z +9 &Z|\ Z +10 &\\x\ . +9 &\\<\ 'v +9 &\\g/\ J +3 ( +2 "collection"'p& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.10 + .Hand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&Q% +4 "core" % 4 / 7 i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M' +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +133 "core"  + .tCSV.dial CTV + "collection"'?  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%O' +2650 "core" ' +2 "collection"'q% +4 "core" %s\  +2 .tCS.seek 4.5ml + "collection"''c8 +1482 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%b  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%`  +70 "core"  +3 .tPS.seek 0ml + "processing"%'ؾ +2632 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'! @ +40 "core" > +3 .tCS.seek 10ml + "collection"'2' +1495 "core" ' + .tCSV.dial CTV +2 "collection"'H  +41 "core"  +2 .tCS.seek 0ml + "collection"'t'i +2659 "core" ' + .tCBV.dial :waste1 +2 "collection"'u @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'d  +131 "core" + "collection"'/& +4 "core" &\\g\ J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&W% +3 "core" %  / ,  +2 "storage"(% +3 "core" % A\  +2 "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( (C +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &C \ +2 "manipulator"&m& +3 "core" &ӗ$ 2 1 ( >N +2 "manipulator"&y% +3 "core" %  1 0 4  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&w( +163 "core" ( + "manipulator"&k& +4 "core" &  .   +2 "storage"(x& +4 "core" &C 9\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&7' +91 "core" ' +2 "storage"(v& +4 "core" &C \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +250 "core" ' +2 "storage"(:- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & - 0   +2 "storage"(~& +3 "core" &C M\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&('8 +19 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -' +49 .tSE.seek 8.12 Pucks below Top Plate +2 "storage"(i' +30 "core" ' +2 "manipulator"&1% +4 "core" %H 1 ,  + "storage"(& +4 "core" &C \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&'t +15 "core" ' + "manipulator"&^& +5 "core" &  . \  +2 "storage"(}& +3 "core" &C \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&+' +15 "core" ' +3 .tSE.seek 9.12 Pucks below Top Plate + "storage"("'A +46 "core" ' +2 "manipulator"&& +4 "core" & 2 +  + "manipulator"&P% +4 "core" % - 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z' +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӂ +159 "core" ( + "manipulator"&|& +4 "core" &ӕ# 2   =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &ӕ# - 0 =A +2 .tForearm.seek CC + "manipulator"&'? +92 "core" ' +2 .tHand.close + "manipulator"&X/ +60 "core" / +2 .tCC.seek :open + "collection"'3( +450 "core" ( + "storage"(5& +4 "core" &C }\ +2 "storage"(%& +3 "core" &C S\ +2 "manipulator"& & +3 "core" &Ӗ" / + <@ +2 "manipulator"&% +3 "core" % = + +  < +3 .tForearm.seek :retract + "manipulator"&' +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +180 "core" ( +2 "manipulator"&8& +4 "core" & $ ) ;  + "storage"(E& +4 "core" &C \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"& '8 +95 "core" ' +2 .tElbow.hold + "manipulator"&[, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&\ % +4 "core" % 0 % 4 ) +2 "storage"(& +4 "core" &C \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 292 counts +2 "manipulator"&)'\\ +15 "core" ' + "manipulator"&g& +4 "core" &  / %  +2 "storage"(C& +3 "core" &C o\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&9' +16 "core" ' + "storage"( % +5 "core" %F V\ +2 ."downElevator"SE.seek :down +3 "storage"(>' +99 (n% +2 "core" %i; !\ TX +2 "manipulator"&% +4 "core" % . * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;' +90 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core" +2 .tPS.seek 2.5ml + "processing"%s' +2628 "core" ' + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%K +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%D  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%L +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%0  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%''ؾ +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%.& +4 "core" &i\  + "manipulator"&=& +4 "core" & 4 .  + "manipulator"&U% +4 "core" %  + 2  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +182 "core" ( +2 "manipulator"&J& +4 "core" &- = %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-  * 8  +2 .tForearm.seek :garage +2 "manipulator"&6'w +93 "core" ' +2 .tHand.close + "manipulator"&-/ +58 "core" / +2 "manipulator"&& +4 "core" &- > $   + "manipulator"&Y% +4 "core" % l 5 / T + .tForearm.seek :retract +2 "manipulator"&4' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&,( +136 "core" ( + "manipulator"&& +4 "core" &  ! 0 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &]& +2 "core" & 6  Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&c' +99 "core" ' + "manipulator"&I& +4 "core" & 0  9 +2 "manipulator"&h% +4 "core" % 5 / y +2 "processing"%z& +3 "core" &x\  +3 "processing"%R& +4 "core" &\  +2 .tPC.seek :closed + "processing"%a(^ +4 "core" &\  +9 &6}\ +{ +9 &e\ ? +9 &g~\ N +10 &)a\ N +9 &`\ N +10 &]m\ N +9 &q`\ M +9 &1a\ N +10 &b\ N +9 &d\ N +9 & x`\ N +10 &":c\ N +9 &#`\ M +9 &%_\ N +10 &'_\ N +9 &)B_\ N +10 &+c\ N +9 &,a\ N +9 &.\\\ N +10 &0J`\ N +9 &2 b\ N +10 &3^\ N +9 &5^\ N +9 &7S_\ M +10 &9b\ N +9 &:a\ N +9 &<a\ M +10 &>Yc\ N +9 &@b\ N +10 &Af\ N +9 &Cs\ P +9 &EY}\ Q +10 &G\ S +9 &H\ S +9 &J\ S +10 &LZ\ S +9 &N\ T +10 &O\ U +9 &Q\ U +6 "Can"a KI +3 "core" &S]\ U +10 &U\ U +9 &V\ U +9 &X\ U +10 &Ze\ U +9 &\\'\ U +9 &]\ 5 +10 &^*l\ !` +9 &^&\ 4 +3 ( + "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%o& +4 "core" &^%\ 4 + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&G% +4 "core" %  > % y + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tPRV.dial :air + "processing"%S  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%& +42 "core" +2 "processing"%l% +4 "core" %\ +2 .tPS.seek 0.3ml + "processing"%j' +391 "core" ' + .tPSV.dial PSR +2 "processing"%r +100 "core"  +3 "processing"%T% +50 "core" %B\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%f'2 +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%e' +1915 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%B +102 "core" + .tPTV.dial :mixing +2 "processing"%\\ @ +74 "core" B + .tPBV.dial :waste2 + "processing"%#  +93 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" & , + 9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&p( +3 "core" ( +2 "manipulator"&& +4 "core" & " = # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & ) , +2 .tForearm.seek PC + "manipulator"&<' +95 "core" ' +3 .tHand.close +2 "manipulator"&@/ +54 "core" / + .tPC.seek :open +2 "processing"%q( +456 "core" ( +2 "manipulator"&A& +4 "core" & / + + "manipulator"&b% +4 "core" %  - , $ +2 .tForearm.seek :retract + "manipulator"&`' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&O(- +122 "core" ( +2 "manipulator"&& +4 "core" &- %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-  + Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +101 "core" ' + .tHand.open + "manipulator"&H1 +57 "core" 1 +2 "manipulator"&2% +4 "core" % ~ 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u' +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%d& +4 "core" &)\ +2 "manipulator"&/% +4 "core" %  - +  + "storage"(W% +4 "core" % \  +2 "storage"(. +2 "core" .(C +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( (  +352 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +2 "core" &  %\  +2 "manipulator"&& +3 "core" &- / + +2 "manipulator"&m% +4 "core" %  . *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&y( +170 "core" ( + "manipulator"&k& +4 "core" & !  ^ \\ +2 "storage"(x& +3 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&v'S +91 "core" ' +2 "storage"(_& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(M'r +163 "core" ' + "storage"(:- +3 "core" -'E +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & \  +2 "manipulator"&~& +3 "core" & 0 0 \\ +2 .tElbow.seek 2 + "manipulator"&{( +4 "core" ( + "manipulator"&1& +4 "core" &  3 \\ +2 "storage"(& +3 "core" & ;\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&^'Ͻ +42 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&}/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "storage"(' + "manipulator"&P& +7 "core" & / , \\ +2 "manipulator"&7% +3 "core" % 0 + G +2 .tForearm.seek :retract +2 "manipulator"&w' +90 "core" ' +2 .tElbow.seek PC + "manipulator"&( +9 "core" ' + ."downElevator"SE.stop + "storage"(5 +238 "core" ( + "manipulator"&(& +4 "core" & ( - . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 - . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&i' +89 "core" ' +2 "manipulator"&|& +4 "core" & .   . +2 "manipulator"&$% +3 "core" % / * _ +2 "processing"%+& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%X(^ +4 "core" &\  +8 &3}\ )w +9 &d\ > +10 &tz\ N +9 &5_\ N +10 &_\ N +9 &\\\ M +9 &|[\ M +10 &>[\ M +9 &\\\ M +9 &\\\ M +10 & [\ M +9 &"F[\ M +10 &$ ]\ M +9 &%]\ M +9 &'\\\ N +10 &)M]\ N +9 &+^\ N +9 &,]\ M +10 &.Z\ M +9 &0VZ\ M +10 &2]\ N +9 &3]\ M +9 &5^\ N +10 &7^]\ M +9 &9\\\ N +9 &:_\ N +10 &<`\ M +9 &>ec\ N +10 &@&`\ N +9 &Ab\ N +9 &Cp\ O +10 &Ee\ P +9 &G!\ R +9 &H\ S +10 &J\ S +9 &Le\ S +10 &N%\ T +9 &O\ T +9 &Q\ T +10 &Sh\ U +9 &U+\ T +9 &V\ T +10 &X\ T +9 &Zq\ T +10 &\\2\ U +9 &]xz\ B +9 &^Q\ H +10 ( + &^TO\ A +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&Z1 +63 "core" 1 +2 "manipulator"&N% +4 "core" % = $ B _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5' +91 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%% [ +2 % 9 +5 "core" 9( +102 "processing"%9 +2 "core" 9( +102 "processing"%89 +3 "core" 9 ) +102 "processing"%E9 +2 "core" 9 ) +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +5 "core" 9* +102 "processing"%9 +2 "core" 9* +102 "processing"%\ 9 +3 "core" 9* +102 "processing"%9 +2 "core" 9") +102 "processing"%g9 +3 "core" 9&' +102 "processing"%C9 +3 "core" 9*& +102 "processing"% 9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%n9 +2 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"% 9 +2 "core" 9D +102 "processing"%)9 +2 "core" 9$H +103 "processing"%9 +2 "core" 94L +102 "processing"%"9 +2 "core" 9DP +102 "processing"%99 +3 "core" 9UT +102 "processing"%>9 +3 "core" 9dX +102 "processing"%9 +2 "core" 9u] +102 "processing"%K9 +3 "core" 9a +102 "processing"%D9 +2 "core" 9e +102 "processing"%L9 +10 "core" 9i +102 "processing"%09 +2 "core" 9n +102 "processing"%s9 +3 "core" 9r +102 "processing"%.9 +2 "core" 9v +102 "processing"%=9 +2 "core" 9z +102 "processing"%U9 +3 "core" 9~ +102 "processing"%J9 +3 "core" 9 +102 "processing"%F9 +2 "core" 9 +102 "processing"%[9 +2 "core" 9 +102 "processing"%-9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%Y9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"%; p[p +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +102 "core"  + "processing"%]% +52 "core" %ؼ \ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%6' +591 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%I' +1618 "core" ' +2 .tPTV.dial :puck + "processing"%h  +69 "core"  +2 .tPSV.dial PTV + "processing"%z +74 "core" + .tPBV.dial :waste1 +2 "processing"%V  +131 "core"  +2 "processing"%4% +4 "core" %\ +2 .tPS.seek 1.5ml + "processing"%*'1 +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%o * +33 "core" , +3 .tPS.seek 0ml + "processing"%'ؾ +1606 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +34 "core" + .tdelay 30 seconds +1290 "Can"_ FB +1712 .tPBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" * +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%S +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%&' +2398 "core" ' +2 .tPSV.dial PTV + "processing"%l +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%' +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%r  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%T'ؾ +2320 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%j  +128 "core" + .tPSV.dial :mixloop +2 "processing"%f +44 "core" + .tPRV.dial :ab1 +2 "processing"%B @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%\\' +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'#  +2 "processing"%e  +48 "core" +2  +2 "processing"%Q% +3 "core" %3\ \ +2 .tPS.seek 0.35ml +2 "processing"%'k +463 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'?  +28 "core" +2 .tPRV.dial :air + "processing"%@  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%,'K +1173 "core" ' + .tPRV.dial :waste2 + "processing"% @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%a' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%A  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%b' +1608 "core" ' + .tPSV.dial :PML + "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"%! @ +71 "core" A + .tPBV.dial :waste1 + "processing"%<  +32 "core"  + "processing"%p% +4 "core" %'\ +2 .tPS.seek 1.85ml +2 "processing"%H' +231 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%2 * +33 "core" + +3 .tPS.seek 0ml + "processing"%d'ؾ +1989 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" &[]7\ +2 "manipulator"&W& +3 "core" & 3 8 . +2 "manipulator"&% +3 "core" %  : 9  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&`(- +128 "core" ( +2 "manipulator"&& +4 "core" &- ' ?  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- 7 /  +3 .tForearm.seek :garage + "manipulator"&'w +98 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 "manipulator"&m& +4 "core" &- @ ; ~  + "manipulator"&k% +4 "core" % σ 9 9 +2 .tForearm.seek :retract + "manipulator"&x' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&_(ӂ +277 "core" ( +2 "manipulator"&O& +4 "core" &Ӓ' ' @ p @Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &Ӓ' : 7 @Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +95 "core" ' +2 "manipulator"&~& +4 "core" &Ӓ( < > @Y +2 "manipulator"&1% +3 "core" %6 < : ` +2 "collection"'& +4 "core" &Y]5\ +3 "collection"'u& +4 "core" &Z]:\ +2 .tCC.seek :closed + "collection"'}(\\ +5 "core" &\\[3\  +7 &5Z];\ *z +10 &g]]5\ ? +9 &n[\\6\ M +10 &VY]\\3\ L +9 &Y^\\5\ L +9 &V^^2\ L +10 &W^^)\ L +9 &_[]_'\ L +10 &"X_`!\ K +9 &W^^ \ L +9 & W]`"\ L +10 &"hW__%\ K +9 &$)W_`$\ L +9 &%Z_^$\ L +10 &'T__\ L +9 &)pV_`(\ K +10 &+2Ua^#\ K +9 &,V`_\ K +9 &.W``\ K +10 &0xV`a\ K +9 &2:V`a\ K +9 &3W_b$\ K +10 &5Uaa\ K +9 &7Vba\ K +9 &9BWaa\ K +10 &;Vaa \ K +9 &<W`b\ L +10 &>Zab\ L +9 &@IUbc\ L +9 &B Ybc\ L +10 &C`li\ M +9 &Evvr\ O +9 &G8\ T +10 &H\ W +9 &J\ Y +10 &Ls\ X +9 &N0\ Z +9 &O\ X +10 &Q\ Y +9 &Su\ Z +9 &U7\ Z +10 &V\ \\ +9 &X\ \\ +10 &Zv\ \\ +9 &\\x\ 1 +9 &\\+\ $k +10 ( + &\\\ [ +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.43 + "collection"'P& +4 "core" &\\\ [ + .tHand.open + "manipulator"&71 +58 "core" 1 +2 "manipulator"&y% +4 "core" % 6 A ; f ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v' +94 "core" ' + .tPSV.dial PSR +46 "processing"%M +103 "core"  + "processing"%^% +4 "core" %ػ \  +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%('+ +1613 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%{'ؾ +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%|' +2632 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'$  +2 "processing"%+  +29 "core"  +127 + .tPSV.dial :mixloop + "processing"%w +101 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +72 "core" +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +2634 "core" ' + .tPSV.dial :air + "processing"%N  +54 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2651 "core" ' +2 .tPSV.dial :air + "processing"%i  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%8' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +44 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӓ& 0 , . @X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +25 "core" ( + "manipulator"&\ & +5 "core" &Ӏ ' > ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӏ . 4 j ) +2 .tForearm.seek CC + "manipulator"&g'? +95 "core" ' +2 .tHand.close + "manipulator"&C/ +55 "core" / +2 .tCC.seek :open + "collection"' ( +447 "core" ( + "manipulator"&& +4 "core" &Ӏ ; ; ) +2 "manipulator"&n% +3 "core" % ? 9 8  +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +289 "core" ( +2 "manipulator"& & +4 "core" &- = $ n  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &- 7 9  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' +2 .tHand.open + "manipulator"&"1 +63 "core" 1 + "manipulator"&9% +4 "core" % z = $ Q % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>' +93 "core" ' +2 ."da"delayUntil "20:12:02.22" +3 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &XY\ +2 "manipulator"&K% +3 "core" %  : 8  +2 "storage"(D% +4 "core" % o a \  + "storage"(L. +4 "core" .(  + "storage"(0& +4 "core" & r b \  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 2 + "storage"(s(  +11 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (.& +3 "core" &  _ C q\  +2 "manipulator"&=& +3 "core" &- 9 9  +2 "manipulator"&U% +4 "core" %  + / y  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&J( +187 "core" ( + "manipulator"&F& +4 "core" & > & w # +2 "storage"([& +4 "core" &  p ` )\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&-'S +96 "core" ' +2 "storage"(& +4 "core" &  o Z z\  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(Y'r +158 "core" ' +2 "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (]& +2 "core" & u\ (\ " +2 "manipulator"&& +4 "core" & : 9 # + ."WCR"Elbow.seek 2 +2 "manipulator"&6( +3 "core" ( +2 "manipulator"&h& +3 "core" & E = @ # +2 "storage"(z& +4 "core" & p < n\ " +2 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&V'Ͻ +17 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&4/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&I& + "storage"(o' +7 "core" & ; ; # + "manipulator"&*% +4 "core" % Ϲ < 9 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&%' +93 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&G(ӂ +22 "core" ' + ."downElevator"SE.stop + "storage"(5 +129 "core" ( +2 "manipulator"&R& +4 "core" &ә# 1 7 a =G + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &ә# 4 ,  =G +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&'? +99 "core" ' +2 "manipulator"&l& +4 "core" &ә# ? E =G + "manipulator"&c% +4 "core" %= . ; d  +2 "collection"''& +4 "core" &UX\ +2 "collection"'r& +5 "core" &XZ\ +2 ."WCR"CC.seek :closed +2 "collection"'&(\\ +4 "core" &VY\  +9 &5~YV\ *z +10 &iXW\ ? +9 &pXY\ L +9 &bZXY\ K +10 &%YXX\ K +9 &ZYX\ K +9 &XW[\ K +10 &jYYY\ K +9 &,YZZ\ K +10 &TYZ\ J +9 & ZX[\ K +54 &"r[[Z\ K +4 &$4WZ[o\ K +5 &%YY]/\ K + &'WY[\ K + &){X[[\ K + &+=XY\\\ K + &,X\\[\ K +8 &.V[Z\ K +9 &0W[\\\ K +10 &2C[Y]\ L +9 &4WZ]\ K +9 &5W\\\\\ K +10 &7Y[^x\ K +9 &9LY]\\\ K +10 &;Y\\^{\ K +9 &<Y\\\\z\ K +9 &>Y\\^t\ K +10 &@UV_\\p\ K +9 &BZ``e\ K +9 &C\\dcf\ K +10 &Eeedi\ M +9 &GWkhhm\ M +10 &I{tm\ P +9 &Jg\ T +9 &LZ\ V +10 &NCW\ V +9 &PY\ W +9 &Q_\ W +10 &Sb\ X +9 &UF^\ X +10 &WU\ Y +9 &XU\ Z +9 &ZN\ Z +10 &\\(xQ\ . +9 &\\-G\ Z +9 ( +2 &\\eJ\ N +2 "collection"'r& +2 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&j1 +63 "core" 1 + "manipulator"&f% +4 "core" % = 0  2  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&B' +95 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")T+ +3 "core" + + "sampler")#% +4 "core" %ڏ \  +2 "collection"'e& +4 "core" &\\gZ\ N +2 "Can"^\ ^[ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %m\\\ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +49 "sampler")#.z0X% +3 "core" %4^= \  +32 "collection"'"% +3 "core" %m\ +2 "sampler")I% +3 "core" %4^= \  +37 "collection"'*% +3 "core" %m\ + "sampler")J% +4 "core" %4^= \  +42 "collection"'-% +3 "core" %m\ + "sampler")R% +4 "core" %4^= \  +47 "collection"'S% +3 "core" %m\ +2 "sampler")Y% +3 "core" %4^=&% \  +2 "collection"'V% +4 "core" %m\ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X> \ - +47 "collection"'$% +3 "core" %m\ +2 "sampler")N% +3 "core" %\\[ \ - +54 "collection"'+% +3 "core" %m\ +2 "sampler") % +3 "core" % \ - +61 "collection"'i% +3 "core" %m\ +2 "sampler")% +3 "core" % \ - +69 "collection"'E% +3 "core" %m\ +2 "sampler")8% +4 "core" % \ - +78 "collection"'% +3 "core" %m\ + "sampler")\ % +4 "core" % \ - +2 "sampler")% +3 "core" % \ - +2 ."WCR"Intake.select :close + "sampler")0 +9 )C% +2 "core" % \ - +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")v'ڀ +867 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")!  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %m\ +2 #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %4 \  +24 "collection"'"% +3 "core" %m\ +2 "sampler")I% +4 "core" %4 \  +28 "collection"'*% +2 "core" %m\ +2 "sampler")J% +4 "core" %4 \ \  +32 "collection"'-% +3 "core" %m\ + "sampler")R% +4 "core" %4 \  +36 "collection"'% +3 "core" %m\ +2 "sampler")S% +4 "core" %4'$ \  +41 "collection"'Y% +3 "core" %m\ +2 "sampler")V% +4 "core" %-<9 \  +47 "collection"'F% +3 "core" %m\ + "sampler")'% +4 "core" %WV \  +54 "collection"'6% +3 "core" %mA\ + "sampler")o% +4 "core" %x{ \  +61 "collection"'%% +3 "core" %mM\ + "sampler") % +4 "core" % \  +69 "collection"'j% +4 "core" %m\ + "sampler")z% +4 "core" % \  +78 "collection"'f% +3 "core" %m\ +2 "sampler")#% +4 "core" % \  + "sampler")e% +4 "core" % \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )r% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")T'ڀ +320 ."da"PBV.dial between PSV and waste1 +3 "processing"%? * +33 "core" , +2 ."da"PSV.dial :air + "processing"%l  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +50 "processing"%\\' +430 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")@  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %mc\ +2 #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" %m\ + "sampler")"% +5 "core" % \ K ' +2 ."da"delay 3 seconds +2 "sampler")I% +4 "core" % \ K + ."WCR"Intake.select :close + "sampler")0 +9 )*% +3 "core" % \ K + ."WCR"SSV.dial :exhaust +2 "sampler")J  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")-'ڀ +191 ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +650 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")S  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +210 "collection"'Y% +2 "core" %m\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" %mC\ +2 "sampler")"% +4 "core" %TR \ / +78 "collection"'I% +3 "core" %m\ + "sampler")*% +4 "core" %{z \ / +89 "collection"'J% +2 "core" %m\ +2 "sampler")R% +4 "core" % \ / +100 "collection"'% +3 "core" %m\ + "sampler")K% +4 "core" % \ / +2 "sampler")S% +4 "core" % \ / + ."WCR"Intake.select :close + "sampler")0 +9 )Y% +3 "core" % \ / +2 ."WCR"SSV.dial :exhaust + "sampler")-  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")F'ڀ +872 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")'  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'6% +3 "core" %m\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +3 "core" % \  +2 ."WCR"SSV.dial :exhaust + "sampler")"  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")I'ڀ +167 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%* +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +35 "core"  + "processing"%R% +4 "core" %C\  +2 ."da"PS.seek 1.5ml + "processing"%'0 +597 "core" ' + ."WCR"Exhaust.select :close + "sampler") +8 "core" ' +2 ."da"delay 3 seconds +3 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")K  +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %m\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X \  +18 "collection"'~% +3 "core" %m2\ +2 "sampler")Q% +4 "core" %> \  +21 "collection"'% +3 "core" %m\ + "sampler")x% +4 "core" %= \  +24 "collection"'f% +3 "core" %m+\ +2 "sampler")7% +4 "core" %< \  +28 "collection"'j% +3 "core" %m\ + "sampler")u% +4 "core" %< \  +32 "collection"'M% +3 "core" %m\ + "sampler")1% +4 "core" %< \  +37 "collection"'% +2 "core" %m\ +2 "sampler")d% +4 "core" %< \  +41 "collection"'y% +3 "core" %m\ +2 "sampler")(% +4 "core" %> \  +47 "collection"'% +3 "core" %m\ + "sampler"){% +4 "core" %= \  +54 "collection"'<% +3 "core" %m*\ + "sampler")w% +4 "core" %3 \  +61 "collection"'q% +3 "core" %m/\ +2 "sampler")% +3 "core" %3 \  +69 "collection"'|% +4 "core" %m*\ +2 "sampler")3% +3 "core" %! \ < +78 "collection"'$% +3 "core" %m+\ +2 "sampler"):% +4 "core" %77 \ < +88 "collection"'+% +3 "core" %m*\ +2 "sampler")% +3 "core" %WV \ < +100 "collection"'i% +4 "core" %m\ + "sampler") % +4 "core" %~ \ < +113 "collection"'E% +3 "core" %m\ +2 "sampler")N% +3 "core" % \ < +128 "collection"'^% +3 "core" %m*\ +2 "sampler")H% +3 "core" % \ < +2 "sampler")8% +3 "core" % \ < +2 ."WCR"Intake.select :close + "sampler")0 +9 )C% +2 "core" % \ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\ 'ڀ +915 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")!  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %m\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %m*\ + "sampler")"% +4 "core" %3 \  +7 "Can"`\ us +82 "collection"'*% +2 "core" %m,\ +2 "sampler")J% +4 "core" %30 \ +100 "collection"'R% +3 "core" %m\ + "sampler")% +4 "core" %RO \ 4 +113 "collection"'O% +3 "core" %m\ +2 "sampler")K% +3 "core" %xx \ 4 +128 "collection"'S% +4 "core" %m.\ + "sampler")-% +4 "core" % \ 4 +144 "collection"'I% +4 "core" %m+\ + "sampler")% +4 "core" % \ 4 +2 "sampler")6% +3 "core" % \ 4 + ."WCR"Intake.select :close +2 "sampler")0 +8 )F% +3 "core" % \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +451 ."da"PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%z +74 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +302 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")e  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %m0\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %m\ +2 "sampler")"% +4 "core" %D:; \  + + ."da"PTV.dial :mixing +2 "processing"%* @ +49 "collection"'J% +3 "core" %m\ + "sampler")R% +4 "core" %D:; \  +15 A + ."da"PBV.dial :waste1 + "processing"%  +34 "core" + "processing"%O% +4 "core" %9\  +2 ."da"PS.seek 1.85ml + "processing"%K' +3 "collection"'S% +3 "core" %m&\ +2 "sampler")-% +4 "core" %D:; \ \  +69 "collection"'I% +3 "core" %m/\ +2 "sampler")% +4 "core" %D:; \  +2 "collection"'6% +4 "core" %m\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X9 \ 3 +88 "collection"'i% +3 "core" %m)\ +2 "sampler") % +3 "core" %XW \ 3 +100 "collection"'E% +3 "core" %m,\ +2 "sampler")N% +4 "core" %vt \ 3 +113 "collection"'^% +3 "core" %m\ + "sampler")H% +4 "core" % \ 3 +128 "collection"'8% +3 "core" %m)\ + "sampler")~% +4 "core" % \ 3 +2 "sampler")_% +4 "core" % \ 3 + ."WCR"Intake.select :close + "sampler")0 +9 )\\% +3 "core" % \ 3 + ."WCR"SSV.dial :exhaust +2 "sampler")!  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")C'ڀ +880 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")\  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open +2 "sampler") +209 "collection"'}% +3 "core" %m\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %m-\ +2 "sampler")"% +3 "core" % \ ; +78 "collection"'h% +3 "core" %m\ +2 "sampler")J% +4 "core" %#" \ ; +88 "collection"'R% +3 "core" %m\ +2 "sampler")*% +4 "core" %:8 \ ; +100 "collection"'% +3 "core" %m\ + "sampler")O% +4 "core" %WT \ ; +113 "collection"'S% +3 "core" %m)\ +2 "sampler")-% +3 "core" %yy \ ; +128 "collection"'I% +3 "core" %m,\ +2 "sampler")% +4 "core" % \ ; +144 "collection"'6% +3 "core" %m\ + "sampler")%% +4 "core" % \ ; +2 "sampler").% +3 "core" % \ ; +2 ."WCR"Intake.select :close + "sampler")0 +9 )=% +2 "core" % \ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")z'ڀ +878 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +2 "sampler")9  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +210 "collection"'e% +3 "core" %mh\ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %ML \ 0 +88 "collection"'"% +3 "core" %m,\ +2 "sampler")h% +4 "core" %dd \ 0 +100 "collection"'J% +3 "core" %m\ + "sampler")R% +4 "core" % \ 0 +113 "collection"'*% +3 "core" %m\ + "sampler")% +4 "core" % \ 0 +128 "collection"'O% +3 "core" %m4\ +2 "sampler")S% +4 "core" % \ 0 + "sampler")-% +4 "core" % \ 0 + ."WCR"Intake.select :close +2 "sampler")0 +8 )I% +3 "core" % \ 0 + ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")6'ڀ +917 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")%  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +4 "core" %m9\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ +2 "sampler")U% +3 "core" % \ u +25 "collection"'Z% +3 "core" %m7\ + "sampler")% +4 "core" % \ u +28 "collection"'g% +3 "core" %m@\ +2 "sampler")[% +4 "core" % \ u +31 "collection"' % +4 "core" %m\ + "sampler")n% +4 "core" % \ u +36 "collection"'% +3 "core" %m3\ +2 "sampler")v% +4 "core" %  \ u +41 "collection"'Q% +3 "core" %m6\ +2 "sampler")% +4 "core" % \ u +47 "collection"'P% +3 "core" %m8\ +2 "sampler")% +3 "core" % \ u +54 "collection"')% +4 "core" %m2\ + "sampler")% +4 "core" %$! \ u +61 "collection"'% +3 "core" %m=\ + "sampler")]% +4 "core" %/+ \ u +69 "collection"'% +3 "core" %m3\ +2 "sampler")% +4 "core" %<9 \ u +78 "collection"'>% +3 "core" %m\ +2 "sampler")"% +3 "core" %NK \ u +89 "collection"'h% +3 "core" %m\ + "sampler")J% +4 "core" %a` \ u +100 "collection"'R% +3 "core" %m;\ + "sampler")*% +4 "core" %{y \ u +113 "collection"'% +3 "core" %m5\ +2 "sampler")O% +3 "core" % \ u +128 "collection"'S% +3 "core" %m\ +2 "sampler")-% +3 "core" % \ u +144 "collection"'I% +3 "core" %m\ +2 "sampler")% +4 "core" % \ u + "sampler")\ % +4 "core" % \ u + ."WCR"Intake.select :close + "sampler")0 +9 )%% +3 "core" % \ u + ."WCR"SSV.dial :exhaust +2 "sampler").  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")6'ڀ +903 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")`  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %m.\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %3 \  +47 "collection"'"% +3 "core" %m\ +2 "sampler")h% +3 "core" %3 \  +54 "collection"'J% +3 "core" %mM\ + "sampler")R% +4 "core" %3 \  +61 "collection"'*% +3 "core" %m\ +2 "sampler")% +3 "core" %3 \  +69 "collection"'O% +4 "core" %m\ + "sampler")S% +4 "core" %3 \  +23 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%-' +43 "collection"'I% +3 "core" %mS\ +2 "sampler")% +4 "core" %3  \  +88 "collection"'\ % +3 "core" %mC\ +2 "sampler")%% +4 "core" %3 \  +100 "collection"'.% +2 "core" %m\ +2 "sampler")C% +4 "core" %3" \  +113 "collection"'`% +3 "core" %m\ + "sampler")9% +4 "core" %32 \ > +128 "collection"'6% +3 "core" %mD\ + "sampler")% +4 "core" %KJ \ > +144 "collection"'?% +3 "core" %m\ +2 "sampler")V% +3 "core" %hh \ > +163 "collection"'Y% +3 "core" %m\ \ +2 "sampler")% +3 "core" % \ > +184 "collection"'@% +4 "core" %m@\ + "sampler")% +4 "core" % \ > +196 "collection"'A% +3 "core" %m\ \ +2 "sampler")% +3 "core" % \ > +2 "sampler")4% +4 "core" % \ > + ."WCR"Intake.select :close + "sampler")0 +9 )2% +2 "core" % \ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")F  +70 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")='ڀ +277 "core" ' + ."da"PTV.dial :puck +2 "processing"%c  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%o +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core" + "processing"%e% +4 "core" %C\ +2 ."da"PS.seek 1.5ml + "processing"%/'1 +405 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")r  +72 "core"  +3 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +95 "core" ' + ."da"delay 3 seconds +114 "collection"'W% +2 "core" %mL\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X \  +25 "collection"'l% +2 "core" %mH\ +2 "sampler")b% +4 "core" %J'> \  +28 "collection"'5% +3 "core" %m\ + "sampler")% +4 "core" %J(@ \  +32 "collection"'x% +3 "core" %m\ +2 "sampler")f% +3 "core" %J(A \  +37 "collection"'7% +3 "core" %m\ + "sampler")j% +4 "core" %J(@ \  +42 "collection"'u% +2 "core" %m\ +2 "sampler")M% +4 "core" %J(@ \  +47 "collection"'K% +3 "core" %m\ +2 "sampler")% +3 "core" %J(? \  +54 "collection"'d% +3 "core" %m \ + "sampler")1% +4 "core" %J(? \  +61 "collection"'a% +3 "core" %m \ +2 "sampler")y% +3 "core" %J(> \  +69 "collection"'% +4 "core" %mJ\ + "sampler")T% +5 "core" %J(< \  +77 "collection"'#% +3 "core" %mI\ +2 "sampler")<% +4 "core" %J(= \  +88 "collection"'w% +3 "core" %mH\ +2 "sampler")q% +3 "core" %J(<  \  +100 "collection"'% +3 "core" %m\ +2 "sampler")|% +4 "core" %J(< \  + "collection"'3% +4 "core" %m \ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X  +35 "core" + ."da"delay 30 seconds +1426 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %$$ \ o +61 "collection"'"% +3 "core" %m\ +2 "sampler")h% +3 "core" %,* \ o +66 ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%J +3 "collection"'R% +54 "core" %m[\ +2 "sampler")*% +3 "core" %@> \ o +10 + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%O% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%S'& +23 "collection"'I% +3 "core" %m\ +2 "sampler")% +4 "core" %NK \ o +88 "collection"'\ % +3 "core" %m\ +2 "sampler")%% +4 "core" %]\\ \ o +100 "collection"'.% +3 "core" %mY\ + "sampler")C% +4 "core" %po \ o +113 "collection"'g% +3 "core" %mY\ +2 "sampler")`% +3 "core" % \ o +128 "collection"'% +3 "core" %m\ +2 "sampler")9% +3 "core" % \ o +103 ' +2 ."da"delay 3 seconds +39 "collection"'6% +4 "core" %m\ + "sampler")% +4 "core" % \ o +2 "sampler")?% +3 "core" % \ o + ."WCR"Intake.select :close +2 "sampler")0 +9 )V% +2 "core" % \ o +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +144 ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'ؾ +727 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")A  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %m\\\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %E; \  +128 "collection"'"% +3 "core" %m*\ +2 "sampler")h% +3 "core" %E;"! \  +2 "collection"'R% +4 "core" %mk\ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %m\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +4 "core" %m\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X; \  +100 "collection"'c% +3 "core" %m\ + "sampler")F% +4 "core" %JF \ * +113 "collection"'o% +3 "core" %m \ +2 "sampler")p% +3 "core" %VT \ * +128 "collection"'e% +3 "core" %m\ + "sampler")r% +4 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%W  +3 "core" %gf \ * +32 + ."da"delay 30 seconds +105 "collection"'-% +3 "core" %m\ +2 "sampler") % +4 "core" %yx \ * +162 "collection"'/% +3 "core" %m\ +2 "sampler")k% +56 "core" % \ * +131 "collection"'% +4 "core" %m\ +2 "sampler")% +3 "core" % \ * +196 "collection"'T% +3 "core" %m\ +2 "sampler")4% +4 "core" % \ * + "sampler")'% +4 "core" % \ * +2 ."WCR"Intake.select :close + "sampler")0 +9 )z% +3 "core" % \ * + ."WCR"SSV.dial :exhaust +2 "sampler")l  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")b'ڀ +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")H  +76 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'5% +3 "core" %m\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +3 "core" %m\ +2 "sampler")7% +4 "core" %pn \ 9 +196 "collection"'8% +3 "core" %m\ +2 "sampler")J% +4 "core" % \ 9 +196 "collection"'I% +2 "core" %m\ +2 "sampler")% +4 "core" % \ 9 +196 "collection"'\ % +3 "core" %m\ + "sampler")% +4 "core" % \ 9 +2 "sampler")%% +3 "core" % \ 9 +2 ."WCR"Intake.select :close + "sampler")0 +9 ).% +2 "core" % \ 9 +2 ."WCR"SSV.dial :exhaust + "sampler")C  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +824 "core" ' +2 "processing"%g9 +3 "core" 9^5a +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%`  +4 "core" 5a 5a +2 "processing"%& +3 "core" &^QZ\ A +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +3 "core" %  ] [  +2 "storage"(9% +3 "core" % 3\  +2 "storage"(6. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"("(C +36 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'?% +3 "core" %mi\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&z' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&l( +267 "core" ( + "manipulator"&h& +4 "core" & $ 2 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & . - +3 ."da"Forearm.seek PC + "manipulator"&5' +99 "core" ' + ."da"Hand.close + "manipulator"&b/ +54 "core" / +2 ."da"PC.seek :open + "processing"%x( +461 "core" ( + "storage"(f& +4 "core" &C \ +2 "manipulator"&)& +4 "core" & . * + "manipulator"&j% +4 "core" % 0 / i +2 ."da"Forearm.seek :retract + "manipulator"&u' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&m( +252 "core" ( + "manipulator"&M& +4 "core" &  ; ) 2 +2 "storage"(L& +3 "core" &C u T \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +101 "core" ' + ."da"Hand.open +2 "manipulator"&d1 +56 "core" 1 +2 "storage"(R- +4 "core" -' +2 ."da"SE.seek 9.75 Pucks below Top Plate +2 "storage"(y's +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.79 Pucks below Top Plate +2 "storage"(<'" +45 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22nov1620h1000ml.tif +1595 "Can"c\  +191 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.567 seconds\ /var/log/esp/da22nov1620h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22nov1620h1000ml15s.tif +166 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1396 #"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/da22nov1620h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22nov1620h1000ml20s.tif +2066 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22nov1620h1000ml20s.tif: TIFF Upload Complete\ +2 ."Qmail"DAfans.email "14.567 sec auto-exposure",Subject: "da22nov1620h1000ml images!" +3 ."da"Gate.power :camera,:OFF + "storage"(w- +7 "core" -'" +3 "storage"(=& +5 "core" &C\ \ \ + "manipulator"&& +5 "core" & 8 9 2 +2 ."da"Elbow.seek 1 + "manipulator"&|( +55 "core" ( +2 "manipulator"&q& +5 "core" & < 9 B $ +2 "storage"(K& +5 "core" &C\ \ ! \ +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&3' +20 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.51 Pucks below Top Plate + "storage"(' +56 "core" ' +2 "manipulator"&& +4 "core" & + / $ + "storage"( & +4 "core" &C O O ?\ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&2'8 +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&i, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.69 Pucks below Top Plate +2 "storage"(N'; +22 "core" ' + "manipulator"&% +5 "core" %% , / + "storage"(O& +4 "core" &C N N C\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 281 counts +2 "manipulator"&'Q +16 "core" ' + "manipulator"&^& +5 "core" & 2 ,  c + "storage"(& +5 "core" &C I _ w\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +15 "core" ' +2 "storage"(_% +4 "core" %C a T v\ +3 ."downElevator"SE.seek :down +3 "storage"(\\' +99 ( % +3 "core" %: \\ n \ TW +2 "manipulator"&{% +4 "core" % 0 / +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&$' +85 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +6 "core" ' +3 "storage"((& +8 "core" &C t t Z\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%~& +8 "core" &\ +3 "manipulator"&0& +9 "core" & 0 0 c +3 "manipulator"&a% +8 "core" %  / .  +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&+(- +174 "core" ( +3 "manipulator"&& +8 "core" &- - 7  ` +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &1& +8 "core" &- 0 0 ` +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&!'w +94 "core" ' +110 ."psFlush"Hand.close +4 "manipulator"&Z/ +61 "core" / +3 "manipulator"&& +8 "core" &- - , ` +3 "manipulator"&U% +7 "core" % ~ 0 / " +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' +92 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&n( +119 "core" ( +3 "manipulator"&& +10 "core" & - - @ $ +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &v& +7 "core" & / / $ +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&Q' +39 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +4 "sampler")#.0X +15 "collection"'P% +7 "core" %m\ +2 ' +5 "manipulator"&& +8 "sampler")% +9 "core" & 0 0 $ +2 % \ > +4 "manipulator"&:% +17 "core" % . / } +5 "processing"%D& +8 "collection"']% +8 "core" &\ +2 %m\ +5 "sampler") % +4 "processing"%#& +16 "core" % \ > +4 &\ +2 &S\ +5 ."psFlush"PC.seek :closed +5 "processing"%>(^ +7 "collection"'7% +12 "core" &h\ +2 &d\ \ +4 %mw\ +2 &/x^\ *x +2 &cM\ > +6 "sampler")8% +12 "core" &rxV\ N +2 % \ > +4 &5[R\ M + &\\N\ M +8 &]C\ M +3 "collection"'J% +10 "core" %m\ +2 &|\\N\ M +6 "sampler")E% +10 "core" &?\\R\ L +2 % \ > +2 &]O\ M +8 &]G\ M +10 & ]C\ M +6 "collection"'I% +10 "core" &"F]B\ M +3 %m\ +3 &$]?\ M +4 "sampler")% +12 "core" &%\\>\ M +3 &']:\ M +2 % \ > +2 &)N\\6\ M +7 &+]8\ M +8 &,]4\ M +6 "collection"'\ % +5 "core" &.\\.\ M +11 %m\ +2 &0V\\*\ M +4 &2Y*\ M +2 "sampler")% +11 "core" % \ > +2 &3[)\ M +7 &5]$\ M +6 &7^]\ M +9 &9 ]"\ M +10 &:_\ M +3 "collection"'%% +11 "core" %m\ +4 &<]\ M +5 &>d`\ M +6 "sampler").% +10 "core" &@&\\\ M +2 % \ > +2 &Ae\ N +7 &Cl \ N +6 &Eev\ P +9 &G\ R +10 &H \ S +3 "collection"'C% +9 "core" %m\ +3 &J\ S +4 "sampler")% +11 "core" &Ld\ S +3 % \ > +2 &N#b\ T +6 &OO\ S +6 &Qh\ T +10 &Sgm\ T +9 &U*s\ T +9 &Vs\ T +3 "collection"'g% +13 "core" &Xo\ T +3 %m\ +2 &Zod\ T +4 "sampler")`% +10 "core" &\\0`\ U +2 % \ > +8 &]ywY\ B +2 &^O`\ I +9 ( +3 &^Q]\ D +4 "processing"%#& +9 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 +2 "processing"%& +8 "core" &^QW\ D +2 &^Qb\ D +3 ."psFlush"Hand.open +2 "manipulator"&1 +7 "collection"'9% +6 "core" %m\ +3 "sampler")6% +8 "core" % \ > +31 1 +7 "manipulator"&% +11 "core" %  8 8 r } +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&s' +5 "collection"'?% +7 "core" %m\ +3 "sampler")V% +8 "core" % \ > +74 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%Y +6 "collection"'@% +7 "core" %m\ +3 "sampler")S% +8 "core" % \ > +20  +3 "processing"%A% +8 "core" %,\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%' +28 "collection"'% +6 "core" %mx\ +5 "sampler")G% +7 "core" % \ > +96 "collection"'B% +6 "core" %m\ +4 "sampler")c% +8 "core" % \ > +107 "collection"'F% +13 "core" %m\ +3 "sampler")o% +8 "core" % \ > +124 "collection"'r% +6 "core" %mv\ +3 "sampler")-% +8 "core" % \ > +140 "collection"' % +5 "core" %m~\ +8 "sampler")k% +9 "core" ' +3 % \ > +5 ."psFlush"delay 5 seconds +144 "collection"'% +5 "core" %m|\ +4 "sampler")4% +7 "core" %  \ > +179 "collection"''% +6 "core" %m\ +4 "sampler")% +8 "core" % \ > +147 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +24 "collection"'[% +6 "core" %mz\ +4 "sampler")p% +8 "core" %%$ \ > +190 "collection"'/% +6 "core" %m\ +3 "sampler")W% +8 "core" %65 \ > +129 #"uploadLog"upsync +62 "collection"'% +3 "core" %my\ +2 "sampler")h% +3 "core" %HG \ > +196 "collection"'H% +4 "core" %m\ + "sampler")e% +4 "core" %[[ \ > +196 "collection"'b% +3 "core" %mu\ +2 "sampler")z% +3 "core" %pq \ > +196 "collection"'X% +3 "core" %mq\ +2 "sampler")f% +4 "core" % \ > +196 "collection"')% +2 "core" %m\ +2 "sampler")j% +4 "core" % \ > +77 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +2 ."WCR"Intake.select :close + "sampler")0 +9 )L% +2 "core" % \ > +2 !"WCR"o:ShallowSampler::Clogged: mesg"'Filtering too Slowly after 875.0ml:@checkpoint: omitted:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:353"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + .SSV.dial :exhaust +2 "sampler")l  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.reconfigure :exhale +2 "sampler")#.0X +2 ."psFlush"PS.seek 2.5ml + "processing"%}' +488 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV + "collection"'P @ +72 "core" ? +52 "sampler")% +3 "core" %~ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +2 "collection"'+% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"': ` +56 "core" _ +3 ."WCR"CS.seek 7.141ml + "collection"']' +722 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'D  + '  +30 "core"  +100  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +2 ."WCR"CS.seek 0ml +2 "collection"'7'i +980 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'ؾ +590 "core" '\ \ \ +3 ."WCR"delay 10:00 +2033 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2631 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%* @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%%'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%x'X\\ +1129 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%C' +1615 "core" ' + ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +47 "processing"%9' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +85 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?'ؾ +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%#' +2382 "Can"c XV +254 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%@  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%A' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%G'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%B' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%F'ؾ +2636 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&o& +4 "core" & : 9 $ +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&r& +4 "core" & > % ` $ + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & 7 8 $ +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +90 "core" ' + ."psFlush"Hand.close +2 "manipulator"&k/ +61 "core" / +2 ."psFlush"PC.seek :open + "processing"%( +458 "core" ( + "manipulator"&4& +4 "core" & / 0 $ + "manipulator"&'% +4 "core" % 0 + D +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&[(- +127 "core" ( + "manipulator"&p& +4 "core" &-  2 A + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- 0 , +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&W'w +92 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&% +4 "core" % n 1  1 3 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h' +100 "core" ' +18586 ."WCR"CBV.dial :waste2b + "collection"'H  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'e'i +292 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'b  +130 "core" + #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'z  +41 "core"  + "collection"'X% +5 "core" %mp\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'f'T +627 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"')' +1944 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'j @ +72 "core" ? +52 "sampler")M% +3 "core" %~ \ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'L  +86 "core"  + "collection"'l% +5 "core" %T\  + ."WCR"CSV.dial between air and CTV +2 "collection"', ` +56 "core" ^ +3 ."WCR"CS.seek 7.12ml +2 "collection"'5' +734 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air + ."WCR"CSV.dial CTV +3 "collection"'R  +2 'u  +29 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +2 ."WCR"CS.seek 0ml +2 "collection"'T'i +1788 "core" 'ە\ \ [\ +2 ."WCR"delay 10:00 +13888 "Can"b DA +46114 ."WCR"CBV.dial :waste2b +2 "collection"'y  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +145 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'=  +126 "core" +2 "collection"'& +4 "core" &\\ez\ N +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&w% +4 "core" % , *  + "storage"(q% +4 "core" % ?\  + "storage"(. +3 "core" .(C + "storage"(& +4 "core" &C \ + "storage"(t& +4 "core" &C \ +2 "manipulator"&O& +3 "core" &- , * } +2 "manipulator"&^% +3 "core" % + . m  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&K( +171 "core" ( + "manipulator"&m& +4 "core" &  . G ` +2 "storage"(_& +3 "core" &C i\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts + "manipulator"&' +99 "core" ' + "storage"(<& +4 "core" &C ?\ +47 ."WCR"SE.reconfigure :pick +4 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"( 'r +235 "core" ' + "storage"( - +4 "core" -' + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&3& +2 "core" & 0 . ` +2 "storage"(& +4 "core" &C  E\ + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&('8 +23 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -' +3 ."WCR"SE.seek 10.11 Pucks below Top Plate + "storage"(|' +32 "core" ' +2 "manipulator"&0% +4 "core" %" 0 + +2 "storage"(~& +3 "core" &C  0\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 278 counts + "manipulator"&'N +15 "core" ' +2 "manipulator"&N& +4 "core" & . 7  ` +2 "storage"(2& +4 "core" &C \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&' +16 "core" ' +3 ."WCR"SE.seek 11.11 Pucks below Top Plate + "storage"(' +35 "core" ' +2 "manipulator"&1& +4 "core" & - , ` + "manipulator"&i% +4 "core" % / ) +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&Z(ӂ +155 "core" ( + "manipulator"&$& +4 "core" &ӑ'  : A @X +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӑ( / - : @X +2 ."WCR"Forearm.seek CC + "manipulator"&\\'? +92 "core" ' + ."WCR"Hand.close +2 "manipulator"&a/ +61 "core" / +2 ."WCR"CC.seek :open +2 "collection"'v( +451 "core" ( + "storage"(& +4 "core" &C :\ +2 "storage"(U& +3 "core" &C \ +2 "manipulator"&P& +3 "core" &Ӡ% , 0 # >I +2 "manipulator"&% +4 "core" % > 0 0 ' +2 ."WCR"Forearm.seek :retract + "manipulator"&' +93 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&+( +165 "core" ( + "manipulator"&:& +4 "core" & 5 9 !  +2 "storage"(!& +3 "core" &C \ +2 ."WCR"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 + "manipulator"& '8 +93 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&D, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&]1 +63 "core" 1 +2 "manipulator"&8% +4 "core" % H / +  5 + "storage"(}& +4 "core" &C \ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&E't +14 "core" ' +2 "manipulator"&J& +4 "core" &  / #  + "storage"(I& +4 "core" &C \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +15 "core" ' + "storage"(*% +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %"4 0\ SW + "manipulator"&\ % +4 "core" % + . +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&.' +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +17 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +4 "core" &]]  +2 "manipulator"&x& +4 "core" & * ,  + "manipulator"&% +4 "core" %  , *  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&g(- +175 "core" ( + "manipulator"&C& +4 "core" &- 2  T + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- . + + +2 .tForearm.seek :garage + "manipulator"&`'w +94 "core" ' + .tHand.close + "manipulator"&9/ +53 "core" / + "manipulator"&& +4 "core" &- / 7 0 + +2 "manipulator"&% +3 "core" % w - 5 ?  +2 .tForearm.seek :retract + "manipulator"&6' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V(ӂ +286 "core" ( + "manipulator"&?& +4 "core" &ӎ( # 3  Ac +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &ӎ( . , Ac +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&#'? +97 "core" ' + "manipulator"&Y& +4 "core" &ӎ) ! 2 Ac +2 "manipulator"&S% +4 "core" %< / + / +2 "collection"'& +3 "core" &]] +2 "collection"'A& +5 "core" &\\^ +2 .tCC.seek :closed + "collection"'Q(\\ +4 "core" &\\_\ +8 &4\\^\ $e +10 &Vz^^\ 6 +9 &}^]\ K +9 &X`_\ J +10 &tY]]\ J +9 &6Z`^\ J +10 &Z`^\ J +9 &Z_`\ J +9 &|Y`a\ J +10 &>Z]_\ J +9 & Y``\ J +9 &!X_a\ K +10 &#Xa`\ K +9 &%GY_a\ J +9 &' Z`_\ J +10 &(Y_`\ J +9 &*Wdbv\ K +10 &,OVaaq\ J +9 &.X`ao\ J +9 &/Yban\ J +10 &1W`cr\ K +9 &3VV`b}\ K +9 &5Wbdv\ J +10 &6Wdcr\ K +9 &8Wbds\ K +10 &:]\\ber\ K +9 &< [cco\ K +9 &=\\ccy\ K +10 &?]cc}\ K +9 &Ae[fc}\ K +9 &C&Zgg\ K +10 &Dhqn{\ L +9 &Fzu\ O +10 &HNo\ V +9 &J v\ V +9 &K\ W +10 &M~\ W +9 &OO\ X +9 &Q~\ Y +10 &R\ X +9 &T\ Z +10 &VO\ [ +9 &X}\ [ +9 &Y\ \\ +10 &[\ H +9 &\\:\ + +9 &\\\ "d +6 ( + "collection"'A& +6 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.31 "collection"'G& +4 "core" &\\\ "d + &\\{\ "d +2 .tHand.open + "manipulator"&c1 +52 "core" 1 + "manipulator"&B% +4 "core" % < = # # / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +100 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'r& +4 "core" &\\\ "d +48 "collection"'-% +5 "core" %g\ +2 .tCSV.dial CSR + "collection"'k  +41 "core"  + "collection"'n% +4 "core" %gz\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'s's5 +1353 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 '>% +3 "core" %s5\ c\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'4' +673 "core" ' + .tCSV.dial :waste +2 "collection"'' +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p'i +710 "Can"` US +1293 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'/& +4 "core" &\\|\ "d +2 "collection"' % +3 "core" %eu\ +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''s5 +1259 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +53 "core" ? +2 "collection"'% +4 "core" %s7g\  +2 .tCS.seek 7ml + "collection"'W'" +543 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'H  +2 '7  +43 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'b @ +72 "core" A +3 .tCS.seek 0ml + "collection"'z'i +1659 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'X& +4 "core" &\\q\ "d +2 "collection"'e% +3 "core" %kq\ +2 .tCSV.dial :flush + "collection"'f  +70 "core" +2 .tCS.seek 5ml +2 "collection"'j's5 +1255 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'M @ +41 "core" B +2 "collection"'L% +4 "core" %s0x\  +2 .tCS.seek 6.999ml + "collection"'l' +548 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"',  +40 "core"  +2 .tCBV.dial :waste2 + "collection"')  +102 "core"  +2 .tCS.seek 0ml +2 "collection"'R'i +1654 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'u& +4 "core" &\\p\ "d + "collection"'5% +4 "core" %dr\ + .tCSV.dial :flush +2 "collection"'y  +69 "core" +3 .tCS.seek 5ml + "collection"'T's5 +1256 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'= @ +42 "core" B + "collection"'% +4 "core" %s6r\  +2 .tCS.seek 7ml + "collection"'w'! +551 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'q  +42 "core"  + .tCBV.dial :waste2b +2 "collection"'  +100 "core"  +2 .tCS.seek 0ml + "collection"''i +1644 "core" ' + #tDisinfecting external Intake with kill + "collection"'t& +4 "core" &\\m\ "d +2 "collection"'O% +3 "core" %jg\ +2 .tCSV.dial CSR + "collection"'^  +40 "core"  +2 "collection"'m% +4 "core" %jZ\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'_' +1968 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'<' +553 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'[ +2 'h  +45 "core"  +55 + .tCTV.dial :intake +2 "collection"'  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'3'T +1883 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'{'i +597 "core" ' + .tCSV.dial CSR +2 "collection"'0  +97 "core"  +2 "collection"'~% +3 "core" %eE\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'N's5 +1364 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'2' +1362 "core" ' +2 .tCSV.dial CBV + "collection"'1 +98 "core" +2 .tCS.seek 0ml + "collection"'i'i +2656 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӑ( , * Aa +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K(ӂ +28 "core" ( +2 "manipulator"& & +3 "core" &ӆ = "  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &ӆ , , ( ( +2 .tForearm.seek CC + "manipulator"&'? +92 "core" ' +2 .tHand.close + "manipulator"&|/ +54 "core" / + .tCC.seek :open +2 "collection"'$( +448 "core" ( +2 "manipulator"&& +3 "core" &ӆ - 6  ( +2 "manipulator"&% +3 "core" % A * . $ +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&a(- +288 "core" ( +2 "manipulator"&& +4 "core" &- % =   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- )    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +101 "core" ' +2 .tHand.open + "manipulator"&U1 +61 "core" 1 +2 "manipulator"&P% +4 "core" % } 2 ! ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 18:32:07 +5 #Asleep after completing DA_WCR_111622 assays +2 ."Qmail"GoodNews.email "{1 => 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@21:21:18, 18% flow, 16.3C, 21% humidity, 14.6psia, 13.759V, 0.435A, 0.423A avg, 5.99W\\nSampled 875.0ml",Subject: "Asleep after completing DA_WCR_111622 assays" +556 #"uploadLog"upsync +6 #mEXIT @1668633958.77UTC @1668781616.94UTC = =tMAIN =mMAIN_scheduler @UTC1668781618.76 #"core_reset"Sent BREAK +2 #t@57349 sendCRC with ifg=0x20, ie=0x7F + #@59184 sendCRC with ifg=0x08, ie=0x5F + #@23669 idle with ifg=0x84, ie=0x75 #@24338 select with ifg=0x10, ie=0xF5 + #@24971 receive with ifg=0x10, ie=0xFD + #@25603 receive with ifg=0x10, ie=0xFD #@26235 receive with ifg=0x10, ie=0xFD + #@26562 receive with ifg=0x80, ie=0xFD #@47827 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +280 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +380 "Can" 65 +  65 + #tPolling Can every 10:00 +3 #Cleanly exited at 21:25:58UTC16-Nov-22 +301 #-> Can +11358 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l?@  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؼ@\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X  +3 "processing"%% + "sampler")% +2 "manipulator"&% +8 "core" %ؼF\ + %~ \ + %  Z Z  +2 "manipulator"&& +4 "core" &- Z Z  + "storage"(& +4 "core" &C D\ + "storage"(% +4 "core" % F\  +2 "collection"'& +3 "core" &=?  + "processing"%& +4 "core" &7\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core" B +2 "sampler")' +2 "core"  +2 "collection"'(% +4 "core" %l@?  + "processing"%)% +4 "core" %ؼO\ +2 "sampler")*% +4 "core" %~ \ + "collection"'+& +4 "core" &=A  + "processing"%,& +4 "core" &G\ +2 "manipulator"&-% +4 "core" %  Z Z  +2 "manipulator"&.& +4 "core" &- Z [  + "storage"(/& +4 "core" &C @\ + "storage"(0% +4 "core" % U\  +2 "collection"'19 +3 "core" 9jC + "processing"%29 +4 "core" 9_v +654 #t-> Hand.open + .Hand.open + "manipulator"&31 +20 "core" 1 +298 #t-> Hand.close + .Hand.close + "manipulator"&4/ +63 "core" / +223 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +61 "core" 1 +192 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +55 "core" / +166 #t-> Hand.open + .Hand.open + "manipulator"&71 +57 "core" 1 +197 #t-> Hand.close + .Hand.close + "manipulator"&8/ +64 "core" / +286 #t-> Hand.open + .Hand.open +2 "manipulator"&91 +61 "core" 1 +192 #t-> Hand.close + .Hand.close +2 "manipulator"&:/ +55 "core" / +230 #t-> Hand.open +2 .Hand.open + "manipulator"&;1 +54 "core" 1 +232 #t-> Hand.close + .Hand.close + "manipulator"& Hand.open + .Hand.open + "manipulator"&=1 +54 "core" 1 +200 #t-> Hand.close + .Hand.close + "manipulator"&>/ +61 "core" / +218 #t-> Hand.close +669 #-> Arm.home + "manipulator"&?& +3 "core" &- _ g T  +2 "manipulator"&@% +4 "core" %  [ [  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&A( +118 "core" ( + "manipulator"&B& +5 "core" & H a $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" & O [ $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&D' +38 "core" ' + "manipulator"&E& +4 "core" & ` J $ +2 "manipulator"&F% +4 "core" % [ ] N T +506 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&G' +62 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&H* +67 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&I(d +260 "core" ( + "manipulator"&J& +4 "core" &d e J . +2 "manipulator"&K% +3 "core" %  f e f  +303 #t-> Arm.home +2 "manipulator"&L& +3 "core" &d \\ d . +2 "manipulator"&M% +4 "core" %  _ h N  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&N( +223 "core" ( + "manipulator"&O& +4 "core" & J _ = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & [ Z = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&Q' +35 "core" ' +36 "manipulator"&R& +10 "core" & Z Y = + "manipulator"&S% +4 "core" % [ Y W +241 #t-> Arm.home + "manipulator"&T& +4 "core" & Z [ = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&U( +2 "core" ( + "manipulator"&V& +4 "core" & a \\ = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & Y Z = +2 .tForearm.seek :home + "manipulator"&X' +4 "core" ' + "manipulator"&Y& +4 "core" & \\ b = +2 "manipulator"&Z% +3 "core" % [ ] W +275 #t-> Arm.home + "manipulator"&[& +3 "core" & [ Y = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&\\( +2 "core" ( +2 "manipulator"&]& +4 "core" & X Y = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" & Z [ = + .tForearm.seek :home +2 "manipulator"&_' +3 "core" ' +2 "manipulator"&`& +3 "core" & a g = +2 "manipulator"&a% +3 "core" % Z \\ W +498 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&b' +60 "core" ' +2 .tElbow.jog 1500 + "manipulator"&c* +62 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&d(d +258 "core" ( +2 "manipulator"&e& +4 "core" &d I ` . + "manipulator"&f% +3 "core" %  e g  +231 #t-> Arm.home + "manipulator"&g& +3 "core" &d Y [ . +2 "manipulator"&h% +4 "core" %  ] \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&i( +219 "core" ( +2 "manipulator"&j& +4 "core" & H a ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & [ Y ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&l' +47 "core" ' + "manipulator"&m& +4 "core" & H a ; +2 "manipulator"&n% +3 "core" % [ [ +260 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&o' +58 "core" ' +2 .tElbow.jog 1500 + "manipulator"&p* +50 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&q(d +262 "core" ( + "manipulator"&r& +4 "core" &d e H - +2 "manipulator"&s% +3 "core" %  ^ g l  +274 #t-> Arm.home +2 "manipulator"&t& +3 "core" &d ^ ] 8 - +2 "manipulator"&u% +4 "core" %  Z Z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&v( +220 "core" ( +2 "manipulator"&w& +4 "core" & I a / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & \\ X / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&y' +41 "core" ' + "manipulator"&z& +4 "core" & J b / +2 "manipulator"&{% +3 "core" % [ [ k +264 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&|' +68 "core" ' +2 .tElbow.jog 1500 + "manipulator"&}* +51 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&~(d +264 "core" ( +2 "manipulator"&& +4 "core" &d a I / + "manipulator"&% +4 "core" % [ [  +227 #t-> Arm.home + "manipulator"&& +3 "core" &d Z \\ / +2 "manipulator"&% +4 "core" % ] Z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&( +219 "core" ( +2 "manipulator"&& +4 "core" &\ ` G . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\ Z Y . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&\ ' +36 "core" ' +2 "manipulator"& & +3 "core" &\ I a . +2 "manipulator"&% +4 "core" % Z [ ^ +686 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&' +61 "core" ' +2 .tElbow.jog 1500 + "manipulator"&* +50 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&(d +263 "core" ( +2 "manipulator"&& +4 "core" &d a I , + "manipulator"&% +4 "core" %  [ X  +365 #t-> Arm.home + "manipulator"&& +4 "core" &d [ Z , + "manipulator"&% +4 "core" %  [ ]\   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +222 "core" ( + "manipulator"&& +4 "core" & a I 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Z [ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&' +39 "core" ' + "manipulator"&& +4 "core" & [ ` 4 +2 "manipulator"&% +3 "core" % [ \\ i +681 #t-> Arm.CC + "manipulator"&& +3 "core" & Z Z 4 +2 "manipulator"& % +4 "core" % [ Y i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!' +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&"(ӂ +400 "core" ( + "manipulator"&#& +4 "core" &Ӎ1 K Z G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" &Ӎ1 [ \\ = G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'? +107 "core" ' +2 "manipulator"&&& +4 "core" &Ӑ1 [ H G + "manipulator"&'% +4 "core" %L ] h > +358 #t-> Arm.PC + "manipulator"&(& +3 "core" &Ӑ1 ] ^ 2 G +2 "manipulator"&)% +4 "core" %L g g Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&+( +427 "core" ( +2 "manipulator"&,& +4 "core" & ` G  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" & Z Z  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&.' +92 "core" ' +2 "manipulator"&/& +4 "core" & J a  + "manipulator"&0% +4 "core" % [ [ 9 +445 #t-> Arm.garage + "manipulator"&1& +3 "core" & \\ [  +2 "manipulator"&2% +4 "core" % [ Y 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3' +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +136 "core" ( + "manipulator"&5& +4 "core" &- J a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- \\ Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'w +79 "core" '݃ w { { +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3462 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiw : outPressi{ :deltaPressi{ : voltagef12.250401570937655: @type2F: @tagi<: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):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 +528 #-> Arm.PC +2 "manipulator"&8& +3 "core" &- Z Z  +2 "manipulator"&9% +4 "core" %R W X 1 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:' +75 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&;( +151 "core" ( +2 "manipulator"&<& +4 "core" & H `  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" & W O  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&>' +98 "core" ' + "manipulator"&?& +4 "core" & b H  +2 "manipulator"&@% +3 "core" % Y [  +417 #t-> Arm.PC +2 "manipulator"&B& +3 "core" & \\ \\  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&C( +3 "core" ( +2 "manipulator"&E& +4 "core" & b H  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +2 "core" & Y [  +2 .tForearm.seek PC +2 "manipulator"&' +3 "core" ' +2 "manipulator"&& +3 "core" & ] b  +2 "manipulator"&D% +3 "core" % [ [  +658 #t-> Arm.CC + "manipulator"&A& +3 "core" & Z [  +2 "manipulator"&J% +4 "core" % Z Z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&H(ӂ +441 "core" ( +2 "manipulator"&L& +4 "core" &ӎ a e : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +2 "core" &ӎ \\ Z : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&O'? +97 "core" ' + "manipulator"&P& +4 "core" &ӎ b I : +2 "manipulator"&R% +4 "core" %8 Z [ ' +304 #t-> Arm.PC + "manipulator"&I& +3 "core" &ӎ Z Y : +2 "manipulator"&S% +4 "core" %8 ] Z ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&T( +433 "core" ( + "manipulator"&V& +4 "core" & b G  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +2 "core" & Y Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&Y' +98 "core" ' +2 "manipulator"&Z& +4 "core" & b ] + "manipulator"&N% +4 "core" % \\ Z +304 #t-> Arm.CC +2 "manipulator"&[& +3 "core" & Z Z + "manipulator"&Q% +5 "core" % X O + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&^(ӂ +410 "core" ( + "manipulator"&`& +4 "core" &|7 K [ L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &|7 d \\ $ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'? +93 "core" ' +2 "manipulator"&X& +4 "core" &Ӛ1 S f * G + "manipulator"&_% +48 "core" %> [ c % 9 +680 #t-> Arm.garage +2 "manipulator"&\\& +3 "core" &ӛ1 g h + G +2 "manipulator"&e% +4 "core" %> ] Z 4 9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(- +329 "core" ( +2 "manipulator"&g& +4 "core" &- b H s 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- O V p 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j'w +79 "core" 'u x  +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3448 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniu: velocityi: currenti:pwmi:erri: inPressi : outPressix :deltaPressi : voltagef12.255310751104567d: @type2F: @tagio: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):37:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +376 #-> Arm.CC + "manipulator"&k& +3 "core" &- [ Y 5 +2 "manipulator"&m% +4 "core" %Q Z Y $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n' +80 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&d(ӂ +342 "core" ( +2 "manipulator"&b& +4 "core" &ӌ5 \\ T J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &ӌ5 X Y m J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&i'? +100 "core" ' +2 "manipulator"&r& +4 "core" &ӎ5 Z K J + "manipulator"&s% +4 "core" %K g e a +283 #t-> Arm.garage + "manipulator"&p& +3 "core" &ӏ6 f \\ 2 I +2 "manipulator"&t% +4 "core" %K Z c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u' +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +344 "core" ( + "manipulator"&x& +4 "core" &- _ I  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- X \\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{'w +80 "core" 'j w y +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3437 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionij: velocityi: currenti:pwmi:erri: inPressi : outPressiw :deltaPressiy : voltagef12.255310751104567d: @type2F: @tagi{: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):39:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +294 #-> Arm.CC +2 "manipulator"&q& +3 "core" &- [ [  +2 "manipulator"&o% +4 "core" %B Z Z ( + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y' +75 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&v(ӂ +341 "core" ( + "manipulator"&& +4 "core" &}7 T ] T L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &}7 \\ ] 5 L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&}'? +99 "core" ' +2 "manipulator"&& +4 "core" &~7 g i N L + "manipulator"&% +4 "core" %F i h u  +292 #t-> Arm.garage + "manipulator"&& +3 "core" &~7 g e I L +2 "manipulator"&% +4 "core" %F V Y 6  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +333 "core" ( +2 "manipulator"&~& +3 "core" &- b K F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- Y Z F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ 'w +82 "core" 'f  3 +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3433 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionif: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi3 : voltagef12.255310751104567d: @type2F: @tagi: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +349 #-> Arm.CC +2 "manipulator"&& +3 "core" &- [ Z F +2 "manipulator"&% +4 "core" %@ Z [ & + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +76 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&(ӂ +339 "core" ( + "manipulator"&& +4 "core" &}8 ] U 8 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &}6 Z ] , M + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +92 "core" ' +2 "manipulator"&& +3 "core" &}8 W h - M +2 "manipulator"&% +4 "core" %< e ]  9 +253 #t-> Arm.garage + "manipulator"&& +3 "core" &~7 ] f I L +2 "manipulator"&% +4 "core" %< Q W 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +337 "core" ( + "manipulator"& & +4 "core" &- H a G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- X N G + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +79 "core" 'a | w +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3428 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionia: velocityi: currenti:pwmi:erri: inPressi| : outPressiw :deltaPressi : voltagef12.250401570937655: @type2F: @tagi: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):43:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +272 #-> Arm.CC +2 "manipulator"&#& +3 "core" &- U M G +2 "manipulator"&$% +4 "core" %@ V [ v ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&' +78 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&'(ӂ +340 "core" ( + "manipulator"&!& +4 "core" &y6 U f = L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &y6 d g = L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&)'? +91 "core" ' +2 "manipulator"&%& +4 "core" &y6 V g * L + "manipulator"&"% +3 "core" %E g h S U +460 #t-> Arm.garage + "manipulator"&,& +3 "core" &{7 g g K L +2 "manipulator"&-% +4 "core" %E g g o U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(- +342 "core" ( + "manipulator"&*& +4 "core" &- Y G j  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- X [  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2'w +79 "core" '\\ +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3423 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\\: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.250401570937655: @type2F: @tagi7: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):45:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +756 #-> Arm.CC + "manipulator"&5& +4 "core" &- Y Z  + "manipulator"&6% +4 "core" %@ Z Z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.' +75 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&7(ӂ +344 "core" ( + "manipulator"&+& +5 "core" &z6 b h * M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &z6 h g + M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'? +80 "core" ' ~ k 9 +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3333 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi~ : outPressik :deltaPressi9 : voltagef12.255310751104567d: @type2F: @tagi=: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):46:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +748 #-> Arm.CC +2 "manipulator"&9& +3 "core" &ӹ/ \\ Y t E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&<(ӂ +32 "core" ( + "manipulator"&=& +4 "core" &ӌ b K  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &ӌ O [  +2 .tForearm.seek CC + "manipulator"&@'? +29 "core" ' V +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3275 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiV : voltagef12.255310751104567d: @type2F: @tagiE: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):47:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +642 #-> Arm.garage + "manipulator"&4& +3 "core" &ӌ ] Y  +2 "manipulator"&:% +4 "core" % \\ [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B' +74 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&E(- +326 "core" ( + "manipulator"&F& +4 "core" &- c I q 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- Y [ 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&D'w +80 "core" '_ B +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3426 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni_: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiB : voltagef12.255310751104567d: @type2F: @tagiI: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):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 +430 #-> Arm.CC +2 "manipulator"&;& +3 "core" &- Z Y 9 +2 "manipulator"&>% +4 "core" %K [ Y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A' +73 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&J(ӂ +339 "core" ( + "manipulator"&& +4 "core" &~7 \\ S L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &~6 Z `  L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'? +82 "core" ' ` +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3011 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi` : voltagef12.255310751104567d: @type2F: @tagiQ: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):49:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +544 #-> Arm.CC +2 "manipulator"&M& +3 "core" &~8 e ] 2 L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&P(ӂ +3 "core" ( + "manipulator"&R& +3 "core" &~8 c h N L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &~8 Y Y L +2 .tForearm.seek CC +2 "manipulator"&I'? +28 "core" 'ۿ w m | +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3010 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiw : outPressim :deltaPressi| : voltagef12.260219931271479( : @type2F: @tagiN: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):50:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1248 #-> Arm.garage +2 "manipulator"&S& +3 "core" &8 f \\ 6 L +2 "manipulator"&O% +4 "core" % h g B + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H' +82 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(- +339 "core" ( + "manipulator"&W& +4 "core" &- _ I M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +2 "core" &- O [ M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&N'w +77 "core" ' ^ +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3310 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi^ : voltagef12.255310751104567d: @type2F: @tagiS: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):51:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +349 #-> Arm.CC +2 "manipulator"&G& +3 "core" &- Z \\ M + "manipulator"&[% +4 "core" % Z Z # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q' +78 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&Y(ӂ +342 "core" ( +2 "manipulator"&T& +3 "core" &~7 R h M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &~6 g \\ I M + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'? +81 "core" ' u +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3016 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiu : voltagef12.255310751104567d: @type2F: @tagif: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):52:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +697 #-> Arm.garage +2 "manipulator"&X& +3 "core" &8 f g S L + "manipulator"&_% +4 "core" %1 Y \\ & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]' +72 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\\(- +356 "core" ( +2 "manipulator"&e& +4 "core" &- G W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- \\ N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'w +78 "core" ' v +42 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3324 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressiv :deltaPressi : voltagef12.255310751104567d: @type2F: @tagic: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):53:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +862 #-> Puck.count +2 "storage"(g% +3 "core" % \  +2 .tSE.seek :down + "storage"(h' +4 "core" ' + .tSE.stop +2 "storage"(5 + .tHand.open +2 "manipulator"&j1 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[6A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&f1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[6A:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[66:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&k1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[66:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[6B:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&m1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[6B:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[6D:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +1560 #-> exit +5 #mEXIT @1668782178.46UTC @1668782200.70UTC = =mMAIN_scheduler =tMAIN @UTC1668782202.51 #"core_reset"Sent BREAK +2 #t@216 sendCRC with ifg=0x08, ie=0x5F + #@3198 idle with ifg=0x84, ie=0x75 + #@3870 select with ifg=0x10, ie=0xF5 #@4527 receive with ifg=0x10, ie=0xFD + #@5163 receive with ifg=0x10, ie=0xFD + #@5798 receive with ifg=0x10, ie=0xFD #@6433 receive with ifg=0x10, ie=0xFD + #@6761 receive with ifg=0x80, ie=0xFD #@34840 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +284 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +366 "Can" 85 +  85 + #tPolling Can every 10:00 +868 #-> Puck.count +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %l?A  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ؼ:\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X@  +2 .tCC.configure :default +2 "collection"'$x2 ^22b +2 .tCC.hold +2 "collection"' , +3 "core" , + .tCC.configure :default +3 "collection"'$x2 ^22b +2 "processing"% & +3 "core" &8\ +2 .tPC.configure :default +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +5 "core" , + .tPC.configure :default +3 "processing"%$x2 ^22b +4 "manipulator"&% +3 "core" % d _ ! + .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 && +3 "core" &- O W \ + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +2 "core" , +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &C C\ +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 .tSC.hold +2 "storage"(, +2 "core" , +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 (% +3 "core" % \ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" ` + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 5a + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +8 "storage"(% +3 "core" % _\ +2 .tSE.seek :down + "storage"(' +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open +2 "manipulator"&1 +3 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[6D:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +700 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[18:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&1 +3 "core" 1 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[18:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[19:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[19:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[1A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[1A:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[1B:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +1707 #-> exit +5 #mEXIT @1668782267.28UTC @1668796054.91UTC = =mMAIN_scheduler =tMAIN @UTC1668796056.74 #"core_reset"Sent BREAK +2 #t@4556 sendCRC with ifg=0x08, ie=0x5F + #@7540 idle with ifg=0x84, ie=0x75 + #@8212 select with ifg=0x10, ie=0xF5 #@8869 receive with ifg=0x10, ie=0xFD + #@9504 receive with ifg=0x10, ie=0xFD #@10140 receive with ifg=0x10, ie=0xFD + #@10775 receive with ifg=0x10, ie=0xFD + #@11103 receive with ifg=0x80, ie=0xFD #@57889 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +285 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +367 "Can" 86 +  86 #tPolling Can every 10:00 +2 #Cleanly exited at 14:37:47UTC18-Nov-22 +552 #-> ESP.ready! +155 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %l@@  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +80 "core" %ؼ\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0XA  + "processing"%& +4 "core" &\ +2 "collection"' +4 "core"  + "collection"'  +3 "core" ~ +2 "collection"'! +2 "core"  +2 "processing"%" +3 "core"  + "processing"%# +3 "core" V +2 "processing"%$ +3 "core"  + "processing"%% +3 "core" B +2 "sampler")& +3 "core"  + "collection"''% +5 "core" %l?@  + "processing"%(% +4 "core" %ؼ\ +2 "sampler"))% +3 "core" %~ \ +3 "collection"'*& +4 "core" &>@  + "processing"%+& +4 "core" &\ +2 "manipulator"&,% +3 "core" % X T u ! +2 "manipulator"&-& +3 "core" &- Y [ \ +2 "storage"(.& +4 "core" &C A\ +2 "storage"(/% +3 "core" % \ +2 "collection"'09 +3 "core" 9y +2 "processing"%19 +3 "core" 9 +1544 #t-> CC + "collection"'2& +4 "core" &@?  +214 #t-> PC + "processing"%3& +3 "core" & \ +2378 #t-> Arm.PC +2 "manipulator"&4& +3 "core" &- X O \ + "manipulator"&5% +4 "core" % X U v ! +2 .tForearm.seek :retract +2 "manipulator"&6' +82 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&7( +155 "core" ( + "manipulator"&8& +4 "core" & c P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" & L U A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&:' +81 "core" ' ~ +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3090 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi~ : outPressi :deltaPressi : voltagef12.255310751104567d: @type2F: @tagi?: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +54252 "Can" 64 +11910 #t-> Arm +2 "manipulator"&;& +3 "core" & X Y z + "manipulator"&<% +4 "core" % X N a O +567 #t-> Arm.home +3 "manipulator"&=& +3 "core" & Y [ + "manipulator"&>% +4 "core" % J I 6 O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?' +83 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&@( +52 "core" ( + "manipulator"&A& +4 "core" & ` G d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & Y Y d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&C' +40 "core" ' +2 "manipulator"&D& +4 "core" & X X t d + "manipulator"&E% +4 "core" % Z [ _ +565 #t-> Arm.garage + "manipulator"&F& +3 "core" & \\ X d +2 "manipulator"&G% +4 "core" % [ W _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H' +36 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&I(- +112 "core" ( + "manipulator"&J& +4 "core" &- G ` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &- X W t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&L'w +81 "core" ' { w +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3328 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi{ :deltaPressiw : voltagef12.255310751104567d: @type2F: @tagiQ: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):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 +2315 #-> Forearm.to garage + .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&M'w +28 "core" ' q K +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3324 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiq : outPressi :deltaPressiK : voltagef12.255310751104567d: @type2F: @tagiR: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:357:in `to'"(ESP):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 +606 #-> Arm + "manipulator"&N& +3 "core" &- K U 3  +2 "manipulator"&O% +4 "core" % [ [ m ( +587 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&P' +123 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 + "manipulator"&Q/ +2 &R* +41 "core" 1 +7 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[1B:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&S(d +347 "core" ( +300 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[51:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&T/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[51:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[54:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&U/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[54:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[55:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&V/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[55:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !"closeHand"o:I2C::Request::Timeout\ : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[56:->26]:@timestampu: Time RIk6: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +3 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[56:->26]" +2 ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[56:->26]",Subject: "I2C::Request::Timeout in closeHand" +657 #"uploadLog"upsync +584 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +423 #-> exit +6 #mEXIT @1668796880.22UTC @1668796947.38UTC = =mMAIN_scheduler =tMAIN @UTC1668796949.20 #"core_reset"Sent BREAK +3 #t@714 sendCRC with ifg=0x08, ie=0x5F #@3689 idle with ifg=0x84, ie=0x75 + #@4358 select with ifg=0x10, ie=0xF5 + #@5026 receive with ifg=0x10, ie=0xFD #@5658 receive with ifg=0x10, ie=0xFD + #@6289 receive with ifg=0x10, ie=0xFD #@6921 receive with ifg=0x10, ie=0xFD + #@7249 receive with ifg=0x80, ie=0xFD + #@10038 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +280 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +373 "Can" A? +  A? + #tPolling Can every 10:00 +628 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l@A-  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ؼ,\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X>.\  + "processing"%% +2 "sampler")% +4 "manipulator"&% +6 "core" %ؼ\ + %~ \ + % X Y  +2 "manipulator"&& +4 "core" &d Z Y / + "storage"(& +3 "core" &C \ +2 "storage"(% +3 "core" % \ + "collection"'& +4 "core" &?A( + "processing"%& +4 "core" &\ + "collection"'  +3 "core"  +2 "collection"'! +3 "core" ~ + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" V +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core" B + "sampler")' +3 "core"  +2 "collection"'(% +4 "core" %lB?\  + "processing"%)% +4 "core" %ؼ \ +2 "sampler")*% +3 "core" %~ \ +2 "collection"'+& +4 "core" &?A& +2 "processing"%,& +3 "core" &\ +2 "manipulator"&-% +3 "core" % Y [  +2 "manipulator"&.& +4 "core" &d Z [ / +2 "storage"(/& +3 "core" &C \ +2 "storage"(0% +3 "core" % \ +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +1015 #t-> Arm + "manipulator"&3& +4 "core" &d X Z / + "manipulator"&4% +4 "core" % L V n  +369 #t-> Hand.open + .Hand.open + "manipulator"&51 +3 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[56:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[35:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&61 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[35:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[36:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&71 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[36:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[37:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&81 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[37:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[38:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +8 #-> Hand.close + .Hand.close + "manipulator"&9/ +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[38:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[39:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&:/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[39:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[3A:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 +2 "manipulator"&;/ +2 "core" / !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[3A:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[3B:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[3C:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +414 #-> Hand +363 #-> Arm +2 "manipulator"&=& +3 "core" &d \\ [ s / +2 "manipulator"&>% +4 "core" % W X  +540 #t-> CC +2 "collection"'?& +3 "core" &@@\ +233 #t-> PC +2 "processing"%@& +3 "core" &\ +602 #t-> Arm.home +2 "manipulator"&A& +3 "core" &d W X / +2 "manipulator"&B% +4 "core" % b W  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&C( +215 "core" ( +2 "manipulator"&D& +4 "core" & _ G U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & L Z U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&F' +38 "core" ' + "manipulator"&G& +4 "core" & ` F t U +2 "manipulator"&H% +3 "core" % Y Y E +1151 #t-> exit +5 #mEXIT @1668797074.50UTC @1668797121.30UTC = =tMAIN =mMAIN_scheduler @UTC1668797123.13 #"core_reset"Sent BREAK +2 #t@24165 receive with ifg=0x10, ie=0xFD + #@24797 receive with ifg=0x10, ie=0xFD #@25452 receive with ifg=0x10, ie=0xFD + #@26084 receive with ifg=0x10, ie=0xFD + #@26716 receive with ifg=0x10, ie=0xFD #@27348 receive with ifg=0x10, ie=0xFD + #@27979 receive with ifg=0x10, ie=0xFD + #@28305 receive with ifg=0x80, ie=0xFD #@65095 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +376 "Can" <9 +  <9 + #tPolling Can every 10:00 +1575 #-> Can +3887 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l=@  + .tCS.configure :default +3 "collection"'#P d@b +2 .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 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X  + %ؼ-\ +4 "sampler")% +3 "core" % Z Z E +2 %~ \ + "manipulator"&& +4 "core" & W Y U + "storage"(& +4 "core" &C A\ + "storage"(% +4 "core" % 9\ + "collection"'& +4 "core" &@A  + "processing"%& +4 "core" &$\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V + "processing"%% +4 "core"  + "processing"%& +3 "core" B + "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %l?@  +2 "processing"%)% +4 "core" %ؼ&\ +2 "sampler")*% +3 "core" %~ \ +2 "collection"'+& +4 "core" &??  + "processing"%,& +4 "core" &.\ +2 "manipulator"&-% +3 "core" % L S E +2 "manipulator"&.& +4 "core" & N X " U +2 "storage"(/& +3 "core" &C I\ +2 "storage"(0% +3 "core" % 8\ +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +300 #t-> Arm +2 "manipulator"&3& +3 "core" & Y [ U +2 "manipulator"&4% +4 "core" % L V l E +291 #t-> Hand +224 #-> PC + "processing"%5& +3 "core" &-\ +158 #t-> CC +2 "collection"'6& +3 "core" &@A  +501 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&7' +42 "core" ' + ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&8/ +2 &9* +5 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[3C:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +62 * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&:(d +251 "core" ( +376 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[38:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&;/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[38:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[3B:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[3C:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&=/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[3C:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !"closeHand"o:I2C::Request::Timeout\ : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[3D:->26]:@timestampu: Time R/eؼ: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +3 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[3D:->26]" +2 ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[3D:->26]",Subject: "I2C::Request::Timeout in closeHand" +589 #"uploadLog"upsync +11856 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +11642 #-> Arm.retract +2 .Hand.open + "manipulator"&>1 +3 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[3D:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +679 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +23 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[3E:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&?1 +3 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3E:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[3F:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&@1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3F:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[40:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&A1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[40:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[41:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +4927 #-> Hand.open + .Hand.open + "manipulator"&B1 +3 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[41:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[42:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&C1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[42:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +331 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +371 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[43:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&D1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[43:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[44:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&E1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[44:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +705 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[45:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2356 #-> Hand.close + .Hand.close +2 "manipulator"&F/ +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[45:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +537 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes closing +165 !o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[46:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&G/ +3 "core" / !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[46:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[47:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&H/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[47:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[48:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&I/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[48:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[49:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +477 #-> exit +6 #mEXIT @1668797637.27UTC @1668797760.34UTC = =mMAIN_scheduler =tMAIN @UTC1668797762.14 #"core_reset"Sent BREAK +2 #t@37077 sendCRC with ifg=0x08, ie=0x5F + #@40053 idle with ifg=0x84, ie=0x75 #@40722 select with ifg=0x10, ie=0xF5 + #@41376 receive with ifg=0x10, ie=0xFD + #@42008 receive with ifg=0x10, ie=0xFD #@42640 receive with ifg=0x10, ie=0xFD + #@43271 receive with ifg=0x10, ie=0xFD + #@43599 receive with ifg=0x80, ie=0xFD #@8252 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +374 "Can" \ A> +  \ A> #tPolling Can every 10:00 +964 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %l=>\  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ؼ:\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %~ \ +2 .tSS.configure :default +2 "sampler")#.0X +2 "processing"%,& +3 "core" &9\ +2 "manipulator"&-% +4 "core" %  Y X  +2 "manipulator"&.& +3 "core" &d [ [ . +2 "storage"(/& +4 "core" &C \ + "storage"(0% +4 "core" % \ +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +1198 #t-> Forearm.legend +2796 #-> Forearm.force -100;delay 2;Hand.close + .Forearm.force -100 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Hand.close + "manipulator"&3/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[49:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[33:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "manipulator"&4/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[33:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[34:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&5/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[34:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[35:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #3 of 3 + "manipulator"&6/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[35:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[36:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +3131 #-> exit +5 #mEXIT @1668797885.52UTC @1668802293.19UTC = =tMAIN =mMAIN_scheduler @UTC1668802294.99 #"core_reset"Sent BREAK +2 #t@63010 sendCRC with ifg=0x08, ie=0x5F + #@519 idle with ifg=0x84, ie=0x75 + #@1130 select with ifg=0x10, ie=0xF5 #@1786 receive with ifg=0x10, ie=0xFD + #@2420 receive with ifg=0x10, ie=0xFD #@3054 receive with ifg=0x10, ie=0xFD + #@3688 receive with ifg=0x10, ie=0xFD + #@4016 receive with ifg=0x80, ie=0xFD #@36152 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +365 "Can"hO\ om@ + hO\ om@ + #tPolling Can every 10:00 + #Cleanly exited at 18:58:05UTC18-Nov-22 +278 #-> Can +1721 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %lMO|\  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ؼA\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ \ + .tSS.configure :default +3 "sampler")#.0X\ + % Y _ & + %~ \ + "manipulator"&& +4 "core" &cqP _ V 3 [! +2 "storage"(& +3 "core" &C / 8 ?\ + "storage"(% +4 "core" % 8 9 m\ + "collection"'& +4 "core" &OO\ + "processing"%& +4 "core" &\ +2 "collection"' +3 "core"  + "collection"'  +3 "core" ~ +2 "collection"'! +3 "core"  + "processing"%" +3 "core"  +2 "processing"%# +3 "core" V + "processing"%$ +3 "core"  +2 "processing"%% +3 "core" B + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %lMRp\  +2 "processing"%(% +4 "core" %ؼ\ +2 "sampler"))% +3 "core" %~ \ +2 "collection"'*& +3 "core" &OM\ +2 "processing"%+& +4 "core" &\ + "manipulator"&,% +4 "core" % V X P & +2 "manipulator"&-& +4 "core" &cqP V C ? [! + "storage"(.& +4 "core" &C 9 9 \ + "storage"(/% +4 "core" % ; 8 \ +2 "collection"'09 +3 "core" 92 + "processing"%19 +4 "core" 96V +562 #t-> Arm +2 "manipulator"&2& +3 "core" &cqP ] E [! +2 "manipulator"&3% +4 "core" % [ B x & +320 #t-> Hand +433 #-> CC +2 "collection"'4& +3 "core" &LN\ +234 #t-> PC + "processing"%5& +3 "core" &D\ +860 #t-> Elbow +2 "manipulator"&6& +3 "core" &cqP ^ U s [! +700 #t-> Hand.open + .Hand.open + "manipulator"&71 +3 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[36:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[37:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "manipulator"&81 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[37:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +276 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 + #until Hand finishes opening +426 !o:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[38:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "manipulator"&91 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[38:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[39:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&:1 +2 "core" 1 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[39:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !to:I2C::Request::Timeout : mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[3A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +1408 #-> Arm.home + "manipulator"&;& +3 "core" &cqO U C E [! +2 "manipulator"&<% +4 "core" % X \\ _ & +2 .tForearm.seek :retract + "manipulator"&=' +84 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&>( +204 "core" ( + "manipulator"&?& +4 "core" & > % z  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" & 2 9  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&A' +55 "core" ' +2 "manipulator"&B& +4 "core" & & 7 f  + "manipulator"&C% +4 "core" % : 8 +564 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&D' +72 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&E/ +2 &F* +5 "core" 1 !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[3A:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +44 * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&G(d +246 "core" ( +401 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[45:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 +2 "manipulator"&H/ + "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[45:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +703 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[48:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #2 of 3 + "manipulator"&I/ +3 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[48:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +699 !"closeHand"o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[49:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #3 of 3 + "manipulator"&J/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[49:26->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +704 !"closeHand"o:I2C::Request::Timeout\ : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[4A:->26]:@timestampu: Time T7: @requesto:I2C::Servo::Grip3Request : @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+: @channeli: @tag0:@maxDelayo:\ Delay: @_dc_obji :@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:339"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +3 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[4A:->26]" +2 ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[4A:->26]",Subject: "I2C::Request::Timeout in closeHand" +709 #"uploadLog"upsync +1055 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:339 +421 #-> Arm.home +2 "manipulator"&K& +4 "core" &d / : ) +2 "manipulator"&L% +4 "core" % \ - 1 O  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&M( +197 "core" ( + "manipulator"&N& +5 "core" & 3 8 3 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & 7 .  , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&P' +30 "core" ' +2 "manipulator"&Q& +4 "core" & % > Q , + "manipulator"&R% +4 "core" % 1 0 _ V +645 #t-> Arm.garage +2 "manipulator"&S& +3 "core" & 8 9 S , +2 "manipulator"&T% +4 "core" % 7 8 V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U' +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(- +119 "core" ( + "manipulator"&W& +4 "core" &- % 5 " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- 5 - , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'w +89 "core" / + !o:I2C::UnexpectedReply: mesg"'I2C::Servo::Grip3Reply[4A:26->20] :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 ' +2 "manipulator"&Z& +4 "core" &- & 6 3 + "manipulator"&[% +4 "core" %n 5 8 c +908 #t-> Arm.home +2 "manipulator"&\\& +2 "core" &- * + +2 "manipulator"&]% +4 "core" %n 5 *  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&_( +120 "core" ( +2 "manipulator"&`& +4 "core" & > % g \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & * 5 & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&b' +38 "core" ' +2 "manipulator"&c& +4 "core" & 7 4  \ + "manipulator"&d% +4 "core" % 7 9 r V +6654 #t-> Arm.garage + "manipulator"&e& +3 "core" & 3 - \ +2 "manipulator"&f% +4 "core" % - / V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +45 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +111 "core" ( + "manipulator"&i& +4 "core" &-  %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- 1 * ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'w +87 "core" ' +2 "manipulator"&l& +4 "core" &-  0 + "manipulator"&m% +4 "core" %y . 1 & G +421 #t-> Arm.home +2 "manipulator"&n& +3 "core" &- / , +2 "manipulator"&o% +4 "core" %y / 1 G + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&q( +115 "core" ( +2 "manipulator"&r& +4 "core" & % 6 . ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &   V ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&t' +37 "core" ' + "manipulator"&u& +4 "core" &  + ) +2 "manipulator"&v% +3 "core" % 3 ,  ^ +1485 #t-> Arm.CC +2 "manipulator"&w& +3 "core" & + 5 ( ) +2 "manipulator"&x% +3 "core" % - 2 S ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y' +43 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&z(ӂ +349 "core" ( + "manipulator"&{& +4 "core" &Ӓ* $ 3 Cr +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +2 "core" &Ӓ* / - % Cr +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&}'? +98 "core" ' +2 "manipulator"&~& +4 "core" &Ӓ* 9 6 % Cr + "manipulator"&% +4 "core" %@ 9 . v \ +735 #t-> Arm.home + "manipulator"&& +3 "core" &Ӓ* + 5 Cr +2 "manipulator"&% +4 "core" %@ 4 + \ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +355 "core" ( + "manipulator"&& +4 "core" & $ 4 ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 8 / ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&\ ' +37 "core" ' +2 "manipulator"& & +4 "core" &  * 2 ? + "manipulator"&% +4 "core" % 9 4 S +9593 #t-> Arm.PC + "manipulator"&& +3 "core" & - 0 ? +2 "manipulator"&% +4 "core" % * + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +36 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&( +46 "core" ( + "manipulator"&& +4 "core" & !  J / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & . * / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&& +4 "core" &  0 I / + "manipulator"&% +4 "core" % / 6  ; +537 #t-> Arm.home + "manipulator"&& +3 "core" & * + / +2 "manipulator"&% +4 "core" % / 2 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&( +55 "core" ( +2 "manipulator"&& +4 "core" & < &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & 0 0   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"& ' +49 "core" ' + "manipulator"&!& +4 "core" &  0  +2 "manipulator"&"% +3 "core" % +  ~ +7011 #t-> Elbow.garage +2 .Elbow.seek :garage +2 "manipulator"&#(- +111 "core" ( + "manipulator"&$& +4 "core" &- ,  +584 #t-> Elbow.PC +2 .Elbow.seek PC +2 "manipulator"&%( +119 "core" ( +2 "manipulator"&&& +3 "core" & /   +633 #t-> Elbow.garage +2 .Elbow.seek :garage +2 "manipulator"&'(- +119 "core" ( + "manipulator"&(& +4 "core" &-  / $  +363 #t-> Elbow.CC +2 .Elbow.seek CC + "manipulator"&)(ӂ +282 "core" ( +2 "manipulator"&*& +3 "core" &ӓ ' :- +509 #t-> Elbow.home +2 "manipulator"&+& +3 "core" &ӓ! + 3 / :- +494 #t-> Elbow.garage +2 .Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :garage +2 "manipulator"&,(- +475 "core" ( + "manipulator"&-& +4 "core" &-  .  +2688 #t-> Arm.garage + "manipulator"&.& +3 "core" &- , 0  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&/(- +21 "core" ( +2 "manipulator"&0& +4 "core" &- /  . C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &- ) 5  C +2 .tForearm.seek :garage +2 "manipulator"&2'w +83 "core" ' + "manipulator"&3& +4 "core" &- 3 9  C +2 "manipulator"&4% +3 "core" %} . 3 4  +6294 "Can"\\Y 96 +20276 #t-> Arm +2 "manipulator"&5& +3 "core" &- 8 5 E C +2 "manipulator"&6% +4 "core" %} 6 :  +927 #t-> Arm.withdraw + "manipulator"&7% +4 "core" %} 6 /  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8' +98 "core" ' + "manipulator"&9& +4 "core" &- \ - f C +2 "manipulator"&:% +3 "core" %  & 4 u  +774 #t-> Arm.garage +2 "manipulator"&;& +2 "core" &- - + m C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(- +3 "core" ( + "manipulator"&?& +4 "core" &-  , C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- . 2 x C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B'w +93 "core" ' +2 "manipulator"&C& +4 "core" &-  / \ C +2 "manipulator"&% +3 "core" %o : / ` J +658 #t-> Arm.retract +2 .Hand.open + "manipulator"&=1 +61 "core" 1 +2 "manipulator"&A% +4 "core" % o , \ J +38 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>' +90 "core" ' + "manipulator"&F& +4 "core" &-  + C +2 "manipulator"&E% +3 "core" %  8 9 j  +554 #t-> Arm.garage +2 "manipulator"&H& +3 "core" &- 9 / C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(- +3 "core" ( + "manipulator"&J& +4 "core" &- > ; C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &- . / C +2 .tForearm.seek :garage +2 "manipulator"&L'w +95 "core" ' + "manipulator"&N& +4 "core" &- 0  K C +2 "manipulator"&O% +3 "core" % 5 , & +654 #t-> CC.close +3 !o:Arm::Error: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:415:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +364 #-> PC.close +3 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:415:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:485:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:484:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:483:in `close'"(ESP):33:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +10592 #-> Arm +2 "manipulator"&Q& +3 "core" &- 0 + C +2 "manipulator"&R% +4 "core" % * 0 & +2556 #t-> Hand.open +416 #-> Hand.close +2 .Hand.close + "manipulator"&G/ +59 "core" / +298 #t-> Hand.open +2 .Hand.open + "manipulator"&D1 +62 "core" 1 +6210 #t-> Hand.close +2 .Hand.close + "manipulator"&S/ +62 "core" / +287 #t-> Hand.open +2 .Hand.open + "manipulator"&T1 +60 "core" 1 +537 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&W' +147 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 + "manipulator"&X/ +2 &Z* +56 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 "core" / + .tElbow.home.seek :clear +2 "manipulator"&[(d +323 "core" ( +2 "manipulator"&P& +4 "core" &d 6 0  * + "manipulator"&M% +4 "core" % \ 3 7 P  +661 #t-> Arm.home +2 "manipulator"&U& +3 "core" &d 4 , % * +2 "manipulator"&\\% +4 "core" % \ : 3 k  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&]( +189 "core" ( + "manipulator"&`& +4 "core" & 0  & x +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &  " J x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&c' +45 "core" ' + "manipulator"&d& +4 "core" &  / " x +2 "manipulator"&Y% +3 "core" % .  % +803 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &UT  + .tHand.open + "manipulator"&^1 +54 "core" 1 +2 "manipulator"&e& +4 "core" & *   x + "manipulator"&f% +4 "core" % , . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +33 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +117 "core" ( + "manipulator"&l& +4 "core" &-  .   +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +2 "core" &- / 7   +2 .tForearm.seek :garage +2 "manipulator"&b'w +93 "core" ' + .tHand.close +2 "manipulator"&_/ +59 "core" / +2 "manipulator"&g& +4 "core" &- > # H  + "manipulator"&n% +4 "core" % χ 3 ( .  +2 .tForearm.seek :retract +2 "manipulator"&o' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r(ӂ +297 "core" ( +2 "manipulator"&s& +4 "core" &ӎ 3 7 Z 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &ӎ - *  4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&v'? +97 "core" ' + "manipulator"&k& +4 "core" &ӎ 0  4 +2 "manipulator"&h% +3 "core" %2 0 9 Z 0 +2 "collection"'p& +4 "core" &SU +2 "collection"'w& +4 "core" &UU +2 .tCC.seek :closed +2 "collection"'x(\\ +4 "core" &RU  +8 &<RV\ %g +9 &W}TT~\ 7 +10 &SV~\ L +9 &ZUV\ M +9 &zZWW\ L +10 &;\\VV{\ L +9 &XWV{\ L +10 &ZWWu\ L +9 &ZWWy\ L +9 &CZWV|\ L +10 & \\UWw\ L +9 &![WVu\ L +9 &#YWW~\ L +10 &%LYYYz\ L +9 &'ZXX\ L +10 &(ZWV\ L +9 &*YXY\ L +9 &,TXVZ\ L +10 &.YYZ\ L +9 &/Y[X\ L +9 &1ZX[\ L +10 &3]YYY\ L +9 &5 YYY\ K +10 &6YVY\ L +9 &8YYX\ L +9 &:dZX[\ L +10 &<'YY\\\ L +9 &=YY[\ L +10 &?ZZZ\ L +9 &Al[^[\ L +9 &C+gda\ M +10 &Durm\ O +9 &F\ R +9 &HW\ V +10 &J\ X +9 &K\ Y +9 &M\ Y +10 &OV\ Y +9 &Q\ Y +10 &R\ Z +9 &T\ [ +9 &VY\ [ +10 &X\ \\ +9 &Y\ \\ +9 &[\ J +10 &\\;\ , +9 &\\\ Y +3 ( + "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"'t& +5 "core" &\\\ Y + .tHand.open + "manipulator"&q1 +59 "core" 1 +2 "manipulator"&{% +4 "core" % 2 1  . 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +96 "core" ' +482 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%~& +3 "core" &\ +2 "manipulator"&& +4 "core" &ӎ 4 / 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y(ӂ +27 "core" ( +2 "manipulator"&& +4 "core" &Ӌ % 7 c N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӌ 1 . O N +2 .tForearm.seek CC +2 "manipulator"&}'? +93 "core" ' +2 .tHand.close + "manipulator"&z/ +60 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &Ӌ 2 - N +2 "manipulator"& % +3 "core" % + 5 - @ $ +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +357 "core" ( + "manipulator"&& +4 "core" & 2  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   2 * + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +101 "core" ' + "manipulator"&& +4 "core" & +  * +2 "manipulator"&% +3 "core" % 4 ,  +2 "processing"%& +4 "core" &\ + "processing"%\ & +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +3 "core" &\ +9 & +\ #b +9 &W\ 7 +9 &\ L +10 &\\\ N +9 &d_\ N +9 &'_\ M +10 &_\ N +9 &a\ N +9 &m\\\ M +10 &._\ N +9 &_\ M +10 &!\\\ N +9 &#tb\ N +9 &%6_\ N +10 &&]\ N +9 &(_\ N +10 &*}`\ M +9 &,>`\ N +9 &.]\ M +10 &/`\ N +9 &1c\ N +9 &3F`\ N +10 &5 ^\ M +9 &6a\ N +9 &8`\ N +10 &:N`\ N +9 &<b\ N +10 &=`\ N +9 &?b\ N +9 &AT`\ N +10 &Cs\ P +9 &D{\ Q +10 &F\ S +9 &HN\ S +9 &J\ S +10 &K\ S +9 &M\ T +9 &OR\ T +10 &Q\ U +9 &R\ T +10 &T\ V +9 &VY\ U +9 &X\ U +10 &Y\ U +9 &[\ U +9 &]^\ C +10 &^J\ O +9 &^ U\ 9 +6 ( + "processing"%\ & +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 + "processing"%& +4 "core" &^3\ 9 + &^3\ 9 +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" %  > < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' + "collection"'& +4 "core" &__\ +431 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&!& +4 "core" & 6 . | * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&"( +2 "core" ( +2 "manipulator"&& +3 "core" & E ? 6 * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 8 . q * +2 .tForearm.seek PC + "manipulator"&' +89 "core" ' + .tHand.close +2 "manipulator"&$/ +52 "core" / + .tPC.seek :open +2 "processing"%( +456 "core" ( + "manipulator"&&& +4 "core" & 5 , * + "manipulator"&#% +4 "core" % - * E +2 .tForearm.seek :retract + "manipulator"&(' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&%(- +130 "core" ( + "manipulator"&*& +4 "core" &- 4 "  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- / 7 > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+'w +93 "core" ' +2 .tHand.open + "manipulator"&)1 +54 "core" 1 + "manipulator"&-% +4 "core" % x > %  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.' +96 "core" ' +3045 #t-> Puck.count +2 "storage"(0% +2 "core" % \ +3 .tSE.seek :down + "storage"(1' +3 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&3% +3 "core" % \ 0 / w  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(4(C +3 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (,& +3 "core" &C [\ + "manipulator"& & +4 "core" &- , 0 +2 "manipulator"&5% +4 "core" % \ + ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6( +177 "core" ( + "manipulator"&7& +4 "core" & # 4 $ +2 "storage"(9& +4 "core" &C \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&:' +89 "core" ' + "storage"(2& +4 "core" &C \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(;'r +244 "core" ' +2 "storage"(?- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@% +3 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(C' +100 (% +3 "core" %B= A\ TZ + "manipulator"&/% +4 "core" % 9 9 m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8' +69 "core" ' + ."downElevator"SE.stop + "storage"(5 +19 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(=(  +355 "core" ( + .tSC.configure :limp +42 "storage"($\ 1b +11 (A& +3 "core" & \ + "manipulator"&F& +4 "core" & / ,  $ +2 .tElbow.seek 2 + "manipulator"&E( +4 "core" ( + "manipulator"&B& +4 "core" & > ; P $ + "storage"(H& +4 "core" & :\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&J'S +94 "core" ' + "storage"(K& +4 "core" & k\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(N'r +188 "core" ' + "storage"(O- +4 "core" -'ա +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<% +3 "core" % գ <\ +3 ."downElevator"SE.seek :down +3 "storage"(>' +100 (Q% +3 "core" %' v\ RR + "manipulator"&R% +4 "core" %P 1 7 u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G' +5 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +86 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(D( +345 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (S& +3 "core" & n\ + "manipulator"&T& +4 "core" & 0 , , $ +2 .tElbow.seek 3 + "manipulator"&X( +34 "core" ( +2 "manipulator"&L& +4 "core" & + 6 h +2 "storage"(I& +3 "core" & Q\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&Z'7 +94 "core" ' + "storage"(P& +4 "core" & b\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'r +102 "core" ' + "storage"(U- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (\\% +3 "core" % O\ +3 ."downElevator"SE.seek :down +4 "storage"(`' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (a% +2 "core" % \  +2 "manipulator"&d% +4 "core" %L 4 9 - W + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +98 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"([(,y +345 "Can"T_ :7 +16 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (W& +2 "core" &,{ /\ +2 "manipulator"&V& +4 "core" & 8 7 B h + .tElbow.seek 4 +2 "manipulator"&^( +51 "core" ( +2 "manipulator"&e& +4 "core" & 0  s  + "storage"(f& +4 "core" &,{ X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&l' +92 "core" ' +2 "storage"(m& +4 "core" &,{ l\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(c'r +107 "core" ' + "storage"(_- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (g% +2 "core" % #\ +3 ."downElevator"SE.seek :down +3 "storage"(n' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (]% +2 "core" % \  +2 "manipulator"&i% +4 "core" % 0 + 0 L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(s(<- +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (j& +3 "core" & % M y +2 "storage"(p& +4 "core" & Can +829 #-> exit +6 #mEXIT @1668803556.97UTC @1669044538.26UTC = =mMAIN_scheduler =tMAIN @UTC1669044540.06 #"core_reset"Sent BREAK +2 #t@9326 sendCRC with ifg=0x20, ie=0x7F + #@11161 sendCRC with ifg=0x08, ie=0x5F + #@5141 idle with ifg=0x84, ie=0x75 #@5810 select with ifg=0x10, ie=0xF5 + #@6443 receive with ifg=0x10, ie=0xFD #@7076 receive with ifg=0x10, ie=0xFD + #@7709 receive with ifg=0x10, ie=0xFD + #@8037 receive with ifg=0x80, ie=0xFD #@40965 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +288 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +366 "Can"' 53 + ' 53 + #tPolling Can every 10:00 +2 #Cleanly exited at 20:32:36UTC18-Nov-22 +401 #-> Can +35029 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %l  + .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +2 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؼ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڀ X\ +2 .tSS.configure :default +2 "sampler")#.0X Can +18505 #-> Hand +352 #-> Hand.open + .Hand.open +2 "manipulator"&31 +20 "core" 1 +288 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +59 "core" / +267 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +55 "core" 1 +326 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +59 "core" / +162 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +60 "core" 1 +155 #t-> Hand.close + .Hand.close + "manipulator"&8/ +55 "core" / +373 #t-> Arm +2 "manipulator"&9& +3 "core" &g u p v +2 "manipulator"&:% +4 "core" % m   +358 #t-> Arm.home +2 "manipulator"&;& +3 "core" &g r o v +2 "manipulator"&<% +4 "core" % n n  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&=( +236 "core" ( +2 "manipulator"&>& +3 "core" & o 0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & k  0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&@' +34 "core" ' +2 "manipulator"&A& +4 "core" & y  0 + "manipulator"&B% +4 "core" % v | y +517 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&C' +61 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&D* +57 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&E(d +248 "core" ( +2 "manipulator"&F& +4 "core" &d s y S + "manipulator"&G% +4 "core" % |  +467 #t-> Arm.home +2 "manipulator"&H& +3 "core" &d  S +2 "manipulator"&I% +4 "core" %   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&J( +188 "core" ( + "manipulator"&K& +4 "core" & m z > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & \ > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&M' +34 "core" ' +2 "manipulator"&N& +4 "core" & g } > + "manipulator"&O% +4 "core" % | Y +238 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&P' +39 "core" ' +2 .tElbow.jog 1500 + "manipulator"&Q* +55 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&R(d +240 "core" ( +36 "manipulator"&S& +10 "core" &d ~  & +2 "manipulator"&T% +3 "core" %   +51 "Can") <: +345 #t-> Arm.garage +2 "manipulator"&U& +3 "core" &d ~ & +2 "manipulator"&V% +4 "core" % z  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&W(- +161 "core" ( +2 "manipulator"&X& +3 "core" &- i x & H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- m o H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'w +78 "core" 'H +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3659 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniH: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.245492390770742: @type2F: @tagi_: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +486 #-> Arm.PC +2 "manipulator"&[& +3 "core" &- o m  H +2 "manipulator"&\\% +4 "core" %2 n n  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]' +74 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&^( +117 "core" ( +2 "manipulator"&_& +4 "core" & i  2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +2 "core" & { ~ 2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +91 "core" ' +2 "manipulator"&b& +4 "core" & p p 1 +2 "manipulator"&c% +3 "core" % | n  +266 #t-> Arm.garage +2 "manipulator"&d& +3 "core" & y | 1 +2 "manipulator"&e% +4 "core" % o  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(- +123 "core" ( +2 "manipulator"&h& +4 "core" &- t ^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" &- n  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&j'w +76 "core" '3 +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3638 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni3: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.245492390770742: @type2F: @tagio: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +597 #-> CC + "collection"'k& +3 "core" &  +157 #t-> PC + "processing"%l& +3 "core" &\ +219 #t-> Flush +398 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" &;  + .tHand.open + "manipulator"&n1 +68 "core" 1 + "manipulator"&o& +4 "core" &- u g  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(- +21 "core" ( + "manipulator"&q& +4 "core" &- x m  k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- t o k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&s'w +47 "core" ' + .tHand.close + "manipulator"&t/ +57 "core" / +2 "manipulator"&u& +4 "core" &- h k + "manipulator"&v% +4 "core" % ω  + .tForearm.seek :retract +2 "manipulator"&w' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&x(ӂ +277 "core" ( + "manipulator"&y& +5 "core" &Ӆ* 2 Bh + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &Ӆ*  Bh +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'? +92 "core" ' + "manipulator"&|& +4 "core" &ӆ*  Bg +2 "manipulator"&}% +4 "core" %H K + "collection"'~& +4 "core" &\ +3 "collection"'& +4 "core" &{\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\  +9 &4v\ *y +9 & e}r\ > +10 &s\ M +9 &VW`\ L +9 &Y\ K +10 &Z\ K +9 &\\)\ L +9 &`Zd\ K +10 &"Y\ K +9 &\\\ L +10 & \\-\ K +9 &"gW\ L +9 &$)\\\ L +10 &%[\ L +9 &'W\ K +9 &)pY\ K +10 &+1V\ L +9 &,[\ K +10 &.\\\ L +9 &0wZ\ L +9 &2:\\\ K +10 &3]\ L +9 &5[\ L +9 &7X\ L +10 &9B\\\ K +9 &;W\ L +10 &<Z\ L +9 &>Y\ K +9 &@IY\ L +10 &B\ \\\ L +9 &Ci!\ M +9 &E{,(\ O +10 &G9L=\ T +9 &HEG\ W +10 &JDE\ V +9 &LuHH\ W +9 &N6GG\ X +10 &OJH\ X +9 &QJK\ X +9 &SxMM\ Y +10 &U:QO\ Y +9 &VSR\ [ +10 &XUS\ [\ +9 &ZxWW\ \\ +9 &\\wZ\\\ 2 +10 &\\)\\\\\ $l +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.24 + "collection"'& +4 "core" &\\]]\ !a + &\\]\\\ !a +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % H d K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +7065 #t-> Flush +417 #-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +3 "core" &\ +2 "manipulator"&\ & +4 "core" &Ӈ*  Bf +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +3 "core" ( + "manipulator"&& +4 "core" &Ӈ*   Bf +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӈ*  Bf +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&/ +64 "core" / + .tCC.seek :open +2 "collection"'( +452 "core" ( + "manipulator"&& +4 "core" &Ӈ* b Bf +2 "manipulator"&% +3 "core" % A   +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +378 "core" ( +2 "manipulator"&& +4 "core" & j  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' + "manipulator"&& +4 "core" & l  +2 "manipulator"&% +4 "core" % } O + "processing"%& +4 "core" &\ +3 "processing"% & +4 "core" &\ +2 .tPC.seek :closed + "processing"%!(^ +4 "core" &\ \ +9 &0o\ )v +9 &d\ > +9 &uv\ N +10 &9X\ M +9 &Y\ L +9 &Y\ L +10 &^\ M +9 &A\\\ M +10 &_\ M +9 &_\ L +9 & Z\ M +10 &"J^\ L +9 &$ _\ L +9 &%Y\ M +10 &'_\ L +9 &)Q[\ M +10 &+_\ L +9 &,\\\ M +9 &._\ L +10 &0Z_\ L +9 &2]\ L +9 &3\\\ M +10 &5`\ M +9 &7b`\ L +10 &9$_\ L +9 &:`\ M +9 &<b\ M +10 &>hd\ M +9 &@+`\ M +9 &Ah\ M +10 &Cq\ O +9 &Eg~\ P +10 &G#\ R +9 &H\ R +9 &J\ R +10 &Lf\ S +9 &N(\ S +9 &O\ S +10 &Q\ T +9 &Sk\ T +10 &U.\ T +9 &V\ T +9 &X\ T +10 &Zt\ T +9 &\\6\ T +9 &]{|\ : +10 &^'\ _ +9 &^B\ > +2 ( +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%"& +4 "core" &^? \ > + .tHand.open +2 "manipulator" +59 "core" 1 + "manipulator"&$% +4 "core" %  D . O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%' +92 "core" ' + "collection"'&& +5 "core" &\ +1213 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&'& +3 "core" & U  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(( +3 "core" ( + "manipulator"&)& +4 "core" &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &   +2 .tForearm.seek PC +2 "manipulator"&+' +95 "core" ' + .tHand.close +2 "manipulator"&,/ +57 "core" / + .tPC.seek :open +2 "processing"%-( +456 "core" ( + "manipulator"&.& +4 "core" &   +2 "manipulator"&/% +3 "core" % 5 Q +2 .tForearm.seek :retract +2 "manipulator"&0' +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&1(- +119 "core" ( +2 "manipulator"&2& +4 "core" &- s h   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +2 "core" &- r   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'w +99 "core" ' +2 .tHand.open + "manipulator"&51 +54 "core" 1 + "manipulator"&6% +4 "core" % } { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7' +104 "core" ' +1699 #t-> Puck.count +2 "storage"(8% +3 "core" % ) )\  +2 .tSE.seek :down +2 "storage"(9' +3 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&:% +3 "core" %  ~ u V +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(;(C +1936 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (<& +3 "core" &B 2 \ +2 "manipulator"&>& +4 "core" &- q v  + "manipulator"&?% +4 "core" %  n o  V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +168 "core" ( + "manipulator"&B& +4 "core" & g  ( +2 "storage"(& +4 "core" &FU\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +94 "core" ' + "storage"(@& +4 "core" &F\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(='r +246 "core" ' +2 "storage"(F- +3 "core" -'~ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (G% +3 "core" % }  \ +2 ."downElevator"SE.seek :down +4 "storage"(D' +99 (H% +2 "core" %ޏ# ) )\ PH +2 "manipulator"&I% +4 "core" % ~ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' +70 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(L(  +365 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (N& +2 "core" & \  +2 "manipulator"&O& +4 "core" & p m ( + .tElbow.seek 2 +2 "manipulator"&E( +3 "core" ( + "manipulator"&C& +4 "core" & x ( + "storage"(M& +4 "core" & + &\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&J'S +90 "core" ' +2 "storage"(S& +4 "core" &  '\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(T'r +184 "core" ' + "storage"(Q- +3 "core" -'է +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (U% +2 "core" % ՘ \ +50 ."downElevator"SE.seek :down +4 "storage"(V' +99 (X% +2 "core" % * )\ NA +2 "manipulator"&Y% +4 "core" %a o - y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z' +5 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(R( +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (P& +3 "core" & > \  +2 "manipulator"&[& +3 "core" & m ( +2 .tElbow.seek 3 +2 "manipulator"&\\( +23 "core" ( +2 "manipulator"&_& +4 "core" &~ z   +2 "storage"(`& +3 "core" & , ,\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&b'7 +91 "core" ' +2 "storage"(c& +4 "core" &  \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'r +102 "core" ' + "storage"(]- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (d% +2 "core" %   \ +3 ."downElevator"SE.seek :down +3 "storage"(e' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (h% +3 "core" % ) &\ + "manipulator"&i% +4 "core" %: q  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a' +94 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(j(,y +371 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (^& +3 "core" &,} ( (\ + "manipulator"&f& +4 "core" &~ p   +2 .tElbow.seek 4 +2 "manipulator"&k( +25 "core" ( + "manipulator"&l& +4 "core" & ` [ +2 "storage"(m& +3 "core" &,} $ (x\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&n' +89 "core" ' + "storage"(o& +4 "core" &,}  ' \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(q'r +101 "core" ' + "storage"(r- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (t% +3 "core" %   \ q +3 ."downElevator"SE.seek :down +3 "storage"(u' +36 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +60 (v% +3 "core" %  w\  + "manipulator"&g% +4 "core" % { { +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +3 "storage"(y(<- +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (z& +3 "core" &<* " \ \  + "manipulator"&p& +4 "core" &  Y +2 .tElbow.seek 5 + "manipulator"&|( +6 "core" ( + "manipulator"&}& +4 "core" & g  A +2 "storage"(~& +3 "core" &<( ) )\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&w'O +93 "core" ' + "storage"( & +4 "core" &<( \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('r +101 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %  \ +3 ."downElevator"SE.seek :down +3 "storage"(' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 ({% +2 "core" % \ +2 "manipulator"&% +4 "core" %[ l ~ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +97 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +371 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K ' .\ + "manipulator"&& +4 "core" & z @ +2 .tElbow.seek 6 + "manipulator"&x( +9 "core" ( + "manipulator"&& +4 "core" & x h ! +2 "storage"(& +3 "core" &K $ $ A\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"&' +110 "core" ' + "storage"(& +4 "core" &K \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +101 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" %  #\ +3 ."downElevator"SE.seek :down +3 "storage"(' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (% +3 "core" %\  + "manipulator"&% +4 "core" %; y  w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([ +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ $ \  + "manipulator"&"& +4 "core" &  ! +2 .tElbow.seek 7 + "manipulator"&#(r +16 "core" ( +2 "manipulator"&$& +4 "core" &y k  + "storage"(&& +4 "core" &[ ) )\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"& '= +99 "core" ' +2 "storage"(& +4 "core" &[ # % \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(''r +121 "core" ' +2 "storage"()- +3 "core" -'0 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (*% +3 "core" % 8\ +2 ."downElevator"SE.seek :down +4 "storage"(,' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (% +3 "core" % $ $\  +2 "manipulator"&%% +3 "core" %4 r   8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!' +91 "core" ' +2561 #t-> exit +5 #mEXIT @1669045435.81UTC @1669127036.01UTC = =mMAIN_scheduler =tMAIN @UTC1669127037.82 #"core_reset"Sent BREAK +2 #t@2358 sendCRC with ifg=0x20, ie=0x7F + #@4193 sendCRC with ifg=0x08, ie=0x5F + #@19216 idle with ifg=0x84, ie=0x75 #@19891 select with ifg=0x10, ie=0xF5 + #@20531 receive with ifg=0x10, ie=0xFD + #@21166 receive with ifg=0x10, ie=0xFD #@21800 receive with ifg=0x10, ie=0xFD + #@22127 receive with ifg=0x80, ie=0xFD #@1566 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +373 "Can" 74 +  74 + #tPolling Can every 10:00 +3 #Cleanly exited at 15:43:55UTC21-Nov-22 +321 #-> Can +3204 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %l-,  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ؼ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڀ \ +2 .tSS.configure :default +2 "sampler")#.0X Hand.open + .Hand.open + "manipulator"&31 +22 "core" 1 +300 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +59 "core" / +418 #t-> Arm.home +2 "manipulator"&5& +3 "core" &y    +2 "manipulator"&6% +4 "core" %     + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&7( +238 "core" ( +2 "manipulator"&8& +4 "core" &   ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &  ' + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&:' +33 "core" ' +2 "manipulator"&;& +4 "core" &   ' +2 "manipulator"&<% +3 "core" %   g j +444 #t-> Arm.garage +2 "manipulator"&=& +3 "core" &   M ' +2 "manipulator"&>% +4 "core" %   v j + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?' +38 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&@(- +119 "core" ( + "manipulator"&A& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C'w +79 "core" ' A C * +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3545 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiA : outPressiC :deltaPressi* : voltagef12.245492390770742: @type2F: @tagiH: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +803 #-> Puck.count +2 "storage"(D% +4 "core" % b\  +2 .tSE.seek :down + "storage"(E' +4 "core" ' +2 .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&F1 +68 "core" 1 + "manipulator"&G% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H' +73 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(I(C +1928 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (J& +3 "core" &F \ + "manipulator"&K& +4 "core" &-    + "manipulator"&L% +4 "core" %    ~  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&M( +171 "core" ( + "manipulator"&N& +5 "core" &  % U + "storage"(O& +4 "core" &F *\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts +2 "manipulator"&P' +92 "core" ' +2 "storage"(Q& +4 "core" &F \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R'r +255 "core" ' + "storage"(S- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T% +2 "core" % `\ +3 ."downElevator"SE.seek :down +3 "storage"(U' +99 (V% +3 "core" %6 s\ SV +2 "manipulator"&W% +4 "core" %   Y d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X' +92 "core" ' +16 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(Y(  +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (Z& +2 "core" & V\  +2 "manipulator"&[& +4 "core" &   U + .tElbow.seek 2 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&]& +3 "core" &   n U +2 "storage"(^& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&_'S +91 "core" ' +2 "storage"(`& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(a'r +194 "core" ' + "storage"(b- +3 "core" -'ե +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c% +2 "core" % ժ \ +3 ."downElevator"SE.seek :down +3 "storage"(d' +99 (e% +2 "core" %R& \\\ QL +2 "manipulator"&f% +4 "core" %L   - Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +6 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(h( +347 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (i& +3 "core" & ^\  + "manipulator"&j& +4 "core" & m T +2 .tElbow.seek 3 + "manipulator"&k( +42 "core" ( +2 "manipulator"&l& +4 "core" &x  `  + "storage"(m& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&n'7 +96 "core" ' +2 "storage"(o& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p'r +104 "core" ' + "storage"(q- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (r% +3 "core" %  \ +3 ."downElevator"SE.seek :down +3 "storage"(s' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (t% +3 "core" % *\  + "manipulator"&u% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v' +94 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(w(,y +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (x& +2 "core" &,x p\ +2 "manipulator"&y& +3 "core" &x     +2 .tElbow.seek 4 +2 "manipulator"&z( +38 "core" ( +2 "manipulator"&{& +4 "core" &   + "storage"(|& +4 "core" &,x \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&}' +94 "core" ' + "storage"(~& +5 "core" &,x \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +110 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" %  \ +2 ."downElevator"SE.seek :down +3 "storage"(' +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +61 (% +3 "core" % \  + "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(\ (<- +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &<+ \  +2 "manipulator"&& +3 "core" &   B  +2 .tElbow.seek 5 + "manipulator"&( +13 "core" ( + "manipulator"&& +4 "core" &  U ~ +2 "storage"(& +3 "core" &<+ \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&'O +99 "core" ' +2 "storage"(& +4 "core" &<+ \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +108 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % K\ x +2 ."downElevator"SE.seek :down +3 "storage"(' +40 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +56 (% +3 "core" % N\ + "manipulator"&% +4 "core" %M  ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K T\  +2 "manipulator"& & +4 "core" & \ K ~ +2 .tElbow.seek 6 + "manipulator"&!( +3 "core" ( +2 "manipulator"&"& +3 "core" &  4 ~ +2 "storage"(#& +3 "core" &K \\\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts + "manipulator"&$' +94 "core" ' + "storage"(%& +5 "core" &K \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(&'r +110 "core" ' + "storage"('- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((% +3 "core" %  2\ +2 ."downElevator"SE.seek :down +3 "storage"()' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (*% +3 "core" % .\  + "manipulator"&+% +4 "core" %   , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +88 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(-([ +348 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (.& +3 "core" &[ t\ \ +2 "manipulator"&/& +3 "core" & ^ ~ +2 .tElbow.seek 7 +2 "manipulator"&0(r +41 "core" ( +2 "manipulator"&1& +4 "core" &  j Q + "storage"(2& +4 "core" &[ c\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&3'= +89 "core" ' +2 "storage"(4& +4 "core" &[ \ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(5'r +118 "core" ' + "storage"(6- +4 "core" -') + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (8% +3 "core" % !  \ +2 ."downElevator"SE.seek :down +3 "storage"(9' +54 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 (;% +3 "core" % \  + "manipulator"&% +4 "core" %8   o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<' +91 "core" ' +10297 #t-> exit +5 #mEXIT @1669127305.26UTC @1669127454.29UTC = =tMAIN =mMAIN_scheduler @UTC1669127456.10 #"core_reset"Sent BREAK +3 #t@32308 sendCRC with ifg=0x20, ie=0x7F + #@34143 sendCRC with ifg=0x08, ie=0x5F + #@37024 idle with ifg=0x84, ie=0x75 #@37693 select with ifg=0x10, ie=0xF5 + #@38326 receive with ifg=0x10, ie=0xFD + #@38959 receive with ifg=0x10, ie=0xFD #@39592 receive with ifg=0x10, ie=0xFD + #@39919 receive with ifg=0x80, ie=0xFD #@25237 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +397 "Can" 85 +  85 #tPolling Can every 10:00 +5 #Loading /home/esp/esp2/mission/DA_WCR_112222.rb mission +5 ."Qmail"GoodNews.email "Starting DA_WCR_112222 w/pucks in tube 2\\n{}\\nCTD data unavailable\\nCan@14:31:02, 16% flow, 20.0C, 24% humidity, 14.8psia, 13.808V, 0.260A, 0.242A avg, 3.59W",Subject: "DA_WCR_112222 begun" +3 #tPreparing to sleep until + 00:00:05 +4 #Asleep til + 00:00:05 +2 #Continuing at 14:31 +2 "Can" 85 +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +340 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_112222.rb:14\\n{1 => 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:31:03, 16% flow, 20.0C, 24% humidity, 14.8psia, 13.808V, 0.260A, 0.242A avg, 3.59W",Subject: "Asleep until 14:31" +117 "Can" !x +10 #tPowering core bus +84 #"uploadLog"upsync +371 #upsync +119 .tGate.power :raw,:ON +2 "sampler") +17 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %+,P +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %\ + .tSS.configure :default +2 "sampler")#.0X +9 #tPhase [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] + ."Qmail"Notice.email "At 14:31:55 began in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_112222.rb:14\\n{1 => 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:31:56, 16% flow, 20.1C, 24% humidity, 14.8psia, 13.788V, 0.315A, 0.296A avg, 4.34W",Subject: "Started DA_WCR_112222 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'+& +4 "core" &-/  +2 .tHand.open + "manipulator"&,1 +62 "core" 1 +2 "manipulator"&-& +5 "core" &  u 7 + "manipulator"&.% +4 "core" %    M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +182 "core" ( + "manipulator"&0& +4 "core" &-  w  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- p  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +96 "core" ' +4 .tHand.close +2 "manipulator"&3/ +60 "core" / +2 "manipulator"&4& +4 "core" &-   g  +2 "manipulator"&5% +6 "core" % ψ   ( +3 .tForearm.seek :retract +2 "manipulator"&6' +69 #"uploadLog"upsync +23 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +293 "core" ( +2 "manipulator"&8& +4 "core" &ӊ   9& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +4 "core" &ӊ   { 9& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +98 "core" ' + "manipulator"&;& +4 "core" &ӊ  3 9& +2 "manipulator"&<% +4 "core" %C   d  +2 "collection"'=& +4 "core" &-0I\  +2 "collection"'>& +5 "core" &-. \  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &..B\  +9 &5~..Q\ +{ +9 &f,-K\ ? +10 &\\x.-J\ N +9 &"\\,/E\ L +9 &Z/.@\ L +10 &]./B\ M +9 &h`01F\ L +10 &*Z1.K\ L +9 &]-/D\ L +9 &_//H\ M +10 & o]01F\ M +9 &"2Y20H\ L +9 &#]0/I\ L +10 &%^/0L\ L +9 &'wZ11M\ M +10 &):\\12K\ L +9 &*\\11F\ L +9 &,\\01F\ M +10 &.\\30I\ M +9 &0A[21L\ M +9 &2_22]\ L +10 &3_33N\ L +9 &5Y24-\ L +10 &7JZ45*\ L +9 &9 Z44Y\ L +9 &:Z24]\ L +10 &<[44,\ M +9 &>Q\\44R\ M +10 &@Y53V\ L +9 &A_56\\\ L +9 &Cg;9\\\ N +10 &EQ{C@[\ O +9 &GTMK\ T +9 &Hbc[\ V +10 &J\\\\]\ X +9 &LA^\\Y\ X +9 &N]]Y\ X +10 &O_^\\\ X +9 &Qa_V\ X +10 &SB^`]\ Z +9 &Ub`\\\ Z +9 &VbdY\ [ +10 &XecK\ [ +9 &ZBhe,\ ] +9 &[xgf\ F +10 &\\gi>\ *z +9 &]-ggE\ Q +10 ( + &]!reg\ L +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.20 + "collection"'@& +5 "core" &]!qgh\ L + .tHand.open + "manipulator"&A1 +59 "core" 1 +2 "manipulator"&B% +4 "core" % C   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &]!pfi\ L +2 "collection"'E% +3 "core" %lgi\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  + "collection"'G% +5 "core" %lghZ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1356 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s7dg>\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +669 "core" ' +2 .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +2001 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &]!ofe\ L +2 "collection"'N% +3 "core" %gdg\ +2 .tCSV.dial :flush + "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2416 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 "collection"'Q + .tCBV.dial CSV +3 "collection"'R  +5 "core"  +61 ~ +2 .tCTV.dial :intake + "collection"'S  +77 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2331 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &]!nkk>\ L + "collection"'W% +4 "core" %kmpF\ + .tCSV.dial :flush + "collection"'X  +71 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1257 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'Z @ +40 "core" B +2 "collection"'[% +4 "core" %s7`a?\  +2 .tCS.seek 7ml + "collection"'\\'" +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +99 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1647 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'3J +791 "core" ' + .tCSV.dial :waste +2 "collection"'` +42 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +760 "core" ' +2 "collection"'b& +4 "core" &]!mTV\ L + "collection"'c% +4 "core" %hVUF\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +787 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3GRSI\  +2 .tCS.seek 5ml + "collection"'h's2 +565 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1215 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +3 .tCS.seek 0ml + "collection"'l'i +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӊ  w 9& + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +2 "core" ( +2 "manipulator"&o& +3 "core" &ӊ  9& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &ӊ   9& +2 .tForearm.seek CC + "manipulator"&q'? +94 "core" ' + .tHand.close + "manipulator"&r/ +54 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( +2 "manipulator"&t& +4 "core" &ӊ   9& + "manipulator"&u% +4 "core" % =  G +2 .tForearm.seek :retract +2 "manipulator"&v' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +287 "core" ( + "manipulator"&x& +4 "core" &-  4 + +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 + "manipulator"&z'w +102 "core" ' +2 .tHand.open + "manipulator"&{1 +103 "core" 1 +2 "manipulator"&|% +4 "core" % |  > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +97 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 14:36:10UTC22-Nov-22\\n{1 => 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:31:56, 16% flow, 20.1C, 24% humidity, 14.8psia, 13.788V, 0.315A, 0.296A avg, 4.34W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &7\ +2 "manipulator"&% +4 "core" %   \ + "storage"(% +5 "core" % \ - +2 "storage"(. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +521 #"uploadLog"upsync +154 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" &  U\ +2 "manipulator"&& +4 "core" &- \  + + "manipulator"&% +4 "core" %    - \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" &   W h +2 "storage"( & +4 "core" &  x x v\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&\ 'S +99 "core" ' +2 "storage"( & +4 "core" &  m\ +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +180 "core" ' + "storage"( - +4 "core" -'d +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" & a m 7\ +2 "manipulator"&& +4 "core" &   i h +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   H h +2 "storage"(& +3 "core" & ` l \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +60 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +7 "core" &   ` h + "manipulator"&% +4 "core" % \  +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +28 "core" ' + ."downElevator"SE.stop + "storage"(5 +117 "core" ( + "manipulator"&& +5 "core" &ӎ+   Cm + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӎ+   a Cm +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +100 "core" ' + "manipulator"&&& +5 "core" &ӏ*   a Bl + "manipulator"&(% +4 "core" %4   +2 "collection"''& +4 "core" &\ +3 "collection"'& +4 "core" &<\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &3\ +8 &38\ $d +9 &Uy;\ 6 +9 &~C\ K +10 &\\B\ L +9 &kX8\ K +9 &,\\-\ L +10 &]*\ L +9 &Z2\ K +10 &r^0\ L +9 &3]\ L +9 &Yy\ L +10 &!_r\ K +9 &#z_\ L +9 &%=]\ K +10 &&ZU\ L +9 &(_\ K +10 &*Y\ L +9 &,C\\\ L +9 &.Y\ K +10 &/Z\ K +9 &1\\\ L +9 &3MX\ K +10 &5Y\ K +9 &6Z\ K +10 &8]\ K +9 &:UY\ K +9 &<Z\ K +10 &=\\|\ L +9 &?Y\ K +9 &A\\Y\ L +10 &C_ \ L +9 &Dk\ M +10 &Fx\ O +9 &HR(#\ R +9 &J 32\ V +10 &K66\ V +9 &M48\ W +9 &OI76\ X +10 &Q\ 98v\ X +9 &R:;p\ Y +9 &T<;q\ Y +10 &VJ:<p\ Z +9 &X >>o\ Z +10 &Y@?p\ [ +9 &[A@t\ H +9 &\\<DBp\ + +10 &\\CCr\ ^ +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.13 + .Hand.open + "manipulator"&"1 +61 "core" 1 +2 "manipulator"&+% +4 "core" % 4   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +90 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %ڀ }\ K +2 "collection"'0& +3 "core" &\\ACa\ ^ +3 "Can" ZW + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X& +4 "core" &\\\ ^ +2 "Can"\ vu +2 .tCTV.dial :intake + ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")F  +73 "core" + #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %n<:\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +3 "core" %n\ +2 #tIntake @12.0psia, vacuum from 6.5 to 9.5psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X \  +21 "collection"'?% +3 "core" %n\ +2 "sampler")t% +3 "core" %= \  +25 "collection"'u% +3 "core" %n\ + "sampler")q% +4 "core" %= \  +28 "collection"'m% +3 "core" %n\ +2 "sampler")x% +3 "core" %> \  +32 "collection"'y% +3 "core" %n\ +2 "sampler")n% +4 "core" %=\  \  +36 "collection"'{% +4 "core" %n\ + "sampler")|% +4 "core" %= \  +41 "collection"'v% +3 "core" %n\ +2 "sampler")~% +4 "core" %= \  +47 "collection"'% +3 "core" %n\ +2 "sampler")% +3 "core" %<$ \  +54 "collection"'% +3 "core" %n""\ +2 "sampler")z% +3 "core" %>63 \  +61 "collection"'!% +3 "core" %n()\ +2 "sampler")7% +3 "core" %?OP \  +69 "collection"'% +4 "core" %n23\ +2 "sampler")% +4 "core" %{| \ D +78 "collection"'% +3 "core" %n;<\ + "sampler")% +51 "core" % \ D +3 "sampler") % +3 "core" % \ D + .tIntake.select :close +2 "sampler")0 +8 )w% +3 "core" % \ D + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler") 'ڀ +897 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")}  +72 "core" + #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %nKL\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +4 "core" %  \ \ M +28 "collection"'G% +2 "core" %n\ +2 "sampler")D% +4 "core" %  \ \ M +32 "collection"'I% +3 "core" %n\ + "sampler")H% +4 "core" %  \ \ M +36 "collection"'K% +3 "core" %n\ +2 "sampler"):% +4 "core" % \  \ \ M +41 "collection"'% +3 "core" %n\ +2 "sampler")N% +4 "core" %  \ \ M +47 "collection"'O% +3 "core" %n\ +2 "sampler")L% +3 "core" %  \ \ M +54 "collection"'R% +3 "core" %n##\ + "sampler")Q% +4 "core" % %$ \ \ M +61 "collection"'A% +3 "core" %n''\ +2 "sampler")S% +3 "core" % <8 \ \ M +69 "collection"'P% +3 "core" %n//\ +2 "sampler");% +3 "core" % [Z \ \ M +79 "collection"'U% +2 "core" %n99\ +2 "sampler")V% +4 "core" %  \ \ M +88 "collection"'F% +3 "core" %nCE\ +2 "sampler")W% +3 "core" %  \ \ M +2 "sampler")X% +3 "core" %  \ \ M +2 .tIntake.select :close + "sampler")0 +8 )T% +3 "core" %  \ \ M +2 .tSSV.dial :exhaust + "sampler")Z  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")['ڀ +899 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")Y  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %nKJ\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +4 "core" %P \  +18 "collection"'G% +3 "core" %n\ +2 "sampler")D% +4 "core" %G \  +21 "collection"'I% +3 "core" %n  \ +2 "sampler")H% +3 "core" %F \  +25 "collection"'K% +3 "core" %n !\ + "sampler"):% +4 "core" %F \  +28 "collection"'% +3 "core" %n "\ + "sampler")N% +4 "core" %F \  +32 "collection"'9% +3 "core" %n""\ +2 "sampler")O% +3 "core" %F \  +37 "collection"'L% +3 "core" %n"#\ + "sampler")R% +4 "core" %F x\  +42 "collection"'Q% +3 "core" %n'%\ + "sampler")A% +4 "core" %F \ \  +47 "collection"'S% +3 "core" %n''\ +2 "sampler")P% +4 "core" %G \  +54 "collection"';% +2 "core" %n*)\ +2 "sampler")U% +4 "core" %F \  +61 "collection"'V% +3 "core" %n..\ +2 "sampler")F% +4 "core" %F00 \  +69 "collection"'W% +3 "core" %n54\ + "sampler")X% +4 "core" %HE \ t +78 "collection"'T% +3 "core" %n9:\ +2 "sampler")Z% +3 "core" %po \ 7 +89 "collection"'2% +3 "core" %n?@\ + "sampler")Y% +4 "core" % \ 7 +100 "collection"'J% +3 "core" %nKH\ +2 "sampler")[% +3 "core" % \ 7 +2 "sampler")^% +3 "core" % \ 7 +2 .tIntake.select :close + "sampler")0 +9 )`% +2 "core" % \ 7 +2 .tSSV.dial :exhaust + "sampler")c  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")a  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'f% +3 "core" %nNM\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +4 "core" % {\ 3 +60 "collection"'G% +3 "core" %nCC\ +2 "sampler")D% +4 "core" % |\ 3 + "sampler")I% +4 "core" % \ 3 +2 .tIntake.select :close + "sampler")0 +8 )H% +3 "core" % \ 3 + .tSSV.dial :exhaust +2 "sampler")K  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +2 "core" %nML\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.17ml/s + "sampler")#.P0X +18 "collection"'Q% +3 "core" %n \ +2 "sampler")A% +4 "core" % u\ > +21 "collection"'6% +3 "core" %n !\ + "sampler")S% +4 "core" % \ > +24 "collection"'P% +3 "core" %n! \ +2 "sampler");% +4 "core" % v\ > +28 "collection"'U% +2 "core" %n""\ +2 "sampler")V% +4 "core" % \ > +32 "collection"'F% +3 "core" %n""\ + "sampler")W% +4 "core" % \ > +36 "collection"'X% +3 "core" %n'$\ +2 "sampler")T% +4 "core" % \ > +41 "collection"'Z% +3 "core" %n$'\ +2 "sampler")2% +4 "core" % \ > +47 "collection"'Y% +3 "core" %n(&\ + "sampler")J% +4 "core" % ~\ > +54 "collection"'[% +3 "core" %n))\ + "sampler")^% +4 "core" % s\ > +61 "collection"'`% +3 "core" %n..\ + "sampler")c% +4 "core" %" \ > +69 "collection"'<% +3 "core" %n.-\ +2 "sampler")a% +4 "core" %52 w\ > +78 "collection"'f% +3 "core" %n33\ +2 "sampler")d% +3 "core" %LI {\ > +89 "collection"'_% +3 "core" %n9;\ + "sampler")b% +4 "core" %tr \ > +100 "collection"'M% +3 "core" %n?@\ + "sampler")i% +4 "core" % ~\ > +113 "collection"'e% +3 "core" %nGF\ +2 "sampler")o% +3 "core" % v\ > +2 "sampler")p% +3 "core" % y\ > +2 .tIntake.select :close + "sampler")0 +8 )r% +3 "core" % \ > + .tSSV.dial :exhaust +2 "sampler")]  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")j'ڀ +902 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")?  +71 "core" + #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %nLK\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %n"'\ +2 "sampler")G% +4 "core" %< \  +47 "collection"'D% +3 "core" %n'&\ \ +2 "sampler")I% +3 "core" %<  \  +54 "collection"'H% +3 "core" %n''\ \ +2 "sampler")K% +3 "core" %< \  +61 "collection"'% +3 "core" %n)+ \ +2 "sampler")% +4 "core" %< \  +69 "collection"'N% +3 "core" %n*,\ +2 "sampler"):% +4 "core" %<*' }\  +78 "collection"'L% +3 "core" %n00 \ + "sampler")R% +4 "core" %<?= {\  +88 "collection"'Q% +3 "core" %n74\ +2 "sampler")A% +4 "core" %>\\[ s\  +100 "collection"'6% +2 "core" %n;<\ \ +2 "sampler")S% +4 "core" % }\ H +113 "collection"'P% +3 "core" %nDB\ + "sampler");% +4 "core" % ~\ H + "sampler")U% +4 "core" % s\ H + .tIntake.select :close + "sampler")0 +9 )V% +2 "core" % \ H +2 .tSSV.dial :exhaust + "sampler")F  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")W'ڀ +883 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")X  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'T% +2 "core" %nKL\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.06ml/s + "sampler")#.H0X  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")G'ڀ +902 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")&  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'D% +2 "core" %nJK(\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X }\  +41 "collection"'O% +4 "core" %n88>\ + "sampler")2% +4 "core" %3JG ~\  +47 "collection"'j% +3 "core" %n9:0\ +2 "sampler")m% +3 "core" %3WU |\  +54 "collection"'x% +3 "core" %n==0\ +2 "sampler")g% +4 "core" %ll v\ 5 +61 "collection"'y% +3 "core" %n?@0\ + "sampler")n% +4 "core" % |\ 5 +69 "collection"'{% +3 "core" %nBC&\ + "sampler")|% +4 "core" % y\ 5 +78 "collection"'v% +4 "core" %nGD9\ + "sampler")~% +4 "core" % w\ 5 +2 "sampler")k% +3 "core" % {\ 5 +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % w\ 5 + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")\\  + .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open +2 "sampler") +209 "collection"'u% +3 "core" %nJM5\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X?D\ +2 "sampler")/% +3 "core" %mm w\ ? +54 "collection"'1% +3 "core" %n@@L\ +2 "sampler")=% +3 "core" % v\ ? +61 "collection"'(% +6 "core" %n@@K\ +2 "sampler")*% +3 "core" % u\ ? +69 "collection"'% +3 "core" %nEED\ +2 "sampler")@% +3 "core" % ~\ ? +2 "sampler")% +4 "core" % s\ ? + .tIntake.select :close + "sampler")0 +9 )E% +2 "core" % \ ? +2 .tSSV.dial :exhaust + "sampler")>  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +41 "Can" ca +859 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")&  +71 "core" + #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open +2 "sampler") +209 "collection"'D% +3 "core" %nMKD\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XR\ +2 "sampler")f% +4 "core" %<?= w\  +100 "collection"'d% +3 "core" %n>@S\ + "sampler")_% +4 "core" %YX \ L +113 "collection"'H% +3 "core" %nDBN\ +2 "sampler")b% +3 "core" %|{ ~\ L +128 "collection"'M% +3 "core" %nDGQ\ +2 "sampler")i% +3 "core" % y\ L +144 "collection"'e% +3 "core" %nEHP\ +2 "sampler")Z% +4 "core" % \ L + "sampler")o% +4 "core" % ~\ L + .tIntake.select :close + "sampler")0 +9 )p% +3 "core" % u\ L + .tSSV.dial :exhaust +2 "sampler")r  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")]'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")O  +2 .tCBV.dial SSV +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'2% +3 "core" %nKNJ\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X4` u\  +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %n89d\ +2 "sampler") % +3 "core" %?G t\  +89 "collection"'&% +3 "core" %n9:i\ + "sampler")D% +4 "core" %?G$" t\  +2 "collection"'% +4 "core" %n:;`\ + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00Xg\ +2 "sampler")9% +3 "core" %3GG x\  +61 "collection"'Y% +3 "core" %n@@g\ +2 "sampler")J% +3 "core" %5UT v\  +70 "collection"'[% +3 "core" %n@@n\ +2 "sampler")^% +3 "core" %gh u\ A +79 "collection"'<% +2 "core" %nCBp\ +2 "sampler")a% +4 "core" % \ A +88 "collection"'f% +3 "core" %nBBm\ +2 "sampler")d% +4 "core" % \ A +100 "collection"'_% +3 "core" %nDDh\ + "sampler")H% +4 "core" % ~\ A +2 "sampler")b% +3 "core" % w\ A + .tIntake.select :close +2 "sampler")0 +8 )M% +3 "core" % ~\ A + .tSSV.dial :exhaust + "sampler")i  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")e'ڀ +903 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")Z  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'o% +4 "core" %nKJo\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X?n\ + "sampler")j% +4 "core" %3DC |\  +47 "collection"'"% +3 "core" %n<?f\ +2 "sampler")+% +3 "core" %3OM u\  +54 "collection"'}% +3 "core" %n?@f\ +2 "sampler")% +3 "core" %3]Z v\  +61 "collection"'% +3 "core" %n@A`\ +2 "sampler")% +4 "core" %li w\ \ ` +69 "collection"'$% +3 "core" %nBB`\ +2 "sampler")% +4 "core" % s\ / +78 "collection"'-% +3 "core" %nDCm\ + "sampler")3% +4 "core" % \ / +91 "collection"'% +3 "core" %nEFq\ +2 "sampler")4% +4 "core" % \ / +100 "collection"'5% +3 "core" %nIH`\ + "sampler")!% +4 "core" % }\ / +2 "sampler")%% +3 "core" % w\ / +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" % \ / +2 .tSSV.dial :exhaust + "sampler")s  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")8'ڀ +868 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")/  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +3 "core" %nLKg\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %n55\ +2 "sampler") % +3 "core" %tF u\  +28 "collection"'&% +3 "core" %n54\ +2 "sampler")D% +4 "core" %tF \  +32 "collection"'% +2 "core" %n56\ +2 "sampler")0% +4 "core" %tF u\  +36 "collection"'N% +3 "core" %n57z\ +2 "sampler"):% +4 "core" %tF \  +41 "collection"'L% +3 "core" %n66\ +2 "sampler")R% +4 "core" %tF }\  +47 "collection"'Q% +3 "core" %n66\ +2 "sampler")A% +3 "core" %tF ~\  +54 "collection"'6% +3 "core" %n88\ +2 "sampler")S% +3 "core" %tF v\  +61 "collection"'P% +3 "core" %n9:\ +2 "sampler");% +3 "core" %tF\  }\  +69 "collection"'U% +4 "core" %n:9}\ +2 "sampler")V% +3 "core" %tF ~\  +79 "collection"'F% +2 "core" %n9;r\ +2 "sampler")I% +4 "core" %tF u\  +88 "collection"'G% +3 "core" %n9;\ +2 "sampler")#% +4 "core" %tF$" t\  +2 "collection"'% +3 "core" %n;;~\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X?\ + "sampler")d% +4 "core" %373 |\  +32 "collection"'_% +3 "core" %n=>\ + "sampler")H% +4 "core" %3<< }\  +37 "collection"'b% +2 "core" %n??\ +2 "sampler")M% +4 "core" %3CC t\  +41 "collection"'i% +3 "core" %n>@~\ +2 "sampler")% +4 "core" %+NM u\  +47 "collection"'Z% +3 "core" %n?A\ +2 "sampler")o% +3 "core" %+XU ~\  +54 "collection"'e% +3 "core" %nAA\ +2 "sampler")K% +3 "core" %+eb }\  +61 "collection"'O% +3 "core" %nDE\ +2 "sampler")2% +3 "core" %+uu ~\  +69 "collection"']% +3 "core" %nDB\ +2 "sampler")m% +3 "core" % |\  +79 "collection"'x% +3 "core" %nDF\ + "sampler")g% +4 "core" % u\ $ +88 "collection"'y% +3 "core" %nEE{\ +2 "sampler")n% +4 "core" % u\ $ + "sampler"){% +4 "core" % ~\ $ + .tIntake.select :close + "sampler")0 +9 )|% +2 "core" % x\ $ +2 .tSSV.dial :exhaust + "sampler")v  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")~'ڀ +880 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")k  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %nKJ\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ +2 "sampler")j% +4 "core" %366 ~\  +113 "collection"'h% +3 "core" %n@A{\ + "sampler")"% +4 "core" %3JG u\  +128 "collection"'+% +2 "core" %nBC\ +2 "sampler")}% +4 "core" %3cb }\  +144 "collection"'% +3 "core" %nED\ +2 "sampler")% +3 "core" % }\ : +163 "collection"'% +3 "core" %nGG\ +2 "sampler")$% +3 "core" % u\ : +184 "collection"'% +3 "core" %nIJ\ +2 "sampler")-% +3 "core" % ~\ : +2 "sampler")3% +3 "core" % ~\ : +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" % w\ : +2 .tSSV.dial :exhaust + "sampler")4  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")5'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")!  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'%% +2 "core" %nKK\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0X% +3 "core" %n8;\ +2 "sampler") % +3 "core" %f  ~\ \ P +36 "collection"'&% +3 "core" %n8;\ +2 "sampler")D% +4 "core" %f  v\ \ P +41 "collection"'% +3 "core" %n89\ +2 "sampler")0% +4 "core" %f  u\ \ P +47 "collection"'N% +3 "core" %n:9\ + "sampler"):% +4 "core" %f  |\ \ P +54 "collection"'L% +3 "core" %n:8\ + "sampler")R% +4 "core" %f  ~\ \ P +61 "collection"'1% +3 "core" %n8:\ +2 "sampler")Q% +4 "core" %f   u\ \ P +69 "collection"'A% +3 "core" %n;;\ + "sampler")6% +4 "core" %f  }\ \ P +78 "collection"'S% +3 "core" %n::\ +2 "sampler")P% +4 "core" %f  |\ \ P +88 "collection"';% +3 "core" %n;=\ +2 "sampler")U% +4 "core" %f  ~\ \ P +100 "collection"'V% +3 "core" %n>=\ + "sampler")F% +4 "core" %f *' u\ \ P +2 "collection"'I% +3 "core" %n=>\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X>\ +2 "sampler")W% +4 "core" %4#! t\  +18 "collection"'9% +3 "core" %n>?\ + "sampler")Y% +4 "core" %3#$ n\  +21 "collection"'J% +3 "core" %n?=\ +2 "sampler")=% +4 "core" %3*& u\  +24 "collection"'[% +3 "core" %n<=\ +2 "sampler")^% +3 "core" %3-* s\  +28 "collection"'<% +3 "core" %n?@\ +2 "sampler")a% +4 "core" %312 u\  +32 "collection"'f% +3 "core" %n>?\ + "sampler")d% +4 "core" %368 z\  +36 "collection"'_% +3 "core" %nA@\ +2 "sampler")H% +4 "core" %3>< v\  +41 "collection"'b% +3 "core" %nB?\ +2 "sampler")M% +4 "core" %3DB u\  +47 "collection"'i% +3 "core" %nA@\ + "sampler")% +4 "core" %3MK t\  +54 "collection"'X% +3 "core" %nBA\ + "sampler")Z% +4 "core" %3YT y\  +61 "collection"'o% +3 "core" %nAB\ + "sampler")e% +4 "core" %+db }\  +69 "collection"'K% +3 "core" %nDD\ +2 "sampler")O% +4 "core" %+vs y\  +78 "collection"'2% +3 "core" %nDD\ +2 "sampler")]% +3 "core" % \ y +89 "collection"'m% +3 "core" %nDF\ + "sampler")x% +4 "core" % u\ * +100 "collection"'g% +3 "core" %nDF\ +2 "sampler")y% +3 "core" % u\ * +2 "sampler")n% +3 "core" % }\ * +2 .tIntake.select :close + "sampler")0 +8 ){% +3 "core" % t\ * + .tSSV.dial :exhaust +2 "sampler")|  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")v'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")T  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'k% +4 "core" %nJM\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ + "sampler")q% +4 "core" %< s\  +91 "collection"'% +3 "core" %n?>\ +2 "sampler")% +4 "core" %; u\  +100 "collection"'% +3 "core" %n@?\ + "sampler")% +4 "core" %<*& }\  +113 "collection"'j% +3 "core" %n??\ +2 "sampler")h% +3 "core" %385 |\  +128 "collection"'"% +3 "core" %nAA\ +2 "sampler")+% +4 "core" %3II u\  +144 "collection"'}% +3 "core" %nBB\ + "sampler")% +4 "core" %dc |\ r +163 "collection"'% +3 "core" %nDC\ + "sampler")% +4 "core" % }\ : +186 "collection"'$% +4 "core" %nFE\ + "sampler")% +4 "core" % t\ : +2 "sampler")-% +3 "core" % {\ : +2 .tIntake.select :close + "sampler")0 +9 )3% +2 "core" % t\ : +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")4'ڀ +878 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")p  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +209 "collection"'!% +3 "core" %nJJ\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.51ml/s + "sampler")#.#0X% +3 "core" %n;:E\ + "sampler") % +4 "core" %iB \  +37 "collection"'&% +2 "core" %n;;\ +2 "sampler")D% +4 "core" %iB |\  +41 "collection"'% +3 "core" %n:;\ +2 "sampler")% +3 "core" %iB }\  +48 "collection"'0% +3 "core" %n;:\ + "sampler")N% +4 "core" %iA |\  +54 "collection"':% +2 "core" %n<<Q\ +2 "sampler")L% +4 "core" %iA q\  +61 "collection"'R% +2 "core" %n;;l\ +2 "sampler")1% +4 "core" %iB z\  +69 "collection"'Q% +3 "core" %n;;K\ +2 "sampler")A% +4 "core" %iB t\  +78 "collection"'6% +3 "core" %n>= \ + "sampler")S% +4 "core" %iA\  q\  +88 "collection"'P% +3 "core" %n=>>\ +2 "sampler");% +4 "core" %iB |\  +100 "collection"'U% +2 "core" %n?=J\ +2 "sampler")V% +4 "core" %iB |\  +113 "collection"'F% +3 "core" %nA>\ + "sampler")I% +4 "core" %iB%% o\  +2 "collection"'s% +4 "core" %n>?\ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0XJ\ +3 "sampler")Y% +4 "core" %3 {\  +17 "collection"'J% +3 "core" %n>@C\ +2 "sampler")=% +3 "core" %3  s\  +22 "collection"'[% +2 "core" %n@=A\ +2 "sampler")^% +4 "core" %3" |\  +24 "collection"'<% +3 "core" %n=>\ +2 "sampler")a% +3 "core" %3%# s\  +28 "collection"'f% +3 "core" %n>@F\ +2 "sampler")d% +4 "core" %3(' z\  +32 "collection"'_% +2 "core" %n@>S\ +2 "sampler")H% +4 "core" %3-+ t\  +36 "collection"'b% +4 "core" %nA?\ + "sampler")M% +4 "core" %300 |\  +41 "collection"'G% +3 "core" %n@A@\ +2 "sampler")i% +4 "core" %378 |\  +47 "collection"'% +3 "core" %n@BJ\ + "sampler")X% +4 "core" %3>? {\  +54 "collection"'Z% +2 "core" %n@CL\ +2 "sampler")o% +4 "core" %3HD r\  +61 "collection"'e% +2 "core" %nABG\ +2 "sampler")K% +4 "core" %3PO s\  +69 "collection"'O% +50 "core" %n@B\ +2 "sampler")2% +4 "core" %3fe s\  +78 "collection"']% +3 "core" %nBF\ + "sampler")m% +4 "core" %vs s\ + +89 "collection"'x% +2 "core" %nED\ +2 "sampler")g% +4 "core" % {\ + +100 "collection"'y% +3 "core" %nDGU\ + "sampler")n% +4 "core" % |\ + +113 "collection"'{% +3 "core" %nFGS\ +2 "sampler")|% +3 "core" % s\ + +2 "sampler")#% +3 "core" % s\ + +2 .tIntake.select :close + "sampler")0 +9 )T% +2 "core" % |\ + +2 .tSSV.dial :exhaust + "sampler")k  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")v'ڀ +897 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")c  + .tCBV.dial SSV +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'\\% +3 "core" %nJJ\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xs\ +2 "sampler")% +4 "core" %< i\  +41 "collection"'t% +3 "core" %n<;:\ +2 "sampler")\ % +4 "core" %< k\  +47 "collection"'% +3 "core" %n<:;\ + "sampler") % +4 "core" %< {\  +54 "collection"'?% +3 "core" %n==<\ + "sampler") % +4 "core" %< |\  +61 "collection"'% +3 "core" %n==<\ + "sampler")'% +4 "core" %< {\  +69 "collection"'q% +3 "core" %n<?q\ +2 "sampler")% +3 "core" %<  w\  +78 "collection"'% +3 "core" %n@>j\ +2 "sampler")% +4 "core" %< s\  +88 "collection"'% +3 "core" %n<=9\ +2 "sampler")j% +3 "core" %< l\  +100 "collection"'h% +3 "core" %n=><\ +2 "sampler")"% +4 "core" %< {\  +113 "collection"'+% +2 "core" %n@>o\ +2 "sampler")}% +4 "core" %<'& q\  +128 "collection"'% +3 "core" %n?@;\ +2 "sampler")% +3 "core" %>50 s\  +145 "collection"'% +2 "core" %n@A<\ +2 "sampler")$% +4 "core" %3FE s\  +162 "collection"'% +3 "core" %nCC;\ +2 "sampler")-% +4 "core" %3^^ {\  +183 "collection"'3% +4 "core" %nCEu\ + "sampler")% +4 "core" %~ s\ @ +196 "collection"'~% +3 "core" %nDEo\ +2 "sampler")p% +3 "core" % {\ @ +196 "collection"'!% +3 "core" %nDG8\ +2 "sampler")4% +4 "core" % r\ @ + "sampler")C% +4 "core" % {\ @ + .tIntake.select :close + "sampler")0 +9 )/% +2 "core" % s\ @ +2 .tSSV.dial :exhaust + "sampler").  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")8'ڀ +912 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")(  +71 "core" + #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'*% +3 "core" %nIHW\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %n77\ +2 "sampler") % +3 "core" %uO q\  +22 "collection"'&% +3 "core" %n88\ +2 "sampler")D% +3 "core" %uO x\  +25 "collection"'% +3 "core" %n;9\ + "sampler")% +4 "core" %uO p\  +28 "collection"'%% +3 "core" %n::_\ +2 "sampler")0% +3 "core" %uO w\  +32 "collection"'N% +3 "core" %n::[\ +2 "sampler"):% +4 "core" %uO {\  +36 "collection"'L% +4 "core" %n:8`\ + "sampler")R% +4 "core" %uO r\  +41 "collection"'1% +3 "core" %n88_\ +2 "sampler")Q% +4 "core" %uO r\  +47 "collection"'A% +3 "core" %n::^\ + "sampler")6% +4 "core" %uO w\  +54 "collection"'S% +3 "core" %n;9_\ + "sampler")P% +4 "core" %uO y\  +61 "collection"';% +3 "core" %n;8^\ + "sampler")U% +4 "core" %uO z\  +69 "collection"'V% +3 "core" %n8;\ +2 "sampler")F% +4 "core" %uO {\  +78 "collection"'I% +3 "core" %n9;\ + "sampler")s% +4 "core" %uO r\  +89 "collection"'5% +2 "core" %n;9\ +2 "sampler")9% +4 "core" %uO  s\  +100 "collection"'Y% +3 "core" %n;;]\ + "sampler")J% +4 "core" %uO }\  +116 "collection"'=% +3 "core" %n=<\ + "sampler")[% +4 "core" %uO w\  +128 "collection"'^% +3 "core" %n=;\ +2 "sampler")<% +4 "core" %uO#" s\  + "collection"'a% +4 "core" %n:<\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X=\ + "sampler")Z% +4 "core" %++) {\  +32 "collection"'o% +3 "core" %n>>\ +2 "sampler")e% +4 "core" %+// {\  +36 "collection"'K% +3 "core" %n=@[\ +2 "sampler")O% +4 "core" %+40 p\  +41 "collection"'2% +4 "core" %n<>]\ +2 "sampler")]% +4 "core" %+87 x\  +47 "collection"'m% +3 "core" %nA@[\ + "sampler")x% +4 "core" %+>; g\  +54 "collection"'g% +2 "core" %n?>^\ +2 "sampler")y% +4 "core" %+FC x\  +61 "collection"'n% +3 "core" %nA@_\ + "sampler"){% +4 "core" %+PK v\  +72 "collection"'|% +3 "core" %nAB\ + "sampler")#% +4 "core" %+YV {\  +78 "collection"'T% +3 "core" %n@B\ +2 "sampler")k% +3 "core" %+cc p\  +89 "collection"'W% +3 "core" %nAA\ +2 "sampler")c% +4 "core" %+rr q\  +100 "collection"'\\% +3 "core" %nBA_\ +2 "sampler")v% +4 "core" %+ t\  +113 "collection"'`% +3 "core" %nEBZ\ + "sampler")7% +4 "core" % m\ ' +128 "collection"'z% +2 "core" %nCD\ +2 "sampler")% +4 "core" % z\ ' +144 "collection"'% +3 "core" %nDD\ +2 "sampler") % +4 "core" % r\ ' + "sampler")w% +4 "core" % q\ ' + .tIntake.select :close + "sampler")0 +9 ) % +2 "core" % z\ ' +2 .tSSV.dial :exhaust + "sampler")B  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")r'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %nHH_\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X<\ +2 "sampler")% +3 "core" %F q\  +21 "collection"' % +3 "core" %n<;(\ +2 "sampler")?% +4 "core" %F z\  +24 "collection"' % +3 "core" %n<;.\ +2 "sampler")% +3 "core" %F n\  +28 "collection"''% +3 "core" %n>=0\ +2 "sampler")q% +4 "core" %F {\  +32 "collection"'% +3 "core" %n=>4\ + "sampler")% +4 "core" %F q\  +36 "collection"'% +3 "core" %n?<2\ +40 "sampler")% +12 "core" %F {\  +2 "collection"'j% +4 "core" %n=> \ +2 "sampler")h% +4 "core" %F u\  +47 "collection"'"% +3 "core" %n>= \ + "sampler")+% +4 "core" %F s\  +54 "collection"'}% +3 "core" %n=>3\ + "sampler")% +4 "core" %F k\  +61 "collection"'% +3 "core" %n@@\ + "sampler")% +4 "core" %F l\  +69 "collection"'$% +3 "core" %n@>4\ +2 "sampler")% +4 "core" %F  q\  +78 "collection"'-% +3 "core" %n>@%\ +2 "sampler")3% +3 "core" %F y\  +89 "collection"'% +3 "core" %nB@4\ + "sampler")~% +4 "core" %F {\  +100 "collection"'p% +3 "core" %nA@\ +2 "sampler")!% +3 "core" %F s\  +113 "collection"'4% +3 "core" %nCC@\ +2 "sampler")C% +4 "core" %F%# l\  +127 "collection"'/% +4 "core" %nBC>\ + "sampler").% +4 "core" %2/ z\ ? +144 "collection"'% +3 "core" %nCC\ +2 "sampler")(% +4 "core" %BA z\ ? +162 "collection"'*% +3 "core" %nAD\ +2 "sampler")8% +4 "core" %WU r\ ? +183 "collection"'% +4 "core" %nEE;\ + "sampler")E% +4 "core" %qo x\ ? +196 "collection"'>% +3 "core" %nHH\ +2 "sampler") % +3 "core" % q\ ? +196 "collection"'&% +3 "core" %nGG5\ +2 "sampler")D% +4 "core" % {\ ? + "sampler")% +4 "core" % s\ ? + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % z\ ? +2 .tSSV.dial :exhaust + "sampler")%  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")0'ڀ +883 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")N  + .tCBV.dial SSV +73 "core"  + #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"':% +3 "core" %nHI\ \ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X\ + "sampler")Q% +4 "core" %p6A s\  +19 "collection"'% +2 "core" %n@?\ +2 "sampler")A% +4 "core" %p6@ h\  +21 "collection"'6% +3 "core" %n<?B\ +2 "sampler")S% +3 "core" %p6? {\  +25 "collection"'P% +3 "core" %n?>\ + "sampler");% +4 "core" %p6? g\  +28 "collection"'U% +3 "core" %nAAD\ +2 "sampler")V% +3 "core" %p6? s\  +32 "collection"'F% +3 "core" %n>AG\ +2 "sampler")I% +4 "core" %p6? {\  +36 "collection"'s% +3 "core" %n>?>\ +2 "sampler")5% +3 "core" %p6> l\  +42 "collection"'9% +3 "core" %n@?B\ + "sampler")Y% +4 "core" %p6> i\  +47 "collection"'J% +3 "core" %n@>@\ +2 "sampler")=% +4 "core" %p6> s\  +54 "collection"'[% +2 "core" %n>AC\ +2 "sampler")^% +4 "core" %p6> y\  +61 "collection"'<% +2 "core" %n;>B\ +2 "sampler")a% +4 "core" %p6> y\  +69 "collection"'@% +3 "core" %n??\ +2 "sampler")_% +3 "core" %p6> q\  +78 "collection"'H% +3 "core" %nAA\ +2 "sampler")b% +4 "core" %p6> l\  +88 "collection"'M% +3 "core" %n@@\ +2 "sampler")G% +3 "core" %p6>  i\  +100 "collection"'i% +3 "core" %nABB\ +2 "sampler")% +3 "core" %p6> q\  +114 "collection"'% +2 "core" %nAC\ +2 "sampler")X% +4 "core" %p6= p\  +127 "collection"'Z% +64 "core" %nBC\ +2 "sampler")o% +4 "core" %p6<$# s\  +144 "collection"'e% +3 "core" %n?B\ + "sampler")K% +4 "core" %p6;2/ g\  + "collection"'O% +4 "core" %nDC\ +2 #tIntake @14.9psia, vacuum from 9.4 to 12.4psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ + "sampler")W% +4 "core" %+32 o\  +36 "collection"'c% +3 "core" %nCB\ +2 "sampler")\\% +4 "core" %+86 j\  +41 "collection"'v% +3 "core" %nDE\ +2 "sampler")`% +4 "core" %+=: h\  +47 "collection"'7% +3 "core" %nDE=\ + "sampler")z% +4 "core" %+B? j\  +54 "collection"'% +3 "core" %nEEA\ + "sampler")% +4 "core" %+IG t\  +61 "collection"' % +3 "core" %nEDB\ + "sampler")w% +4 "core" %+OP q\  +69 "collection"' % +3 "core" %nCC\ +2 "sampler")B% +3 "core" %+XW p\  +79 "collection"'d% +2 "core" %nDD\ +2 "sampler")% +4 "core" %+ca j\  +88 "collection"'% +3 "core" %nDGA\ +2 "sampler")r% +3 "core" %+qo i\  +100 "collection"'t% +3 "core" %nFFB\ +2 "sampler")\ % +4 "core" %+ u\  +113 "collection"'u% +3 "core" %nGE\ + "sampler")% +4 "core" %+ s\  +128 "collection"' % +4 "core" %nGE\ +2 "sampler")?% +4 "core" % t\ " +144 "collection"' % +2 "core" %nJG\ +2 "sampler")% +4 "core" % l\ " + "sampler")'% +4 "core" % l\ " + .tIntake.select :close + "sampler")0 +9 )q% +3 "core" % w\ " + .tSSV.dial :exhaust + "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +878 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %nIL1\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %3 j\  +89 "collection"' % +2 "core" %nCC+\ +2 "sampler")&% +4 "core" %3 q\  +100 "collection"'D% +3 "core" %nCDM\ + "sampler")% +4 "core" %3 h\  +113 "collection"'% +3 "core" %nCDM\ +2 "sampler")%% +3 "core" %3%" p\  +128 "collection"'% +3 "core" %nDB+\ + "sampler")N% +4 "core" %3/- h\  +144 "collection"':% +3 "core" %n@DN\ +2 "sampler")0% +3 "core" %3?; j\  +163 "collection"'1% +3 "core" %nCFM\ +2 "sampler")Q% +3 "core" %3KL o\  +184 "collection"'% +3 "core" %nFF*\ +2 "sampler")A% +4 "core" %3cb l\  +196 "collection"'6% +3 "core" %nHG+\ + "sampler")S% +4 "core" %|| z\ 2 +196 "collection"'P% +3 "core" %nHGL\ +2 "sampler");% +3 "core" % o\ 2 +196 "collection"'U% +3 "core" %nHJ*\ +2 "sampler")V% +4 "core" % u\ 2 +196 "collection"'F% +3 "core" %nHJN\ + "sampler")I% +4 "core" % p\ 2 +2 "sampler")s% +3 "core" % p\ 2 +2 .tIntake.select :close + "sampler")0 +9 )5% +2 "core" % r\ 2 + .tSSV.dial :exhaust +2 "sampler")9  +70 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Y'ڀ +882 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +41 "sampler")L  +81 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %nHJ\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X>'\ +2 "sampler")M% +4 "core" %< f\  +28 "collection"'G% +3 "core" %n@@M\ + "sampler")i% +4 "core" %< o\  +32 "collection"'% +3 "core" %nA@K\ + "sampler")% +4 "core" %< n\  +37 "collection"'X% +2 "core" %n@@M\ +2 "sampler")Z% +4 "core" %< f\  +41 "collection"'o% +3 "core" %n?AS\ +2 "sampler")e% +4 "core" %< j\  +47 "collection"'K% +3 "core" %n@@M\ + "sampler")O% +4 "core" %< p\  +54 "collection"'R% +3 "core" %n@A)\ + "sampler")f% +4 "core" %< s\  +61 "collection"'m% +3 "core" %n@A$\ + "sampler")x% +4 "core" %< o\  +69 "collection"'g% +4 "core" %n?B(\ +2 "sampler")y% +4 "core" %< o\  +77 "collection"'n% +3 "core" %n?A+\ +2 "sampler"){% +4 "core" %< g\  +88 "collection"'|% +3 "core" %nAA+\ +2 "sampler")#% +3 "core" %< m\  +100 "collection"'T% +3 "core" %nACL\ +2 "sampler")k% +3 "core" %< o\  +114 "collection"'W% +2 "core" %nAAL\ +2 "sampler")c% +4 "core" %< u\  +127 "collection"'\\% +3 "core" %nBB'\ +2 "sampler")v% +4 "core" %< f\  +144 "collection"'`% +3 "core" %nCAR\ +2 "sampler")2% +3 "core" %<#! o\  +163 "collection"'7% +3 "core" %nDC*\ + "sampler")z% +4 "core" %<1. o\  +184 "collection"'% +3 "core" %nBEN\ +2 "sampler")% +4 "core" %<@< h\  +196 "collection"' % +2 "core" %nFF/\ +2 "sampler")w% +4 "core" %RQ p\ D +196 "collection"' % +3 "core" %nFFL\ + "sampler")B% +4 "core" %jf e\ D +196 "collection"'d% +3 "core" %nDF*\ +2 "sampler")% +3 "core" % g\ D +196 "collection"'% +3 "core" %nEFH\ +2 "sampler")r% +4 "core" % p\ D +196 "collection"'t% +3 "core" %nGI\ + "sampler")\ % +4 "core" % k\ D + "sampler")u% +4 "core" % q\ D + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % k\ D + .tSSV.dial :exhaust + "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")?'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %nHIQ\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X?\ +2 "sampler")]% +4 "core" %:U p\  +18 "collection"'% +3 "core" %n=?\ + "sampler")% +4 "core" %:U e\  +21 "collection"'% +3 "core" %n>=\ +2 "sampler")% +3 "core" %:U o\  +25 "collection"'"% +3 "core" %n>?\ +2 "sampler")+% +3 "core" %:U g\  +28 "collection"'}% +3 "core" %n@?\ +2 "sampler")% +4 "core" %:U o\  +32 "collection"'% +3 "core" %n?A\ + "sampler")% +4 "core" %:U o\  +36 "collection"'$% +3 "core" %nB@\ +2 "sampler")% +4 "core" %:U p\  +41 "collection"'-% +3 "core" %n?@\ +2 "sampler")3% +3 "core" %:U p\  +48 "collection"'% +3 "core" %n?@\ + "sampler")~% +4 "core" %:U o\  +54 "collection"'p% +2 "core" %n>@\ +2 "sampler")!% +4 "core" %:U g\  +61 "collection"'4% +2 "core" %n@?\ +2 "sampler")j% +4 "core" %:U e\  +69 "collection"'C% +3 "core" %nA@\ + "sampler")/% +4 "core" %:U f\  +78 "collection"'.% +3 "core" %nB?\ +2 "sampler")% +4 "core" %:U n\  +88 "collection"'(% +3 "core" %n?A\ +2 "sampler")*% +4 "core" %:U o\  +100 "collection"'8% +3 "core" %n@A\ + "sampler")% +4 "core" %:U  o\  +113 "collection"'E% +3 "core" %n@A\ +2 "sampler")>% +3 "core" %:U f\  +128 "collection"' % +3 "core" %nBA\ +2 "sampler")&% +4 "core" %:U g\  +144 "collection"'D% +3 "core" %n@B\ + "sampler")% +4 "core" %:U! p\  +163 "collection"'% +3 "core" %nCC\ + "sampler")%% +5 "core" %:U+* m\  + "collection"'% +4 "core" %nBB\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XB\ + "sampler")s% +4 "core" %3 o\  +42 "collection"'5% +2 "core" %nAA\ +2 "sampler")9% +4 "core" %3 r\  +47 "collection"'h% +3 "core" %nBA\ + "sampler")L% +4 "core" %3 m\  +54 "collection"'J% +3 "core" %nCA\ + "sampler")Y% +4 "core" %3 g\  +61 "collection"'^% +3 "core" %nCA\ + "sampler")<% +4 "core" %3 e\  +69 "collection"'a% +4 "core" %nBB\ + "sampler")@% +4 "core" %3$# h\  +78 "collection"'_% +3 "core" %nEC\ +2 "sampler")H% +3 "core" %3(' g\  +89 "collection"'b% +3 "core" %nBC\ + "sampler")M% +4 "core" %3/, o\  +100 "collection"'G% +3 "core" %nCC\ +2 "sampler")i% +3 "core" %376 s\  +113 "collection"'% +3 "core" %nBC\ +2 "sampler")% +4 "core" %3AA o\  +127 "collection"'X% +3 "core" %nAE\ +2 "sampler")Z% +3 "core" %3MK n\  +145 "collection"'o% +3 "core" %nEE\ + "sampler")e% +4 "core" %3[Y p\  +163 "collection"'=% +2 "core" %nDE\ +2 "sampler")K% +4 "core" %3ll i\  +183 "collection"'O% +4 "core" %nDD\ + "sampler")R% +4 "core" % n\ > +196 "collection"'f% +3 "core" %nED\ +2 "sampler")m% +3 "core" % e\ > +196 "collection"'x% +3 "core" %nFE\ +2 "sampler")g% +4 "core" % n\ > +196 "collection"'y% +3 "core" %nEH\ + "sampler")n% +4 "core" % g\ > +2 "sampler"){% +3 "core" % v\ > +2 .tIntake.select :close + "sampler")0 +8 )|% +3 "core" % l\ > + .tSSV.dial :exhaust +2 "sampler")#  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")k  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +209 "collection"'W% +3 "core" %nII\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0X@\ +11 "sampler")t% +4 "core" %3 n\  +47 "collection"'\ % +3 "core" %nA@\ + "sampler")u% +4 "core" %3 r\  +54 "collection"'% +3 "core" %n@A\ + "sampler") % +4 "core" %3 u\  +61 "collection"'[% +3 "core" %n@B\ + "sampler") % +4 "core" %3 m\  +69 "collection"'% +3 "core" %n@A\ +2 "sampler")?% +3 "core" %3 e\  +79 "collection"'% +2 "core" %nBB\ +2 "sampler")]% +4 "core" %3 g\  +88 "collection"'% +4 "core" %nAB\ + "sampler")% +4 "core" %3 f\  +100 "collection"'% +3 "core" %nAA\ +2 "sampler")% +4 "core" %3  o\  +113 "collection"'"% +3 "core" %nBB\ + "sampler")+% +4 "core" %3 n\  +128 "collection"'}% +3 "core" %n@B\ + "sampler")% +4 "core" %3 f\  +144 "collection"'% +3 "core" %nCB\ +2 "sampler")% +4 "core" %3 h\  +162 "collection"'$% +4 "core" %nCE\ + "sampler")% +4 "core" %3)' o\  +183 "collection"'-% +4 "core" %nCE\ +2 "sampler")3% +3 "core" %365 h\  +196 "collection"''% +3 "core" %nDF\ +2 "sampler")% +4 "core" %3DD o\  +196 "collection"'~% +3 "core" %nEF\ + "sampler")p% +4 "core" %VS l\  +196 "collection"'!% +3 "core" %nFD\ +2 "sampler")4% +3 "core" %kf p\ 9 +196 "collection"'j% +3 "core" %nEF\ +2 "sampler")C% +4 "core" %} e\ 9 +150 .tSS.reconfigure :default +2 "sampler")#.0X  + "collection"' @ +71 "core" A +3 ."airStroke"CS.seek 10ml + "collection"'&' +105 "core"  + .tCTV.dial :air +2 "collection"'D  +76 "core" ~ + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +2 "collection"'  +3 .tSS.seek 0ml +3 "sampler")%'ڀ +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +120 "core"  +8  +481 ' + "sampler")q% +4 "core" %ڂ d\  +2 .tCBV.dial between SSV and waste2 + "collection"'0  +29 "core"  +2 "collection"'1% +4 "core" %EB\ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'Q  +54 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ 8b +3 .tCS.seek 0ml + "collection"''i +1790 "core" '7\ <\ 9\ +2 "collection"'A% +4 "core" %7 \ >\ @\  +2 "sampler")6% +3 "core" %ڂ n\  +2 #tBubblePoint: Intake @39.2psia, Outlet @14.7psia + .CBV.dial SSV + "collection"'S @ +30 "core" A +3 .tSS.reconfigure :default + "sampler")#.0X\ ?\ +2 #tBefore lysing Collection Puck Heater at 21C/39.1psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'? \  +3 '9 +3 "core" 9] +102 "collection"']9 +2 "core" 9^d +102 "collection"'9 +3 "core" 9^ d +102 "collection"'9 +2 "core" 9^ d +102 "collection"'9 +3 "core" 9^d +102 "collection"'9 +2 "core" 9_d +102 "collection"'"9 +3 "core" 9_d +102 "collection"'+9 +2 "core" 9_d +103 "collection"'}9 +2 "core" 9_"d +102 "collection"'9 +2 "core" 9_&d +102 "collection"'9 +4 "core" 9_*d +102 "collection"'9 +2 "core" 9`.d +102 "collection"'$9 +3 "core" 9a3d +102 "collection"'9 +2 "core" 9 `7d +103 "collection"'-9 +2 "core" 9(b;d +102 "collection"'39 +3 "core" 9Hc?d +102 "collection"''9 +3 "core" 9hcCd +102 "collection"'9 +2 "core" 9dHd +103 "collection"'~9 +2 "core" 9eLd +102 "collection"'p9 +3 "core" 9ePd +102 "collection"'!9 +3 "core" 9gTd +102 "collection"'49 +3 "core" 9 gXd +102 "collection"'j9 +2 "core" 9Ih]a +102 "collection"'C9 +3 "core" 9pia] +102 "collection"'.9 +2 "core" 9jeY +103 "collection"'9 +2 "core" 9jiV +102 "collection"'(9 +2 "core" 9lmQ +102 "collection"'\\9 +3 "core" 9mqN +102 "collection"'/9 +2 "core" 9@nvI +102 "collection"'89 +3 "core" 9jpzE +102 "collection"'9 +3 "core" 9p~B +102 "collection"' 9 +2 "core" 9r? +102 "collection"'>9 +3 "core" 9r; +102 "collection"'D9 +2 "core" 9 t8 +102 "collection"'l9 +3 "core" 93u5 +102 "collection"'E9 +3 "core" 9Yv2 +102 "collection"'9 +2 "core" 9}w0 +102 "collection"'9 +3 "core" 9y- +102 "collection"'9 +2 "core" 9z* +102 "collection"'*9 +3 "core" 9|( +102 "collection"'q9 +3 "core" 9}& +102 "collection"'09 +2 "core" 9$% +102 "collection"'19 +3 "core" 9B# +102 "collection"'Q9 +2 "core" 9_! +102 "collection"'&9 +3 "core" 9{ +102 "collection"'A9 +2 "core" 9 +102 "collection"'69 +3 "core" 9 +102 "collection"'S9 +2 "core" 9 +102 "collection"'%9 +3 "core" 9 +102 "collection"';9 +2 "core" 9 +102 "collection"'U9 +3 "core" 9  +103 "collection"'V9 +2 "core" 9  +102 "collection"'P9 +3 "core" 9 , +102 "collection"'F9 +2 "core" 9 = +102 "collection"'s9 +3 "core" 9 M +102 "collection"'59 +3 "core" 9 ^ +102 "collection"'N9 +2 "core" 9 m +102 "collection"'I9 +3 "core" 9 { +102 "collection"'L9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'99 +3 "core" 9  +102 "collection"'J9 +2 "core" 9  +102 "collection"'h9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9  +102 "collection"'<9 +3 "core" 9   +102 "collection"'Y9 +3 "core" 9  +102 "collection"'@9 +2 "core" 9  +102 "collection"'H9 +3 "core" 9  +102 "collection"'_9 +3 "core" 9  +102 "collection"'b9 +2 "core" 9 ! +102 "collection"'G9 +3 "core" 9 % +102 "collection"'a9 +3 "core" 9 * +102 "collection"'M9 +2 "core" 9\ . +102 "collection"'9 +3 "core" 9\ 2 +102 "collection"'9 +2 "core" 9\ \ 6 +102 "collection"'Z9 +3 "core" 9\ : +103 "collection"'o9 +2 "core" 9\ ? +102 "collection"'e9 +2 "core" 9\ C +103 "collection"'=9 +2 "core" 9\ G +102 "collection"'K9 +2 "core" 9\ K +103 "collection"'i9 +2 "core" 9\ $O +103 "collection"'R9 +2 "core" 9\ 'S +102 "collection"'f9 +49 "core" 9\ -Z +102 "collection"'m9 +3 "core" 9\ 2^ +102 "collection"'X9 +3 "core" 9\ 4b +102 "collection"'g9 +2 "core" 9\ 7f +103 "collection"'y9 +2 "core" 9\ :j +102 "collection"'n9 +3 "core" 9\ >n +102 "collection"'x9 +2 "core" 9\ Bs +102 "collection"'{9 +3 "core" 9\ Ew +102 "collection"'#9 +3 "core" 9\ G{ +102 "collection"':9 +22 "core" 9\ L +102 "collection"'W9 +3 "core" 9\ O +102 "collection"'|9 +2 "core" 9\ R +102 "collection"'v9 +3 "core" 9\ T +102 "collection"'O9 +2 "core" 9\ Y +103 "collection"'k9 +2 "core" 9\ [ +102 "collection"'T9 +4 "core" 9\ ^ +102 "collection"'`9 +3 "core" 9\ ` +102 "collection"'79 +3 "core" 9\ c +102 "collection"'z9 +3 "core" 9\ g +103 "collection"'29 +2 "core" 9\ h +102 "collection"'9 +3 "core" 9\ m +102 "collection"' 9 +3 "core" 9\ m +102 "collection"'9 +3 "core" 9\ p +102 "collection"'w9 +3 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ s \ +3 'd9 +3 "core"  + 9\ r +2 "collection"'B% +4 "core" %\\\ \ \ + #tBegun lysing Collection Puck Heater at 68C/46.5psia +42034 "Can"\  +17956 "core" ` + "collection"'9 +4 "core" 9\ u + "collection"'% +4 "core" %\\\ \ \ +2 #tEnded lysing Collection Puck Heater at 70C/45.0psia + .CS.seek 0ml +2 "collection"'c'i +360 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'t @ +100 "core" B +2 .tCSV.dial :air +2 "collection"'r @ +40 "core" > +3 .tCS.seek 5ml + "collection"'u's5 +1376 "core" ' + .tCSV.dial CTV +2 "collection"'\  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''i +1349 "core" ' +2 "collection"'% +4 "core" %l  \ + #tPuck @74.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'] +97 "core"  + .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'% +4 "core" %l \ +2 .tCS.seek 5ml +2 "collection"''s8 +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'  +44 "core" + "collection"'"% +4 "core" %s3 23\  +2 .tCS.seek 7ml +2 "collection"'+' +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'} @ +40 "core" @ +2 .tCS.seek 10ml +2 "collection"'' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +123 "core" a +2 #tLysing Complete + "collection"'& +4 "core" &\\58 7\ ^ + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&$% +4 "core" %    +2 "storage"(% +3 "core" % } p ,\  +2 "storage"(-. +2 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(3(C +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ('& +3 "core" &F ^ ? V\ +2 "manipulator"&& +3 "core" &ӑ)  Bj +2 "manipulator"&~% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&p( +161 "core" ( + "manipulator"&!& +4 "core" & M  +2 "storage"(4& +4 "core" &F i h \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&j' +88 "core" ' +2 "storage"(C& +4 "core" &F y \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'r +223 "core" ' +2 "storage"(- +3 "core" -'> +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&(& +3 "core" &  R  +2 "storage"(\\& +3 "core" &F } s )\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&/'8 +24 "core" ' +2 .tElbow.hold + "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'> +2 .tSE.seek 11.09 Pucks below Top Plate + "storage"( ' +27 "core" ' +2 "manipulator"&>% +4 "core" %  + "storage"(D& +4 "core" &F h i S\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 274 counts + "manipulator"&l'J +15 "core" ' + "manipulator"&E& +5 "core" & Q  + "storage"(& +4 "core" &F | r \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +17 "core" ' +2 .tSE.seek 12.09 Pucks below Top Plate + "storage"('} +46 "core" ' +2 "manipulator"&*& +4 "core" &  :  +2 "manipulator"&q% +3 "core" % A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&1(ӂ +153 "core" ( + "manipulator"&Q& +4 "core" &z+   Dv +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &z+  Dv +2 .tForearm.seek CC + "manipulator"&A'? +92 "core" ' +2 .tHand.close + "manipulator"&6/ +60 "core" / +2 .tCC.seek :open + "collection"'S( +447 "core" ( + "storage"(%& +5 "core" &F \ + "storage"(;& +4 "core" &F z \ + "manipulator"&U& +4 "core" &Ӥ$  K >L + "manipulator"&V% +4 "core" % F l " +2 .tForearm.seek :retract + "manipulator"&P' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&F( +161 "core" ( +2 "manipulator"&s& +4 "core" & ,  +2 "storage"(5& +3 "core" &F o\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&N'8 +94 "core" ' + .tElbow.hold +2 "manipulator"&I, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +62 "core" 1 +2 "manipulator"&% +4 "core" % B    + "storage"(9& +4 "core" &F \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&J'n +64 "core" ' +2 "manipulator"&h& +4 "core" & f  + "storage"(^& +4 "core" &F \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&<' +17 "core" ' +2 "storage"(Y% +4 "core" %~ \ +2 ."downElevator"SE.seek :down +3 "storage"(@' +99 (H% +3 "core" %޺+ \ QN +2 "manipulator"&_% +4 "core" % b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b' +69 "core" ' + ."downElevator"SE.stop + "storage"(5 +19 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &%)  +2 "manipulator"&a& +3 "core" & v  +2 "manipulator"&M% +4 "core" %  .  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +175 "core" ( +2 "manipulator"&& +4 "core" &-  # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- U # +2 .tForearm.seek :garage +2 "manipulator"&o'w +96 "core" ' +2 .tHand.close + "manipulator"&e/ +52 "core" / + "manipulator"&=& +5 "core" &- 5 " + "manipulator"&K% +4 "core" % π +2 .tForearm.seek :retract + "manipulator"&i' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R(ӂ +280 "core" ( + "manipulator"&f& +4 "core" &z0  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +2 "core" &z0 p G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'? +94 "core" ' +2 "manipulator"&g& +4 "core" &ӥ(   Aa +2 "manipulator"&y% +3 "core" %H  ] ( +2 "collection"'n& +4 "core" &%'   +2 "collection"'x& +5 "core" &'&  +2 .tCC.seek :closed + "collection"'{(\\ +5 "core" &''  +10 &4~(%\ +| +9 &g&'\ > +10 &o%%\ K +9 &[\\'(\ J +9 &[''\ J +10 &[)'\ J +9 &Z'(\ J +9 &cZ((\ J +10 &%[((\ J +9 &Z)( \ J +10 & Z'*\ J +9 &"kZ((\ J +9 &$-[&'\ J +10 &%\\&(\ J +9 &'[('\ J +9 &)sZ)'\ J +10 &+5Z'(\ J +9 &,['(\ J +10 &.[''\ J +9 &0{Z&&\ J +9 &2=[((m\ J +10 &3\\'']\ J +9 &5[''N\ J +9 &7[&( \ \ J +10 &9E[)'\ J +9 &;Z)' \ J +10 &<['( \ J +9 &>\\((\ J +9 &@L\\*'\ J +10 &B _*(\ K +9 &Cd-,\ K +9 &E5/\ N +10 &G787\ T +9 &H98\ U +10 &J8:\ X +9 &Lr97\ X +9 &N289\ X +10 &O88\ Y +9 &Q:7\ X +9 &Sw88\ Y +10 &U3:8\ [\ +9 &V89o\ [ +10 &X8:f\ \\ +9 &Zv89c\ \\ +9 &\\y:8W\ 1 +10 &\\1;;G\ "h +9 ( +3 "collection"'x& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'#& +4 "core" &\\;:6\ X +2 &\\9;(\ X + .tHand.open + "manipulator"&:1 +54 "core" 1 + "manipulator"&W% +4 "core" % H  , ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|' +99 "core" ' +2 .tPSV.dial PSR + "processing"%v +129 "core"  +2 "processing"%O% +4 "core" %ع\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%k'+ +1617 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +42 "core"  +2 .tPS.seek 0ml + "processing"%`'ؾ +1609 "core" ' + .tPSV.dial PSR +2 "processing"%7 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%2 +2 "collection"'  +6 "core" A + "processing"%  +68 "core" +88  + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%w  +127 "core" +3 .tPS.seek 0ml + "processing"%d'ؾ +2639 "core" ' + .tPSV.dial :air +2 "processing"%B  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%?' +2633 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%[' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%t +43 "core" +2 .tPS.seek 0ml + "processing"%r'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &ӥ' \ Aa +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\ (ӂ +26 "core" ( + "manipulator"& & +4 "core" &z   % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &z   % +2 .tForearm.seek CC + "manipulator"& '? +100 "core" ' + .tHand.close + "manipulator"&u/ +53 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&]& +4 "core" &Ӂ  $ +2 "manipulator"&% +4 "core" %    + .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +285 "core" ( + "manipulator"&& +5 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &- V  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"&}1 +63 "core" 1 + "manipulator"&+% +4 "core" % ρ  p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +49 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &  +2 "manipulator"&$% +4 "core" %  q  +2 "storage"(% +3 "core" % \  +2 "storage"(-. +3 "core" .(F +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +364 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ('& +2 "core" &  Q\ +2 "manipulator"&& +4 "core" &- 1  +2 "manipulator"&~% +3 "core" %    A  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&!( +177 "core" ( + "manipulator"&4& +4 "core" &  = +2 "storage"(C& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +104 "core" ' +2 "storage"(,& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +187 "core" ' +2 "storage"((- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +3 "core" & } z \ + "manipulator"&& +4 "core" &   < +2 .tElbow.seek 2 + "manipulator"&>( +3 "core" ( +2 "manipulator"&D& +3 "core" &  & < +2 "storage"(E& +4 "core" & m i \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&*/ +54 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&q& +3 "storage"(j' +7 "core" &    < + "manipulator"&p% +4 "core" % Ϸ  2 +2 .tForearm.seek :retract +2 "manipulator"&.' +92 "core" ' + .tElbow.seek CC +2 "manipulator"&/(ӂ +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +120 "core" ( + "manipulator"&l& +5 "core" &ӓ&   @\\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӓ& ` @\\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'? +99 "core" ' +2 "manipulator"&&& +4 "core" &Ӕ&   @[ +2 "manipulator"&% +4 "core" %A  ^  +2 "collection"'8& +3 "core" &#  +3 "collection"'6& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'0(\\ +4 "core" &  +9 &4~\ *z +10 &gs\ > +9 &pm\ K +10 &XX\ K +9 &[\ J +9 &Y\ J +10 &]B\ J +9 &aZ\ J +9 &#Y\ J +10 &\\{\ J +9 & Zh\ J +10 &"jXN\ J +9 &$+[C\ J +9 &%Y>\ J +10 &'] \ J +9 &)q[\ J +9 &+3Y \ J +10 &,[\ K +9 &.[Q\ J +10 &0zX\ J +9 &2:\\\ K +9 &3[[\ J +10 &5XX\ J +9 &7\\`\ K +9 &9C[\ J +10 &;X\ J +9 &<[\ K +10 &>\\\ J +9 &@K]\ J +9 &B \\z\ K +10 &C`m\ K +9 &Egf\ L +9 &GKpL\ M +10 &I>\ P +9 &J\ .\ T +10 &Lx,\ U +9 &N7L\ V +9 &Oe\ V +10 &QX\ W +9 &S{U\ W +9 &U9J\ Y +10 &V@\ Y +9 &XA\ Y +10 &Zz  6\ Z +9 &\\y"!#\ . +9 &\\/$$$\ !e +9 ( +3 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.05 + .Hand.open + "manipulator"&1 +4 "core" &\\c##\ O +56 1 +2 "manipulator"&%% +4 "core" % A  B  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;' +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'U  +132 "core"  +2 .tCSV.dial CTV + "collection"'V  +25 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2625 "core" ' + "collection"'5% +4 "core" %D\ +2 .tCS.seek 4.5ml + "collection"'A'c; +1482 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%1  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%L  +41 "Can"\ hf +30 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'9 ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'h @ +43 "core" > +2 .tCS.seek 10ml + "collection"'^' +1506 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +41 "core"  +2 .tCS.seek 0ml + "collection"'P'i +2634 "core" ' + .tCBV.dial :waste1 +2 "collection"'H @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'F  +131 "core" +2 "collection"'_& +4 "core" &\\b)&\ O + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&N% +4 "core" %  \   +2 "storage"(G% +3 "core" % ] [\  +2 "storage"(a. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(M(C +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (J& +3 "core" &F j ^ 4\ +2 "manipulator"&& +3 "core" &Ӗ& @Y +2 "manipulator"&% +3 "core" %   y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Z( +161 "core" ( + "manipulator"&<& +5 "core" &    + "storage"(@& +4 "core" &F { r\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&I' +116 "core" ' +2 "storage"(e& +4 "core" &F x x G\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(='r +222 "core" ' +2 "storage"(K- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&b& +3 "core" & q  +2 "storage"(o& +3 "core" &F k k \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&f'8 +23 "core" ' + .tElbow.hold + "manipulator"&m, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +49 "core" -' +3 .tSE.seek 12.1 Pucks below Top Plate + "storage"(g' +41 "core" ' +2 "manipulator"&y% +4 "core" %= \ \  + "storage"(n& +4 "core" &F [ ^ \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 305 counts +2 "manipulator"&i'i +16 "core" ' + "manipulator"&S& +4 "core" &   +2 "storage"(#& +4 "core" &F ^ ^ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&:' +17 "core" ' +2 .tSE.seek 13.1 Pucks below Top Plate + "storage"(W' +48 "core" ' + "manipulator"&x& +4 "core" &  L  +2 "manipulator"&v% +4 "core" %  \ u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&X(ӂ +153 "core" ( +2 "manipulator"&T& +4 "core" &y*  ! Cp + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &y* z Cp +2 .tForearm.seek CC +2 "manipulator"&7'? +93 "core" ' +2 .tHand.close + "manipulator"&`/ +61 "core" / +2 .tCC.seek :open +2 "collection"'2( +446 "core" ( +2 "storage"(& +4 "core" &F ~ ~ \ + "storage"( & +4 "core" &F   \ + "manipulator"&& +4 "core" &Ӧ#   =C + "manipulator"&w% +4 "core" % L o +2 .tForearm.seek :retract + "manipulator"&z' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&B( +165 "core" ( + "manipulator"&d& +4 "core" &  [  +2 "storage"( & +4 "core" &F X\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&?'8 +95 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&t% +4 "core" % D   W  +2 "storage"([& +4 "core" &F .\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&c'p +15 "core" ' +2 "manipulator"& & +4 "core" & ,  +2 "storage"(& +4 "core" &F k\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&u' +16 "core" ' + "storage"(R% +5 "core" % Z\ +3 ."downElevator"SE.seek :down +3 "storage"(|' +99 ({% +3 "core" %&) \ RO +2 "manipulator"&]% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +62 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ' + .tPSV.dial :air +2 "processing"%  +71 "core" +2 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%" +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%\  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%} +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%+  +47 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ؾ +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 "manipulator"&$& +3 "core" &   +2 "manipulator"&% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +168 "core" ( +2 "manipulator"&& +4 "core" &- t J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-  J +2 .tForearm.seek :garage + "manipulator"&''w +96 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + "manipulator"&~& +4 "core" &-  = J +2 "manipulator"&4% +3 "core" % } ) +2 .tForearm.seek :retract +2 "manipulator"&C' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +116 "core" ( + "manipulator"&,& +4 "core" & % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&(' +95 "core" ' + "manipulator"&\\& +4 "core" & 6 % +2 "manipulator"&% +4 "core" % A  + "processing"%D& +4 "core" &\  +3 "processing"%E& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%*(^ +4 "core" &\  +6 &E\ $f +10 &{V\ 8 +9 &\ M +10 &_\ N +9 &S_ \ N +9 &_\ N +10 &c\ N +9 &a\ N +9 &[_\ N +10 &_(\ M +9 &`(\ M +9 &!](\ N +10 &#cc+\ N +9 &%%`.\ N +10 &&_(\ N +9 &(c.\ N +9 &*ld-\ M +10 &,.a7\ M +9 &-]<\ N +9 &/e<\ N +10 &1rcB\ N +9 &35`=\ N +10 &4^4\ M +9 &6b<\ N +9 &8{eG\ N +10 &:=`F\ N +9 &<cN\ M +9 &=cG\ N +10 &?aH\ N +9 &ADeV\ N +10 &CsT\ O +9 &D{R\ P +9 &F~Q\ R +10 &H:Z\ T +9 &IZ\ S +9 &KY\ S +10 &M_\ T +9 &OA_\ T +10 &QW\ U +9 &Rh\ U +9 &Ti\ V +10 &VIh\ T +9 &X `\ T +9 &Y[\ U +10 &[b\ U +9 &]Oa\ G +9 &^wGd\ !d +9 &^Ab\ 2 +5 ( +2 "processing"%E& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.57 + "processing"%q& +4 "core" &^!f\ 2 + &^!b\ 2 + .tHand.open + "manipulator"&p1 +55 "core" 1 + "manipulator"&!% +4 "core" %     +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tPRV.dial :air +2 "processing"%l  +41 "core"  + .tPSV.dial :mixloop +2 "processing"% +44 "core" + "processing"%% +4 "core" %ػ\ +2 .tPS.seek 0.3ml +2 "processing"%' +394 "core" ' +47 .tPSV.dial PSR +3 "processing"%& +102 "core"  + "processing"%% +4 "core" % \  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%8'2 +484 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%>' +1916 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%j +102 "core" + .tPTV.dial :mixing +2 "processing"%. @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&%& +4 "core" &   % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&6( +3 "core" ( + "manipulator"&U& +4 "core" & \   % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &   % +2 .tForearm.seek PC + "manipulator"&Q' +95 "core" ' +2 .tHand.close + "manipulator"&r/ +52 "core" / +2 .tPC.seek :open + "processing"%5( +457 "core" ( + "manipulator"&& +4 "core" & % +2 "manipulator"&1% +3 "core" %  @ +2 .tForearm.seek :retract +2 "manipulator"&L' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&s(- +127 "core" ( + "manipulator"&9& +4 "core" &- o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A'w +90 "core" ' +2 .tHand.open + "manipulator"&Y1 +55 "core" 1 + "manipulator"&^% +5 "core" % v   U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H' +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%F& +5 "core" &\ + "manipulator"&_% +4 "core" %  V  +2 "storage"(N% +3 "core" % \  +2 "storage"(G. +3 "core" .(F +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(a(  +423 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & c\ +2 "manipulator"&J& +4 "core" &-  @ \ + "manipulator"&% +4 "core" %  O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +170 "core" ( + "manipulator"&<& +5 "core" &  . 7 + "storage"(@& +4 "core" & 9\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&e'S +94 "core" ' +2 "storage"(/& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(;'r +176 "core" ' +2 "storage"(K- +3 "core" -'Ɍ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b& +2 "core" & ~ e\  +2 "manipulator"&o& +3 "core" & 7 +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&y& +4 "core" &    7 + "storage"(n& +4 "core" & ~  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&S'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&#/ +64 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&x& +2 "storage"(v' +7 "core" &  \  7 +2 "manipulator"&I% +4 "core" % ϸ   +2 .tForearm.seek :retract + "manipulator"&Z' +92 "core" ' +2 .tElbow.seek PC + "manipulator"&=( +40 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +220 "core" ( + "manipulator"&f& +4 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &  o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&g' +89 "core" ' + "manipulator"&T& +4 "core" &  b \ +2 "manipulator"&k% +4 "core" % \ \  \\ +2 "processing"%:& +3 "core" &u\ +2 "processing"%m& +5 "core" &u\ +2 .tPC.seek :closed + "processing"%`(^ +5 "core" &}\  +9 &1}u\ *x +9 &c\ > +10 &o{w\ N +9 &3\\l\ M +9 &`h\ N +10 &]i\ M +9 &w_g\ N +10 &:_`\ M +9 &`g\ N +9 &_h\ M +10 & `a\ M +9 &"B^X\ M +9 &$aW\ M +10 &%^K\ M +9 &'`B\ N +10 &)J_H\ M +9 &+ _D\ M +9 &,\\.\ M +10 &._=\ M +9 &0Rb<\ M +9 &2_0\ N +10 &3_3\ M +9 &5`.\ M +10 &7[`$\ M +9 &9`,\ N +9 &:b \ M +10 &<_\ M +9 &>be!\ M +9 &@$e\ M +10 &Aj\ N +9 &Cu\ O +10 &E`\ Q +9 &G\ R +9 &H\ R +10 &J\ S +9 &Lb\ S +9 &N!\ T +10 &O\ S +9 &Q\ U +10 &Sf\ T +9 &U'\ T +9 &V\ T +10 &X\ T +9 &Zm\ T +9 &\\.;\ U +10 &]w|;\ D +9 &^"S5\ G +9 ( +2 &^O/\ ? +2 "processing"%m& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&O1 +57 "core" 1 + "manipulator"&0% +5 "core" %  \\ + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% m +2 %9 +5 "core" 9rr +102 "processing"%w9 +2 "core" 9n +103 "processing"%d9 +2 "core" 9k  +102 "processing"% 9 +2 "core" 9i  +103 "processing"%79 +2 "core" 9h +102 "processing"%X9 +3 "core" 9f +102 "processing"%9 +3 "core" 9h +102 "processing"%t9 +2 "core" 9l +102 "processing"%[9 +3 "core" 9n" +102 "processing"% 9 +2 "core" 9r& +102 "processing"%9 +3 "core" 9x* +102 "processing"%R9 +2 "core" 9/ +102 "processing"%z9 +3 "core" 93 +102 "processing"%{9 +2 "core" 97 +102 "processing"%]9 +3 "core" 9; +102 "processing"%B9 +3 "core" 9? +102 "processing"%?9 +2 "core" 9D +102 "processing"%c9 +3 "core" 9H\ +102 "processing"% 9 +2 "core" 9L +102 "processing"%W9 +2 "core" 9P +102 "processing"%u9 +4 "core" 9T +102 "processing"%|9 +2 "core" 9X +102 "processing"%9 +2 "core" 9] +103 "processing"%"9 +2 "core" 9a +102 "processing"%\ 9 +3 "core" 9e +102 "processing"%}9 +3 "core" 9 i +102 "processing"%+9 +2 "core" 9m +102 "processing"%9 +3 "core" 9r +102 "processing"%9 +2 "core" 9'v +3 .tPH.hold 2:00:00,28C +2 "processing"%$ pmp$ +4 .tdelay 1:30 +2 "core" v +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +58 .tPS.seek 0.5ml + "processing"%3' +596 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%' +1609 "core" ' + .tPTV.dial :puck +2 "processing"%  +70 "core"  +2 .tPSV.dial PTV + "processing"%~ +85 "core" + .tPBV.dial :waste1 +2 "processing"%4  +130 "core"  + "processing"%% +4 "core" %s\  +3 .tPS.seek 1.5ml + "processing"%,'* +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +2 .tPS.seek 0ml + "processing"%''ؾ +1611 "core" ' + .tdelay 5:00 +14466 "Can" EB +15536 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%D +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%-' +2355 "core" ' + .tPSV.dial PTV + "processing"%C +85 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%) +70 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%q +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%p  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%!'ؾ +2293 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%E  +127 "core" + .tPSV.dial :mixloop + "processing"%l +45 "core" + .tPRV.dial :ab1 + "processing"% @ +73 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +375 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'(  + .tPRV.dial CBV +4 "processing"%  +39 "core" +3 + "processing"%&% +4 "core" % \  +2 .tPS.seek 0.35ml + "processing"%'f +452 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%8  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%j'K +1165 "core" ' + .tPRV.dial :waste2 + "processing"%. @ +70 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%>  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%%' +1618 "core" ' + .tPSV.dial :PML +2 "processing"%U +42 "core" +2 .tPTV.dial :mixing + "processing"%V @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%r  +32 "core"  + "processing"%% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%' +227 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%* * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%'ؾ +1968 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &\ +2 "manipulator"&9& +4 "core" &  \ + "manipulator"&h% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(- +126 "core" ( + "manipulator"&Y& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +2 "core" &-   r +2 .tForearm.seek :garage +2 "manipulator"&6'w +98 "core" ' +2 .tHand.close + "manipulator"&F/ +58 "core" / +2 "manipulator"&_& +4 "core" &-  O + "manipulator"&N% +4 "core" % ψ  +2 .tForearm.seek :retract +2 "manipulator"&G' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&L(ӂ +274 "core" ( +2 "manipulator"&A& +4 "core" &y2  H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &y2    H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +91 "core" ' +2 "manipulator"&J& +5 "core" &Ӫ(   Ac + "manipulator"&% +4 "core" %?  P +2 "collection"'<& +4 "core" &\ +2 "collection"'@& +5 "core" &\ +2 .tCC.seek :closed + "collection"'/(\\ +5 "core" &\  +9 &2|\ *y +10 &d\ > +9 &w\ M +10 &FW\ L +9 &Z\ L +9 &[\ L +10 &Z\ L +9 &NZ\ L +9 &[\ L +10 &Z\ L +9 & Z\ L +10 &"VW\ L +9 &$Z\ L +9 &%Z\ L +10 &'Z\ L +9 &)_Z\ L +9 &+!W\ L +10 &,Z\ L +9 &.X\ L +10 &0fY\ L +9 &2)Z\ L +9 &3Z\ K +10 &5Z\ L +9 &7oZ\ L +10 &91W\ L +9 &:X\ L +9 &<X\ L +10 &>wZ\ L +9 &@9Z\ L +9 &AY\ L +10 &Ce\ M +9 &Evu\ O +9 &G-\ \ S +10 &H\ V +9 &J\ W +10 &Le\ W +9 &N% \ X +9 &O! \ Y +10 &Q""\ X +9 &Sh#$\ Y +9 &U'''\ Z +10 &V))\ [ +9 &X**\ [\ +10 &Zg0-\ \\ +9 &\\ x.0\ 6 +9 &\\'1/\ $k +10 ( + &\\02\ "c +2 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'s& +4 "core" &\\21\ "c + .tHand.open + "manipulator"&K1 +61 "core" 1 +2 "manipulator"&b% +4 "core" % ?   ( P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +92 "core" ' +2 .tPSV.dial PSR + "processing"%H +102 "core"  + "processing"%y% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +46 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%n'+ +1613 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%#  +41 "core"  +3 .tPS.seek 0ml + "processing"%x'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%I +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%e  +2 "collection"';  +31 "core" +123 +2 .tPSV.dial :mixloop + "processing"%S +101 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%f  +71 "core" +2 .tPS.seek 0ml + "processing"%i'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%  +53 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +42 "core" +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%:  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +43 "core" +2 .tPS.seek 0ml + "processing"%O'ؾ +2639 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +5 "core" &ӫ' v Ab + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +25 "core" ( +2 "manipulator"&m& +4 "core" &   "x + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  } "x +2 .tForearm.seek CC + "manipulator"&g'? +100 "core" ' +2 .tHand.close + "manipulator"&d/ +57 "core" / +2 .tCC.seek :open + "collection"' ( +446 "core" ( +2 "manipulator"&7& +4 "core" &  \  "x + "manipulator"&X% +4 "core" % )  +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&t(- +280 "core" ( + "manipulator"&[& +5 "core" &-  E = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-  % = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +98 "core" ' +2 .tHand.open + "manipulator"&R1 +57 "core" 1 + "manipulator"&z% +4 "core" % y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{' +95 "core" ' + ."da"delayUntil "16:04:36.19" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"']& +4 "core" &\ + "manipulator"&B% +4 "core" %   +2 "storage"(?% +4 "core" % } l E\  + "storage"(c. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"( (  +31 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (W& +3 "core" &  s v 4\ + "manipulator"&u& +4 "core" &- \ # = +2 "manipulator"&|% +4 "core" %  .  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +182 "core" ( +2 "manipulator"&"& +4 "core" &  ' I + "storage"(\ & +4 "core" &  ~ ~ \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&}'S +91 "core" ' +2 "storage"(+& +4 "core" &   y ^\ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"('r +190 "core" ' + "storage"(- +4 "core" -' + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & B 4 >\  +2 "manipulator"&& +3 "core" &  I +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +34 "core" ( + "manipulator"&3& +4 "core" &  9 w +2 "storage"(& +3 "core" & > B\  +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&~'Ͻ +23 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&4/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" & \ w + "manipulator"&% +5 "core" % ϱ   2  +2 ."WCR"Forearm.seek :retract + "manipulator"&,' +98 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"& (ӂ +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +120 "core" ( +2 "manipulator"&\\& +4 "core" &Ӑ'  @Z +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӑ'  @Z +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&D'? +98 "core" ' + "manipulator"&'& +4 "core" &Ӓ'  9 @X +2 "manipulator"&C% +5 "core" %F   Z  + "collection"')& +4 "core" &\ +2 "collection"'q& +5 "core" &\ +3 ."WCR"CC.seek :closed + "collection"'p(\\ +4 "core" &\  +9 &3z \ *y +9 &e.\ > +9 &q=\ L +10 &SY,\ K +9 &X\ K +10 &[\ K +9 &\\\ K +9 &ZZ\ K +10 &[\ K +9 &Y\ K +9 & Z\ K +10 &"bY~\ K +9 &$$Yp\ K +10 &%Zj\ K +9 &'Yl\ K +9 &)jZk\ K +10 &+-Zn\ K +9 &,Zf\ K +9 &.Z_\ K +10 &0sYW\ K +9 &24\\a\ K +10 &3ZZ\ K +9 &5YQ\ K +9 &7{ZN\ K +10 &9=ZP\ K +9 &:YS\ K +54 &<\\H\ K +5 &>YF\ K +3 &@EYI\ K + &BZI\ K +2 &C]D\ L + &EbD\ L + &GDt?\ N +8 &H9\ R +9 &J  >\ V +10 &Lr  8\ V +9 &N08\ X +10 &O1\ W +9 &Q'\ W +9 &Ss(\ Y +10 &U5'\ Y +9 &V)\ Y +9 &X&\ Z +10 &Zs%\ [ +9 &\\y#\ 0 +10 &\\/\ c +8 ( +4 "collection"'q& +3 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.10 + .Hand.open + "manipulator"&-1 +3 "core" &\\u :\ Q +60 1 +2 "manipulator"&E% +4 "core" % F   +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&l' +93 "core" ' + #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler") + +4 "core" + + "sampler")!% +4 "core" %ڥ c\  +2 "collection"'(& +4 "core" &\\uF\ Q +2 "Can"\ a^ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X  +72 "core"  + ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %g'&D\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X** c\  +78 "collection"']% +4 "core" %g,\ + "sampler")B% +4 "core" %#3ZX o\  +2 "collection"'?% +3 "core" %g/\ +2 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.79ml/s + "sampler")#.z0X% +4 "core" %= a\  +19 "collection"'% +2 "core" %g\ +2 "sampler").% +4 "core" %= j\  +21 "collection"'r% +3 "core" %g\ +2 "sampler")% +4 "core" %= c\  +24 "collection"'*% +3 "core" %g\ + "sampler")%% +4 "core" %= m\  +28 "collection"'% +3 "core" %g\ +2 "sampler")1% +4 "core" %< c\  +31 "collection"'9% +3 "core" %g\ +2 "sampler")h% +4 "core" %< \\\  +36 "collection"'Y% +3 "core" %g\ +2 "sampler")^% +4 "core" %= n\  +41 "collection"'=% +3 "core" %g\ +2 "sampler")F% +3 "core" %< m\  +47 "collection"'_% +3 "core" %g\ +2 "sampler")N% +4 "core" %= d\  +53 "collection"'% +3 "core" %g\ +2 "sampler")6% +4 "core" %< ]\  +61 "collection"'U% +2 "core" %g\ +2 "sampler")A% +4 "core" %=(% b\  +69 "collection"'M% +47 "core" %g\ +2 "sampler")Q% +4 "core" %ii a\ / +78 "collection"'J% +3 "core" %g\ +2 "sampler")% +3 "core" % b\ / +2 "sampler")<% +4 "core" % m\ / + ."WCR"Intake.select :close + "sampler")0 +9 )G% +3 "core" % n\ / +2 ."WCR"SSV.dial :exhaust + "sampler")2  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")s'ڀ +903 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")K  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %g$&\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +3 "core" %g\ + "sampler")% +4 "core" % ]\ X +28 "collection"'.% +3 "core" %g\ +2 "sampler")r% +3 "core" % `\ X +32 "collection"'% +4 "core" %g\ + "sampler")*% +4 "core" % [\ X +36 "collection"'%% +3 "core" %g\ +2 "sampler")% +4 "core" % ]\ X +41 "collection"'1% +4 "core" %g\ + "sampler")9% +4 "core" % Y\ X +47 "collection"'h% +4 "core" %g\ + "sampler")Y% +4 "core" % _\ X +54 "collection"'^% +3 "core" %g\ + "sampler")=% +4 "core" % `\ X +61 "collection"'F% +3 "core" %g\ + "sampler")% +4 "core" %68 ^\ X +69 "collection"'_% +3 "core" %g\ +2 "sampler")N% +3 "core" %__ _\ X +79 "collection"'% +2 "core" %g\ +2 "sampler")6% +4 "core" % c\ X + "sampler")U% +4 "core" % _\ X + ."WCR"Intake.select :close +2 "sampler")0 +9 )A% +3 "core" % ]\ X + ."WCR"SSV.dial :exhaust +2 "sampler")M  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")Q'ڀ +591 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 ."da"PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +223 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")G  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +210 "collection"'2% +3 "core" %g%'\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +540 "core" ' + ."da"PTV.dial :puck +2 "processing"%.  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%*% +4 "core" %=\ +2 ."da"PS.seek 1.5ml +2 "processing"%%'( +150 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %g&'\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.30ml/s + "sampler")#.Y0X% +4 "core" %F a\  +28 "collection"'% +3 "core" %g\ +2 "sampler").% +3 "core" %F ^\  +32 "collection"'r% +4 "core" %g\ + "sampler")% +4 "core" %F \\\  +37 "collection"'*% +3 "core" %g\ + "sampler")% +4 "core" %F X\  +42 "collection"'% +2 "core" %g\ +2 "sampler")1% +4 "core" %F f\  +47 "collection"'% +3 "core" %g\ +2 "sampler")(% +3 "core" %F  _\  +54 "collection"'%% +3 "core" %g\ +2 "sampler")^% +3 "core" %F d\  +61 "collection"'=% +4 "core" %g\ + "sampler")F% +5 "core" %F `\  +68 "collection"'% +3 "core" %g  \ +2 "sampler")_% +3 "core" %F31 _\  +78 "collection"'N% +3 "core" %g\ +2 "sampler")% +4 "core" %QN Y\ | +88 "collection"'6% +4 "core" %g\ + "sampler")U% +5 "core" %|| X\ 9 +99 "collection"'A% +3 "core" %g\ +2 "sampler")M% +3 "core" % W\ 9 +2 "sampler") % +4 "core" % a\ 9 + ."WCR"Intake.select :close + "sampler")0 +9 )J% +3 "core" % X\ 9 + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")O'ڀ +880 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")9  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'Y% +4 "core" %g((\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X X\  +3 + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +20 "collection"'R% +3 "core" %g \ \ + "sampler")]% +4 "core" %<$" b\  +32 "collection"'B% +3 "core" %g \ +2 "sampler")H% +3 "core" %</+ c\  +4  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +25 "collection"' % +3 "core" %g\ + "sampler")W% +4 "core" %<;< ]\  +42 "collection"'u% +3 "core" %g\ + "sampler")?% +4 "core" %=KK Y\  +47 "collection"'<% +4 "core" %g\ + "sampler")"% +4 "core" %<cc Y\  +54 "collection"'S% +3 "core" %g\ +2 "sampler")% +4 "core" % X\ k +60 "collection"'f% +4 "core" %g \ + "sampler")+% +4 "core" % X\ 9 +69 "collection"'\ % +3 "core" %g! \ \ +2 "sampler")z% +4 "core" % W\ 9 +2 "sampler")3% +3 "core" % W\ 9 +2 ."WCR"Intake.select :close + "sampler")0 +59 )% +2 "core" % c\ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")4  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %g,)\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" %g \ + #"WCR"Intake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +2 "core" %g\ \ +2 "sampler")r% +4 "core" %311 Q\  +47 "collection"'% +3 "core" %g \ +2 "sampler")*% +4 "core" %3@> _\  +53 "collection"'% +3 "core" %g \ +2 "sampler")% +3 "core" %3PP `\  +61 "collection"'1% +4 "core" %g \ + "sampler")-% +4 "core" %he `\ ; +69 "collection"'% +3 "core" %g \ +2 "sampler")(% +3 "core" % `\ ; +79 "collection"'%% +2 "core" %g!\ +2 "sampler")^% +4 "core" % V\ ; +88 "collection"'i% +4 "core" %g  \ + "sampler")=% +4 "core" % S\ ; +2 "sampler")F% +4 "core" % V\ ; + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % W\ ; + ."WCR"SSV.dial :exhaust +2 "sampler")_  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")N'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %g'(\ \ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")+% +3 "core" %< _\  +32 "collection"''% +3 "core" %g :\ +2 "sampler")C% +4 "core" %< W\  +36 "collection"'t% +3 "core" %g,\ + "sampler"))% +4 "core" %< ]\  +42 "collection"'a% +3 "core" %g.\ + "sampler")h% +4 "core" %< _\  +47 "collection"',% +4 "core" %gA\ + "sampler") % +4 "core" %< [\  +54 "collection"'c% +3 "core" %gA\ + "sampler")E% +4 "core" %; N\  +61 "collection"'!% +3 "core" %gA\ +2 "sampler")% +3 "core" %< b\  +69 "collection"'D% +4 "core" %g/\ +2 "sampler")% +4 "core" %< \ _\  +78 "collection"'% +3 "core" %gA\ + "sampler")% +4 "core" %; S\  +89 "collection"'% +3 "core" %g;\ + "sampler")8% +4 "core" %<'( V\  +100 "collection"'&% +3 "core" %g4\ +2 "sampler")j% +3 "core" %;<; T\  +113 "collection"'>% +3 "core" %g2\ +2 "sampler")r% +4 "core" % \\Z _\ \ Z +127 "collection"'% +3 "core" %gC\ +2 "sampler")% +4 "core" % U\ D +144 "collection"'*% +3 "core" %g >\ + "sampler")% +4 "core" % R\ D +2 "sampler")% +3 "core" % Z\ D +2 ."WCR"Intake.select :close + "sampler")0 +9 )1% +3 "core" % _\ D + ."WCR"SSV.dial :exhaust +2 "sampler")-  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +312 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%( +71 "core" +2 ."da"delay 5 seconds +498 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +3 ."da"PSV.dial PSR +2 "processing"%% +4 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")^  +63 "core"  +2 ."da"delay 5 seconds +7 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %g&(E\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X\ +2 "sampler");% +4 "core" %N X\  +13 ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +36 "collection"'6% +3 "core" %g:\ +2 "sampler")I% +4 "core" %N R\  +  +2 ."da"delay 5 seconds +58 "collection"'% +3 "core" %gE\ + "sampler")T% +4 "core" %N ^\  +69 "collection"'v% +3 "core" %gF\ +2 "sampler")% +3 "core" %N  T\  +2 "collection"':% +4 "core" %g@\ + #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X T\  +28 ."da"PRV.dial :air +2 "processing"%<  +44 "core"  + "processing"%"% +4 "core" %Y\  +2 ."da"PS.seek 0.55ml +2 "processing"%n' +2 "collection"'% +4 "core" %g/\ +2 "sampler")5% +4 "core" %3UU T\  +88 "collection"'S% +3 "core" %g4\ +2 "sampler")\ % +4 "core" %!qn V\  +99 "collection"'z% +3 "core" %g+\ +2 "sampler")f% +4 "core" % Z\ 4 +113 ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +2 "collection"'4% +4 "core" %g! ,\ +2 "sampler")L% +4 "core" % O\ 4 + "sampler")% +4 "core" % X\ 4 + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % U\ 4 + ."WCR"SSV.dial :exhaust +2 "sampler")|  +9 "core"  +2 ."da"PS.seek 2ml + "processing"%}' +59 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\\'ڀ +884 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +3 "core" %g&(2\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +44 .SS.reconfigure :inhaling 0.63ml/s +10 "sampler")#.+0X% +4 "core" %(?M S\  +47 "collection"'r% +3 "core" %g3\ +2 "sampler")% +4 "core" %(?N `\  +53 "collection"'% +3 "core" %gQ\ +2 "sampler")*% +4 "core" %(?N ]\  +61 "collection"'% +3 "core" %g<\ + "sampler")% +4 "core" %(?M \\\  +69 "collection"'1% +3 "core" %gB\ +2 "sampler")-% +3 "core" %(?N\  ^\  +78 "collection"'% +3 "core" %gA\ +2 "sampler")(% +4 "core" %(?M N\  + "collection"'%% +4 "core" %gI\ +2 #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %g$#P\ +2 "sampler")% +4 "core" % [\ < + "sampler")r% +4 "core" % M\ < + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % U\ < + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")*'ڀ +884 "core" ' +51 ."WCR"Exhaust.select :close +3 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %g(,R\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +2 "core" %g[\ +2 "sampler")% +4 "core" % L\ C +24 "collection"'r% +4 "core" %gL\ + "sampler")% +4 "core" % Y\ C +28 "collection"'% +4 "core" %gX\ + "sampler")4% +4 "core" % U\ C +32 "collection"'% +3 "core" %g[\ +2 "sampler")% +3 "core" % T\ C +37 "collection"'*% +3 "core" %gN\ + "sampler")% +4 "core" %#" Z\ C +42 "collection"'(% +2 "core" %gP\ +2 "sampler")%% +4 "core" %)& X\ C +47 "collection"'h% +3 "core" %gR\ +2 "sampler")% +3 "core" %2- W\ C +54 "collection"'F% +3 "core" %g^\ + "sampler")% +4 "core" %76 N\ C +61 "collection"'w% +3 "core" %g]\ +2 "sampler")% +3 "core" %C@ Z\ C +69 "collection"'% +4 "core" %gY\ + "sampler")N% +4 "core" %PK N\ C +78 "collection"'A% +3 "core" %gG\ +2 "sampler")M% +4 "core" %\\\\ N\ C +88 "collection"' % +3 "core" %gQ\ +2 "sampler")1% +4 "core" %pk K\ C +100 "collection"'J% +3 "core" %gO\ + "sampler").% +4 "core" % U\ C +113 "collection"'q% +3 "core" %g!R\ +2 "sampler")Y% +3 "core" % Y\ C +128 "collection"'9% +3 "core" %g"$R\ + "sampler")O% +4 "core" % K\ C +2 "sampler")^% +3 "core" % S\ C +2 ."WCR"Intake.select :close + "sampler")0 +9 ){% +2 "core" % ^\ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")K'ڀ +94 "Can"\ wu +785 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +59 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")@  +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'-% +3 "core" %g*)L\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +4 "core" %gk\ +2 "sampler")% +3 "core" %< M\  +25 "collection"'r% +3 "core" %g{\ + "sampler")% +4 "core" %< Y\  +28 "collection"'% +3 "core" %gm\ +2 "sampler")4% +4 "core" %< I\  +31 "collection"'% +4 "core" %gj\ + "sampler")% +4 "core" %; I\  +36 "collection"'*% +3 "core" %gu\ +2 "sampler")% +4 "core" %; S\  +35 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%(  +3 "collection"'%% +4 "core" %g|\ + "sampler")% +4 "core" %< R\  +23 + ."da"delay 30 seconds +23 "collection"'h% +4 "core" %g|\ + "sampler")% +4 "core" %< Q\  +54 "collection"'F% +2 "core" %gj\ +2 "sampler")% +4 "core" %; J\  +61 "collection"'w% +3 "core" %gq\ + "sampler")% +4 "core" %; S\  +69 "collection"'% +4 "core" %g\ + "sampler")N% +4 "core" %;  S\  +78 "collection"'A% +3 "core" %gw\ +2 "sampler")M% +4 "core" %< K\  +88 "collection"' % +4 "core" %gn\ + "sampler")1% +4 "core" %; I\  +100 "collection"'J% +3 "core" %gt\ +2 "sampler").% +3 "core" %<!! I\  +113 "collection"'q% +3 "core" %gl\ +2 "sampler")Y% +4 "core" %</- S\  +127 "collection"'9% +3 "core" %g\ +2 "sampler")O% +4 "core" %?< I\ B +144 "collection"'^% +3 "core" %go\ + "sampler"){% +4 "core" %SP J\ B +163 "collection"'% +3 "core" %gv\ + "sampler")% +4 "core" %nk P\ B +184 "collection"'@% +3 "core" %g!"\ +2 "sampler")-% +4 "core" % O\ B +196 "collection"'K% +3 "core" %g!#{\ + "sampler")I% +4 "core" % R\ B +196 "collection"'% +3 "core" %g%&\ +2 "sampler")% +3 "core" % H\ B +2 "sampler")T% +4 "core" % H\ B + ."WCR"Intake.select :close + "sampler")0 +9 )v% +3 "core" % R\ B + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"):'ڀ +904 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +181 ."da"PBV.dial between PSV and waste1 +2 "processing"%k * +27 "collection"'V% +4 "core" %g('q\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +2 "core" %  J\  +2 ."WCR"SSV.dial :exhaust + "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")r'ڀ +896 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +35 "core" ' +2 ."da"delay 2:00 +173 "collection"'% +2 "core" %g('j\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %K_ @\  +37 "collection"'% +3 "core" %g\ + "sampler")g% +4 "core" %K _ M\  +42 "collection"'% +2 "core" %g\ +2 "sampler")% +4 "core" %K _ N\  +47 "collection"'r% +4 "core" %g \ + "sampler")% +4 "core" %K _ N\  +54 "collection"'*% +3 "core" %g\ + "sampler")% +4 "core" %K _ E\  +61 "collection"'%% +3 "core" %g \ + "sampler")% +4 "core" %K _ Q\  +69 "collection"'% +3 "core" %g \ +2 "sampler")(% +4 "core" %K _ F\  +78 "collection"'h% +3 "core" %g!r\ +2 "sampler")% +4 "core" %K _ B\  +88 "collection"'F% +3 "core" %g \ +2 "sampler")% +4 "core" %K _ D\  +100 "collection"'w% +3 "core" %g z\ +2 "sampler")% +4 "core" %K _ G\  +31 ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "collection"'N% +3 "core" %g {\ +2 "sampler")A% +4 "core" %K _ M\  +44  + "processing"%4% +4 "core" %ؿ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%M' +58 "collection"' % +3 "core" %g#\ +2 "sampler")1% +4 "core" %K _ D\  +144 "collection"'J% +3 "core" %g !\ + "sampler").% +4 "core" %K _ F\  +2 "collection"'q% +4 "core" %g"\ + #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +4 "core" %vU G\  +88 "collection"'% +3 "core" %g\ +2 "sampler")g% +4 "core" %vU A\  +100 "collection"'% +3 "core" %g! \ + "sampler")% +4 "core" %vU M\  +113 "collection"'+% +3 "core" %g \ +2 "sampler")r% +3 "core" %vU P\  +128 "collection"'% +3 "core" %g\ +2 "sampler")*% +4 "core" %vU F\  +144 "collection"'% +3 "core" %g !\ +2 "sampler")%% +3 "core" %vU  G\  +163 "collection"'% +3 "core" %g!\ +2 "sampler")% +3 "core" %vU P\  +184 "collection"'(% +3 "core" %g \ +2 "sampler")h% +4 "core" %vU O\  + "collection"'% +4 "core" %g"!\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.28ml/s + "sampler")#.0X H\  +89 "collection"'% +3 "core" %g! \ +2 "sampler")V% +4 "core" %+JH K\  +100 "collection"'k% +3 "core" %g"!\ + "sampler")Y% +5 "core" %+SN G\  +72 ."WCR"SS.reconfigure :default +2 "sampler")#.0X'* +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%g'ؾ +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +265 "Can"\  +2130 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +71 "core"  +3 ."da"PS.seek 0ml + "processing"%'ؾ +2351 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +49 "processing"% +131 "core" +2 "processing"%(% +4 "core" %ع\  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%h' +2125 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +33 "core"  +2 "processing"%w% +3 "core" %~\  +3 ."da"PS.seek 1.5ml + "processing"%', +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%N * +33 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%A  +103 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1610 "core" ' + "processing"%49 +4 "core" 9o5Q + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 5Q + 5Q + "processing"%1& +4 "core" &^O\ ? +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&J% +4 "core" %    + "storage"(.% +4 "core" % \  +2 "storage"(q. +2 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(3(C +361 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +2 (,& +3 "core" &C  &\ +2 "manipulator"&M& +3 "core" &ӡ#  >I +2 "manipulator"&^% +3 "core" %    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&{( +164 "core" ( + "manipulator"&F& +5 "core" &   + "storage"(& +4 "core" &C   \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&' +94 "core" ' + "storage"(@& +4 "core" &C [\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(-'r +224 "core" ' +2 "storage"(K- +3 "core" -', +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&I& +3 "core" & P  +2 "storage"(& +3 "core" &C  &\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&'8 +24 "core" ' +2 ."da"Elbow.hold + "manipulator"&T, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(v- +3 "core" -', +2 ."da"SE.seek 13.1 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&% +4 "core" %7 @ + "storage"(V& +4 "core" &C N\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 299 counts + "manipulator"&k'c +16 "core" ' + "manipulator"&Y& +5 "core" &     + "storage"(:& +4 "core" &C A\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&a' +17 "core" ' +2 ."da"SE.seek 14.1 Pucks below Top Plate + "storage"(i'k +50 "core" ' +2 "manipulator"&& +4 "core" & @  +2 "manipulator"&m% +4 "core" % > +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&d' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&;( +258 "core" ( +2 "manipulator"&s& +4 "core" &  5 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  g +2 ."da"Forearm.seek PC +2 "manipulator"&2' +93 "core" ' +2 ."da"Hand.close + "manipulator"&#/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%X( +457 "core" ( + "storage"(7& +4 "core" &C ?\ +2 "manipulator"&R& +3 "core" & +2 "manipulator"&% +4 "core" %  C 2 + ."da"Forearm.seek :retract +2 "manipulator"&P' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&Q( +240 "core" ( +2 "manipulator"&B& +4 "core" & C + "storage"(G& +4 "core" &C \\\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&' +91 "core" ' + ."da"Hand.open + "manipulator"&e1 +56 "core" 1 +2 "storage"(H- +3 "core" -'k +2 ."da"SE.seek 13.75 Pucks below Top Plate +2 "storage"(W'7 +21 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.79 Pucks below Top Plate +2 "storage"(u' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22nov2216h900ml.tif +1855 #SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.272 seconds\ /var/log/esp/da22nov2216h900ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22nov2216h900ml15s.tif +86 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1475 #"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/da22nov2216h900ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22nov2216h900ml20s.tif +2066 #SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22nov2216h900ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "15.272 sec auto-exposure",Subject: "da22nov2216h900ml images!" +2 "storage"(]- +4 "core" -' +2 "storage"(9& +7 "core" &C x\ +4 "manipulator"&x& +4 "core" & I C +2 ."da"Elbow.seek 1 +2 "manipulator"&_( +4 "core" ( + "manipulator"&?& +6 "core" &  C +2 "storage"(Z& +3 "core" &C \ +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&"' +4 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.51 Pucks below Top Plate +2 "storage"('\\ +58 "core" ' +2 "manipulator"&\ & +5 "core" &  C +2 "storage"(b& +3 "core" &C 8 6\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&6'8 +27 "core" ' + ."da"Elbow.hold +2 "manipulator"&f, +63 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.69 Pucks below Top Plate +2 "storage"(<' +29 "core" ' +2 "manipulator"&/% +5 "core" %1 1 +2 "storage"(o& +4 "core" &C # 4\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 293 counts +2 "manipulator"&O'] +15 "core" ' +2 "manipulator"&z& +4 "core" &  C +2 "storage"(& +4 "core" &C * + \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +17 "core" ' + "storage"(|% +5 "core" % . ; \ +2 ."downElevator"SE.seek :down +4 "storage"(S' +98 (~% +3 "core" %I' J L +\ QJ +2 "manipulator"&% +4 "core" % / +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&' +61 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +22 "core" ' +2 "storage"('& +5 "core" &C P V 9\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%[& +4 "core" &\ +2 "manipulator"&\\& +5 "core" & C +2 "manipulator"& % +5 "core" %   +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&}(- +177 "core" ( +3 "manipulator"&U& +9 "core" &- 1 +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &L& +6 "core" &- 1 +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&t'w +93 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&)/ +54 "core" / +4 "manipulator"& & +8 "core" &-  1 +3 "manipulator"&c% +8 "core" % f  \ +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&y' +94 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&E( +118 "core" ( +4 "manipulator"&& +8 "core" & < +5 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +5 &n& +7 "core" & $ < +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&!' +95 "core" ' +3 "manipulator"&D& +12 "core" & ; +4 "manipulator"&% +8 "core" %  F +4 "processing"%8& +8 "core" &y\ +4 "processing"%&& +10 "core" &W\ +7 ."psFlush"PC.seek :closed +3 "processing"%j(^ +8 "core" &\ +5 &\ +2 & +\ #a +8 &V{|\ 7 +10 &z\ K +10 &V\ M +9 &jVv\ M +10 &-[r\ L +8 &Ws\ M +10 &Wt\ L +10 &sYt\ L +8 &5Yf\ L +10 &Yp\ M +10 &![r\ M +8 &#{Yg\ L +10 &%=Yf\ L +9 &&\\d\ M +10 &(We\ M +10 &*Xe\ L +8 &,DY^\ M +10 &.[a\ L +10 &/Z`\ L +12 &1[X\ M +8 &3KZX\ M +7 &5YW\ L +10 &6]W\ M +10 &8ZW\ M +8 &:TYX\ M +10 &<\\K\ M +10 &=^R\ M +9 &?\\S\ M +9 &A[\\S\ M +9 &CgQ\ N +10 &DqI\ O +10 &F=\ R +9 &HR>\ S +12 &J^\ S +6 &K\ S +11 &M\ S +8 &OW\ T +9 &Q\ T +10 &R\ T +10 &T\ T +8 &V]\ T +10 &X }\ T +8 &Y{\ T +11 &[{\ T +9 &]ct\ B +9 &^Bxz\ !b +12 &^7v\ 8 +3 ( +6 "processing"%&& +8 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 +2 "processing"%5& +8 "core" &^,z\ 8 +3 &^,l\ 8 +2 ."psFlush"Hand.open +3 "manipulator"&1 +59 "core" 1 +6 "manipulator"&>% +9 "core" %  v F +4 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' +92 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +46 "core"  +3 "processing"%+% +12 "core" %ؾP\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%g' +592 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +63 #"uploadLog"upsync +2053 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%* @ +183 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%% +111 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%r'ؠ +2646 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +100 "core"  +2 "processing"%(% +4 "core" %ؠ'\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2121 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%0  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%w @ +71 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%h +101 "core" +2 ."psFlush"PS.seek :empty + "processing"%N'ؠ +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%A +100 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%4' +1412 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'1'i +163 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +4 "core" ' + ."WCR"delay 1:00 +67 "core" +2 ."psFlush"PTV.dial :puck + "processing"%.  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%q'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +54 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%^ +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +219 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'@  +128 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'  +51 "core"  +2 "collection"'l% +4 "core" %l'%y\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +10 ."WCR"CS.seek 2ml + "collection"'K'T +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'I' +1097 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +800 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV + "collection"' @ +71 "core" ? +52 "sampler")V% +3 "core" %| G\  + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'Y  +86 "core"  + "collection"':% +5 "core" %%(z\  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +55 "core" ^ +2 ."WCR"CS.seek 7.162ml +2 "collection"'m'I +725 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'  +3 '{  +28 "core"  +103  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +3 ."WCR"CS.seek 0ml + "collection"'-'i +666 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k'ؾ +962 "core" 'z\ \ o\ +3 ."WCR"delay 10:00 +1670 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +30 "Can"\ sq +41 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%`'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%R'X\\ +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%G'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%H' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +84 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +53 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%W'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%] @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%?'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Z +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\ ' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%/'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%z' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'ؾ +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & / ; +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&|( +12 "core" ( +2 "manipulator"&u& +4 "core" & ? ! + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" & = ! +2 ."psFlush"Forearm.seek PC +48 "manipulator"&~' +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%_( +456 "core" ( +2 "manipulator"&& +4 "core" & ! + "manipulator"&'% +4 "core" %  3 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&[' +89 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&\\(- +128 "core" ( +2 "manipulator"& & +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- m  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&O'w +90 "core" ' + ."psFlush"Hand.open + "manipulator"&<1 +60 "core" 1 +2 "manipulator"&% +4 "core" % }   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U' +94 "core" ' +18970 ."WCR"CBV.dial :waste2b + "collection"'L  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'S'i +245 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'f  +128 "core" +2 "collection"')& +4 "core" &\\r##\ Q +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %   + "storage"(c% +4 "core" % V W i\  +2 "storage"(. +3 "core" .(C + "storage"(& +4 "core" &C X W a\ +2 "storage"(n& +3 "core" &C O L 5\ +2 "manipulator"&t& +4 "core" &-  + "manipulator"&D% +4 "core" %  &  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +178 "core" ( + "manipulator"&8& +5 "core" & r + "storage"(}& +4 "core" &C P K ?\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&y' +94 "core" ' + "storage"(X& +5 "core" &C R ]\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(5'r +209 "core" ' + "storage"(- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&>& +3 "core" & +2 "storage"(&& +4 "core" &C 3 7 \ + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 + "manipulator"&'8 +22 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&+, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -' +3 ."WCR"SE.seek 14.1 Pucks below Top Plate + "storage"('j +33 "core" ' +2 "manipulator"&g% +4 "core" %0 +2 "storage"(*& +3 "core" &C 7 3\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 292 counts + "manipulator"&'\\ +16 "core" ' + "manipulator"&%& +5 "core" & + "storage"(& +4 "core" &C I H\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&' +18 "core" ' +2 ."WCR"SE.seek 15.1 Pucks below Top Plate + "storage"((' +39 "core" ' +2 "manipulator"&r& +5 "core" & + "manipulator"&% +5 "core" % +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&0' +88 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&w(ӂ +159 "core" ( + "manipulator"&h& +4 "core" &ӎ(  A_ +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӎ) A_ +2 ."WCR"Forearm.seek CC +2 "manipulator"&A'? +97 "core" ' +2 ."WCR"Hand.close + "manipulator"&N/ +52 "core" / +2 ."WCR"CC.seek :open + "collection"'( +448 "core" ( +2 "storage"( & +4 "core" &C N P ,\ +2 "storage"(J& +3 "core" &C Q W a\ +2 "manipulator"&C& +4 "core" &ӟ% >N + "manipulator"&.% +4 "core" % C  +2 ."WCR"Forearm.seek :retract + "manipulator"&4' +93 "core" ' + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +167 "core" ( + "manipulator"&q& +4 "core" &  +2 "storage"(,& +4 "core" &C q q\ + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&^'8 +95 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&F, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&M1 +53 "core" 1 +2 "manipulator"&@% +4 "core" % K  + "storage"( & +4 "core" &C r r\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&l'w +16 "core" ' +2 "manipulator"&1& +5 "core" &  + "storage"(K& +4 "core" &C h g T\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&' +20 "core" ' + "storage"(% +5 "core" % m \\ E\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (V% +3 "core" %" { 2\ QK +2 "manipulator"&Y% +4 "core" %  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&:' +45 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +44 "core" ' +49 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&I& +3 "core" &   +2 "manipulator"&% +4 "core" % \  K  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&{(- +171 "core" ( +2 "manipulator"&m& +4 "core" &-  < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- < +2 .tForearm.seek :garage + "manipulator"&v'w +96 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&k& +4 "core" &- < +2 "manipulator"&s% +4 "core" % χ +2 .tForearm.seek :retract + "manipulator"&a' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T(ӂ +295 "core" ( +2 "manipulator"&& +4 "core" &ӊ ( 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &ӊ a 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#'? +52 "Can" IG +43 "core" ' + "manipulator"&7& +4 "core" &ӊ 7 +2 "manipulator"&`% +4 "core" %/ 5 +2 "collection"'R& +8 "core" &\ \ +3 "collection"'2& +4 "core" &\ +2 .tCC.seek :closed + "collection"'B(\\ +10 "core" &S\  +5 &5~`\ *z +9 &hK\ ? +10 &pU\ L +9 &]\\_\ J +9 &\\\ J +10 &]`\ K +9 &YT\ J +9 &dW]\ K +10 &'\\]\ J +9 &\\\ K +10 & ZW\ J +9 &"nZ[\ J +9 &$/\\P\ J +10 &%]W\ J +9 &'W\ J +9 &)vY\ J +10 &+7\\\ J +9 &,]\ J +10 &.]\ K +9 &0}Z\ J +9 &2?W\ J +10 &4X\ K +9 &5\\\ J +9 &7\\\ K +10 &9FZ\ K +9 &;Z\ K +10 &<Z\ K +9 &>W\ J +9 &@OW\ J +10 &BY\ K +9 &C_\ K +9 &Et\ M +10 &GB\ Q +9 &H\ U +10 &J""\ V +9 &Ly%$\ V +9 &N8%&\ X +10 &O''\ X +9 &Q&*\ X +9 &Sx++\ Z +10 &U:/-\ Z +9 &V01\ Z +10 &X43\ [ +9 &Zw76\ ] +9 &\\y97\ 0 +10 &\\49;\ #l +9 ( +3 "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'& +5 "core" &\\m::\ T + &\\m:9\ T + .tHand.open + "manipulator"&;1 +64 "core" 1 + "manipulator"&G% +4 "core" % /  5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'P& +4 "core" &\\n;;\ T +2 "collection"'i% +3 "core" %g;:\ +2 .tCSV.dial CSR + "collection"'H  +51 "core"  +2 "collection"']% +4 "core" %g;:\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'W's5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'x% +2 "core" %s6\ 83\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'9' +661 "core" ' + .tCSV.dial :waste + "collection"'Z +123 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'?'i +1996 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'b& +4 "core" &\\m68\ T +2 "collection"'\ % +4 "core" %n75\ + .tCSV.dial :flush + "collection"'o  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'/'s5 +1276 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B + "collection"'z% +4 "core" %s677\ +2 .tCS.seek 7ml +2 "collection"''! +555 "core" ' +2 ."connect"CSV.dial CTV + .tCTV.dial CSV +3 "collection"'u  + '"  +41 "core"  +91  + .tCBV.dial :waste1 + "collection"' @ +71 "core" A +2 .tCS.seek 0ml +2 "collection"'E'i +1652 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &\\mSS\ T +2 "collection"'j% +3 "core" %fSR\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml + "collection"'''s5 +1250 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B + "collection"'6% +4 "core" %s:?A\  +2 .tCS.seek 7.001ml +2 "collection"'~'% +538 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'|  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'<  +100 "core"  +2 .tCS.seek 0ml + "collection"''i +1643 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'[& +4 "core" &\\m\\\\\ T +2 "collection"'O% +3 "core" %eZ[\ +2 .tCSV.dial :flush + "collection"'L  +81 "core"  +2 .tCS.seek 5ml + "collection"'-'s5 +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +39 "core" B +2 "collection"')% +4 "core" %s3GF\ \ +2 .tCS.seek 7ml + "collection"' ' +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'c  +41 "core"  +2 .tCBV.dial :waste2b + "collection"'  +100 "core"  +3 .tCS.seek 0ml + "collection"''i +1640 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'n& +4 "core" &\\n`b\ T + "collection"'t% +4 "core" %gb_\ + .tCSV.dial CSR +2 "collection"'D  +40 "core"  + "collection"'8% +4 "core" %g]^\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'}' +1971 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'X' +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'\\ +2 'U  +43 "core"  +56 + .tCTV.dial :intake +2 "collection"'  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'>'T +1849 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'&  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'!'i +589 "core" ' +2 .tCSV.dial CSR + "collection"'g  +96 "core"  + "collection"'*% +4 "core" %dPP\ +2 #tPulling 5ml of CSR.flush +47 .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml + "collection"'%'s5 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'' +1353 "core" ' + .tCSV.dial CBV +2 "collection"'r +97 "core" +2 .tCS.seek 0ml + "collection"''i +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" &Ӌ  7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +3 "core" ( + "manipulator"&5& +4 "core" &Ӌ 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӌ  7 +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'h( +451 "core" ( + "manipulator"&& +5 "core" &Ӌ 7 + "manipulator"&% +4 "core" % / 0 +2 .tForearm.seek :retract + "manipulator"&+' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&N(- +286 "core" ( +2 "manipulator"&0& +4 "core" &- * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- Y * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +97 "core" ' +2 .tHand.open + "manipulator"&J1 +60 "core" 1 + "manipulator"&C% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.' +95 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 14:31:55 +5 #Asleep after completing DA_WCR_112222 assays +2 ."Qmail"GoodNews.email "{1 => 16,\\n 2 => 17,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:01:04, 16% flow, 23.8C, 22% humidity, 15.0psia, 13.778V, 0.363A, 0.351A avg, 5.00W\\nSampled 700.0ml",Subject: "Asleep after completing DA_WCR_112222 assays" +612 #"uploadLog"upsync +5 #mEXIT @1669136786.36UTC @1669655648.40UTC = =tMAIN =mMAIN_scheduler @UTC1669655650.27 #"core_reset"Sent BREAK +2 #t@52397 sendCRC with ifg=0x20, ie=0x7F + #@54232 sendCRC with ifg=0x08, ie=0x5F + #@61160 idle with ifg=0x84, ie=0x75 #@61832 select with ifg=0x10, ie=0xF5 + #@62467 receive with ifg=0x10, ie=0xFD + #@63102 receive with ifg=0x10, ie=0xFD #@63736 receive with ifg=0x10, ie=0xFD + #@64063 receive with ifg=0x80, ie=0xFD #@8562 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +288 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +389 "Can"\  \ CA + \  \ CA + #tPolling Can every 10:00 +3 #Cleanly exited at 17:06:26UTC22-Nov-22 +5102 #-> Can +13818 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %hT\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ظ\ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %| G\  +2 .tSS.configure :default +2 "sampler")#.0X Hand +300 #-> Hand.open + .Hand.open + "manipulator"&31 +22 "core" 1 +270 #t-> Hand.close + .Hand.close + "manipulator"&4/ +53 "core" / +268 #t-> Hand.open + .Hand.open + "manipulator"&51 +55 "core" 1 +154 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +56 "core" / +157 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +52 "core" 1 +158 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +52 "core" / +137 #t-> Hand.open + .Hand.open +2 "manipulator"&91 +60 "core" 1 +214 #t-> CC + "collection"':& +3 "core" &Q\ +198 #t-> PC +2 "processing"%;& +3 "core" &\ +220 #t-> Arm + "manipulator"&<& +3 "core" &- * +2 "manipulator"&=% +4 "core" %    +411 #t-> Arm.home +2 "manipulator"&>& +3 "core" &-  * +2 "manipulator"&?% +4 "core" %  W  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&@( +114 "core" ( + "manipulator"&A& +4 "core" & 3 + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +2 "core" & + +2 .tForearm.seek :home +2 "manipulator"&C' +39 "core" ' +2 "manipulator"&D& +4 "core" & - + + "manipulator"&E% +4 "core" %  * +436 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&F' +39 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&G/ + &H* +53 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" / + .tElbow.home.seek :clear +3 "manipulator"&I(d +245 "core" ( + "manipulator"&J& +4 "core" &d ' + "manipulator"&K% +4 "core" %   +266 #t-> Arm.home +2 "manipulator"&L& +3 "core" &d  ' + "manipulator"&M% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&N( +212 "core" ( + "manipulator"&O& +4 "core" &  \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&Q' +39 "core" ' + "manipulator"&R& +4 "core" & & \ +2 "manipulator"&S% +3 "core" % 7 E +217 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&T' +65 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&U* +54 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&V(d +252 "core" ( + "manipulator"&W& +4 "core" &d   & +2 "manipulator"&X% +3 "core" %  5 +437 #t-> Arm.garage +2 "manipulator"&Y& +3 "core" &d  5 & +2 "manipulator"&Z% +4 "core" %  Z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&[(- +131 "core" ( +2 "manipulator"&\\& +4 "core" &- ^ K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +2 "core" &- K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'w +75 "core" 'ޕ   S +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 3736 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiS : voltagef12.245492390770742: @type2F: @tagic: @sourcei+: @error: speedErr:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +781 #-> Arm.home + "manipulator"&_& +4 "core" &- S + "manipulator"&`% +4 "core" %j E + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a' +74 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&b( +116 "core" ( +2 "manipulator"&c& +4 "core" & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&e' +35 "core" ' + "manipulator"&f& +4 "core" &  + "manipulator"&g% +4 "core" % ~ +530 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +3 "core" &\\\ +2 .tHand.open + "manipulator"&i1 +54 "core" 1 + "manipulator"&j& +4 "core" & W + "manipulator"&k% +4 "core" %  ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +35 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&m(- +122 "core" ( +2 "manipulator"&n& +4 "core" &- l + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +2 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&p'w +97 "core" ' + .tHand.close + "manipulator"&q/ +63 "core" / +2 "manipulator"&r& +4 "core" &-   + "manipulator"&s% +3 "core" % ψ +2 .tForearm.seek :retract +2 "manipulator"&t' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u(ӂ +278 "core" ( + "manipulator"&v& +4 "core" &Ӊ3 ' I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &Ӊ3  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'? +97 "core" ' + "manipulator"&y& +4 "core" &Ӌ2   H +2 "manipulator"&z% +3 "core" %9  ( +2 "collection"'{& +3 "core" &T\ +2 "collection"'|& +5 "core" &\\\ +2 .tCC.seek :closed +2 "collection"'}(\\ +3 "core" &\\\ +9 &;Y\ %f +9 &XS\ 8 +9 &}U\ L +10 &\\V\ M +9 &|]Z\ L +9 &>_^\ L +10 &Zd\ M +9 &ZS\ L +10 &YL\ L +9 &F\\I\ L +9 & ^Q\ L +10 &!ZP\ L +9 &#ZP\ L +9 &%OZO\ L +10 &'\\[\ M +9 &(_U\ L +10 &*_U\ L +9 &,V^T\ L +9 &.] [\ L +10 &/^ ]\ L +9 &1]  `\ M +9 &3^[\  q\ L +10 &5 Y\  g\ L +9 &6] \ m\ L +10 &8[ \ s\ M +9 &:f\\ \ d\ L +9 &<)X \ o\ L +10 &=\\  o\ M +9 &?\\\  n\ L +9 &AnZ  n\ L +10 &C-cr\ M +9 &Dqq\ O +10 &F/'k\ R +9 &HXRKs\ W +9 &JPSq\ X +10 &KPPs\ X +9 &MPPr\ X +10 &OXRPe\ Y +9 &QTTl\ Z +9 &RUUn\ Z +10 &TWWr\ [ +9 &V[][s\ [\ +10 &X[_i\ \\ +9 &Y_\\e\ \\ +9 &[caq\ I +9 &\\;ddj\ *~ +10 &\\fhq\ !a +2 ( +2 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.25 + "collection"'~& +4 "core" &\\ddd\ !a +2 .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % 9  Q ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +884 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +3 "core" &\ +2 "manipulator"&& +4 "core" &Ӳ+ J Cr +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +29 "core" ( + "manipulator"&& +4 "core" &ӂ  ( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &ӂ 3 ( +2 .tForearm.seek CC +2 "manipulator"& '? +92 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / + .tCC.seek :open +2 "collection"'( +449 "core" ( +2 "manipulator"&& +3 "core" &ӂ 6 ( +2 "manipulator"&% +3 "core" % N ? - +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +348 "core" ( +2 "manipulator"&& +4 "core" & U * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +92 "core" ' +2 "manipulator"&& +4 "core" & 1 * +2 "manipulator"&% +3 "core" % +2 "processing"%& +3 "core" &\ +3 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +9 &1{\ *y +9 &c\ > +10 &ru\ \ N +9 &3\\\ N +9 &]\ N +10 &Z \ M +9 &z[\ N +9 &<Z\ N +10 &\\\ N +9 &Z\ N +10 & \\\ M +9 &"D]\ N +9 &$_\ N +10 &%Z\ N +9 &'[\ N +9 &)M]\ M +10 &+]\ M +9 &,^\ N +10 &.`\ N +9 &0Sb\ N +9 &2_\ N +10 &3]\ N +9 &5]\ N +9 &7\\^\ N +10 &9c\ N +9 &:a\ N +10 &<]\ N +9 &>cb\ N +9 &@%b\ N +10 &Ah\ O +9 &Ct\ P +9 &E`\ R +10 &G\ T +9 &H\ T +10 &J\ T +9 &Lb5\ T +9 &N!\ U +10 &O\ U +9 &Q\ U +9 &Sd\ V +10 &U'\ U +9 &V\ U +9 &X\ U +10 &Zn\ U +9 &\\/\ U +10 &]|{\ = +9 &^'r\ X +9 &^2\ \ 7 +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%& +4 "core" &^.\ 7 +2 .tHand.open + "manipulator"& 1 +60 "core" 1 +2 "manipulator"&!% +4 "core" %  ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"' +91 "core" ' + "collection"'#& +4 "core" &\ +672 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" & ? * + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&%( +3 "core" ( + "manipulator"&&& +4 "core" &  O * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" & Q * + .tForearm.seek PC +2 "manipulator"&(' +93 "core" ' +2 .tHand.close + "manipulator"&)/ +63 "core" / +2 .tPC.seek :open + "processing"%*( +459 "core" ( + "manipulator"&+& +4 "core" & f * +2 "manipulator"&,% +3 "core" %  i T +2 .tForearm.seek :retract +2 "manipulator"&-' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&.(- +140 "core" ( + "manipulator"&/& +4 "core" &- | + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &- { +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&1'w +94 "core" ' + .tHand.open +2 "manipulator"&21 +57 "core" 1 + "manipulator"&3% +4 "core" % x @ 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4' +93 "core" ' +593 #t-> Flush +491 #-> Puck.count +2 "storage"(5% +3 "core" % s n \  +2 .tSE.seek :down + "storage"(6' +4 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&7% +3 "core" %    +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(8(C +3 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (9& +3 "core" &C r r \ +2 "manipulator"&:& +3 "core" &- B { +2 "manipulator"&;% +3 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&<( +191 "core" ( + "manipulator"&=& +4 "core" & +2 "storage"(>& +3 "core" &C \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&?' +95 "core" ' + "storage"(A& +4 "core" &C \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(B'r +216 "core" ' + "storage"(D- +4 "core" -'Q + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E% +2 "core" % S Y _ -\ +3 ."downElevator"SE.seek :down +3 "storage"(' +100 (% +3 "core" %!! Z b\ PJ + "manipulator"&G% +4 "core" % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +41 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +45 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(@(  +355 "core" ( +2 .tSC.configure :limp +3 "storage"($\ 1b +2 (J& +2 "core" &  s g r\ +2 "manipulator"&K& +4 "core" & * + .tElbow.seek 2 +2 "manipulator"&H( +3 "core" ( + "manipulator"&L& +4 "core" &  +2 "storage"(M& +4 "core" & s \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&O'S +96 "core" ' + "storage"(P& +4 "core" & \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(R'r +210 "core" ' + "storage"(S- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I% +2 "core" % * . \ +3 ."downElevator"SE.seek :down +3 "storage"(F' +100 (Q% +2 "core" %Y# t t \ QL +2 "manipulator"&N% +4 "core" %L 8 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W' +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +53 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +39 "storage"(X( +363 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (U& +3 "core" & P M 6\  + "manipulator"&Y& +4 "core" & +2 .tElbow.seek 3 + "manipulator"&Z( +14 "core" ( +2 "manipulator"&\\& +4 "core" &| A m +2 "storage"(]& +4 "core" & t\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&^'7 +101 "core" ' + "storage"(V& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(T'r +103 "core" ' +2 "storage"(_- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (`% +3 "core" %  d Y $\ +2 ."downElevator"SE.seek :down +3 "storage"(c' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (d% +3 "core" % \  +2 "manipulator"&f% +3 "core" %D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +97 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"([(,y +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (a& +3 "core" &,w r r\ +2 "manipulator"&h& +4 "core" &|  m +2 .tElbow.seek 4 + "manipulator"&i( +50 "core" ( +2 "manipulator"&j& +4 "core" &  + "storage"(k& +4 "core" &,w \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&n' +92 "core" ' +2 "storage"(o& +4 "core" &,w ]\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(e'r +104 "core" ' + "storage"(b- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q% +2 "core" % > G \ t +3 ."downElevator"SE.seek :down +3 "storage"(r' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (s% +3 "core" % T\  +2 "manipulator"&l% +3 "core" % y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(v(<- +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (w& +2 "core" &<* s r \  +2 "manipulator"&m& +3 "core" &  +2 .tElbow.seek 5 +2 "manipulator"&y( +3 "core" ( + "manipulator"&z& +4 "core" & q  +2 "storage"({& +3 "core" &<) j { \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&t'O +94 "core" ' + "storage"( & +5 "core" &<) \  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(~'r +109 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % N V 4\ +3 ."downElevator"SE.seek :down +3 "storage"(|' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (x% +2 "core" % \  +2 "manipulator"&% +3 "core" %^ Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (\ & +3 "core" &K N Y U\  + "manipulator"&& +4 "core" & *  +2 .tElbow.seek 6 + "manipulator"&u( +4 "core" ( + "manipulator"&& +4 "core" & 0  +2 "storage"(}& +3 "core" &K a W\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"&' +95 "core" ' + "storage"(& +5 "core" &K z\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +104 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %  W V #\ +3 ."downElevator"SE.seek :down +3 "storage"(' +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 (% +3 "core" % \  + "manipulator"&% +4 "core" % 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +100 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +348 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ s q \ + "manipulator"&& +4 "core" &  +2 .tElbow.seek 7 +2 "manipulator"& (r +44 "core" ( +2 "manipulator"&!& +4 "core" & L N + "storage"(#& +4 "core" &[ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&'= +99 "core" ' + "storage"(& +4 "core" &[ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"($'r +119 "core" ' + "storage"(&- +4 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ('% +3 "core" %  d q \ +3 ."downElevator"SE.seek :down +3 "storage"()' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (% +3 "core" % ~\  + "manipulator"&"% +4 "core" %F u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +410 #t-> exit +5 #mEXIT @1669656069.23UTC @1669735080.39UTC = =tMAIN =mMAIN_scheduler @UTC1669735082.17 #"core_reset"Sent BREAK +2 #t@7632 sendCRC with ifg=0x20, ie=0x7F + #@9467 sendCRC with ifg=0x08, ie=0x5F #@13904 idle with ifg=0x84, ie=0x75 + #@14574 select with ifg=0x10, ie=0xF5 + #@15208 receive with ifg=0x10, ie=0xFD #@15841 receive with ifg=0x10, ie=0xFD + #@16474 receive with ifg=0x10, ie=0xFD + #@16801 receive with ifg=0x80, ie=0xFD #@60192 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +276 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +365 "Can"# \ C@ + # \ C@ #tPolling Can every 10:00 +4 #Cleanly exited at 17:21:09UTC28-Nov-22 +5276 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %h\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ظ\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %| \  + .tSS.configure :default +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&31 +22 "core" 1 +308 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +64 "core" / +241 #t-> Hand.open + .Hand.open + "manipulator"&51 +57 "core" 1 +196 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +63 "core" / +242 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +55 "core" 1 +146 #t-> Hand.close +2 .Hand.close "manipulator"&8/ +52 "core" / +362 #t-> Arm.home +2 "manipulator"&9& +3 "core" &   Q N +2 "manipulator"&:% +4 "core" %   m  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&;( +240 "core" ( + "manipulator"&<& +4 "core" &  * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &   ( * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&>' +38 "core" ' + "manipulator"&?& +4 "core" &  0 * +2 "manipulator"&@% +3 "core" %   [ +504 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&A' +67 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&B* +52 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&C(d +242 "core" ( +2 "manipulator"&D& +4 "core" &d\  H "| + "manipulator"&E% +4 "core" %     +440 #t-> Arm.home +2 "manipulator"&F& +3 "core" &d\   . "| +2 "manipulator"&G% +4 "core" %    e  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&H( +193 "core" ( + "manipulator"&I& +4 "core" &  W : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &   1 : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&K' +40 "core" ' +2 "manipulator"&L& +4 "core" & ! R : + "manipulator"&M% +4 "core" %   > +579 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&N' +62 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&O* +46 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&P(d +244 "core" ( + "manipulator"&Q& +4 "core" &d  ^ % +2 "manipulator"&R% +4 "core" %   [  +256 #t-> Arm.home +2 "manipulator"&S& +3 "core" &d   1 % +2 "manipulator"&T% +4 "core" %   !  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +36 "manipulator"&U( +197 "core" ( + "manipulator"&V& +4 "core" & ! v : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &  q : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&X' +37 "core" ' +2 "manipulator"&Y& +4 "core" & ! = : + "manipulator"&Z% +4 "core" %\   # +257 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&[' +62 "core" ' +2 .tElbow.jog 1500 + "manipulator"&\\* +53 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&](d +242 "core" ( +2 "manipulator"&^& +4 "core" &d  #  ' + "manipulator"&_% +3 "core" %    V  +221 #t-> Arm.home +2 "manipulator"&`& +3 "core" &d   ' ' +2 "manipulator"&a% +4 "core" %    ,  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&b( +192 "core" ( + "manipulator"&c& +4 "core" & # B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &  3 + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&e' +38 "core" ' +2 "manipulator"&f& +4 "core" &    + "manipulator"&g% +4 "core" %   \ [ +264 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&h' +39 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&i* +43 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&j(d +245 "core" ( +2 "manipulator"&k& +4 "core" &d " & , ( +2 "manipulator"&l% +3 "core" % \   z  +537 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" &\ + .tHand.open + "manipulator"&n1 +62 "core" 1 +2 "manipulator"&o& +87 "core" &d   @ ( + "manipulator"&p% +4 "core" % \   z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(- +136 "core" ( + "manipulator"&r& +4 "core" &-   & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" &- \  & +2 .tForearm.seek :garage +2 "manipulator"&t'w +94 "core" ' + .tHand.close + "manipulator"&u/ +62 "core" / + "manipulator"&v& +4 "core" &- ! \  & +2 "manipulator"&w% +3 "core" % ϊ   v  +2 .tForearm.seek :retract +2 "manipulator"&x' +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&y(ӂ +286 "core" ( +2 "manipulator"&z& +4 "core" &Ӓ,  w Ct + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &Ӓ+   Ct +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&|'? +105 "core" ' + "manipulator"&}& +4 "core" &ӓ+ "  > Cs +2 "manipulator"&~% +4 "core" %B   S + "collection"'& +4 "core" &\ +3 "collection"'& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'(\\ +3 "core" &\ +9 &;  \ $e +9 &U~ \ 7 +9 &\ L +10 &[\ M +9 &rY\ M +9 &4Z\ M +10 &]\ M +9 &^\ M +10 &z_\ M +9 &<_\ M +9 &`\ M +10 &!Z{\ M +9 &#Zu\ M +10 &%DXw\ M +9 &'Zw\ M +9 &(]s\ L +10 &*\\y\ L +9 &,M\\\ L +9 &.[{\ L +10 &/]{\ M +9 &1\\\ M +9 &3TY\ M +10 &5Y\ L +9 &6Z\ L +10 &8_\ M +9 &:\\]\ M +9 &<]\ L +10 &=Z\ M +9 &?_\ M +9 &Ac^\ M +10 &C#c\ N +9 &Ds$!\ O +10 &F8.\ R +9 &HOTO\ W +9 &J WW\ X +10 &KTW\ X +9 &MRT\ X +9 &OPPR~\ Y +10 &QRO\ Z +9 &RSS\ Z +10 &TRS\ [ +9 &VRUU\ [\ +9 &XUX\ \\ +10 &YXX\ ] +9 &[\\Z\ I +9 &\\C^_\ 'x +10 &\\_a\ #e +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.26 + "collection"'& +4 "core" &\\`_\ #e +2 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % B ! 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +833 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%\ & +4 "core" &\ + "manipulator"& & +4 "core" &Ӯ&   < @X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +16 "core" ( + "manipulator"&& +4 "core" &ӌ  3 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӌ    4 +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &ӌ    4 +2 "manipulator"&% +3 "core" % >   $  +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +357 "core" ( + "manipulator"&& +4 "core" & ! K  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &     +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +90 "core" ' +2 "manipulator"&& +4 "core" &  f  + "manipulator"&% +4 "core" % \  [ +2 "processing"% & +3 "core" &\ +2 "processing"%!& +5 "core" &\ +2 .tPC.seek :closed + "processing"%"(^ +5 "core" &\  +9 &/x\ *y +10 &c\ > +9 &ox\ N +10 &1_\ N +9 &_\ N +9 &_\ M +10 &w^\ N +9 &:^\ N +9 &b\ N +10 &_\ M +9 & ^\ N +10 &"B]\ N +9 &$_\ M +9 &%^\ N +10 &'c\ N +9 &)J]\ N +9 &+ _\ M +10 &,`\ N +9 &.b\ N +10 &0Ra\ N +9 &2a\ N +9 &3`\ M +10 &5b\ N +9 &7[a\ M +9 &9b\ N +10 &:c\ N +9 &<`\ N +10 &>ac\ N +9 &@"c\ N +9 &Am\ O +10 &Cv\ P +9 &E`\ Q +9 &G\ S +10 &H\ T +9 &J\ T +10 &L`\ T +9 &N\ U +9 &O\ U +10 &Q\ U +9 &Sd\ U +9 &U%\ U +10 &V\ U +9 &X\ U +10 &Zj\ V +9 &\\-\ U +9 &]~~\ ; +10 &^.\ U +9 &^#\ 3 +2 ( +2 "processing"%!& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%#& +4 "core" &^!\ 3 +2 .tHand.open + "manipulator"&$1 +55 "core" 1 + "manipulator"&%% +5 "core" % " \ D [ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&' +93 "core" ' +2 "collection"''& +4 "core" &c\ +1876 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&(& +4 "core" &   /  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&)( +3 "core" ( + "manipulator"&*& +4 "core" &  ! /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &     +2 .tForearm.seek PC + "manipulator"&,' +89 "core" ' + .tHand.close + "manipulator"&-/ +62 "core" / +2 .tPC.seek :open + "processing"%.( +457 "core" ( +2 "manipulator"&/& +4 "core" &   1  + "manipulator"&0% +4 "core" %   $ I + .tForearm.seek :retract +2 "manipulator"&1' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&2(- +130 "core" ( +2 "manipulator"&3& +4 "core" &-  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-   ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5'w +100 "core" ' + .tHand.open +2 "manipulator"&61 +60 "core" 1 + "manipulator"&7% +4 "core" % v " \ = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8' +99 "core" ' +541 #t-> Puck.count +2 "storage"(9% +3 "core" % \  +2 .tSE.seek :down +2 "storage"(:' +3 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&<% +3 "core" %    + +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(=(C +1927 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &F o\ +2 "manipulator"&?& +3 "core" &-   ? +2 "manipulator"&@% +3 "core" %    W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +177 "core" ( + "manipulator"&>& +4 "core" &\  O !w +2 "storage"(;& +4 "core" &G \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&D' +103 "core" ' + "storage"(E& +5 "core" &G \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(B'r +224 "core" ' +2 "storage"(F- +3 "core" -'N +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (G% +3 "core" % S p n +\ +3 ."downElevator"SE.seek :down +3 "storage"(I' +99 (J% +2 "core" % & .\ RN +2 "manipulator"&L% +4 "core" %   9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +40 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +45 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(C(  +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (A& +2 "core" &  [\  +2 "manipulator"&K& +3 "core" &\   " !v +2 .tElbow.seek 2 +2 "manipulator"&Q( +3 "core" ( + "manipulator"&H& +4 "core" &\  !  !v +2 "storage"(R& +3 "core" &  g\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&O'S +104 "core" ' + "storage"(S& +4 "core" &  \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(T'r +213 "core" ' + "storage"(V- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (W% +3 "core" % X _ v\ +2 ."downElevator"SE.seek :down +4 "storage"(Y' +100 (Z% +2 "core" %& N\ RN +2 "manipulator"&P% +4 "core" %^   : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N' +34 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ' +38 .tSC.reconfigure :tight +12 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(X( +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (U& +3 "core" & r n a\  + "manipulator"&^& +4 "core" &\   ? !v +2 .tElbow.seek 3 + "manipulator"&_( +29 "core" ( +2 "manipulator"&\\& +4 "core" &  6 x + "storage"(`& +4 "core" & ;\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&a'7 +91 "core" ' +2 "storage"(c& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'r +108 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g% +30 "core" % U\ +2 ."downElevator"SE.seek :down +4 "storage"(]' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 ([% +3 "core" % \  + "manipulator"&e% +4 "core" %2   * n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(b(,y +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (l& +3 "core" &,z \  +2 "manipulator"&i& +3 "core" &   f x +2 .tElbow.seek 4 + "manipulator"&m( +31 "core" ( + "manipulator"&n& +4 "core" &  a 8 +2 "storage"(o& +3 "core" &,z \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&p' +101 "core" ' +2 "storage"(r& +4 "core" &,z L\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(s'r +104 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (u% +3 "core" % b k \ +2 ."downElevator"SE.seek :down +3 "storage"(v' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 (w% +3 "core" % \  + "manipulator"&h% +4 "core" %   @ o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +92 "core" ' +3 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(z(<- +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ({& +3 "core" &<+ p p \  + "manipulator"&q& +4 "core" &   # 8 +2 .tElbow.seek 5 + "manipulator"&}( +22 "core" ( + "manipulator"&~& +4 "core" &    +2 "storage"(& +3 "core" &<+ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&x'O +99 "core" ' +2 "storage"( & +4 "core" &<+ \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +107 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % l _ %\ n +3 ."downElevator"SE.seek :down +3 "storage"(' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (|% +2 "core" % \  +2 "manipulator"&\ % +4 "core" %T    $ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +89 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +361 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K n \  + "manipulator"&& +4 "core" &   -  +2 .tElbow.seek 6 + "manipulator"&y( +3 "core" ( +2 "manipulator"&& +3 "core" & "  t  +2 "storage"(& +3 "core" &K \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +92 "core" ' + "storage"(& +4 "core" &K \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +109 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % n [\ +3 ."downElevator"SE.seek :down +3 "storage"(' +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 (% +3 "core" % \  + "manipulator"&% +4 "core" % \  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([ +348 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" &[ `\ +2 "manipulator"&#& +3 "core" &   \\  +2 .tElbow.seek 7 +2 "manipulator"&$(r +35 "core" ( + "manipulator"&%& +5 "core" &~  L + "storage"('& +4 "core" &[ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts + "manipulator"&!'= +98 "core" ' + "storage"(& +4 "core" &[ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(('r +118 "core" ' + "storage"(*- +4 "core" -'' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (+% +3 "core" % % p W\ +2 ."downElevator"SE.seek :down +3 "storage"(-' +54 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +42 (% +3 "core" % ,\  + "manipulator"&&% +4 "core" %'   " J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"' +93 "core" ' +1052 #t-> exit +5 #mEXIT @1669735401.57UTC @1669735421.52UTC = =tMAIN =mMAIN_scheduler @UTC1669735423.33 #"core_reset"Sent BREAK +3 #t@5470 sendCRC with ifg=0x20, ie=0x7F #@7305 sendCRC with ifg=0x08, ie=0x5F + #@36895 idle with ifg=0x84, ie=0x75 + #@37567 select with ifg=0x10, ie=0xF5 #@38203 receive with ifg=0x10, ie=0xFD + #@38838 receive with ifg=0x10, ie=0xFD #@39474 receive with ifg=0x10, ie=0xFD + #@39801 receive with ifg=0x80, ie=0xFD + #@38224 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +395 "Can"& C@ + & C@ #tPolling Can every 10:00 +3 #Cleanly exited at 15:23:21UTC29-Nov-22 +4 #Loading /home/esp/esp2/mission/DA_WCR_112922.rb mission +5 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_112922 w/pucks in tube 2\\n{1 => 16,\\n 2 => 17,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:23:50, 16% flow, 19.1C, 26% humidity, 14.8psia, 13.783V, 0.327A, 0.309A avg, 4.50W",Subject: "DA_WCR_112922 begun" +6 #tAsleep til + 00:00:05 +2 #Continuing at 15:23 +2 "Can"& C@ +24 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +458 "Can"' r +3 #tPowering core bus +18 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_112922.rb:14\\n{1 => 16,\\n 2 => 17,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:23:50, 16% flow, 19.1C, 26% humidity, 14.8psia, 13.783V, 0.327A, 0.309A avg, 4.50W",Subject: "Asleep until 15:23" +203 #"uploadLog"upsync +309 .tGate.power :raw,:ON +2 "sampler") +33 #"uploadLog"upsync +8 "sampler") +3 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X 16,\\n 2 => 17,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:24:42, 16% flow, 19.2C, 26% humidity, 14.8psia, 13.788V, 0.327A, 0.302A avg, 4.50W",Subject: "Started DA_WCR_112922 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'+& +4 "core" &\  +2 .tHand.open + "manipulator"&,1 +52 "core" 1 +2 "manipulator"&-& +4 "core" &   < A + "manipulator"&.% +4 "core" %      +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +176 "core" ( +2 "manipulator"&0& +7 "core" &-   < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-    < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +100 "core" ' +4 .tHand.close +2 "manipulator"&3/ +61 "core" / +2 "manipulator"&4& +4 "core" &-  < + "manipulator"&5% +4 "core" % σ   ' +3 .tForearm.seek :retract + "manipulator"&6' +92 #"uploadLog"upsync +5 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +283 "core" ( + "manipulator"&8& +4 "core" &Ӎ+ "  b Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &Ӎ+   . Cq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'? +101 "core" ' +2 "manipulator"&;& +4 "core" &ӎ+  ! 0 Cp + "manipulator"&<% +4 "core" %@     +2 "collection"'=& +4 "core" &\  +2 "collection"'>& +5 "core" &\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &S\  +7 &H\ %g +10 &kX\ 8 +9 &\ L +9 &]\ M +10 &JZ\ M +9 & _\ L +10 &[\ L +9 &Y\ L +9 &S_\ L +10 &X\ L +9 &Z\ L +9 &!\\\ L +10 &#ZY\ M +9 &%[\ L +10 &&Y\ L +9 &(Z\ L +9 &*cY\ L +10 &,%W\ L +9 &-\\\ L +9 &/[\ L +10 &1lY\ L +9 &3.]\ L +10 &4[\ L +9 &6X\ L +9 &8s]\ L +10 &:4[\ M +9 &;Y{\ L +9 &=]\ L +10 &?z\\\ M +9 &A<\\\ M +10 &Bf"\ M +9 &Dr+(\ O +9 &Fs;2\ R +10 &H(RL\ V +9 &IXU\ X +9 &KRS\ X +10 &MhNN\ X +9 &O'ML\ Y +10 &PON\ Z +9 &ROM\ Z +9 &TjQO\ Z +10 &V*SQ\ [\ +9 &WTQ\ \\ +9 &YWS\ \\ +10 &[j]Z\ L +9 &\\;]]\ 2 +10 &\\]]\ V +5 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.24 + "collection"'@& +4 "core" &\\_S\ V +2 &\\^]\ V + .tHand.open + "manipulator"&A1 +60 "core" 1 + "manipulator"&B% +4 "core" % @   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\^[\ V +2 "collection"'E% +4 "core" %l\\\\\ + .tCSV.dial CSR +2 "collection"'F  +124 "core"  +2 "collection"'G% +4 "core" %lZ[\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +8 'I% +3 "core" %s4SUq\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'J' +670 "core" ' + .tCSV.dial :waste + "collection"'K +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +2002 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\~SV\ V + "collection"'N% +4 "core" %mUT\ + .tCSV.dial :flush + "collection"'O  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2425 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Q +2 'R  +4 "core"  +64  +2 .tCTV.dial :intake + "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2336 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'U  +76 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\}fd|\ V +2 "collection"'W% +7 "core" %jcd~\ +2 .tCSV.dial :flush +2 "collection"'X  +71 "core"  +6 .tCS.seek 5ml +3 "collection"'Y's5 +1274 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" B +2 "collection"'[% +3 "core" %s6\\\\\ +3 .tCS.seek 7ml + "collection"'\\'! +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1653 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'_'3J +792 "core" ' + .tCSV.dial :waste +2 "collection"'` +41 "core" +2 .tCS.seek 0ml + "collection"'a'i +756 "core" ' + "collection"'b& +4 "core" &\\}YXo\ V +2 "collection"'c% +3 "core" %nUZl\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'e'3J +790 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +41 "core" B +2 "collection"'g% +4 "core" %3FXX}\ +2 .tCS.seek 5ml + "collection"'h's1 +562 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1205 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +795 "core" ' + .tCSV.dial :waste +2 "collection"'k +69 "core" +2 .tCS.seek 0ml + "collection"'l'i +762 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ө%   ' ?U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +18 "core" ( + "manipulator"&o& +5 "core" &Ӈ  / / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӈ   M / +2 .tForearm.seek CC + "manipulator"&q'? +95 "core" ' +2 .tHand.close + "manipulator"&r/ +55 "core" / +2 .tCC.seek :open + "collection"'s( +452 "core" ( + "manipulator"&t& +4 "core" &Ӈ   + / + "manipulator"&u% +4 "core" % C     +2 .tForearm.seek :retract + "manipulator"&v' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +293 "core" ( +2 "manipulator"&x& +3 "core" &-  2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  \ Y  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +102 "core" ' +2 .tHand.open + "manipulator"&{1 +100 "core" 1 + "manipulator"&|% +4 "core" % v " \  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +94 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 15:28:58UTC29-Nov-22\\n{1 => 16,\\n 2 => 17,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:24:42, 16% flow, 19.2C, 26% humidity, 14.8psia, 13.788V, 0.327A, 0.302A avg, 4.50W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'~& +4 "core" &~\ +2 "manipulator"&% +3 "core" %    :  +2 "storage"(% +4 "core" % \ \ ) +2 "storage"(. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +567 #"uploadLog"upsync +98 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  '\ +2 "manipulator"&& +4 "core" &-  +  + "manipulator"&% +4 "core" %    i  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +179 "core" ( + "manipulator"&& +4 "core" &   c +2 "storage"( & +4 "core" &  c\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +95 "core" ' + "storage"( & +5 "core" &  e\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +210 "core" ' +2 "storage"( - +4 "core" -'¤ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & r \  +2 "manipulator"&& +4 "core" &\   ( c + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &\   p c +2 "storage"(& +3 "core" & B\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +7 "core" &\   Y c +2 "manipulator"&% +4 "core" %  P +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +50 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +102 "core" ( + "manipulator"&& +5 "core" &Ӓ&   @] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӓ&   # @] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +97 "core" ' +2 "manipulator"&&& +4 "core" &Ӓ' #  1 @] +2 "manipulator"&(% +4 "core" %<   4 + "collection"''& +4 "core" & u\ +3 "collection"'& +4 "core" &{\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &t\ +7 &;s\ %g +10 &Xzj\ 7 +9 &}f\ L +9 &\\^\ L +10 &|Zh\ K +9 &>ZZ\ K +9 &]O\ L +10 &ZT\ K +9 &X\\\ K +10 &FZ^\ K +9 & ]Q\ K +9 &!YK\ K +10 &#YO\ L +9 &%MZP\ L +9 &']N\ K +10 &(^E\ L +9 &*ZF\ K +10 &,UWF\ L +9 &.Z?\ L +9 &/Z6\ L +10 &1ZF\ L +9 &3]ZJ\ L +9 &5[G\ L +10 &6\\H\ L +9 &8\\C\ K +10 &:f\\D\ K +9 &<'ZC\ L +9 &=Z@\ L +10 &?^0\ K +9 &An_0\ K +9 &C+e2\ M +10 &Dm6\ N +9 &F~"!2\ O +10 &H],'6\ T +9 &J32-\ W +9 &K67:\ X +10 &M781\ X +9 &OZ::9\ X +10 &Q9;-\ Y +9 &R<;$\ Y +9 &T=='\ Y +10 &VZB@\ Z +9 &XBA+\ [\ +9 &YCD-\ \\ +10 &[GH3\ H +9 &\\;II3\ *~ +9 &\\IK+\ !a +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.18 + .Hand.open + "manipulator"&"1 +61 "core" 1 +2 "manipulator"&+% +4 "core" % <  Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +91 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %چ \ A + "collection"'0& +4 "core" &\\II7\ !a +3 "Can"# [Y + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %Q% \  + .tIntake.select :close + "sampler")0 +9 )F% +2 "core" %Q% \  +2 .tSSV.dial :exhaust + "sampler")G  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler"):'ڀ +396 "core" ' +2 .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +2 "core" %h}\ +2 "sampler")F% +4 "core" %3HH \  +61 "collection"'G% +2 "core" %h#$}\ +2 "sampler");% +4 "core" %"sp \  +69 "collection"'<% +3 "core" %h79j\ + "sampler")I% +4 "core" % \  + "sampler")H% +4 "core" % \  + .tIntake.select :close + "sampler")0 +9 )K% +3 "core" % \  + .tSSV.dial :exhaust + "sampler"):  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")J'ڀ +862 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'O% +3 "core" %hUU}\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +3 "core" %h\ + "sampler")F% +4 "core" %8 \  +28 "collection"'G% +3 "core" %h\ + "sampler");% +4 "core" %8 \  +32 "collection"'<% +3 "core" %h\ +2 "sampler")I% +3 "core" %8\  \  +37 "collection"'H% +3 "core" %h\ + "sampler")K% +4 "core" %8\ \  +42 "collection"':% +2 "core" %h  \ +2 "sampler")-% +4 "core" %8 \  +47 "collection"'% +3 "core" %h  \ + "sampler")O% +4 "core" %8 \  +54 "collection"'J% +3 "core" %h\ + "sampler")Q% +4 "core" %8%% \  +61 "collection"'S% +3 "core" %h\ + "sampler")P% +5 "core" %876 \  +68 "collection"'U% +3 "core" %h$$\ +2 "sampler")V% +3 "core" % XW \ P +78 "collection"'W% +3 "core" %h24\ +2 "sampler")X% +3 "core" % \ : +89 "collection"'T% +3 "core" %hOM~\ + "sampler")Z% +4 "core" % \ : + "sampler")[% +4 "core" % \ : + .tIntake.select :close + "sampler")0 +9 )Y% +3 "core" % \ : + .tSSV.dial :exhaust +2 "sampler")]  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")\\'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")M  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %hUW\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +3 "core" %h7\ +2 "sampler")F% +3 "core" %< \  +48 "collection"'G% +2 "core" %h5\ +2 "sampler");% +4 "core" %< \  +53 "collection"'<% +13 "core" %h\ +2 "sampler")I% +3 "core" %<# \  +61 "collection"'H% +3 "core" %h2\ +2 "sampler")K% +4 "core" %330 \  +69 "collection"':% +2 "core" %h#$\ +2 "sampler")-% +4 "core" %4LM \  +78 "collection"'6% +4 "core" %h01\ + "sampler")% +4 "core" %zy \ 1 +88 "collection"'O% +3 "core" %hCB\ +2 "sampler")J% +4 "core" % \ 1 + "sampler")Q% +4 "core" % \ 1 + .tIntake.select :close + "sampler")0 +9 )S% +2 "core" % \ 1 +2 .tSSV.dial :exhaust + "sampler")P  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")U'ڀ +875 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")V  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'W% +2 "core" %hWT;\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s + "sampler")#.0X\ + "sampler")M% +4 "core" %  \  +25 "collection"'^% +2 "core" %h\ \ \ +2 "sampler")\\% +4 "core" %  \  +28 "collection"'_% +3 "core" %h  @\ + "sampler")b% +4 "core" %  \  +32 "collection"'c% +3 "core" %h F\ + "sampler")N% +4 "core" %  \  +37 "collection"'g% +2 "core" %h\ +2 "sampler")e% +4 "core" %   \  +41 "collection"'f% +3 "core" %hC\ +2 "sampler")`% +3 "core" %  \  +48 "collection"'k% +3 "core" %hE\ + "sampler")j% +4 "core" %  \  +54 "collection"'R% +3 "core" %hC\ + "sampler")o% +4 "core" %  \  +61 "collection"'L% +3 "core" %hD\ + "sampler")p% +4 "core" % '% \  +69 "collection"'m% +3 "core" %h \ + "sampler")C% +4 "core" % 99 \  +78 "collection"'?% +3 "core" %h)'A\ +2 "sampler")t% +3 "core" % \\\\ \  +89 "collection"'u% +3 "core" %h68E\ + "sampler")q% +4 "core" %  \  +100 "collection"'x% +3 "core" %hLMF\ +2 "sampler")d% +4 "core" % \ + "sampler")y% +4 "core" % \ + .tIntake.select :close + "sampler")0 +9 )n% +2 "core" % \ +2 .tSSV.dial :exhaust + "sampler"){  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")h'ڀ +858 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +7 "sampler")|  + .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'v% +3 "core" %hUV\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +4 "core" %< \  +41 "collection"'F% +3 "core" %h:\ +2 "sampler")4% +3 "core" %< \  +48 "collection"'G% +2 "core" %h\ +2 "sampler");% +4 "core" %< \  +53 "collection"'<% +4 "core" %h\ +2 "sampler")I% +4 "core" %<(& \  +60 "collection"'H% +3 "core" %h$&\ +2 "sampler")K% +3 "core" %%96 \  +70 "collection"':% +2 "core" %h+,\ +2 "sampler")-% +4 "core" %SS \ 7 +78 "collection"'6% +3 "core" %h45\ + "sampler")% +4 "core" %~ \ 7 +89 "collection"'O% +2 "core" %h@@\ +2 "sampler")J% +4 "core" % \ 7 + "sampler")Q% +4 "core" % \ 7 + .tIntake.select :close + "sampler")0 +9 )S% +2 "core" % \ 7 +2 .tSSV.dial :exhaust + "sampler")P  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")5'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")V  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +209 "collection"'W% +3 "core" %hTS\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X>\ +2 "sampler")q% +4 "core" % \ < +100 "collection"'x% +3 "core" %hMN\ + "sampler")d% +4 "core" % \ < +2 "sampler")y% +3 "core" % \ < + .tIntake.select :close + "sampler")0 +9 )n% +3 "core" % \ < + .tSSV.dial :exhaust + "sampler"){  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T'ڀ +877 "core" ' +11 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")|  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'v% +3 "core" %hUT\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X% +4 "core" %< \  +24 "collection"'$% +3 "core" %h%%O\ + "sampler")F% +4 "core" %< \  +28 "collection"'4% +3 "core" %h#$\ +2 "sampler")0% +3 "core" %< \  +32 "collection"'G% +4 "core" %h%'\ + "sampler");% +4 "core" %< \  +36 "collection"'<% +3 "core" %h&)\ +2 "sampler")I% +3 "core" %<## \  +42 "collection"'H% +3 "core" %h,+F\ +2 "sampler")K% +3 "core" %<,) \  +48 "collection"':% +2 "core" %h./\ +2 "sampler")-% +4 "core" %<89 \  +53 "collection"'6% +3 "core" %h22\ +2 "sampler")% +3 "core" %LM \ u +61 "collection"'O% +3 "core" %h87\ +2 "sampler")J% +3 "core" %fc \ > +70 "collection"'Q% +2 "core" %h>?\ +2 "sampler")S% +4 "core" % \ > +78 "collection"'P% +3 "core" %hEG\ +2 "sampler")%% +3 "core" % \ > +89 "collection"'V% +3 "core" %hPN\ + "sampler")W% +4 "core" % \ > + "sampler")5% +4 "core" % \ > + .tIntake.select :close + "sampler")0 +9 )[% +2 "core" % \ > +2 .tSSV.dial :exhaust + "sampler")Y  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")]'ڀ +872 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")*  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +4 "core" %hUT\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X \  +19 "collection"'}% +3 "core" %h#%\ +2 "sampler") % +3 "core" %*F \  +22 "collection"'% +3 "core" %h%&\ + "sampler")% +4 "core" %*F \  +24 "collection"'% +4 "core" %h&&\ + "sampler")7% +4 "core" %*F \  +28 "collection"' % +3 "core" %h%( \ + "sampler")% +4 "core" %*F \  +32 "collection"'% +3 "core" %h)+\ + "sampler")% +4 "core" %*F  \  +37 "collection"'\ % +2 "core" %h*,\ +2 "sampler")z% +4 "core" %*F \  +41 "collection"'% +3 "core" %h,+\ +2 "sampler")% +3 "core" %*F \  +2 "collection"'% +3 "core" %h+,\ +2 #tIntake @13.6psia, vacuum from 8.1 to 11.1psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X' +2355 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0XB\ +2 "sampler")*% +3 "core" %b^ \ 6 +101 "collection"'M% +2 "core" %hHJ\ +2 "sampler")]% +4 "core" % \ 6 +113 "collection"'_% +3 "core" %hNO\ + "sampler")b% +4 "core" % \ 6 +2 "sampler")c% +3 "core" % \ 6 +2 .tIntake.select :close + "sampler")0 +8 )N% +3 "core" % \ 6 + .tSSV.dial :exhaust +2 "sampler")g  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")e'ڀ +876 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")f  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %hUX\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %3-, \  +48 "collection"'J% +2 "core" %h:;\ +2 "sampler")Q% +4 "core" %365 \  +53 "collection"'S% +3 "core" %h=>\ +2 "sampler")P% +4 "core" %3BA \  +60 "collection"'%% +3 "core" %hBA\ +2 "sampler")V% +4 "core" %3RP \  +69 "collection"'W% +3 "core" %hGE\ + "sampler")5% +4 "core" %hg \ ? +78 "collection"'[% +3 "core" %hHH\ +2 "sampler")Y% +4 "core" % \ ? +88 "collection"'A% +3 "core" %hLM\ +2 "sampler")*% +4 "core" % \ ? +87 "Can" ^[ +13 "collection"'M% +3 "core" %hQQ\ + "sampler")]% +4 "core" % \ ? +2 "sampler")_% +3 "core" % \ ? + .tIntake.select :close + "sampler")0 +9 )b% +3 "core" % \ ? + .tSSV.dial :exhaust + "sampler")c  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")N'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")g  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'$% +3 "core" %hWU\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X:\ +2 "sampler")~% +4 "core" %3" \  +18 "collection"'% +3 "core" %h<=\ +2 "sampler")w% +4 "core" %3%# \  +21 "collection"'}% +3 "core" %h=>\ +2 "sampler") % +3 "core" %3(* \  +25 "collection"'% +2 "core" %h?<\ +2 "sampler")% +4 "core" %3,* \  +28 "collection"'% +3 "core" %h?@\ + "sampler")7% +4 "core" %321 \  +32 "collection"' % +3 "core" %h?@\ + "sampler")|% +4 "core" %388 \  +37 "collection"'% +2 "core" %h@A\ +2 "sampler")% +4 "core" %3B? \  +41 "collection"'% +3 "core" %hBB\ +2 "sampler")\ % +3 "core" %3JL \  +48 "collection"'z% +3 "core" %hCE\ + "sampler")% +4 "core" %3XV \  +54 "collection"'% +2 "core" %hFI\ +2 "sampler")% +4 "core" %ig \ 0 +61 "collection"'% +3 "core" %hHJ\ + "sampler")% +4 "core" %~} \ 0 +69 "collection"'% +3 "core" %hKK\ + "sampler")% +4 "core" % \ 0 +78 "collection"'&% +4 "core" %hML\ + "sampler")(% +4 "core" % \ 0 +91 "collection"''% +3 "core" %hQR\ +2 "sampler")% +3 "core" % \ 0 +2 "sampler")% +3 "core" % \ 0 +2 .tIntake.select :close + "sampler")0 +8 )v% +3 "core" % \ 0 + .tSSV.dial :exhaust +2 "sampler")s  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")"'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +3 "core" %hXX\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")>% +4 "core" %3 \  +32 "collection"'J% +2 "core" %h=<\ +2 "sampler")Q% +4 "core" %3# \  +36 "collection"'S% +3 "core" %h>@\ +2 "sampler")P% +4 "core" %3)' \  +41 "collection"'%% +3 "core" %hA@\ +2 "sampler")V% +3 "core" %30- \  +48 "collection"'W% +2 "core" %hBC\ +2 "sampler")5% +4 "core" %377 \  +53 "collection"'[% +3 "core" %hDD\ +2 "sampler")Y% +3 "core" %3CA \  +62 "collection"'A% +2 "core" %hDE\ +2 "sampler")*% +4 "core" %'QO \  +69 "collection"'M% +3 "core" %hDF\ +2 "sampler")]% +4 "core" %da \ / +78 "collection"'_% +3 "core" %hGH\ +2 "sampler")b% +3 "core" %| \ / +89 "collection"'c% +3 "core" %hKL\ +2 "sampler")F% +4 "core" % \ / +100 "collection"'g% +2 "core" %hOP\ +2 "sampler")$% +4 "core" % \ / +113 "collection"'N% +3 "core" %hTS\ + "sampler")e% +4 "core" % \ / +2 "sampler")k% +3 "core" % \ / + .tIntake.select :close + "sampler")0 +9 )j% +3 "core" % \ / + .tSSV.dial :exhaust + "sampler")R  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")o'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")L  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +209 "collection"'p% +4 "core" %hTU\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X>\ +2 "sampler")~% +4 "core" %LF \  +61 "collection"'% +2 "core" %h<=\ +2 "sampler")w% +4 "core" %LF \  +69 "collection"'}% +3 "core" %h>?\ + "sampler") % +4 "core" %LF  \  +78 "collection"'% +3 "core" %hAA\ +2 "sampler")% +3 "core" %LF,( \  +2 "collection"'% +3 "core" %hB@\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X;\ + "sampler")4% +5 "core" %[Z@ \  +27 "collection"'0% +3 "core" %h:<\ +2 "sampler")G% +3 "core" %[Z@ \  +32 "collection"';% +3 "core" %h>=\ +2 "sampler") % +4 "core" %[Z@ \  +36 "collection"'H% +3 "core" %h<=\ +2 "sampler")K% +3 "core" %[ZA \  +42 "collection"'@% +3 "core" %h=>\ + "sampler"):% +5 "core" %[ZA \  +46 "collection"'-% +3 "core" %h>=\ +2 "sampler")6% +3 "core" %[ZA  \  +54 "collection"'% +3 "core" %h@?\ +2 "sampler")% +3 "core" %[ZA \  +61 "collection"'O% +3 "core" %h@A\ +2 "sampler")>% +4 "core" %[ZA \  +69 "collection"'J% +3 "core" %hB@\ +2 "sampler")Q% +3 "core" %[ZA \  +79 "collection"'S% +3 "core" %hED\ + "sampler")P% +4 "core" %[ZA  \  +88 "collection"'%% +3 "core" %hDD\ +2 "sampler")V% +4 "core" %[ZA++ \  + "collection"'<% +4 "core" %hDF\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X? \  +41 "collection"'k% +4 "core" %hGH\ + "sampler")j% +4 "core" %+FF \  +47 "collection"'R% +3 "core" %hJH\ + "sampler")I% +4 "core" %+QO \  +54 "collection"'L% +3 "core" %hJH\ + "sampler")p% +4 "core" %+[[ \  +61 "collection"'o% +3 "core" %hHJ\ + "sampler")C% +4 "core" %+ji \  +69 "collection"'?% +4 "core" %hML\ + "sampler")t% +4 "core" %{y \ +78 "collection"'u% +3 "core" %hKN\ +2 "sampler")q% +40 "core" % \ * +55 "collection"'x% +4 "core" %hOP\ + "sampler")d% +4 "core" % \ * +100 "collection"'f% +3 "core" %hPR\ +2 "sampler")y% +3 "core" % \ * +113 "collection"'X% +3 "core" %hSQ\ +2 "sampler")n% +4 "core" % \ * + "sampler"){% +4 "core" % \ * + .tIntake.select :close + "sampler")0 +9 )Z% +2 "core" % \ * +2 .tSSV.dial :exhaust + "sampler")U  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %hVV\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XB\ +2 "sampler") % +4 "core" %{<  \  +24 "collection"'% +3 "core" %hA@\ +2 "sampler")% +3 "core" %{< \  +28 "collection"'% +3 "core" %hAA\ +2 "sampler")m% +4 "core" %{<  \  +32 "collection"'|% +3 "core" %hBA\ + "sampler")% +4 "core" %{<  \  +37 "collection"'% +2 "core" %hAA\ +2 "sampler")% +4 "core" %{< \  +41 "collection"'\ % +3 "core" %hAB\ +2 "sampler")\\% +3 "core" %{< {\  +48 "collection"'z% +3 "core" %hAC\ + "sampler")% +4 "core" %{< \  +54 "collection"'% +3 "core" %hDD\ + "sampler")% +4 "core" %{< \  +61 "collection"'% +3 "core" %hEE\ + "sampler")% +4 "core" %{<! \  +69 "collection"'% +3 "core" %hFF\ + "sampler")% +4 "core" %{<(' |\  +78 "collection"'&% +3 "core" %hEF\ +2 "sampler")(% +4 "core" %{<30 \  + "collection"'7% +4 "core" %hEF\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %hWV\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %" \ 3 +28 "collection"'% +3 "core" %hHG\ +2 "sampler")S% +4 "core" %$# \ 3 +32 "collection"'P% +2 "core" %hFG\ +2 "sampler")%% +4 "core" %*% {\ 3 +36 "collection"'V% +3 "core" %hFH\ +2 "sampler")<% +4 "core" %** ~\ 3 +41 "collection"'% +3 "core" %hHI\ +2 "sampler")[% +3 "core" %/- \ 3 +48 "collection"'Y% +2 "core" %hHI\ +40 "sampler")A% +13 "core" %88 \ 3 +7 "collection"'*% +3 "core" %hHI\ + "sampler")M% +4 "core" %<8 \ 3 +61 "collection"']% +3 "core" %hKJ\ + "sampler")_% +4 "core" %AB \ 3 +69 "collection"'b% +3 "core" %hJK\ +2 "sampler")c% +4 "core" %KI \ 3 +78 "collection"'F% +3 "core" %hKK\ + "sampler")J% +4 "core" %WW \ 3 +89 "collection"'g% +2 "core" %hMM\ +2 "sampler")$% +4 "core" %eb \ 3 +100 "collection"'N% +3 "core" %hMO\ + "sampler")e% +4 "core" %wr |\ 3 +113 "collection"'k% +3 "core" %hNP\ + "sampler")j% +4 "core" % \ 3 +128 "collection"'W% +3 "core" %hRP\ +2 "sampler")R% +3 "core" % \ 3 +144 "collection"'I% +3 "core" %hSS\ +2 "sampler")L% +3 "core" % \ 3 +163 "collection"'p% +3 "core" %hUR\ +2 "sampler")o% +4 "core" % \ 3 +2 "sampler")C% +3 "core" % \ 3 + .tIntake.select :close + "sampler")0 +9 )?% +2 "core" % z\ 3 +2 .tSSV.dial :exhaust + "sampler")t  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Q'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 "sampler")x  .tCBV.dial SSV +73 "core"  + #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open +2 "sampler") +209 "collection"'d% +4 "core" %hVV\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X \ j +88 "collection"'D% +3 "core" %hLM\ +2 "sampler") % +3 "core" %KI \ j +100 "collection"'E% +3 "core" %hKM\ +2 "sampler")a% +4 "core" %WU \ j +113 "collection"'% +2 "core" %hON\ +2 "sampler")4% +3 "core" %hg z\ j +128 "collection"'0% +4 "core" %hOO\ + "sampler")G% +4 "core" %}{ \ j +144 "collection"';% +3 "core" %hPN\ +2 "sampler") % +3 "core" % \ j +163 "collection"'H% +3 "core" %hQP\ + "sampler")v% +4 "core" % y\ j +184 "collection"':% +3 "core" %hRT\ +2 "sampler")B% +4 "core" % \ j + "sampler")-% +4 "core" % \ j + .tIntake.select :close + "sampler")0 +8 )6% +3 "core" % \ j + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +533 "Can"\ yw +345 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")O  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'>% +3 "core" %hVV\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +3 "core" %hJJ!\ + "sampler")% +4 "core" %eE  y\  +128 "collection"'P% +3 "core" %hJK!\ +2 "sampler")%% +3 "core" %eE'% u\  +145 "collection"'V% +2 "core" %hLL.\ +2 "sampler")<% +4 "core" %eE0/ \  + "collection"'% +4 "core" %hKK0\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X +196 "collection"'a% +3 "core" %hKLL\ +2 "sampler")% +4 "core" %wv }\ > +196 "collection"'8% +3 "core" %hNMN\ + "sampler")4% +4 "core" % x\ > +196 "collection"'0% +3 "core" %hPOI\ +2 "sampler")G% +3 "core" % |\ > +196 "collection"';% +3 "core" %hNOG\ +2 "sampler") % +3 "core" % \ > +197 "collection"'H% +2 "core" %hOQT\ +2 "sampler")v% +4 "core" % y\ > + "sampler"):% +4 "core" % \ > + .tIntake.select :close + "sampler")0 +9 )B% +3 "core" % \ > + .tSSV.dial :exhaust +2 "sampler")-  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")6'ڀ +880 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core" + #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %hRSO\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +40 .SS.reconfigure :inhaling 0.34ml/s +11 "sampler")#.0X+ +3 "core" + +9 "collection"'% +3 "core" %hKBF\ +2 "sampler")P% +3 "core" %7L \  +19 "collection"'%% +3 "core" %hKK[\ + "sampler")V% +4 "core" %7L x\  +21 "collection"'<% +3 "core" %hJKD\ +2 "sampler")% +4 "core" %7L \  +24 "collection"'9% +3 "core" %hIIZ\ +2 "sampler")Y% +3 "core" %7L s\  +28 "collection"'A% +3 "core" %hIKQ\ +2 "sampler")*% +3 "core" %7L \  +32 "collection"'M% +3 "core" %hLJW\ +2 "sampler")]% +4 "core" %7L \  +36 "collection"'_% +3 "core" %hLK[\ +2 "sampler")b% +3 "core" %7L \  +42 "collection"'c% +3 "core" %hJJY\ +2 "sampler")F% +3 "core" %7L {\  +48 "collection"'% +2 "core" %hIJV\ +2 "sampler")J% +4 "core" %7L \  +53 "collection"'g% +3 "core" %hKJV\ +2 "sampler")$% +3 "core" %7L \  +61 "collection"'N% +3 "core" %hJKS\ +2 "sampler")e% +4 "core" %7L t\  +69 "collection"'k% +3 "core" %hLJT\ +2 "sampler")[% +4 "core" %7L v\  +78 "collection"'j% +3 "core" %hIMP\ + "sampler")W% +4 "core" %7L  x\  +90 "collection"'R% +5 "core" %hLMU\ +2 "sampler")I% +3 "core" %7L v\  +101 "collection"'L% +2 "core" %hKKS\ +2 "sampler")p% +4 "core" %7L \  +113 "collection"'o% +3 "core" %hMKT\ + "sampler")C% +4 "core" %7L \  +128 "collection"'?% +3 "core" %hKL`\ + "sampler")t% +4 "core" %7L w\  +144 "collection"'@% +3 "core" %hKMi\ +2 "sampler")x% +3 "core" %7L  }\  +163 "collection"'d% +3 "core" %hLMZ\ + "sampler")Q% +4 "core" %7L)% \  +184 "collection"'X% +3 "core" %hLL\\\ +2 "sampler")S% +3 "core" %7L30 v\  +2 "collection"'Z% +3 "core" %hONU\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0XW\ +3 "collection"'0% +4 "core" %0y \ A\ BV\  + "sampler")G% +4 "core" %~ }\ +2 #tBubblePoint: Intake @39.1psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'; @ +29 "core" A +2 .tSS.reconfigure :default + "sampler")#.0X'ڀ +322 "core" ' +2 .tSS.stop + "sampler")5 +2 #tLysing: Adding 2.0ml AqMeOH + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'  +145 "core"  +2 .tCTV.dial CSV + "collection"'^  +128 "core"  +2 .tCSV.dial CSR + "collection"'T  +69 "core"  +2 "collection"'i% +3 "core" %iTUY\ +2 #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"'~'^ +337 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '% +2 "core" %] UUF\  +3 .tCS.seek 6ml + "collection"'u') +1361 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'w +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'}'i +1427 "core" ' +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'K% +4 "core" %iSTA\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"''T +589 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '% +3 "core" %USVJ\ \ +2 .tCS.seek 5ml +2 "collection"'f's6 +864 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'m  +40 "core"  +2 .tCS.seek 1ml + "collection"'|'^ +1122 "core" ' + "collection"'U9 +3 "core" 9Y: +2 "collection"'% +3 "core" %a\ F\ LQ\ +2 #tBefore lysing Collection Puck Heater at 19.9C/39.5psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"' \  +2 '9 +5 "core" 9Z: +102 "collection"'\ 9 +2 "core" 9Y:d +102 "collection"'\\9 +3 "core" 9Z: d +102 "collection"'r9 +2 "core" 9Z; d +102 "collection"'z9 +3 "core" 9\\:d +102 "collection"'9 +3 "core" 9_:d +102 "collection"'9 +2 "core" 9d;d +102 "collection"'9 +3 "core" 9m<d +102 "collection"'9 +2 "core" 9x;"d +102 "collection"'9 +3 "core" 9;&d +102 "collection"'y9 +3 "core" 9<*d +102 "collection"'&9 +47 "core" 9=0d +102 "collection"'n9 +3 "core" 9=5d +102 "collection"'q9 +2 "core" 9>9d +102 "collection"'79 +3 "core" 9 >=d +102 "collection"'`9 +3 "core" 9+?Ad +102 "collection"'(9 +2 "core" 9J@Ed +102 "collection"'s9 +3 "core" 9oAId +102 "collection"'h9 +2 "core" 9ANd +102 "collection"'9 +3 "core" 9CRd +102 "collection"'.9 +3 "core" 9CVd +102 "collection"'"9 +2 "core" 9\ DZd +103 "collection"'!9 +2 "core" 91E^d +102 "collection"'{9 +2 "core" 9[Fc^ +102 "collection"'19 +3 "core" 9GgZ +102 "collection"'39 +3 "core" 9HkV +102 "collection"'9 +3 "core" 9IoR +102 "collection"'59 +2 "core" 9JsN +102 "collection"'#9 +3 "core" 9.JwK +102 "collection"'29 +2 "core" 9YL|F +103 "collection"' 9 +2 "core" 9NB +102 "collection"'/9 +2 "core" 9O? +103 "collection"'9 +2 "core" 9P< +102 "collection"'=9 +2 "core" 9Q8 +103 "collection"'l9 +2 "core" 9&R5 +102 "collection"''9 +3 "core" 9LS2 +102 "collection"'+9 +2 "core" 9sU0 +103 "collection"' 9 +2 "core" 9V- +102 "collection"' 9 +2 "core" 9V+ +102 "collection"'9 +3 "core" 9Y( +102 "collection"'E9 +3 "core" 9Y& +102 "collection"'a9 +2 "core" 9[$ +102 "collection"'9 +3 "core" 9>\\# +102 "collection"'89 +2 "core" 9[^! +102 "collection"'9 +3 "core" 9w_ +102 "collection"'09 +3 "core" 9` +102 "collection"'G9 +2 "core" 9a +102 "collection"';9 +3 "core" 9b +102 "collection"'D9 +2 "core" 9d +102 "collection"'H9 +3 "core" 9e +102 "collection"'v9 +3 "core" 9 f +102 "collection"':9 +2 "core" 9 g +102 "collection"' 9 +3 "core" 9 ,i +102 "collection"'B9 +2 "core" 9 >j +102 "collection"'9 +3 "core" 9 Ok +102 "collection"'9 +3 "core" 9 ]l +102 "collection"'69 +2 "core" 9 lm +102 "collection"'-9 +3 "core" 9 |n +102 "collection"'P9 +2 "core" 9 o +102 "collection"'49 +3 "core" 9 q +102 "collection"'9 +3 "core" 9 s +102 "collection"'9 +2 "core" 9 s +102 "collection"'%9 +3 "core" 9 u +102 "collection"'<9 +2 "core" 9 u\  +102 "collection"'9 +3 "core" 9 u +102 "collection"'V9 +3 "core" 9 x +102 "collection"'Y9 +2 "core" 9 y +102 "collection"'A9 +3 "core" 9 z +102 "collection"'*9 +2 "core" 9 { +102 "collection"'M9 +3 "core" 9 |# +102 "collection"'_9 +3 "core" 9 }' +102 "collection"'99 +3 "core" 9 ~+ +102 "collection"']9 +2 "core" 9 0 +102 "collection"'c9 +3 "core" 9\ 4 +102 "collection"'F9 +2 "core" 9\ 8 +102 "collection"'9 +3 "core" 9\ \ < +102 "collection"'J9 +2 "core" 9\ @ +102 "collection"'g9 +3 "core" 9\ D +102 "collection"'$9 +2 "core" 9\ I +102 "collection"'N9 +3 "core" 9\ M +102 "collection"'b9 +3 "core" 9\ Q +102 "collection"'k9 +2 "core" 9\ "U +102 "collection"'[9 +3 "core" 9\ 'Y +102 "collection"'j9 +2 "core" 9\ (^ +102 "collection"'O9 +3 "core" 9\ -b +102 "collection"'R9 +3 "core" 9\ 0f +102 "collection"'I9 +2 "core" 9\ 3j +102 "collection"'L9 +3 "core" 9\ 7n +102 "collection"'W9 +2 "core" 9\ :r +102 "collection"'p9 +3 "core" 9\ >w +102 "collection"'C9 +3 "core" 9\ @{ +102 "collection"'?9 +2 "core" 9\ D +102 "collection"'@9 +3 "core" 9\ G +102 "collection"'o9 +2 "core" 9\ I +102 "collection"'d9 +3 "core" 9\ M +102 "collection"'e9 +2 "core" 9\ P +102 "collection"'t9 +3 "core" 9\ S +103 "collection"'x9 +2 "core" 9\ U +103 "collection"'Q9 +2 "core" 9\ Y +102 "collection"'S9 +4 "core" 9\ [ +104 "collection"'Z9 +3 "core" 9\ ` +102 "collection"'X9 +2 "core" 9\ b +102 "collection"'9 +2 "core" 9\ e +103 "collection"'^9 +2 "core" 9\ g +102 "collection"'>9 +2 "core" 9\ j +102 "collection"'T9 +3 "core" 9\ m +102 "collection"'i9 +3 "core" 9\ p +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ p  +2 '~9 +6 "core"  9\ p +2 "collection"'w% +3 "core" %a\ \ \ +2 #tBegun lysing Collection Puck Heater at 68C/46.8psia +30641 "Can"\  +29348 "core" ` + "collection"'u9 +4 "core" 9\ U + "collection"' % +4 "core" %a\ \ "\ +2 #tEnded lysing Collection Puck Heater at 70C/45.5psia + .CS.seek 0ml + "collection"'K'i +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'} @ +99 "core" A +2 .tCSV.dial :air + "collection"' @ +41 "core" > +2 .tCS.seek 5ml + "collection"''s5 +1359 "core" ' +2 .tCSV.dial CTV + "collection"'m  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'f @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'U  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''i +1363 "core" ' +2 "collection"'\ % +4 "core" %h   C\ + #tPuck @72.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'\\ +97 "core"  + .tCBV.dial CSV + "collection"'r  +27 "core" +2 "collection"'z% +4 "core" %h 1\ +2 .tCS.seek 5ml + "collection"''s4 +1396 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +4 "core" %s2\  +2 .tCS.seek 7ml + "collection"'' +584 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml + "collection"'y' +855 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'& ` +111 "core" _ +2 #tLysing Complete + "collection"'n& +4 "core" &\\:9\ !a +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&q% +3 "core" %    +2 "storage"(7% +3 "core" % k k \  +2 "storage"(`. +2 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(((C +361 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (s& +3 "core" &E O H ,\ + "manipulator"&h& +4 "core" &ӓ&  @\\ + "manipulator"&% +4 "core" %  \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&.( +164 "core" ( + "manipulator"&"& +4 "core" &   +2 "storage"(!& +3 "core" &E b\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&{' +101 "core" ' + "storage"(1& +4 "core" &E \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(3'r +211 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&5& +3 "core" &    + "storage"(#& +4 "core" &E U O n\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&2'8 +19 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(/- +3 "core" -' +2 .tSE.seek 15.1 Pucks below Top Plate + "storage"(' +32 "core" ' +2 "manipulator"&=% +4 "core" %5  \ +2 "storage"(l& +3 "core" &E T U\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 297 counts + "manipulator"&''a +15 "core" ' +2 "manipulator"&+& +4 "core" &   + "storage"( & +51 "core" &E k k \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"& ' +17 "core" ' +2 .tSE.seek 16.1 Pucks below Top Plate + "storage"('M +46 "core" ' +2 "manipulator"&E& +4 "core" & \   + "manipulator"&a% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8(ӂ +156 "core" ( +2 "manipulator"&& +4 "core" &z-   E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &z-  2 E +2 .tForearm.seek CC +2 "manipulator"&G'? +96 "core" ' + .tHand.close + "manipulator"&;/ +57 "core" / +2 .tCC.seek :open +2 "collection"'D( +447 "core" ( + "storage"(H& +4 "core" &E M\ + "storage"(v& +4 "core" &E c\ + "manipulator"&:& +4 "core" &Ӣ& \  @Z +2 "manipulator"& % +3 "core" % @  .  +2 .tForearm.seek :retract + "manipulator"&B' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +162 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"(6& +3 "core" &E \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&-'8 +94 "core" ' +2 .tElbow.hold + "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&41 +62 "core" 1 +2 "manipulator"&% +4 "core" % I r $ +2 "storage"(& +3 "core" &E \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts + "manipulator"&%'u +18 "core" ' +2 "manipulator"&<& +4 "core" &   + "storage"(& +4 "core" &E M\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&V' +21 "core" ' +2 "storage"(Y% +4 "core" %U c\ +3 ."downElevator"SE.seek :down +2 "storage"(A' +100 (*% +3 "core" %# _\ QL + "manipulator"&M% +4 "core" % t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_' +42 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" &-+ <  +2 "manipulator"&]& +3 "core" &  \ '  +2 "manipulator"&c% +4 "core" %     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +172 "core" ( +2 "manipulator"&& +4 "core" &- H $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- Z $ +2 .tForearm.seek :garage + "manipulator"&g'w +96 "core" ' + .tHand.close + "manipulator"&$/ +62 "core" / + "manipulator"&N& +4 "core" &- 3 $ +2 "manipulator"&b% +3 "core" % ψ ~ +2 .tForearm.seek :retract +2 "manipulator"&k' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[(ӂ +288 "core" ( + "manipulator"&j& +4 "core" &ӑ(  # Ae +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +2 "core" &ӑ'   B Ae +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R'? +95 "core" ' + "manipulator"&I& +5 "core" &ӑ(   Ae + "manipulator"&L% +4 "core" %I  \  ' +2 "collection"'W& +4 "core" &)*  +2 "collection"'p& +5 "core" &+*  +2 .tCC.seek :closed + "collection"'C(\\ +4 "core" &)+  +9 &4*)\ *z +10 &g~**v\ > +9 &r**A\ K +9 &XY**\ K +10 &\\-)\ J +9 &Y,+\ J +9 &X+*\ J +10 &a]++\ J +9 &"\\*+\\\ K +10 &[++\ K +9 & Z-*\ J +9 &"iY)+\ J +10 &$+Y+*\ J +9 &%_*,y\ J +10 &'\\**\\\ K +9 &)q[,,Q\ J +9 &+3X,-\ J +10 &,]*,\ J +9 &.\\),b\ K +9 &0y[*,\ J +10 &2;_-,\ J +9 &3\\*+\ K +9 &5[++\ K +10 &7\\-,d\ J +9 &9CY,*P\ J +10 &;]+,\ J +9 &<[*,\ J +9 &>Y+,\ J +10 &@LY,,\ J +9 &B a,,\ K +10 &Ce01\ K +9 &E~97{\ N +9 &G9=<f\ S +10 &H<<O\ U +9 &J=>G\ W +9 &Lt?@\ W +10 &N5=?\ W +9 &O??t\ X +9 &Q>?h\ W +10 &Su??X\ Y +9 &U7>A>\ Y +10 &V?@\ Z +9 &X??\ [ +9 &Zv>?\ \\ +10 &\\v>@s\ 3 +9 &\\+>?]\ $l +9 ( +2 &\\??N\ !a + "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'?& +4 "core" &\\?@\ !a +2 .tHand.open + "manipulator"&@1 +57 "core" 1 +2 "manipulator"&o% +4 "core" % I  W ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +93 "core" ' +2 .tPSV.dial PSR + "processing"%e +130 "core"  + "processing"%t% +4 "core" %ػ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x'+ +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%Q  +42 "core"  +2 .tPS.seek 0ml + "processing"%S'ؾ +1609 "core" ' +2 .tPSV.dial PSR + "processing"%Z +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%X' +2641 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +2 "collection"'^  +6 "core" A + "processing"%>  +68 "core" +88  + .tPSV.dial :mixloop +2 "processing"%T +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%i  +127 "core" +2 .tPS.seek 0ml + "processing"%~'ؾ +2627 "core" ' + .tPSV.dial :air + "processing"%w  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'ؾ +2682 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%|' +2639 "core" ' + .tPSV.dial :mixloop + "processing"%} +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +48 "Can" YW +2582 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &ә&  \  @] +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&m(ӂ +29 "core" ( + "manipulator"&f& +4 "core" &ӆ   d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +2 "core" &ӆ   # d +3 .tForearm.seek CC + "manipulator"&'? +101 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'\ ( +447 "core" ( + "manipulator"&\\& +4 "core" &ӆ\   $ d +2 "manipulator"&r% +4 "core" % + . + .tForearm.seek :retract +2 "manipulator"&z' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +275 "core" ( +2 "manipulator"&& +4 "core" &- - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  @ - +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +100 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&% +4 "core" % ~   ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&' +93 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'n& +4 "core" &a  + "manipulator"&q% +4 "core" %  U  + "storage"(7% +4 "core" % \  +2 "storage"(`. +3 "core" .(F + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"((  +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (s& +3 "core" &  h\  +2 "manipulator"&h& +3 "core" &-  - +2 "manipulator"&% +3 "core" %   =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&"( +177 "core" ( + "manipulator"&!& +4 "core" &  6 +2 "storage"(1& +3 "core" &  f\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +93 "core" ' + "storage"(,& +5 "core" &  \  + .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +203 "core" ' +2 "storage"(5- +4 "core" -'. + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (#& +2 "core" & n $\  +2 "manipulator"&/& +3 "core" &  V 6 +2 .tElbow.seek 2 +2 "manipulator"&=( +3 "core" ( + "manipulator"&l& +4 "core" &  6 +2 "storage"(+& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"& 'Ͻ +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&E/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& + "storage"({' +8 "core" &  6 6 +2 "manipulator"&.% +3 "core" % ϻ < +3 .tForearm.seek :retract + "manipulator"&3' +92 "core" ' + .tElbow.seek CC +2 "manipulator"&2(ӂ +60 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( + "manipulator"&'& +4 "core" &Ӑ&    @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӑ&  @] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +99 "core" ' +2 "manipulator"&0& +4 "core" &ӑ&    @\\ +2 "manipulator"& % +3 "core" %A   +2 "collection"' & +4 "core" &  +2 "collection"';& +5 "core" & +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &  +8 &4~\ +| +10 &fv\ > +9 &rL\ K +9 &V\\1\ J +10 &[z\ K +9 &[\ J +10 &]Z\ J +9 &][3\ K +9 & [)\ J +10 &] \ J +9 & Z\ J +9 &"fY\ J +10 &$(]\ J +9 &%\\\ K +10 &'[\ J +9 &)oY\ J +9 &+/\\\ K +10 &,[\ J +9 &.X}\ J +9 &0v[q\ J +10 &28Yl\ J +9 &3]\\\ J +10 &5[@\ K +9 &7~\\7\ J +9 &9@Y0\ J +10 &;]\ J +9 &<[\ J +9 &>]\ J +10 &@G[X\ K +9 &B\ \\G\ J +10 &C_B\ J +9 &EjC\ L +9 &GHr@\ M +10 &I\ P +9 &J\ U +10 &Lt \ V +9 &N4\ V +9 &O ]\ W +10 &Q \ W +9 &Sv  \ X +9 &U7\ \ X +10 &V  \ Z +9 &X\  \ Z +9 &Zv \ [ +10 &\\x\ / +9 &\\6\ "h +9 ( +2 &\\c\ N +2 "collection"';& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.06 + .Hand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&H% +4 "core" % A    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v' +94 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"':  +131 "core"  +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 "collection"'6% +4 "core" %y\  +2 .tCS.seek 4.501ml + "collection"'G'c? +1490 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%8  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%4  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +30 "core" _ + .tCSV.dial :air +2 "collection"'< @ +42 "core" ? +2 .tCS.seek 10ml +47 "collection"'' +1482 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +41 "core"  +2 .tCS.seek 0ml + "collection"'B'i +2662 "core" ' +2 .tCBV.dial :waste1 + "collection"'* @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'M  +130 "core" +2 "collection"'& +3 "core" &\\d;\ N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&9% +4 "core" %    *  + "storage"(]% +4 "core" % j l \  +2 "storage"(c. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(-(C +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (%& +3 "core" &B k l \ +2 "manipulator"&& +3 "core" &ӓ&    @Z +2 "manipulator"&% +3 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&J( +164 "core" ( +2 "manipulator"&V& +4 "core" &  )  + "storage"(A& +4 "core" &B \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&P' +92 "core" ' +2 "storage"($& +4 "core" &B { \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'r +194 "core" ' +2 "storage"(b- +3 "core" -'z + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +3 "core" &    + "storage"(g& +4 "core" &B m h 1\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&j'8 +21 "core" ' + .tElbow.hold +2 "manipulator"&O, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(F- +2 "core" -'z +2 .tSE.seek 16.1 Pucks below Top Plate +2 "storage"(I'H +31 "core" ' +2 "manipulator"&L% +4 "core" %=  \  + "storage"(W& +4 "core" &B [ G x\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 305 counts + "manipulator"&k'i +15 "core" ' + "manipulator"&D& +41 "core" &   + "storage"(?& +4 "core" &B j k \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&@' +17 "core" ' +2 .tSE.seek 17.1 Pucks below Top Plate + "storage"(o'ǹ +45 "core" ' + "manipulator"&p& +5 "core" &   ,  + "manipulator"&e% +4 "core" %   ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&R(ӂ +160 "core" ( + "manipulator"&Q& +4 "core" &Ӡ  ? :. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +2 "core" &Ӡ L :. +2 .tForearm.seek CC +2 "manipulator"&Z'? +97 "core" ' + .tHand.close + "manipulator"&S/ +56 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( + "storage"(^& +4 "core" &B o ]\ +2 "storage"(>& +3 "core" &B s n ^\ +2 "manipulator"&T& +3 "core" &Ӡ   :. +2 "manipulator"&i% +4 "core" % H     + .tForearm.seek :retract +2 "manipulator"&X' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&w( +161 "core" ( + "manipulator"&~& +5 "core" &   + "storage"(& +4 "core" &B | } C\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&'8 +98 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&u1 +57 "core" 1 +2 "manipulator"&}% +4 "core" % K   + "storage"(|& +4 "core" &B \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts + "manipulator"&K'w +17 "core" ' +2 "manipulator"&f& +4 "core" &    + "storage"(U& +4 "core" &B S\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&' +22 "core" ' + "storage"([% +4 "core" %ǿ \ +3 ."downElevator"SE.seek :down +2 "storage"(d' +99 (C% +4 "core" %& "\ RM + "manipulator"&\\% +4 "core" % [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +52 "core" ' + .tPSV.dial :air +2 "processing"%  +71 "core" +2 .tPS.seek 2.5ml + "processing"%' +2641 "core" ' + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%m  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%n'ؾ +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%q& +5 "core" &\  +2 "manipulator"&7& +3 "core" & \ \\  +2 "manipulator"&`% +4 "core" %   + .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +170 "core" ( + "manipulator"&& +4 "core" &-  3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &-  3 +2 .tForearm.seek :garage + "manipulator"&s'w +95 "core" ' +2 .tHand.close + "manipulator"&h/ +61 "core" / +2 "manipulator"&& +4 "core" &-  1 3 +2 "manipulator"&!% +3 "core" % τ  Y +47 .tForearm.seek :retract +3 "manipulator"&1' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +117 "core" ( + "manipulator"&& +4 "core" &  V 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +2 "core" & 6 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&5' +102 "core" ' +3 "manipulator"&#& +8 "core" & Q 6 +3 "manipulator"&/% +8 "core" % > +4 "processing"%l& +6 "core" &\  +2 "processing"%+& +4 "core" &\  +3 .tPC.seek :closed + "processing"%E(^ +5 "core" &\ \  +9 &7{\ +{ +10 &f\ ? +9 &lz\ N +9 &0_\ M +10 &^\ N +9 &`\ M +10 &v]\ M +9 &8_\ M +9 &c\ N +10 &`\ N +9 & ~]\ M +9 &"@_\ M +10 &$b\ N +9 &%_\ N +9 &']\ M +10 &)H_\ M +9 &+\ ]\ M +10 &,a\ M +9 &.]\ M +9 &0Ob\ N +10 &2_\ M +9 &3c\ N +10 &5b\ N +9 &7W_\ N +9 &9e\ N +10 &:f\ N +9 &<`\ N +9 &>`c\ M +10 &@ b\ N +9 &Aj\ N +10 &Cu\ P +9 &E^\ Q +9 &G\ S +10 &H\ S +9 &J\ T +9 &L\\\ \ T +10 &N\ T +9 &O\ T +9 &Q \ U +10 &S_\ V +9 &U$\ U +10 &V\ U +9 &X\ T +9 &Zh"\ U +10 &\\,(\ U +9 &]"\ 7 +9 &^-\ Z +10 &^4\ 8 +2 ( +2 "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%a& +4 "core" &^20\ 8 + .tHand.open + "manipulator"&.1 +53 "core" 1 + "manipulator"&"% +4 "core" %   P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tPRV.dial :air + "processing"%'  +42 "core"  +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%% +4 "core" %ع\ +2 .tPS.seek 0.3ml + "processing"% ' +383 "core" ' + .tPSV.dial PSR +2 "processing"%0 +100 "core"  +2 "processing"% % +4 "core" %\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"% '2 +488 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%=' +1915 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%{ +101 "core" +2 .tPTV.dial :mixing + "processing"%3 @ +71 "core" B + .tPBV.dial :waste2 +2 "processing"%\  +89 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&H& +4 "core" &   6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&;( +3 "core" ( + "manipulator"&:& +4 "core" &   0 6 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &  # 0 6 +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tPC.seek :open +2 "processing"%6( +456 "core" ( +2 "manipulator"&y& +4 "core" & \  6 + "manipulator"&8% +4 "core" %   . +2 .tForearm.seek :retract + "manipulator"&4' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +141 "core" ( +2 "manipulator"&& +4 "core" &-  X x +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +2 "core" &-  N x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&G'w +99 "core" ' + .tHand.open + "manipulator"&Y1 +63 "core" 1 +2 "manipulator"&% +4 "core" % t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*' +92 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%M& +4 "core" &\ + "manipulator"&% +4 "core" %    #  +2 "storage"(9% +3 "core" % B\  +2 "storage"(]. +3 "core" .(C +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(c(  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" &  \  +2 "manipulator"&%& +4 "core" &-  f x + "manipulator"&% +4 "core" %   y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +175 "core" ( + "manipulator"&V& +4 "core" &  f . +2 "storage"(A& +3 "core" &  \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&$'S +90 "core" ' + "storage"(2& +4 "core" &  O\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(v'r +216 "core" ' + "storage"(b- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +2 "core" & \  +2 "manipulator"&g& +4 "core" &  - + .tElbow.seek 2 +2 "manipulator"&F( +3 "core" ( + "manipulator"&L& +4 "core" &  l - + "storage"(W& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&D'Ͻ +28 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +53 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&p& + "storage"(e' +7 "core" &  - + "manipulator"&P% +5 "core" %   +2 .tForearm.seek :retract + "manipulator"&J' +97 "core" ' + .tElbow.seek PC +2 "manipulator"&N( +62 "core" ' + ."downElevator"SE.stop + "storage"(5 +198 "core" ( +2 "manipulator"&j& +4 "core" & \  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &  b \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&I' +91 "core" ' + "manipulator"&Q& +4 "core" &  4 \ +2 "manipulator"&x% +4 "core" %  . | + "processing"%@& +4 "core" &\ +2 "processing"%O& +5 "core" &\ +2 .tPC.seek :closed + "processing"%S(^ +5 "core" &\  +9 &/y\ *y +53 &d\ > +3 &rx\ N + &5]\ M + &_\ M + &\\\ M + &z]\ M +6 &=`'\ M +9 &^$\ M +10 &]\ M +9 & ]\ M +10 &"D^\ M +9 &$_\ M +9 &%\\\ M +10 &'] \ M +9 &)M_\ M +10 &+]\ M +9 &,^\ N +9 &.\\\ M +10 &0S_\ N +9 &2_\ M +9 &3]\ M +10 &5^\ N +9 &7\\_\ M +9 &9`\ M +10 &:`\ M +9 &<\\\ M +10 &>cc\ N +9 &@%`\ N +9 &Aj\ N +10 &Cr\ O +9 &Ea\ Q +9 &G\ S +10 &H\ S +9 &J\ S +9 &Lb\ S +10 &N"\ T +9 &O\ T +10 &Q\ U +9 &Se\ U +9 &U'\ U +10 &VY\ U +9 &X\ T +10 &Zm\ U +9 &\\0\ U +9 &]~\ 9 +10 &^/\ \\ +9 &^ \ 1 +2 ( +2 "processing"%O& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&t1 +61 "core" 1 +2 "manipulator"&% +4 "core" %  | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^' +90 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%> i +2 %T9 +5 "core" 9T} +102 "processing"%i9 +3 "core" 9P} +102 "processing"%~9 +2 "core" 9N|  +102 "processing"%9 +3 "core" 9L|  +102 "processing"%Z9 +2 "core" 9J} +102 "processing"%R9 +3 "core" 9J} +102 "processing"%u9 +2 "core" 9K} +102 "processing"%}9 +2 "core" 9N| +103 "processing"%|9 +2 "core" 9Q|" +102 "processing"%f9 +2 "core" 9T}& +102 "processing"%U9 +3 "core" 9[}* +102 "processing"%[9 +3 "core" 9a}/ +102 "processing"%X9 +2 "core" 9i}3 +102 "processing"%C9 +2 "core" 9q|7 +102 "processing"%\\9 +3 "core" 9z|; +102 "processing"%w9 +3 "core" 9}? +102 "processing"%9 +2 "core" 9|C +102 "processing"%K9 +3 "core" 9}H +102 "processing"%9 +2 "core" 9|L\ +102 "processing"%o9 +3 "core" 9}P +102 "processing"%9 +3 "core" 9}T +102 "processing"%d9 +2 "core" 9~X +102 "processing"%9 +3 "core" 9~] +102 "processing"%9 +2 "core" 9~a +102 "processing"%m9 +3 "core" 9~e +102 "processing"%9 +2 "core" 9~i +102 "processing"%9 +3 "core" 9~m +102 "processing"%9 +2 "core" 9~q +102 "processing"%q9 +2 "core" 9v +102 "processing"%79 +3 "core" 9z +102 "processing"%`9 +3 "core" 9!~ +2 .tPH.hold 2:00:00,28C +3 "processing"% pip  +2 .tdelay 1:30 +4 "core" ~ +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%( +102 "core"  + "processing"% % +4 "core" %5\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%h' +589 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%' +1615 "core" ' + .tPTV.dial :puck +2 "processing"%!  +69 "core"  + .tPSV.dial PTV +2 "processing"%r +85 "core" + .tPBV.dial :waste1 +2 "processing"%  +129 "core"  +2 "processing"%&% +4 "core" %\ +2 .tPS.seek 1.5ml + "processing"%s'2 +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%# * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%/'ؾ +1612 "core" ' + .tdelay 5:00 +2897 "Can" \\\\ +27105 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%l  +34 "core" + .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +71 "core"  +2 .tPS.reconfigure :fast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%)' +2338 "core" ' + .tPSV.dial PTV +2 "processing"%a +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%. +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%+  +72 "core"  +2 .tPS.seek 0ml + "processing"%''ؾ +2287 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 + "processing"%5 @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%n' +360 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'0  + "processing"%  +42 "core" +4 + "processing"% % +4 "core" %:\ +2 .tPS.seek 0.35ml + "processing"% 'l +453 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'{  +28 "core" +2 .tPRV.dial :air + "processing"%3  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%\ 'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%= @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%H' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%:  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% ' +1608 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%, @ +70 "core" @ +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%E% +3 "core" %\  +3 .tPS.seek 1.85ml + "processing"%y' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1984 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &\ +2 "manipulator"&& +4 "core" & \  " \ + "manipulator"&;% +4 "core" %  \    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +122 "core" ( +2 "manipulator"&& +4 "core" &-  # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&'w +94 "core" ' + .tHand.close +48 "manipulator"&9/ +64 "core" / +2 "manipulator"&]& +4 "core" &-   +2 "manipulator"&4% +4 "core" % ϋ   4 +2 .tForearm.seek :retract + "manipulator"&G' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&-(ӂ +279 "core" ( + "manipulator"&& +5 "core" &Ӗ%   >H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +4 "core" &Ӗ% \  >H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +99 "core" ' + "manipulator"&V& +5 "core" &Ӗ&    >H + "manipulator"&A% +4 "core" %; \   +2 "collection"'2& +4 "core" &U\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'*(\\ +5 "core" &P\  +9 &4L\ +{ +10 &dN\ > +9 &sN\ M +9 &JZK\ L +10 & ZP\ L +9 &[N\ L +10 &YN\ L +9 &QZO\ L +9 &[L\ M +10 &Y@\ L +9 & ZH\ L +9 &"ZZ?\ L +10 &$Z=\ L +9 &%YD\ L +10 &'YD\ K +9 &)bYG\ L +9 &+$Y@\ L +10 &,XA\ L +9 &.YK\ K +9 &0jYF\ L +10 &2-YD\ L +9 &3XC\ L +10 &5YG\ L +9 &7rYB\ L +9 &95YF\ L +10 &:XG\ K +9 &<ZC\ L +9 &>zZG\ L +10 &@=ZG\ L +9 &A\\E\ L +10 &CfD\ M +9 &Eyv4\ O +9 &G/C\ S +10 &H <\ V +9 &J!#7\ X +9 &Lf&$=\ X +10 &N&&&5\ Y +9 &O)'4\ Z +10 &Q*),\ Z +9 &Sk+*4\ Y +9 &U'.-5\ [ +10 &V0/0\ \\ +9 &X214\ \\ +9 &Zk432\ \\ +10 &\\ w874\ 9 +9 &\\&784\ )x +9 &\\:91\ _ +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'b& +4 "core" &\\98`\ _ + .tHand.open + "manipulator"&_1 +63 "core" 1 +2 "manipulator"&g% +4 "core" % ;   P  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L' +92 "core" ' + .tPSV.dial PSR + "processing"%W +101 "core"  + "processing"%?% +4 "core" %ؼ\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml + "processing"%p'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%$ +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%v' +2631 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'D  + "processing"%j  +31 "core" ~ +127  +2 .tPSV.dial :mixloop + "processing"%k +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%F  +73 "core" +2 .tPS.seek 0ml + "processing"%e'ؾ +2626 "core" ' +2 .tPSV.dial :air + "processing"%Q  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2631 "core" ' + .tPSV.dial :mixloop + "processing"%@ +43 "core" +2 .tPS.seek 0ml + "processing"%J'ؾ +1471 "Can"\  +1159 "core" ' + .tPSV.dial :air + "processing"%6  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%t' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%T'ؾ +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" &ӗ#   p =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&i(ӂ +27 "core" ( + "manipulator"&I& +4 "core" &ӆ   l # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &ӆ - # +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&Z/ +59 "core" / + .tCC.seek :open +2 "collection"'R( +450 "core" ( + "manipulator"&u& +4 "core" &ӆ   # + "manipulator"&}% +4 "core" % <     +2 .tForearm.seek :retract + "manipulator"&|' +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&f(- +280 "core" ( + "manipulator"&U& +5 "core" &-   5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &-   5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&X'w +101 "core" ' +2 .tHand.open + "manipulator"&C1 +61 "core" 1 +2 "manipulator"&\\% +4 "core" % r   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w' +95 "core" ' +2 ."da"delayUntil "16:49:19.75" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &,\ +2 "manipulator"&K% +3 "core" %      +2 "storage"(% +4 "core" % v z \  + "storage"(o. +3 "core" .(  +2 "storage"(& +4 "core" & u z \  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 2 + "storage"(d(  +30 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" &   z \ + "manipulator"&& +4 "core" &-    5 +2 "manipulator"&m% +3 "core" %     +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +185 "core" ( +2 "manipulator"&& +4 "core" &   ' !r + "storage"(& +4 "core" &  x\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&q'S +94 "core" ' +2 "storage"(7& +4 "core" &  u B\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(`'r +224 "core" ' + "storage"((- +4 "core" -'F +46 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +3 ( & +3 "core" & n \  +2 "manipulator"&& +3 "core" &\   !r +2 ."WCR"Elbow.seek 2 +2 "manipulator"&h( +3 "core" ( + "manipulator"&!& +4 "core" &\    !r +2 "storage"(r& +3 "core" & % 2\  +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&'Ͻ +13 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(#' +8 "core" &\   !r + "manipulator"&s% +4 "core" % ϴ \  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&>' +99 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&l(ӂ +64 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&z& +4 "core" &ӎ  8 8 +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &ӎ    8 +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&/'? +88 "core" ' +2 "manipulator"&a& +4 "core" &ӎ   8 +2 "manipulator"&.% +4 "core" %7 \  n +2 "collection"'"& +4 "core" &\ +2 "collection"'+& +5 "core" &+\ +2 ."WCR"CC.seek :closed +2 "collection"')(\\ +4 "core" &\  +9 &3{\ *y +9 &f\ > +10 &s\ L +9 &TX\ J +9 &Z\ K +10 &Z\ K +9 &Y\ K +9 &ZZ&\ K +10 &Z\ L +9 &Y$\ J +10 & \\&\ K +9 &"b\\!\ K +9 &$%V\ K +10 &%Y\ K +9 &'Y\ K +9 &)kZ\ \ K +10 &+,Y\ K +9 &,Z\ K +10 &.Z\ K +9 &0sZ\ K +9 &24Z\ K +10 &3Y\ K +9 &5Z\ K +9 &7z[\ K +10 &9<Z\ K +9 &:Z\ K +10 &<Z\ K +9 &>Z\ K +9 &@EY\ K +10 &BZ\ K +9 &C]\ K +9 &Ec\ L +10 &GEs\ N +9 &H\ Q +9 &J\ U +10 &Lq\ V +9 &N/\ X +10 &O\ X +9 &Q  \ Y +9 &Ss !\ Y +10 &U1!"+\ Z +9 &V%#\ Z +10 &X$&\ [ +9 &Zs'(\ [ +9 &\\z,*\ 1 +10 &\\/-+\ c +8 ( +2 &\\n+.\ T +3 "collection"'+& +3 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +5 "core" % 7   y n +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&5' +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")'+ +4 "core" + + "sampler")0% +4 "core" %ڑ \  +2 "collection"' & +3 "core" &\\o++Y\ T +3 "Can" YV +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X\ + "sampler")F% +4 "core" %< |\  +28 "collection"'v% +3 "core" %oL\ +2 "sampler")Q% +4 "core" %< w\  +31 "collection"'e% +3 "core" %oB\ +2 "sampler")@% +4 "core" %< u\  +36 "collection"'x% +3 "core" %oL\ +2 "sampler")6% +3 "core" %< u\  +42 "collection"'J% +3 "core" %oH\ +2 "sampler")% +3 "core" %< s\  +47 "collection"'t% +3 "core" %o 7\ +2 "sampler")O% +4 "core" %< u\  + "collection"'I% +4 "core" %o v\ +2 #"WCR"Intake @13.2psia, vacuum from 7.7 to 10.7psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X\ +2 "sampler")L% +4 "core" %9 \  +21 "collection"'*% +3 "core" %o J\ +2 "sampler")u% +4 "core" %9 w\  +21 "collection"'}% +3 "core" %o4\ +2 "sampler")% +4 "core" %9  }\  +24 "collection"'U% +3 "core" %oE\ + "sampler")[% +4 "core" %9 q\  +28 "collection"'i% +3 "core" %o:\ +2 "sampler")C% +3 "core" %9 ~\  +32 "collection"'\\% +3 "core" %o;\ +2 "sampler")% +4 "core" %9 {\  +36 "collection"'K% +3 "core" %oM\ +2 "sampler")% +4 "core" %>&% u\  +41 "collection"'o% +3 "core" %oD\ +2 "sampler")% +3 "core" %64 w\ 8 +47 "collection"'|% +3 "core" %o 9\ +2 "sampler")% +4 "core" %MK \ 8 +53 "collection"'% +3 "core" %o'(<\ +2 "sampler")m% +4 "core" %nn \ 8 +61 "collection"'X% +3 "core" %o22+\ + "sampler")% +4 "core" % \ 8 +69 "collection"'% +3 "core" %o<;#\ +2 "sampler")c% +3 "core" % \ 8 +2 "sampler")f% +3 "core" % v\ 8 +2 ."WCR"Intake.select :close + "sampler")0 +9 )7% +2 "core" % ~\ 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")w  +73 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")('ڀ +898 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %o>>%\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +5 "core" %G \  +20 "collection"'R% +3 "core" %o$\ +2 "sampler")% +4 "core" %G t\  +24 "collection"'% +3 "core" %o\ +2 "sampler")0% +4 "core" %G |\  +28 "collection"' % +3 "core" %o\ \ + "sampler")+% +4 "core" %G  }\  +32 "collection"'/% +3 "core" %o$\ +2 "sampler")'% +3 "core" %G v\  +37 "collection"'{% +3 "core" %o\ + "sampler")n% +4 "core" %G |\  +42 "collection"'3% +2 "core" %o\ +2 "sampler") % +4 "core" %G \  +47 "collection"'=% +3 "core" %o'\ +2 "sampler") % +3 "core" %G-, v\  +54 "collection"':% +3 "core" %o!!%\ + "sampler")H% +4 "core" %GBB t\  +61 "collection"'% +3 "core" %o'($\ +2 "sampler")\ % +3 "core" %aa w\  +69 "collection"'E% +3 "core" %o35&\ +2 "sampler")8% +4 "core" % v\  +78 "collection"' % +3 "core" %o?@\ + "sampler")y% +4 "core" % \  +2 "sampler")<% +3 "core" % w\  +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % t\  +2 ."WCR"SSV.dial :exhaust + "sampler");  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +872 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")M  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %oBB\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X@\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %o@C\ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X +18 "collection"'8% +3 "core" %o \ +2 "sampler") % +4 "core" %  u\ > +21 "collection"'y% +3 "core" %o\ + "sampler")<% +4 "core" % ~\ > +24 "collection"'% +3 "core" %o\ +2 "sampler");% +4 "core" % u\ > +28 "collection"'.% +3 "core" %o\ + "sampler")M% +4 "core" % x\ > +32 "collection"'N% +3 "core" %o \ + "sampler")% +4 "core" %! }\ > +37 "collection"'4% +2 "core" %o \ +2 "sampler")^% +4 "core" %(* t\ > +41 "collection"'% +3 "core" %o" \ +2 "sampler")% +4 "core" %87 t\ > +47 "collection"',% +3 "core" %o%&\ +2 "sampler")9% +3 "core" %KG }\ > +54 "collection"']% +3 "core" %o++\ +2 "sampler")V% +3 "core" %fd ~\ > +61 "collection"'A% +3 "core" %o34\ +2 "sampler")2% +4 "core" % ~\ > +69 "collection"'G% +3 "core" %o::\ + "sampler")% +4 "core" % ~\ > +78 "collection"'% +3 "core" %o>C\ +2 "sampler")g% +3 "core" % s\ > +2 "sampler")% +4 "core" % }\ > + ."WCR"Intake.select :close + "sampler")0 +10 )W% +2 "core" % ~\ > +2 ."WCR"SSV.dial :exhaust + "sampler")b  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")?'ڀ +402 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%_ @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 ."da"delay 30 seconds +388 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")p  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open +2 "sampler") +210 "collection"'$% +2 "core" %o?B\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +4 "core" %o\ + "sampler")R% +4 "core" %<7E w\  +28 "collection"'#% +3 "core" %o \ + "sampler")0% +4 "core" %<7E t\  +32 "collection"' % +3 "core" %o\ \ +2 "sampler")+% +3 "core" %<7D  s\  +37 "collection"'/% +3 "core" %o\ + "sampler")'% +4 "core" %<7D }\  +42 "collection"'{% +2 "core" %o\ +2 "sampler")n% +4 "core" %<7D ~\  +2 "collection"'3% +4 "core" %o \ + #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X> {\  +41 "collection"'M% +3 "core" %o((\ +2 "sampler")N% +4 "core" %ON }\  +47 "collection"'% +3 "core" %o-/\ \ +2 "sampler")4% +3 "core" %_^ t\  +54 "collection"'^% +3 "core" %o10 \ + "sampler")% +4 "core" %{z r\  +61 "collection"'% +3 "core" %o34\ +2 "sampler")H% +3 "core" % o\  +69 "collection"',% +5 "core" %o9; \ + "sampler")9% +4 "core" % {\  +33 ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +40 "collection"'V% +3 "core" %o??\ +2 "sampler")A% +4 "core" % s\  + "sampler")2% +4 "core" % |\  + ."WCR"Intake.select :close + "sampler")0 +9 )G% +3 "core" % {\  + ."WCR"SSV.dial :exhaust +2 "sampler")  +57 "core"  + "processing"%% +4 "core" %ظb\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +7 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +5 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g' +3 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +591 "core" ' +2 ."da"delay 5 seconds +280 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")W  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +126 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b' +71 "collection"'% +3 "core" %oAA\ \ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X \ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" %o\ +2 "sampler")R% +3 "core" %3 \ n\  +32 "collection"'#% +3 "core" %o\ +2 "sampler")0% +4 "core" %3 q\  +36 "collection"' % +3 "core" %o\ +2 "sampler")+% +4 "core" %3 t\  +41 "collection"'/% +4 "core" %o\ + "sampler")'% +4 "core" %3 x\  +47 "collection"'{% +4 "core" %o!  \ + "sampler")n% +4 "core" %3" r\  +54 "collection"'3% +3 "core" %o#!\ + "sampler")% +4 "core" %3-* o\  +61 "collection"'`% +3 "core" %o#$ \ +2 "sampler")=% +3 "core" %3>; v\  +69 "collection"' % +4 "core" %o'&\ + "sampler"):% +4 "core" %4SR k\  +78 "collection"'% +4 "core" %o.-\ + "sampler")% +5 "core" %ut l\ ; +88 "collection"'\ % +2 "core" %o33\ +2 "sampler")E% +4 "core" % s\ ; +100 "collection"'8% +3 "core" %o8:\ + "sampler") % +4 "core" % w\ ; +2 "sampler")y% +3 "core" % w\ ; +2 ."WCR"Intake.select :close + "sampler")0 +9 )<% +2 "core" % s\ ; +2 ."WCR"SSV.dial :exhaust + "sampler")  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler");'ڀ +900 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 "sampler").  ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %o>?\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" % k\ - +78 "collection"'R% +3 "core" %o53 \ +2 "sampler")#% +4 "core" % w\ - + "sampler")0% +4 "core" % {\ - +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +2 "core" % n\ - +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")/'ڀ +176 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +599 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")n  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'3% +3 "core" %o==\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +3 "core" %o85\ +2 "sampler")R% +4 "core" % o\ K +88 "collection"'#% +4 "core" %o9:-\ + "sampler")0% +4 "core" % p\ K +100 "collection"' % +3 "core" %o<>%\ +2 "sampler")+% +3 "core" % n\ K +2 "sampler")'% +4 "core" % r\ K + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % z\ K + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +913 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")n  +42 "core" ' +2 ."da"delay 2:00 +28 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'3% +4 "core" %o@A#\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X?\ + "sampler")% +4 "core" % s\ - +2 "sampler")t% +3 "core" % i\ - + ."WCR"Intake.select :close +2 "sampler")0 +9 )J% +2 "core" % m\ - +2 ."WCR"SSV.dial :exhaust + "sampler")%  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")_'ڀ +875 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")-  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'}% +3 "core" %o@@ \ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X g\  +24 "collection"'% +3 "core" %o'&#\ +2 "sampler")K% +4 "core" %> o\  +27 "collection"'% +3 "core" %o'(\ +2 "sampler")o% +4 "core" %> h\  +32 "collection"'% +3 "core" %o&(\ + "sampler")% +4 "core" %> \ s\  +36 "collection"'*% +3 "core" %o()\ +2 "sampler")% +4 "core" %> i\  +41 "collection"'x% +53 "core" %o)* \ +2 "sampler")% +4 "core" %< e\  +47 "collection"'m% +3 "core" %o+*\ +2 "sampler")O% +4 "core" %< g\  +53 "collection"'% +3 "core" %o,-\ +2 "sampler")[% +4 "core" %>#! j\  +61 "collection"'c% +3 "core" %o/. \ + "sampler")f% +4 "core" %>., h\  +69 "collection"'7% +3 "core" %o10\ +2 "sampler")w% +3 "core" %$:9 v\ +78 "collection"'Z% +3 "core" %o43\ +2 "sampler") % +4 "core" %KJ m\ B +88 "collection"'% +3 "core" %o46\ +2 "sampler")u% +4 "core" %ca o\ B +100 "collection"'~% +3 "core" %o79\ + "sampler")i% +4 "core" % e\ B +113 "collection"'(% +3 "core" %o<=\ +2 "sampler")&% +3 "core" % j\ B +128 "collection"'s% +3 "core" %o?@\ +2 "sampler")L% +3 "core" % o\ B +2 "sampler")X% +3 "core" % e\ B +2 ."WCR"Intake.select :close + "sampler")0 +9 )I% +3 "core" % j\ B + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")!'ڀ +637 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%r  +34 "core" + ."da"delay 30 seconds +209 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")"  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'h% +3 "core" %o?@\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +872 "core" ']2e j\  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X e\  +36 "collection"'% +3 "core" %o33\ +2 "sampler")% +4 "core" %<HD v\  +41 "collection"'1% +3 "core" %o44#\ +2 "sampler")N% +3 "core" %?TR h\  +48 "collection"'a% +3 "core" %o460\ + "sampler")W% +4 "core" %3__ f\  +54 "collection"'% +3 "core" %o783\ + "sampler")g% +4 "core" %3oo e\  +58 ' + ."da"PSV.dial PTV +2 "processing"% +3 "collection"'P% +3 "core" %o88-\ +2 "sampler")p% +4 "core" %3 t\  +59 + ."da"delay 5 seconds +9 "collection"'$% +2 "core" %o=:4\ +2 "sampler")?% +4 "core" % g\ 0 +78 "collection"':% +3 "core" %o=>\ +2 "sampler")2% +3 "core" % d\ 0 +89 "collection"'k% +3 "core" %oA> \ + "sampler")F% +4 "core" % p\ 0 +2 "sampler")Q% +3 "core" % r\ 0 +2 ."WCR"Intake.select :close + "sampler")0 +9 )e% +3 "core" % i\ 0 + ."WCR"SSV.dial :exhaust +2 "sampler")b  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")M'ڀ +194 ."da"PSV.dial PSR + "processing"%@ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +83 "core" +2 ."da"delay 5 seconds +20 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %oA?!\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +2 "core" % i\ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")z  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")0'ڀ +827 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%+ @ +19 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")'  +35 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +3 "processing"%% +4 "core" + %\  +2 ."da"PS.seek 1.85ml +3 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml + "processing"%Y' +2 ."WCR"Intake.select :open +3 "sampler") +209 "collection"'n% +3 "core" %o?=7\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" % m\ ; +127 "collection"'z% +3 "core" %o:9\ +2 "sampler")D% +4 "core" % f\ ; + "sampler") % +4 "core" % o\ ; + ."WCR"Intake.select :close +2 "sampler")0 +8 )+% +3 "core" % m\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")''ڀ +896 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open +2 "sampler") +209 "collection"'n% +3 "core" %o>=\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X: e\  +42 "collection"'?% +3 "core" %o34\ + "sampler") % +4 "core" %3HC d\  +47 "collection"'2% +4 "core" %o12\ + "sampler")k% +4 "core" %+QN l\  +54 "collection"':% +3 "core" %o22\ +2 "sampler")e% +3 "core" %+ZZ l\  +61 "collection"'b% +3 "core" %o34\ +2 "sampler")@% +4 "core" %+hh e\  +69 "collection"'/% +3 "core" %o57\ + "sampler")6% +4 "core" %+zw o\  +78 "collection"' % +3 "core" %o58\ +2 "sampler")% +4 "core" % h\ 0 +88 "collection"'J% +3 "core" %o87U\ +2 "sampler")M% +3 "core" % f\ 0 +100 "collection"'R% +3 "core" %o99\ +2 "sampler"){% +4 "core" % f\ 0 +113 "collection"'-% +3 "core" %o:;\ + "sampler")}% +4 "core" % n\ 0 +2 "sampler")_% +4 "core" % n\ 0 + ."WCR"Intake.select :close + "sampler")0 +9 )%% +2 "core" % j\ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")j  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")F'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")v  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" %o>?\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X ^\  +116 "collection"'O% +3 "core" %o56\ + "sampler")% +4 "core" %3XT o\  +128 "collection"'U% +3 "core" %o78'\ + "sampler")r% +4 "core" %pm d\ < +144 "collection"'"% +3 "core" %o<<'\ +2 "sampler")h% +3 "core" % ^\ < +163 "collection"'!% +3 "core" %o><\ +2 "sampler")% +3 "core" % o\ < +184 "collection"'>% +3 "core" %o?B0\ +2 "sampler")z% +4 "core" % c\ < + "sampler")D% +4 "core" % d\ < +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +2 "core" % m\ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +906 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %o<?\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ +2 "sampler")_% +3 "core" % n\ 9 +128 "collection"'%% +3 "core" %o>@1\ +2 "sampler")j% +3 "core" % c\ 9 +2 "sampler")G% +4 "core" % b\ 9 + ."WCR"Intake.select :close + "sampler")0 +9 )v% +3 "core" % k\ 9 + ."WCR"SSV.dial :exhaust +2 "sampler")C  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")F'ڀ +879 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")K  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %o@A/\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %ki b\ 7 +163 "collection"'z% +3 "core" %o:>\ + "sampler")D% +4 "core" % n\ 7 +184 "collection"' % +4 "core" %o<@'\ + "sampler")+% +4 "core" % l\ 7 +196 "collection"'% +3 "core" %oBA\ +2 "sampler")% +4 "core" % c\ 7 + "sampler")% +4 "core" % m\ 7 + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % b\ 7 +2 ."WCR"SSV.dial :exhaust + "sampler")0  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")Y'ڀ +906 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %oA@\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X>1\ +2 "sampler")Q% +3 "core" % j\ C +128 "collection"'x% +3 "core" %o>?5\ +2 "sampler")% +4 "core" % b\ C +144 "collection"'% +3 "core" %o?@\ + "sampler")m% +4 "core" % n\ C +163 "collection"'% +3 "core" %oAC/\ + "sampler")t% +4 "core" % k\ C +2 "sampler")[% +3 "core" % ]\ C +2 ."WCR"Intake.select :close + "sampler")0 +9 )c% +2 "core" % Z\ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")7'ڀ +298 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%\\ +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%w  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%Z +44 "core" +2 ."da"delay 2 seconds +38 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +71 ."da"PSV.dial :air +2 "processing"%o  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%T'ؾ +89 "collection"'% +3 "core" %o@B\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +3 "core" %o21\ + "sampler")z% +4 "core" %IF m\  +28 "collection"'D% +3 "core" %o24@\ +2 "sampler") % +4 "core" %IF l\  +32 "collection"'+% +3 "core" %o13@\ + "sampler")% +4 "core" %IE a\  +36 "collection"'% +3 "core" %o23E\ +2 "sampler")% +4 "core" %IE\  k\  +41 "collection"'% +4 "core" %o33J\ + "sampler")0% +5 "core" %IE  i\  +46 "collection"'% +3 "core" %o12D\ +2 "sampler")% +3 "core" %IE b\  +54 "collection"'% +3 "core" %o22@\ +2 "sampler")Y% +4 "core" %IE b\  + ' +2 ."da"delay 3 seconds +57 "collection"'E% +3 "core" %o42D\ +2 "sampler")8% +4 "core" %IE m\  +69 "collection"' % +3 "core" %o45G\ + "sampler")<% +4 "core" %IE h\  +78 "collection"'% +3 "core" %o54\ +2 "sampler")q% +4 "core" %IE" h\  +71 ."da"PBV.dial between PSV and waste1 +2 "processing"%. * +15 "collection"'y% +3 "core" %o25\ +2 "sampler");% +3 "core" %IE*) m\  +12 , +2 ."da"PS.seek 0ml + "processing"%'ؾ +85 "collection"'n% +3 "core" %o46G\ +2 "sampler")% +4 "core" %IE54 k\  + "collection"'#% +4 "core" %o57 \ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XB\ +2 "sampler")@% +4 "core" % _\ - +127 "collection"'/% +3 "core" %o=@ \ +2 "sampler")6% +4 "core" % l\ - +144 "collection"' % +3 "core" %o?@D\ + "sampler")% +4 "core" % i\ - +2 "sampler")J% +3 "core" % a\ - +2 ."WCR"Intake.select :close + "sampler")0 +9 )M% +2 "core" % [\ - +2 ."WCR"SSV.dial :exhaust +2 "sampler")g  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")R'ڀ +903 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"){  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'-% +3 "core" %oA@ \ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ + "sampler")U% +4 "core" % [\ ; +183 "collection"'r% +3 "core" %o?>K\ +2 "sampler")"% +4 "core" % Z\ ; +196 "collection"'h% +3 "core" %o?@ \ + "sampler")!% +4 "core" % r\ ; +196 "collection"'% +3 "core" %o?B\ +2 "sampler")>% +4 "core" % ]\ ; + "sampler")z% +4 "core" % j\ ; + ."WCR"Intake.select :close + "sampler")0 +9 )&% +2 "core" % l\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +557 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%+  +35 "core" + ."da"delay 30 seconds +282 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %oA@\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X&\ +2 "sampler")`% +3 "core" %b_ _\ N +184 "collection"'2% +3 "core" %o@?]\ +2 "sampler")]% +4 "core" %{z l\ > +10 ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%k +128 "core"  + "processing"%:% +4 "core" %ػ\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%e' +28 "collection"'b% +3 "core" %oCB'\ +2 "sampler")@% +4 "core" % Z\ > +196 "collection"'/% +3 "core" %oAB^\ +2 "sampler")6% +3 "core" % k\ > +196 "collection"' % +4 "core" %o@@"\ + "sampler")% +4 "core" % j\ > +2 "sampler")J% +4 "core" % f\ > + ."WCR"Intake.select :close + "sampler")0 +9 )M% +3 "core" % k\ > + ."WCR"SSV.dial :exhaust +2 "sampler")g  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +55 "core" ' +2 ."da"delay 5 seconds +5 ."WCR"SS.seek 0ml + "sampler")3'ڀ +495 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%{' +371 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")-  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open +2 "sampler") +209 "collection"'R% +3 "core" %oBA&\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +5 "core" %3 f\  +17 "collection"'z% +4 "core" %o88Z\ + "sampler")&% +4 "core" %3 m\  +21 "collection"'D% +3 "core" %o99.\ +3 "sampler")_% +7 "core" %3  k\  +20 "collection"'+% +4 "core" %o89a\ + "sampler")% +4 "core" %3$! l\  +28 "collection"'% +4 "core" %o88e\ + "sampler") % +4 "core" %3&# h\  +32 "collection"'% +3 "core" %o7;d\ +2 "sampler")0% +3 "core" %3*& \\\  +37 "collection"'% +3 "core" %o::6\ + "sampler")% +4 "core" %3+) l\  +41 "collection"'% +3 "core" %o::&\ +2 "sampler")% +4 "core" %3-+ g\  +47 "collection"'Y% +3 "core" %o:;`\ + "sampler")u% +4 "core" %332 \\\  +54 "collection"' % +3 "core" %o;:d\ + "sampler")<% +4 "core" %3:7 `\  +61 "collection"'% +3 "core" %o=<l\ + "sampler")q% +4 "core" %3>= _\  +69 "collection"'y% +3 "core" %o;;4\ +2 "sampler");% +3 "core" %3FE _\  +78 "collection"'.% +3 "core" %o;;`\ +2 "sampler")n% +4 "core" %3ON k\  +88 "collection"'% +3 "core" %o;=_\ +2 "sampler")#% +4 "core" %3[V j\  +100 "collection"'O% +3 "core" %o=<a\ + "sampler")% +4 "core" %3gd ^\  +113 "collection"'% +3 "core" %o>;)\ +2 "sampler")% +3 "core" %wr a\ - +128 "collection"'\ % +3 "core" %o==-\ +2 "sampler")% +4 "core" % k\ - +144 "collection"'% +3 "core" %o?Ag\ +2 "sampler")H% +3 "core" % i\ - +163 "collection"',% +3 "core" %oBB`\ +2 "sampler")9% +3 "core" % W\ - +184 "collection"'V% +3 "core" %oCC*\ +2 "sampler")A% +4 "core" % h\ - +196 "collection"'i% +3 "core" %oBCb\ + "sampler")'% +4 "core" % Z\ - + "sampler")% +4 "core" % j\ - + ."WCR"Intake.select :close +2 "sampler")0 +8 )1% +3 "core" % k\ - +2 ."WCR"SSV.dial :exhaust + "sampler")N  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")4'ڀ +878 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")a  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +210 "collection"'^% +2 "core" %o?A^\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\ +2 "sampler") % +4 "core" %3 g\  +18 "collection"'`% +3 "core" %o;9q\ +2 "sampler")2% +3 "core" %3 X\  +21 "collection"']% +3 "core" %o:8@\ +2 "sampler")k% +4 "core" %3 i\  +24 "collection"':% +3 "core" %o;:<\ +2 "sampler")b% +3 "core" %3 ^\  +28 "collection"'@% +3 "core" %o:8)\ +2 "sampler")/% +4 "core" %3 h\  +32 "collection"'6% +3 "core" %o9:l\ + "sampler")E% +4 "core" %3  g\  +36 "collection"' % +3 "core" %o9:9\ +2 "sampler")% +4 "core" %3  i\  +41 "collection"'J% +3 "core" %o9:?\ +2 "sampler")M% +4 "core" %3 \ Z\  +47 "collection"'g% +3 "core" %o::<\ +2 "sampler")8% +3 "core" %3 l\  +54 "collection"'e% +3 "core" %o:9k\ + "sampler")-% +4 "core" %3 i\  +61 "collection"'R% +3 "core" %o87f\ +2 "sampler")3% +3 "core" %3 i\  +70 "collection"'j% +3 "core" %o89q\ + "sampler")G% +4 "core" %3 g\  +78 "collection"'v% +3 "core" %o8;p\ +2 "sampler"){% +4 "core" %3 Z\  +30 ' + ."da"PSV.dial PTV +2 "processing"% +55 "collection"'C% +3 "core" %o89=\ +2 "sampler")F% +3 "core" %3! \\\  +7 +2 ."da"delay 5 seconds +91 "collection"'% +55 "core" %o=<o\ +2 "sampler")Q% +4 "core" %3(( i\  +113 "collection"'x% +3 "core" %o:=c\ + "sampler")% +4 "core" %31. [\  +128 "collection"'% +3 "core" %o<;5\ + "sampler")m% +4 "core" %3<; f\  +92 ."da"PSV.dial PSR +2 "processing"% +50 "collection"'}% +3 "core" %o;;q\ +2 "sampler")t% +4 "core" %3JH h\  +13  + ."da"delay 5 seconds +148 "collection"'[% +3 "core" %o>>i\ +2 "sampler")c% +4 "core" %3ZX ]\  +183 "collection"'%% +3 "core" %o>@6\ +2 "sampler")f% +3 "core" %on b\ 8 +154 ."da"PSV.dial PTV +2 "processing"%$ +40 "collection"'\\% +4 "core" %o@@:\ + "sampler")w% +4 "core" % \\\ 8 +23 + ."da"delay 5 seconds +172 "collection"'Z% +3 "core" %oABk\ +2 "sampler") % +3 "core" % a\ 8 +196 "collection"'o% +3 "core" %oAC/\ +2 "sampler")% +4 "core" % ]\ 8 +116 ."da"PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7'ؾ +3 "collection"'*% +4 "core" %oCD2\ + "sampler")~% +4 "core" % \\\ 8 +196 "collection"'T% +3 "core" %oFEm\ +2 "sampler")(% +4 "core" % e\ 8 + "sampler")s% +4 "core" % Z\ 8 + ."WCR"Intake.select :close +2 "sampler")0 +8 )L% +3 "core" % [\ 8 + ."WCR"SSV.dial :exhaust +2 "sampler")X  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")I'ڀ +880 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")U  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %oA@s\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z' +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%& +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%_% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%+'/ +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1632 "core" ' + ."da"delay 2:00 +1662 "core" 'bHf Z\  +2 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X Y\  +47 "collection"'% +4 "core" %o:9\\\ + "sampler")J% +4 "core" %3BB Z\  +54 "collection"'M% +3 "core" %o;:[\ +2 "sampler")W% +3 "core" %3IJ Z\  +61 "collection"'g% +3 "core" %o9;[\ +2 "sampler")8% +3 "core" %3QL Z\  +69 "collection"'e% +3 "core" %o;;[\ +2 "sampler")-% +4 "core" %3XW b\  +78 "collection"'R% +3 "core" %o;<\ +2 "sampler")3% +3 "core" %a^ `\ 6 +89 "collection"'j% +3 "core" %o:<\ + "sampler")G% +4 "core" %kg b\ 6 +100 "collection"'v% +3 "core" %o<=]\ +2 "sampler"){% +3 "core" %vv W\ 6 +113 "collection"'C% +4 "core" %o?>\\\ + "sampler")F% +4 "core" % W\ 6 +128 "collection"'% +4 "core" %oA@T\ + "sampler")% +4 "core" % W\ 6 +144 "collection"'Q% +3 "core" %o@A\\\ +2 "sampler")x% +3 "core" % `\ 6 +163 "collection"'% +3 "core" %o@@\ +2 "sampler")% +3 "core" % d\ 6 +184 "collection"'m% +3 "core" %o?=[\ +2 "sampler")}% +4 "core" % X\ 6 +2 "sampler")t% +3 "core" % e\ 6 +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % g\ 6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +70 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")c'ڀ +873 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")%  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +210 "collection"'f% +2 "core" %o@B\\\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +52 "sampler")#.0X' +3 "collection"'&% +2 "core" %o8:\ +2 "sampler")D% +4 "core" %8RO \\\  +61 "collection"'_% +3 "core" %o77\ + "sampler")z% +4 "core" %8RO a\  +69 "collection"'% +3 "core" %o97\ +2 "sampler")+% +4 "core" %8RN V\  +77 "collection"'% +3 "core" %o89d\ +2 "sampler")0% +4 "core" %8RO W\  +88 "collection"'% +3 "core" %o7;k\ +2 "sampler")% +4 "core" %8RO Z\  +100 "collection"'% +3 "core" %o6:f\ + "sampler")% +4 "core" %8RO# a\  +113 "collection"'h% +3 "core" %o8;\ +2 "sampler")Y% +4 "core" %8RO)) f\  +127 "collection"'u% +4 "core" %o;9h\ +2 "sampler") % +3 "core" %8RO20 Z\  +2 "collection"'<% +4 "core" %o;:\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X\ +2 "sampler")/% +3 "core" % i\ 3 +138 ."da"PSV.dial :air + "processing"%6  +45 "collection"'E% +3 "core" %o=>k\ + "sampler") % +4 "core" % a\ 3 +19  +2 ."da"PS.seek 0ml +2 "processing"%4'ؾ +173 "collection"'% +3 "core" %oA>f\ +2 "sampler")J% +3 "core" % \\\ 3 +16 ."WCR"SS.reconfigure :default +3 "sampler")#.0X20 seconds for da to relinquish FlushPuck +1454 #"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/da22nov2917h850ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22nov2917h850ml20s.tif +2066 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22nov2917h850ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "15.101 sec auto-exposure",Subject: "da22nov2917h850ml images!" +3 "storage"(- +6 "core" -'ƕ +2 "storage"(J& +4 "core" &@ K\ +2 "manipulator"&W& +6 "core" &  + [ +4 ."da"Elbow.seek 1 + "manipulator"&g( +72 "core" ( + "manipulator"&>& +5 "core" &  \  # + "storage"(8& +4 "core" &@ "\ +2 ."da"Forearm.seek 1 + 450 counts +3 "manipulator"&y' +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.48 Pucks below Top Plate +2 "storage"(M' +54 "core" ' +3 "manipulator"&-& +5 "core" &   3 # + "storage"(R& +37 "core" &@ # $ 1\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&3'8 +25 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&4, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.67 Pucks below Top Plate +2 "storage"(G'ɮ +28 "core" ' +2 "manipulator"&j% +4 "core" %>  + "storage"(v& +4 "core" &@   3\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts + "manipulator"&C'j +17 "core" ' + "manipulator"&F& +5 "core" &   "{ + "storage"(& +5 "core" &@ C B g\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&{' +22 "core" ' +2 "storage"(Q% +4 "core" %ɳ C C \ +3 ."downElevator"SE.seek :down +2 "storage"(' +100 (% +3 "core" %g 8 8\ QI +2 "manipulator"&B% +4 "core" % i +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&m' +27 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 "core" ' +3 "storage"(}& +9 "core" &@ ] \\ \ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%t& +7 "core" &\ +4 "manipulator"&& +8 "core" &\  "{ +3 "manipulator"&[% +8 "core" %    +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +3 "manipulator"&& +8 "core" &-   C 0 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &f& +6 "core" &- 0 +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&c'w +100 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&%/ +64 "core" / +4 "manipulator"&Z& +8 "core" &-  1 0 +4 "manipulator"& % +7 "core" % ~ Q +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' +95 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +115 ."psFlush"Elbow.seek PC +3 "manipulator"&x( +117 "core" ( +3 "manipulator"&w& +8 "core" & T N +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &*& +8 "core" & ] N +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&~' +102 "core" ' +3 "manipulator"&T& +11 "core" & - N +4 "manipulator"&(% +8 "core" % ]  +4 "processing"%o& +7 "core" &\ +5 "processing"%L& +11 "core" &\ +2 &\ +4 ."psFlush"PC.seek :closed +5 "processing"%p(^ +7 "core" &\ +4 &\ 4 +7 &>Iy\ 0 +9 &js\ D +10 & c\ M +10 &Z\ M +8 &Y\ M +10 &SZ\ M +10 &Z\ M +8 &ZQ\ M +10 &[e\ M +10 &[\\a\ M +13 &!]U\ M +6 &"[U\ M +8 &$\\W\ M +10 &&c[W\ M +10 &(%[W\ M +8 &)[U\ M +10 &+[U\ N +9 &-l[A\ M +11 &/.]K\ M +9 &0_M\ N +11 &2\\S\ M +9 &4s^H\ M +8 &65\\F\ M +8 &7\\G\ N +10 &9\\J\ M +9 &;z_\ N +10 &==]\ M +10 &>]\ M +8 &@]f\ M +10 &BjS\ N +10 &D@jG\ O +8 &EQ\ Q +10 &G\ S +9 &I{D\ S +11 &K;P\ S +9 &LH\ T +10 &N\ T +10 &P}\ U +8 &R@\ T +8 &T\ U +10 &U\ U +9 &W\ U +10 &YG\ U +10 &[ \ U +8 &\\\ U +10 &^@e\ * +10 &^i\ < +7 ( +6 "processing"%L& +6 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 +2 "processing"%X& +8 "core" &^+\ 8 +2 &^+\ 8 +3 ."psFlush"Hand.open +2 "manipulator"&r1 +60 "core" 1 +3 "manipulator"&I% +11 "core" %    +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' +96 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%s +44 "core"  +3 "processing"%=% +8 "core" %ؿ|\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%' +589 "core" ' +4 ."psFlush"delay 5 seconds +486 #"uploadLog"upsync +16 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%7' +2124 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +183 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%D  +127 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%_ +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%\\'ؠ +2635 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%z +104 "core"  + "processing"%% +4 "core" %؞K\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +596 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%U' +2127 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%0  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"% +102 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%& +102 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%h' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Y +72 "core" +2 ."psFlush"PTV.dial :puck + "processing"%u  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"% 'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%$' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%d' +2121 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%"'ؾ +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2034 "Can" ^\\ +599 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ؾ +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%V  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1611 "core" ' + ."psFlush"PSV.dial PTV + "processing"%O +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +54 "core" +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +43 "processing"%A' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%9' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +84 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%|'ؾ +985 ."WCR"CBV.dial :waste2b + "collection"'H  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'K'i +101 "core" ' +2 ."WCR"delay 1:00 +1507 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%`'ؾ +1734 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'2  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'P  +41 "core"  + "collection"':% +5 "core" %h88[\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'b'T +590 "core" ' + ."WCR"delay 5 seconds +104 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%^ +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%/' +346 ."WCR"CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'E' +1948 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'] @ +71 "core" @ +52 "sampler")N% +2 "core" %ڃ Z\  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +2 "collection"'% +5 "core" %78Y\  + ."WCR"CSV.dial between air and CTV +2 "collection"'J ` +56 "core" ^ +2 ."WCR"CS.seek 7.123ml +2 "collection"'W' +33 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%8'ؾ +635 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'-  +2 'R  +39 "core"  +93  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'j'i +1696 "core" 't \ a\ +2 ."WCR"delay 10:00 +149 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%v @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2636 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" & % N +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&@( +3 "core" ( + "manipulator"&6& +5 "core" &  U N + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   N +2 ."psFlush"Forearm.seek PC + "manipulator"&B' +91 "core" ' + ."psFlush"Hand.close + "manipulator"&y/ +53 "core" / + ."psFlush"PC.seek :open +2 "processing"%g( +457 "core" ( + "manipulator"&M& +4 "core" & m N +2 "manipulator"&}% +4 "core" %  u D +2 ."psFlush"Forearm.seek :retract + "manipulator"&t' +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&3(- +127 "core" ( + "manipulator"&& +4 "core" &- +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &- s +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&C'w +100 "core" ' + ."psFlush"Hand.open + "manipulator"&G1 +57 "core" 1 + "manipulator"&{% +4 "core" % y  ' +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&' +92 "core" ' +17331 "Can" QN +35960 ."WCR"CBV.dial :waste2b + "collection"'  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'f'i +261 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'4  +126 "core" +2 "collection"'%& +4 "core" &\\m65\ T +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&Z% +3 "core" %   +2 "storage"( % +4 "core" % Y c\  + "storage"(m. +3 "core" .(@ +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"(c(C +7 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (w& +3 "core" &@ [ Y\ + "manipulator"&*& +4 "core" &-  +2 "manipulator"&T% +3 "core" %   +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&(( +170 "core" ( + "manipulator"&o& +4 "core" & T F +2 "storage"(& +4 "core" &@ c g\ +2 ."WCR"Forearm.reconfigure :tight +47 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 450 counts + "manipulator"&' +96 "core" ' +2 "storage"(?& +4 "core" &@ Y Y\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(X'r +189 "core" ' + "storage"(r- +3 "core" -'Z +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +2 "core" & F +2 "storage"(L& +4 "core" &@ A ? m\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&s'8 +18 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&=, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(~- +2 "core" -'Z +3 ."WCR"SE.seek 18.1 Pucks below Top Plate + "storage"('( +45 "core" ' + "manipulator"&% +4 "core" %J  +2 "storage"(& +3 "core" &@ = 9\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 318 counts + "manipulator"&D'v +16 "core" ' +2 "manipulator"&_& +4 "core" &  = F + "storage"(7& +4 "core" &@ \\ Y\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&z' +19 "core" ' +2 ."WCR"SE.seek 19.1 Pucks below Top Plate +2 "storage"('Ι +41 "core" ' + "manipulator"&\\& +5 "core" & F +2 "manipulator"&+% +4 "core" % +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&0' +89 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&(ӂ +156 "core" ( + "manipulator"&& +4 "core" &Ӕ'  T @[ +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &Ӕ' , @[ +2 ."WCR"Forearm.seek CC + "manipulator"&&'? +94 "core" ' + ."WCR"Hand.close + "manipulator"&/ +60 "core" / +2 ."WCR"CC.seek :open + "collection"'( +452 "core" ( + "storage"(Y& +5 "core" &@ 8 6 .\ + "storage"(u& +4 "core" &@ 8 6\ + "manipulator"&h& +4 "core" &ӕ(  P @Z + "manipulator"&<% +4 "core" % 9 I F +2 ."WCR"Forearm.seek :retract +2 "manipulator"& ' +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&$( +169 "core" ( + "manipulator"&;& +4 "core" & u +2 "storage"(.& +3 "core" &@ c Y\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&d'8 +99 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&"1 +57 "core" 1 +2 "manipulator"&% +4 "core" % B   m + "storage"(#& +4 "core" &@ [ \\\ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +2 ."WCR"Forearm.seek 1 + 310 counts + "manipulator"&5'n +15 "core" ' +2 "manipulator"&l& +4 "core" & $ u +2 "storage"(\ & +3 "core" &@ X Y\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&' +18 "core" ' + "storage"(,% +5 "core" %Ξ ` v \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (V% +3 "core" %  ?\ QI +2 "manipulator"&% +4 "core" % +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'' +21 "core" ' + ."downElevator"SE.stop + "storage"(5 +73 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +5 "core" &?\ + "manipulator"&& +4 "core" & u +2 "manipulator"&O% +4 "core" %  x +2 .tElbow.seek FlushPuck::Garage + "manipulator"&n(- +165 "core" ( + "manipulator"&!& +4 "core" &- Q j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- . j +2 .tForearm.seek :garage + "manipulator"&'w +94 "core" ' + .tHand.close + "manipulator"&A/ +56 "core" / + "manipulator"&1& +4 "core" &- K j +2 "manipulator"& % +3 "core" % φ g +2 .tForearm.seek :retract + "manipulator"&9' +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&H(ӂ +284 "core" ( + "manipulator"&& +4 "core" &ӓ&  D ?Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +2 "core" &ӓ% D ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'? +90 "core" ' + "manipulator"& & +4 "core" &ӓ& \ q ?Q +2 "manipulator"&S% +4 "core" %9 p | +2 "collection"'2& +3 "core" &\ +3 "collection"'P& +4 .tCC.seek :closed +3 "core" &\ +2 "collection"':(\\ +3 "core" &\ +7 &3\ $c +10 &Vw\ 6 +9 &}\ K +10 &Z\ J +9 &vY\ J +9 &7X\ K +10 &Y\ J +9 &Y\ J +9 &~\\\ J +10 &?X\ K +9 & \\\ J +10 &!X\ K +9 &#Z\ K +9 &%GZ\ J +10 &'Y\ K +9 &(]\ J +9 &*Z\ J +10 &,O\\\ K +9 &.Z\ K +9 &/W\ J +10 &1X\ K +9 &3X\\\ J +10 &5X\ K +9 &6\\\ J +9 &8]\ J +10 &:^X\ K +9 &\ [ +9 &YAB\ \\ +10 &[GD\ H +9 &\\7FH\ . +10 &\\HI\ #f +5 ( +2 "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.19 + "collection"'K& +4 "core" &\\GF\ #f + &\\HG\ #f + .tHand.open + "manipulator"&^1 +56 "core" 1 +43 "manipulator"&`% +4 "core" % 9 | +42 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b' +95 "core" ' +2 #tFlushing the Collection Valve::Manifold "collection"']& +4 "core" &\\GG\ #f +2 "collection"'N% +4 "core" %kGH\  + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'% +4 "core" %kFG\  +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'J's5 +1353 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '>% +3 "core" %s4 DE\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'E' +698 "core" ' + .tCSV.dial :waste + "collection"'/ +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'-'i +2002 "core" ' +2 #tFlushing lower manifold's waste1 port "collection"'R& +4 "core" &\\AC\ #f +2 "collection"'W% +4 "core" %gDC\ + .tCSV.dial :flush + "collection"'v  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'8's5 +1262 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'F @ +42 "core" A +2 "collection"'k% +4 "core" %s8DC8\  +2 .tCS.seek 7ml +2 "collection"'Q'# +553 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'6  +2 '  +40 "core"  +92  + .tCBV.dial :waste1 +2 "collection"'y @ +72 "core" B +2 .tCS.seek 0ml +2 "collection"'x'i +1650 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &\\[[9\ #f +2 "collection"'p% +3 "core" %gZZ8\ + .tCSV.dial :flush +2 "collection"'M  +68 "core" +2 .tCS.seek 5ml +2 "collection"'}'s5 +1276 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B + "collection"'[% +4 "core" %s8KK:\ +2 .tCS.seek 7ml +2 "collection"'B'# +550 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'@  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'G  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'{'i +1640 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'t& +4 "core" &\\ed>\ #f +2 "collection"'C% +4 "core" %kdd\ + .tCSV.dial :flush + "collection"'  +70 "core" +3 .tCS.seek 5ml + "collection"'j's5 +39 "Can"\ he +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'4 @ +41 "core" B +2 "collection"'%% +4 "core" %s7OP7\ +2 .tCS.seek 7ml + "collection"'Z'" +550 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'m  +101 "core"  +2 .tCS.seek 0ml + "collection"'w'i +1640 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'*& +4 "core" &\\hg<\ #f + "collection"'T% +4 "core" %igf<\ + .tCSV.dial CSR +2 "collection"'o  +40 "core"  +2 "collection"'% +4 "core" %iee\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'q' +1966 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +13 .tCS.seek 10ml +2 "collection"'3' +542 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'? + '  +44 "core"  +55 + .tCTV.dial :intake + "collection"'r  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'I'T +1864 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'L  +72 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'~'i +587 "core" ' + .tCSV.dial CSR + "collection"'  +96 "core"  +2 "collection"'% +4 "core" %eY[\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'_'s5 +1374 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'7' +1365 "core" ' + .tCSV.dial CBV + "collection"'\\ +96 "core" +2 .tCS.seek 0ml + "collection"'+'i +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӕ$ >O + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&((ӂ +25 "core" ( + "manipulator"&X& +5 "core" &ӂ  ( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &ӂ  E ( +2 .tForearm.seek CC + "manipulator"&D'? +94 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tCC.seek :open + "collection"'( +452 "core" ( + "manipulator"&U& +4 "core" &ӂ M ( +2 "manipulator"&z% +3 "core" % 0 2 & +2 .tForearm.seek :retract +2 "manipulator"&=' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +281 "core" ( + "manipulator"&0& +4 "core" &- x W +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &)& +2 "core" &-  W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'w +100 "core" ' +2 .tHand.open + "manipulator"&u1 +52 "core" 1 +2 "manipulator"&h% +4 "core" % q W + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<' +95 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 15:24:42 +4 #Asleep after completing DA_WCR_112922 assays +2 ."Qmail"GoodNews.email "{1 => 20,\\n 2 => 13,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:53:52, 17% flow, 22.8C, 23% humidity, 15.0psia, 13.720V, 0.550A, 0.532A avg, 7.55W\\nSampled 775.0ml",Subject: "Asleep after completing DA_WCR_112922 assays" +695 #"uploadLog"upsync +6 #mEXIT @1669744614.21UTC @1669911265.49UTC = =tMAIN =mMAIN_scheduler @UTC1669911267.43 #"core_reset"Sent BREAK +2 #t@7418 sendCRC with ifg=0x20, ie=0x7F + #@9253 sendCRC with ifg=0x08, ie=0x5F #@21761 idle with ifg=0x84, ie=0x75 + #@22431 select with ifg=0x10, ie=0xF5 + #@23064 receive with ifg=0x10, ie=0xFD #@23698 receive with ifg=0x10, ie=0xFD + #@24331 receive with ifg=0x10, ie=0xFD + #@24658 receive with ifg=0x80, ie=0xFD #@5965 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +303 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +397 "Can"( A? + ( A? + #tPolling Can every 10:00 +5 #Cleanly exited at 17:56:54UTC29-Nov-22 +211 #-> Can +1323 #-> exit +4 #mEXIT @1669911290.04UTC @1670247389.57UTC = =tMAIN =mMAIN_scheduler @UTC1670247391.45 #"core_reset"Sent BREAK +2 #t@7418 sendCRC with ifg=0x20, ie=0x7F + #@9253 sendCRC with ifg=0x08, ie=0x5F #@21761 idle with ifg=0x84, ie=0x75 + #@22431 select with ifg=0x10, ie=0xF5 + #@23064 receive with ifg=0x10, ie=0xFD #@23698 receive with ifg=0x10, ie=0xFD + #@24331 receive with ifg=0x10, ie=0xFD #@24658 receive with ifg=0x80, ie=0xFD + #@4871 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +292 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +399 "Can") A? + ) A? + #tPolling Can every 10:00 +5 #Cleanly exited at 16:14:50UTC01-Dec-22 +410 #-> Can +1262 #-> exit +4 #mEXIT @1670247415.35UTC @1670333407.73UTC = =mMAIN_scheduler =tMAIN @UTC1670333409.56 #"core_reset"Sent BREAK +2 #t@7418 sendCRC with ifg=0x20, ie=0x7F + #@9253 sendCRC with ifg=0x08, ie=0x5F #@21761 idle with ifg=0x84, ie=0x75 + #@22431 select with ifg=0x10, ie=0xF5 + #@23064 receive with ifg=0x10, ie=0xFD #@23698 receive with ifg=0x10, ie=0xFD + #@24331 receive with ifg=0x10, ie=0xFD + #@24658 receive with ifg=0x80, ie=0xFD #@51600 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +282 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +369 "Can"3 ?< + 3 ?< + #tPolling Can every 10:00 +5 #Cleanly exited at 13:36:55UTC05-Dec-22 +751 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %h\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ػ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڃ d\  +2 .tSS.configure :default +2 "sampler")#.0X Hand +231 #-> Arm + "manipulator"&3& +4 "core" &- z W + "manipulator"&4% +4 "core" %  p  +256 #t-> CC +2 "collection"'5& +3 "core" &\ +242 #t-> PC + "processing"%6& +4 "core" &\ +508 #t-> Hand.open + .Hand.open + "manipulator"&71 +25 "core" 1 +357 #t-> Hand.close + .Hand.close + "manipulator"&8/ +54 "core" / +487 #t-> Hand.open +2 .Hand.open + "manipulator"&91 +60 "core" 1 +258 #t-> Hand.close + .Hand.close + "manipulator"&:/ +52 "core" / +334 #t-> Arm.home + "manipulator"&;& +4 "core" &- W + "manipulator"&<% +4 "core" %   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&=( +114 "core" ( + "manipulator"&>& +4 "core" &\  O / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &\  m / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&@' +42 "core" ' +2 "manipulator"&A& +4 "core" &\  / + "manipulator"&B% +4 "core" %  B 9 +493 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&C' +57 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&D* +46 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&E(d +241 "core" ( +2 "manipulator"&F& +4 "core" &d # ( +2 "manipulator"&G% +3 "core" %  y  +451 #t-> Flush +487 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'H& +3 "core" &\ +2 .tHand.open + "manipulator"&I1 +58 "core" 1 + "manipulator"&J& +4 "core" &d  ( +2 "manipulator"&K% +3 "core" %   E  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&L(- +129 "core" ( + "manipulator"&M& +4 "core" &- { : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- : +2 .tForearm.seek :garage +2 "manipulator"&O'w +102 "core" ' +2 .tHand.close + "manipulator"&P/ +55 "core" / + "manipulator"&Q& +4 "core" &-  u : +2 "manipulator"&R% +4 "core" % N  R p + .tForearm.seek :retract +2 "manipulator"&S' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T(ӂ +284 "core" ( + "manipulator"&U& +5 "core" &ӟ#  =A + .tElbow.reconfigure :loose +37 "manipulator"&$ &.,(#b +8 &V& +3 "core" &ӟ# - =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'? +90 "core" ' + "manipulator"&X& +5 "core" &ӟ$  =A + "manipulator"&Y% +4 "core" %<  X X +2 "collection"'Z& +4 "core" &\ +2 "collection"'[& +4 "core" &\ +3 .tCC.seek :closed + "collection"'\\(\\ +4 "core" &\  +10 &4}\ +{ +9 &e\ > +9 &t\ M +10 &IY\ L +9 &\ \\\ M +10 &[\ M +9 &W\ L +9 &QY\ L +10 &Y\ L +9 &W\ L +9 & W\ L +10 &"YY\ L +9 &$W\ L +10 &%]\ L +9 &'Z\ M +9 &)aZ \ L +10 &+#\\ \ L +9 &,Z\ L +9 &.\\\ L +10 &0iY \ L +9 &2*Z \ M +10 &3Z!\ L +9 &5Y \ M +9 &7rZ !\ L +10 &93Y !\ L +9 &:U \ L +9 &<Y##\ L +10 &>xZ!"\ M +9 &@;Z"!\ L +10 &A`$$\ M +9 &Ce,'\ M +9 &Exy50\ O +10 &G,H>\ T +9 &Hon\ W +9 &Jpt\ X +10 &Ldqm\ Y +9 &N$no\ Z +9 &Omo\ Y +10 &Qqo\ Y +9 &Sdrq\ \\ +10 &U)wt\ [ +9 &Vww\ \\ +9 &Xzy\ \\ +10 &Zh}|\ ] +9 &\\\ y\ 9 +9 &\\%\ )z +10 &\\\ #g +2 ( +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 12/26 samples, on/off torque 2.29 + "collection"']& +64 "core" &\\{\ #g + .tHand.open +2 "manipulator"&^1 +62 "core" 1 +2 "manipulator"&_% +4 "core" % <  X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`' +93 "core" ' +1350 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp +2 "processing"%a& +3 "core" &\ +2 "manipulator"&b& +4 "core" &ӟ# 1 =A + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c(ӂ +15 "core" ( + "manipulator"&d& +4 "core" &Ӌ  2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &Ӌ  2 +2 .tForearm.seek CC + "manipulator"&f'? +95 "core" ' + .tHand.close +2 "manipulator"&g/ +55 "core" / +2 .tCC.seek :open + "collection"'h( +449 "core" ( + "manipulator"&i& +4 "core" &ӌ 1 +2 "manipulator"&j% +4 "core" % E  + .tForearm.seek :retract +2 "manipulator"&k' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&l( +353 "core" ( +2 "manipulator"&m& +4 "core" & S 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & T 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&o' +89 "core" ' +2 "manipulator"&p& +4 "core" & 0 + "manipulator"&q% +4 "core" % q i +2 "processing"%r& +4 "core" &\ +2 "processing"%s& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%t(^ +4 "core" &\ +8 & /\ $d +9 &U{\ 7 +9 &~}\ K +10 &Z\ N +9 &_\\\ N +10 &![\ N +9 &[\ N +9 &[\ N +10 &g[\ N +9 &)[\ N +9 &\\\ N +10 &!\\\ N +9 &#o\\\ N +10 &%1[\ N +9 &&\\\ N +9 &(\\\ N +10 &*w]\ N +9 &,9]\ N +9 &-\\\ N +10 &/]\ N +9 &1~`\ N +10 &3?]\ O +9 &5\\\ N +9 &6_\ N +10 &8\\\ N +9 &:H_\ N +9 &<\ ]\ N +10 &=b\ N +9 &?b\ O +10 &AP`\ N +9 &Cp\ P +9 &Dv\ Q +10 &F\ S +9 &HH\ T +9 &J \ S +10 &K\ T +9 &M\ U +9 &OO\ T +10 &Q \ U +9 &R\ U +10 &T\ V +9 &VS\ U +9 &X\ U +10 &Y\ U +9 &[\ U +10 &]Y\ D +9 &^F|\ _ +9 &^F\ 8 +6 ( + "processing"%s& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 + "processing"%u& +4 "core" &^,\ 8 +2 &^,\ 8 + .tHand.open + "manipulator"&v1 +57 "core" 1 +2 "manipulator"&w% +4 "core" %    t i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x' +92 "core" ' + "collection"'y& +4 "core" &\ +3348 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&z& +4 "core" &  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&{( +2 "core" ( +2 "manipulator"&|& +3 "core" &   0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & i 0 +2 .tForearm.seek PC + "manipulator"&~' +92 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +456 "core" ( + "manipulator"&& +4 "core" & c 0 +2 "manipulator"&% +3 "core" %  I = +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&& +4 "core" &- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &- N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'w +98 "core" ' + .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % l | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +1980 #t-> Puck.count +2 "storage"(% +3 "core" % v t \  +2 .tSE.seek :down +2 "storage"(' +3 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&% +4 "core" %   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((C +8 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &@ z \ +2 "manipulator"&& +4 "core" &- + "manipulator"&% +5 "core" %   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +170 "core" ( + "manipulator"&& +4 "core" & D +2 "storage"(& +4 "core" &@ r { \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +98 "core" ' + "storage"(& +4 "core" &@ x s\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +197 "core" ' + "storage"(!- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("% +3 "core" % Z e\ +2 ."downElevator"SE.seek :down +3 "storage"(#' +99 ($% +3 "core" %1 o o \ PI + "manipulator"&%% +4 "core" % . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&' +13 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +74 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"('(  +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ((& +3 "core" & g g \ +2 "manipulator"&)& +3 "core" &  D +2 .tElbow.seek 2 +2 "manipulator"&*( +3 "core" ( +2 "manipulator"&+& +3 "core" &  X D +2 "storage"(,& +4 "core" & q u <\ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&-'S +93 "core" ' + "storage"(.& +5 "core" & h m \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(/'r +239 "core" ' +2 "storage"(0- +3 "core" -') + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (1% +3 "core" % $ < M I\ +3 ."downElevator"SE.seek :down +3 "storage"(2' +99 (3% +3 "core" %, ^ [ 6\ RQ +2 "manipulator"&4% +4 "core" %Y m + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +61 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +27 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(6( +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (7& +2 "core" & g g \ +2 "manipulator"&8& +4 "core" &  4 D + .tElbow.seek 3 +2 "manipulator"&9( +23 "core" ( +2 "manipulator"&:& +4 "core" &  Q  +2 "storage"(;& +4 "core" & ~ } \ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&<'7 +88 "core" ' + "storage"(>& +5 "core" & i \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'r +100 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (B% +4 "core" % \\ X\ +2 ."downElevator"SE.seek :down +3 "storage"(' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 (% +3 "core" % \ + "manipulator"&@% +4 "core" %5 Q t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(=(,y +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (G& +3 "core" &,x [ Z\  + "manipulator"&D& +4 "core" &  +2 .tElbow.seek 4 +2 "manipulator"&H( +46 "core" ( +2 "manipulator"&I& +4 "core" &  W + "storage"(J& +4 "core" &,x s m \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&K' +91 "core" ' +2 "storage"(M& +4 "core" &,x s g \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'r +103 "core" ' +2 "storage"(E- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P% +3 "core" % C 6 \  +2 ."downElevator"SE.seek :down +4 "storage"(Q' +37 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +59 (R% +3 "core" % g i Y\  + "manipulator"&C% +4 "core" %  g M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(U(<- +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (V& +2 "core" &<, [ ^ 5\ +2 "manipulator"&L& +4 "core" & + .tElbow.seek 5 +2 "manipulator"&X( +12 "core" ( +2 "manipulator"&Y& +4 "core" & C  +2 "storage"(Z& +3 "core" &<+ } } \ +48 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&S'O +94 "core" ' + "storage"( & +4 "core" &<+ t\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'r +109 "core" ' +2 "storage"(^- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_% +3 "core" % Z I z\ +2 ."downElevator"SE.seek :down +3 "storage"([' +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +58 (W% +3 "core" % \  +2 "manipulator"&a% +3 "core" %C  R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +89 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(d(K +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (e& +3 "core" &K Z Z\  +2 "manipulator"&g& +4 "core" & Q  + .tElbow.seek 6 +2 "manipulator"&T( +3 "core" ( +2 "manipulator"&`& +3 "core" & K  +2 "storage"(\\& +4 "core" &K } l >\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&i' +92 "core" ' + "storage"(j& +4 "core" &K g g \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(f'r +106 "core" ' + "storage"(c- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (m% +3 "core" %  Y W\ +2 ."downElevator"SE.seek :down +3 "storage"(n' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 (p% +3 "core" % f g _\  +2 "manipulator"&q% +3 "core" % Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r' +92 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(k([ +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ( & +2 "core" &[ \\ Z\ +2 "manipulator"&u& +4 "core" &  +2 .tElbow.seek 7 +2 "manipulator"&v(r +40 "core" ( + "manipulator"&w& +4 "core" &n\   !s +2 "storage"(y& +3 "core" &[ { x \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&s'= +95 "core" ' + "storage"(o& +4 "core" &[ n g \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(z'r +123 "core" ' +2 "storage"(|- +3 "core" -'' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}% +2 "core" % # & <\ { +3 ."downElevator"SE.seek :down +3 "storage"(' +58 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +38 (l% +3 "core" % g m \  + "manipulator"&x% +5 "core" %: + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +91 "core" ' +1374 #t-> exit +5 #mEXIT @1670333677.35UTC @1670333818.17UTC = =tMAIN =mMAIN_scheduler @UTC1670333819.97 #"core_reset"Sent BREAK +2 #t@21986 sendCRC with ifg=0x20, ie=0x7F + #@23821 sendCRC with ifg=0x08, ie=0x5F #@61206 idle with ifg=0x84, ie=0x75 + #@61877 select with ifg=0x10, ie=0xF5 + #@62510 receive with ifg=0x10, ie=0xFD #@63144 receive with ifg=0x10, ie=0xFD + #@63777 receive with ifg=0x10, ie=0xFD + #@64104 receive with ifg=0x80, ie=0xFD #@61464 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +394 "Can". CA + . CA #tPolling Can every 10:00 +5 #Cleanly exited at 13:34:37UTC06-Dec-22 +4 #Loading /home/esp/esp2/mission/DA_WCR_120622.rb mission +5 ."Qmail"GoodNews.email "Starting DA_WCR_120622 w/pucks in tube 2\\n{1 => 20,\\n 2 => 13,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:37:06, 16% flow, 22.4C, 26% humidity, 15.0psia, 13.773V, 0.327A, 0.315A avg, 4.50W",Subject: "DA_WCR_120622 begun" +4 #tPreparing to sleep until + 00:00:05 +3 #Asleep til + 00:00:05 + #Continuing at 13:37 +2 "Can". CA +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +414 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_120622.rb:14\\n{1 => 20,\\n 2 => 13,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:37:06, 16% flow, 22.4C, 26% humidity, 15.0psia, 13.773V, 0.327A, 0.315A avg, 4.50W",Subject: "Asleep until 13:37" +41 "Can"0 !t +3 #tPowering core bus +127 #"uploadLog"upsync +384 #upsync +11 .tGate.power :raw,:ON + "sampler") +47 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X 20,\\n 2 => 13,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:37:59, 15% flow, 22.3C, 26% humidity, 15.0psia, 13.783V, 0.272A, 0.260A avg, 3.75W",Subject: "Started DA_WCR_120622 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &!!\  +2 .tHand.open + "manipulator"&,1 +64 "core" 1 + "manipulator"&-& +5 "core" & m : + "manipulator"&.% +5 "core" %  B * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +175 "core" ( + "manipulator"&0& +4 "core" &-  < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +94 "core" ' +2 .tHand.close + "manipulator"&3/ +63 "core" / + "manipulator"&4& +4 "core" &- M < +2 "manipulator"&5% +4 "core" % ϋ b +2 .tForearm.seek :retract + "manipulator"&6' +95 "core" ' +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&7(ӂ +158 #"uploadLog"upsync +128 "core" ( + "manipulator"&8& +5 "core" &ӟ" ? <: + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &ӟ# <: +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'? +89 "core" ' +2 "manipulator"&;& +4 "core" &ӟ# <: +2 "manipulator"&<% +4 "core" %C M \\ +2 "collection"'=& +3 "core" &! \  +3 "collection"'>& +5 "core" &!\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &! \  +10 &6} !\ +| +9 &i! \ @ +10 &gs$!\ M +9 &+W#"\ L +9 &\\#$\ L +10 &]""\ L +9 &qZ #\ L +9 &3[!"\ L +10 &Z$$\ M +9 &Z$!\ L +9 & zZ##\ L +10 &"<Z##\ L +9 &#[$$\ L +10 &%Z$$\ L +9 &'Z&$\ L +9 &)DY$&\ L +10 &+[%%\ L +9 &,[%&\ L +9 &.\\'(\ L +10 &0MZ&&\ L +9 &2Z%&\ L +10 &3[$(\ L +9 &5Z&(\ L +9 &7V[('\ K +10 &9Z&(\ L +9 &:Z)(\ L +9 &<[((\ L +10 &>\\Z)*\ L +9 &@Z+)\ L +10 &A],*\ L +9 &Cd2.\ M +9 &EZv<8\ O +10 &GPF\ S +9 &Hlf\ W +9 &Jnp\ X +10 &LGoo\ X +9 &N oq\ X +10 &Opr\ Y +9 &Qtr\ Y +9 &SJts\ Z +10 &U\ vv\ [\ +9 &Vzv\ [ +9 &Xyy\ \\ +10 &ZL}}\ \\ +9 &[w\ F +9 &\\\ - +10 &]\ \ T +9 ( + &] {\ R +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'@& +4 "core" &] {\ R +2 .tHand.open + "manipulator"&A1 +53 "core" 1 + "manipulator"&B% +4 "core" % C / \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &] z}\ R +2 "collection"'E% +3 "core" %h~|\ +2 .tCSV.dial CSR +2 "collection"'F  +123 "core"  +2 "collection"'G% +4 "core" %h|}\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1377 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s6xy\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +676 "core" ' + .tCSV.dial :waste +2 "collection"'K +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +2013 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &] xvw\ R +2 "collection"'N% +3 "core" %iwx\  + .tCSV.dial :flush +2 "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2416 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Q + 'R  +5 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2322 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +73 "core" +2 #tFlushing upper manifold + "collection"'V& +4 "core" &] v\ R +2 "collection"'W% +3 "core" %l\ + .tCSV.dial :flush +2 "collection"'X  +68 "core"  +2 .tCS.seek 5ml +2 "collection"'Y's5 +1249 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'Z @ +41 "core" A + "collection"'[% +4 "core" %s:\ \ +2 .tCS.seek 7.001ml + "collection"'\\'% +552 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'] +97 "core"  + .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1646 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +798 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +3 .tCS.seek 0ml + "collection"'a'i +765 "core" ' +2 "collection"'b& +3 "core" &] u}z\ R +2 "collection"'c% +3 "core" %f|\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +3 .tCS.seek 3ml + "collection"'e'3J +787 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +40 "core" B + "collection"'g% +4 "core" %3Gzz\  +2 .tCS.seek 5ml +2 "collection"'h's2 +544 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1221 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +798 "core" ' + .tCSV.dial :waste + "collection"'k +70 "core" +2 .tCS.seek 0ml + "collection"'l'i +765 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӟ" <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +18 "core" ( + "manipulator"&o& +5 "core" &ӊ + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &ӊ ? + +2 .tForearm.seek CC + "manipulator"&q'? +91 "core" ' + .tHand.close + "manipulator"&r/ +63 "core" / +2 .tCC.seek :open +2 "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" &ӊ A + +2 "manipulator"&u% +3 "core" % T + +2 .tForearm.seek :retract +2 "manipulator"&v' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +283 "core" ( + "manipulator"&x& +4 "core" &- L 3 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &y& +2 "core" &- ! 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +96 "core" ' + .tHand.open + "manipulator"&{1 +99 "core" 1 +2 "manipulator"&|% +4 "core" %  ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +95 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 13:42:14UTC06-Dec-22\\n{1 => 20,\\n 2 => 13,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:37:59, 15% flow, 22.3C, 26% humidity, 15.0psia, 13.783V, 0.272A, 0.260A avg, 3.75W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'~& +5 "core" & \ + "manipulator"&% +4 "core" %   +2 "storage"(% +3 "core" % ,\  +2 "storage"(. +4 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +523 #"uploadLog"upsync +143 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  q ~ \ +2 "manipulator"&& +4 "core" &- q 3 + "manipulator"&% +4 "core" %  3  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +185 "core" ( + "manipulator"&& +5 "core" &  O g + "storage"( & +4 "core" &  g h ;\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&\ 'S +89 "core" ' +3 "storage"( & +4 "core" &  v \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +218 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & d W\  +2 "manipulator"&& +4 "core" &  C f +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  & f +2 "storage"(& +3 "core" & Y P\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +57 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(' +8 "core" &  " f + "manipulator"&% +4 "core" %  7 +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +80 "core" ' + ."downElevator"SE.stop + "storage"(5 +70 "core" ( + "manipulator"&& +5 "core" &ӟ" > << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӟ" << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +98 "core" ' +2 "manipulator"&&& +4 "core" &ӟ" g << +2 "manipulator"&(% +3 "core" %@ +2 "collection"''& +4 "core" & \ +3 "collection"'& +4 "core" & !\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\ +9 &4 \ $d +9 &Vx  \ 6 +10 &|!\ K +9 &Z  \ K +9 &lY#\ K +10 &-Z !\ L +9 &Z  \ K +9 &Y#"\ K +10 &tY "\ K +9 &7\\ !\ K +10 &Y "\ K +9 &!Z!#\ K +9 &#|Z "\ K +10 &%>Y##\ K +9 &'V$#\ K +9 &(Z!#\ K +10 &*Z#"\ K +9 &,FY%"~\ K +9 &. [##\ K +10 &/]"%\ L +9 &1W$%\ K +10 &3OW$#\ K +9 &5Z$#s\ K +9 &6Z#$\ K +10 &8\\$$\ K +9 &:WZ%$\ K +9 &<Y#$\ K +10 &=Z&%\ K +9 &?Z'&\ K +10 &A]\\((\ L +9 &Ca,)\ L +9 &Dm2/\ M +10 &F~;7\ P +9 &HNQK\ T +9 &JYW\ W +10 &K[[\ W +9 &M[Z\ Y +10 &OI\\]\ X +9 &Q__\ Y +9 &R`a\ Z +10 &Tdb\ Z +9 &VHbc\ [\ +9 &X\ ee|\ [\ +10 &Yhh\ \\ +9 &[hjq\ J +10 &\\9omh\ - +9 &\\loe\ !a +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.27 + .Hand.open + "manipulator"&"1 +3 "core" &\\nnh\ !a +60 1 + "manipulator"&+% +5 "core" % @ 1 + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +96 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %| U\ > +2 "collection"'0& +3 "core" &\\nlu\ !a +3 "Can"/ YV +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +20  +2 .tdelay 3.8 seconds +381 "collection"'4% +4 "core" %cllN\ + "sampler")5% +4 "core" %/ W\ k +2 .tSSV.dial :spit + "sampler")% +128 "core"  +3 .tSS.seek 0ml + "sampler")2'ڀ +276 "core" ' + .tSSV.dial CBV +2 "sampler")8  +125 "core"  +2 .tCTV.dial :intake + "collection"'9  +74 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %ctug\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +3 "core" %c_^{\ +2 "sampler")F% +3 "core" %Q- W\  +32 "collection"'G% +3 "core" %cce{\ +2 "sampler"):% +4 "core" %Q, V\  +36 "collection"'% +3 "core" %cik\ +2 "sampler")I% +3 "core" %Q- _\  +2 "sampler")H% +4 "core" %Q+ X\  + .tIntake.select :close + "sampler")0 +9 )K% +2 "core" %Q+ ^\  +2 .tSSV.dial :exhaust + "sampler")J  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")M'ڀ +388 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %cff\\\ +2 "sampler")F% +3 "core" %lD d\  +19 "collection"'G% +3 "core" %cff]\ +2 "sampler"):% +4 "core" %lD `\  +21 "collection"'% +3 "core" %cjkf\ +2 "sampler")I% +4 "core" %lD U\  +24 "collection"'H% +3 "core" %cmn^\ +2 "sampler")K% +4 "core" %lD'' `\  +28 "collection"';% +3 "core" %cpr_\ + "sampler")J% +4 "core" %lD*+ Y\  +32 "collection"'<% +3 "core" %crr_\ + "sampler")O% +4 "core" %lD9: T\  +2 "collection"'L% +3 "core" %csud\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X\ +2 "sampler") % +4 "core" %< ^\  +24 "collection"'% +3 "core" %cjm;\ +2 "sampler")% +3 "core" %; V\  +28 "collection"'% +3 "core" %cpn6\ +2 "sampler")% +4 "core" %< a\  +32 "collection"' % +3 "core" %crr)\ + "sampler")% +4 "core" %<" b\  +36 "collection"'% +3 "core" %cuuA\ +2 "sampler") % +4 "core" %;)( `\  +41 "collection"'w% +3 "core" %ctv3\ +2 "sampler")\ % +53 "core" %!BA a\  +3 "collection"'% +3 "core" %c|~.\ +2 "sampler")% +3 "core" %BD X\ v +54 "collection"' % +3 "core" %c.\ +2 "sampler")% +4 "core" %\ [Z W\ \ O +61 "collection"'&% +2 "core" %c0\ +2 "sampler")(% +4 "core" %\ }} Y\ \ O +69 "collection"''% +3 "core" %c4\ + "sampler")% +4 "core" %  V\ \ O +78 "collection"'% +3 "core" %c,\ +2 "sampler")% +4 "core" %  a\ \ O +88 "collection"'s% +4 "core" %c4\ + "sampler")"% +4 "core" %   a\ \ O +2 "sampler")+% +3 "core" %   c\ \ O +2 .tIntake.select :close + "sampler")0 +8 ).% +3 "core" %   T\ \ O + .tSSV.dial :exhaust +2 "sampler")0  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open +2 "sampler") +209 "collection"'$% +3 "core" %c5\ +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s + "sampler")#.c0X% +4 "core" %csp3\ + "sampler")F% +4 "core" %@ _\  +21 "collection"'G% +3 "core" %css*\ +2 "sampler"):% +4 "core" %@ V\  +24 "collection"'% +3 "core" %csu%\ +2 "sampler")I% +3 "core" %?"! a\  +28 "collection"'H% +4 "core" %cwx,\ + "sampler")K% +4 "core" %?(' V\  +32 "collection"';% +3 "core" %c{y-\ + "sampler")J% +4 "core" %?/. U\  +37 "collection"'<% +2 "core" %c~\ +2 "sampler")O% +4 "core" %?<; V\  +41 "collection"'L% +4 "core" %c$\ + "sampler")D% +4 "core" %LH W\ x +47 "collection"'E% +3 "core" %c$\ +2 "sampler")Q% +4 "core" %_` W\ < +53 "collection"'N% +3 "core" %c\ +2 "sampler")U% +4 "core" % U\ < +61 "collection"'V% +2 "core" %c \ +2 "sampler")W% +4 "core" % X\ < +69 "collection"'X% +3 "core" %c\ +2 "sampler")T% +3 "core" % W\ < +79 "collection"'Z% +3 "core" %c!\ + "sampler")[% +4 "core" %  a\ < +2 "sampler")Y% +3 "core" %   ^\ < + .tIntake.select :close +2 "sampler")0 +8 )]% +3 "core" %   X\ < + .tSSV.dial :exhaust +2 "sampler")\\  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")^'ڀ +907 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")`  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %c\ + #tIntake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X  b\  +32 "collection"'% +3 "core" %c~|\ + "sampler")% +4 "core" %8NI b\  +36 "collection"'% +3 "core" %c\ +2 "sampler")z% +4 "core" %8^\\ a\  +41 "collection"'!% +3 "core" %c\ +2 "sampler")u% +4 "core" %3st W\  +47 "collection"'q% +3 "core" %c \ + "sampler")h% +4 "core" % a\ 5 +54 "collection"'% +3 "core" %c \ + "sampler") % +65 "core" % V\ 5 +3 "collection"'% +3 "core" %c\ \ +2 "sampler")}% +4 "core" % b\ 5 +69 "collection"' % +3 "core" %c\ +2 "sampler")% +4 "core" % a\ 5 + "sampler")% +4 "core" % V\ 5 + .tIntake.select :close + "sampler")0 +9 )% +2 "core" %  R\ 5 +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler") 'ڀ +894 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %c \ + #tIntake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X % +4 "core" % `\ 6 +2 "sampler")F% +3 "core" % T\ 6 +2 .tIntake.select :close + "sampler")0 +8 )G% +3 "core" %  a\ 6 + .tSSV.dial :exhaust +2 "sampler"):  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +863 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")I  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +2 "core" %c\ +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s + "sampler")#.H0X ## `\  +25 "collection"'_% +3 "core" %crq\ + "sampler")R% +4 "core" %>(' T\  +28 "collection"'t% +3 "core" %cus\ +2 "sampler")C% +3 "core" %>0+ _\  +32 "collection"'x% +3 "core" %cvv\ +2 "sampler")y% +4 "core" %=77 `\  +36 "collection"'n% +3 "core" %cyx\ +2 "sampler")e% +4 "core" %?B@ [\  +41 "collection"'{% +3 "core" %c\ +2 "sampler")|% +4 "core" %RQ ]\ w +47 "collection"'v% +3 "core" %c\ + "sampler")~% +4 "core" %hf _\ 8 +54 "collection"'% +3 "core" %c\ + "sampler")% +4 "core" % S\ 8 +61 "collection"'% +3 "core" %c\ + "sampler")z% +4 "core" % _\ 8 +69 "collection"'!% +3 "core" %c\ + "sampler")u% +4 "core" % V\ 8 +78 "collection"'M% +3 "core" %c\ +2 "sampler")q% +3 "core" % a\ 8 +2 "sampler")h% +3 "core" % _\ 8 +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" %   W\ 8 + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +895 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")}  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %c\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\ % +4 "core" %<.+ a\  +36 "collection"'F% +3 "core" %cuv\ +2 "sampler")G% +4 "core" %>55 V\  +41 "collection"':% +4 "core" %cwx\ + "sampler")% +4 "core" %>CD S\  +48 "collection"'I% +2 "core" %cx{\ +2 "sampler")H% +4 "core" %<RQ N\  +54 "collection"'% +2 "core" %c{y\ +2 "sampler")J% +4 "core" %gj Q\ 7 +61 "collection"'<% +3 "core" %c{{ \ + "sampler")O% +4 "core" % O\ 7 +69 "collection"'L% +3 "core" %c \ +2 "sampler")D% +4 "core" % V\ 7 +78 "collection"'% +3 "core" %c \ + "sampler")E% +4 "core" % _\ 7 + "sampler")Q% +4 "core" % P\ 7 + .tIntake.select :close + "sampler")0 +9 )N% +2 "core" % _\ 7 +2 .tSSV.dial :exhaust + "sampler")U  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")V'ڀ +874 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")W  .tCBV.dial SSV +73 "core"  + #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %c \ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X  V\  +28 "collection"'^% +3 "core" %clp \ + "sampler")b% +4 "core" %=%# a\  +32 "collection"'c% +3 "core" %cnn\ + "sampler")d% +4 "core" %=*+ a\  +37 "collection"'a% +2 "core" %cpt\ +2 "sampler");% +4 "core" %51 V\ D +41 "collection"'g% +3 "core" %csu\ +2 "sampler")P% +4 "core" %=9 T\ < +47 "collection"'f% +3 "core" %cwx\ + "sampler")j% +4 "core" %MK _\ < +54 "collection"'m% +3 "core" %cwy \ + "sampler")o% +4 "core" %d` _\ < +61 "collection"'p% +3 "core" %c \ + "sampler")r% +4 "core" % [\ < +69 "collection"'7% +4 "core" %c\ + "sampler")_% +4 "core" % ^\ < +78 "collection"'R% +3 "core" %c\ +2 "sampler")t% +3 "core" % S\ < +89 "collection"'C% +3 "core" %c \ + "sampler")x% +4 "core" %  K\ < + "sampler")y% +4 "core" % ]\ < + .tIntake.select :close + "sampler")0 +9 )n% +2 "core" %  V\ < +2 .tSSV.dial :exhaust + "sampler")e  +70 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"){'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")|  +70 "core"  + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %c \ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X = S\  +42 "collection"'@% +2 "core" %css+\ +2 "sampler")>% +4 "core" %8IL S\  +47 "collection"'F% +3 "core" %cwx,\ + "sampler")G% +4 "core" %3[W ^\  +54 "collection"':% +3 "core" %c}+\ + "sampler")% +4 "core" %ss ]\ n +61 "collection"'1% +3 "core" %c/\ + "sampler")I% +4 "core" % [\ + +69 "collection"'H% +3 "core" %c-\ +2 "sampler")% +4 "core" % Y\ + +78 "collection"'J% +3 "core" %c/\ + "sampler")<% +4 "core" % S\ + +7 "sampler")O% +3 "core" % T\ + +2 .tIntake.select :close + "sampler")0 +11 )L% +2 "core" % ^\ + +2 .tSSV.dial :exhaust + "sampler")D  +70 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")E  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +209 "collection"'Q% +3 "core" %c*\ +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X Y\ ? +47 "collection"'a% +3 "core" %c|{)\ + "sampler");% +4 "core" %PO T\ ? +54 "collection"'g% +2 "core" %c%\ +2 "sampler")P% +4 "core" % dd P\ ? +61 "collection"'T% +3 "core" %c&\ + "sampler")f% +4 "core" %  T\ ? +69 "collection"'j% +4 "core" %c1\ + "sampler")m% +4 "core" % N\ ? +78 "collection"'o% +3 "core" %c)\ +2 "sampler")p% +3 "core" % X\ ? +89 "collection"'r% +2 "core" %c'\ +2 "sampler")7% +4 "core" % V\ ? + "sampler")_% +4 "core" % S\ ? + .tIntake.select :close + "sampler")0 +9 )R% +3 "core" %  O\ ? + .tSSV.dial :exhaust + "sampler")t  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")C'ڀ +880 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")x  +71 "core" + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %c'\ + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ + "sampler")%% +4 "core" % 31 P\ \ R +50 "collection"'4% +3 "core" %cux@\ + "sampler")9% +4 "core" % >< Q\ \ R +54 "collection"'/% +3 "core" %cwx6\ + "sampler")2% +4 "core" %\ OO ^\ \ R +61 "collection"'=% +3 "core" %c@\ + "sampler")6% +4 "core" % ed T\ \ R +69 "collection"'*% +3 "core" %c=\ +2 "sampler")% +4 "core" %\  S\ \ R +78 "collection"'% +51 "core" %c/\ + "sampler")-% +4 "core" %  U\ \ R +88 "collection"'B% +3 "core" %c-\ +2 "sampler")@% +4 "core" %  X\ \ R + "sampler")>% +4 "core" %\  J\ \ R +2 .tIntake.select :close + "sampler")0 +8 )3% +3 "core" %  J\ \ R + .tSSV.dial :exhaust +2 "sampler")F  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")G'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler"):  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %c7\ + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ +2 "sampler")% +3 "core" %A0- K\  +48 "collection"'z% +2 "core" %c|{<\ +2 "sampler")!% +4 "core" %A8; O\  + "collection"'u% +4 "core" %c~}>\ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +3 "core" %6[Z K\  +69 "collection"'3% +5 "core" %c7\ + "sampler")F% +4 "core" %4vr J\  +78 "collection"'% +3 "core" %c/\ +2 "sampler"):% +3 "core" % Y\ & +89 "collection"'% +2 "core" %c1\ +2 "sampler")G% +4 "core" % \\\ & +100 "collection"'H% +3 "core" %c'\ + "sampler")% +4 "core" % N\ & + "sampler")J% +4 "core" % Q\ & + .tIntake.select :close + "sampler")0 +9 )<% +3 "core" % [\ & + .tSSV.dial :exhaust +2 "sampler")O  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")L'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")D  + .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'#% +3 "core" %c0\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X \ +2 "sampler")S% +4 "core" %\\E*' \\\  +41 "collection"'^% +3 "core" %c>\ +2 "sampler")b% +4 "core" %\\F1/ M\  +47 "collection"'c% +3 "core" %c?\ + "sampler")d% +4 "core" %\\E;; J\  +54 "collection"'N% +3 "core" %c:\ + "sampler")a% +21 "core" %\\ENL Y\  +2 "collection"';% +4 "core" %c:\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")|% +4 "core" % I\  +47 "collection"'i% +3 "core" %c@\ +2 "sampler"){% +4 "core" % L\  +53 "collection"'% +3 "core" %c<\ +2 "sampler")% +4 "core" % J\  +61 "collection"'% +2 "core" %c7\ +2 "sampler")o% +4 "core" % K\  + "sampler")z% +4 "core" % T\  + .tIntake.select :close + "sampler")0 +9 )!% +2 "core" % K\  +2 .tSSV.dial :exhaust + "sampler")u  +70 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")p'ڀ +893 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")h  +3 .tCBV.dial SSV +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %c=\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ \ + "sampler")}% +4 "core" %@ K\  +18 "collection"' % +3 "core" %cxw=\ +2 "sampler")v% +4 "core" %@ U\  +21 "collection"'% +3 "core" %cwv;\ + "sampler")% +4 "core" %? J\  +24 "collection"'% +3 "core" %cwy?\ +2 "sampler")% +4 "core" %?## V\  +28 "collection"' % +2 "core" %cyz5\ +2 "sampler")\ % +4 "core" %?'% I\  +32 "collection"'% +3 "core" %c}}B\ + "sampler")% +4 "core" %>,, S\  +36 "collection"'M% +3 "core" %cA\ +2 "sampler")% +4 "core" %>02 H\  +41 "collection"' % +3 "core" %cB\ +2 "sampler")% +4 "core" %=9< M\  +47 "collection"'&% +3 "core" %c?\ + "sampler")e% +4 "core" %<DC M\  +54 "collection"''% +3 "core" %cB\ +2 "sampler")% +4 "core" %SU Q\ 5 +61 "collection"'(% +2 "core" %cB\ +2 "sampler")% +4 "core" %fd H\ 6 +69 "collection"'% +3 "core" %c@\ +2 "sampler")s% +4 "core" %}~ H\ 6 +78 "collection"'q% +3 "core" %c@\ + "sampler")"% +4 "core" % W\ 6 +88 "collection"'+% +3 "core" %c5\ +2 "sampler")?% +4 "core" % W\ 6 +100 "collection"' % +3 "core" %cB\ + "sampler")% +4 "core" % H\ 6 + "sampler")$% +4 "core" % Y\ 6 + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % S\ 6 +2 .tSSV.dial :exhaust + "sampler")w  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +869 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")5  .tCBV.dial SSV +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +209 "collection"'%% +3 "core" %c@\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50X\ \ +2 "sampler")=% +4 "core" %< S\  +21 "collection"'6% +3 "core" %ctu8\ + "sampler")*% +4 "core" %< J\  +24 "collection"'.% +3 "core" %cwu?\ +2 "sampler")% +4 "core" %= P\  +28 "collection"'% +2 "core" %cyyB\ +2 "sampler")-% +4 "core" %?"" K\  +32 "collection"'B% +2 "core" %cy{@\ +2 "sampler")@% +4 "core" %='% S\  +36 "collection"'>% +3 "core" %czz?\ +2 "sampler")3% +4 "core" %<-+ L\  +41 "collection"'F% +3 "core" %c|{B\ +2 "sampler")% +3 "core" %<42 I\  +48 "collection"':% +3 "core" %cz|;\ + "sampler")% +4 "core" %@< R\ m +54 "collection"'G% +3 "core" %c|=\ + "sampler")H% +4 "core" %LL U\ B +61 "collection"'% +3 "core" %c=\ + "sampler")J% +4 "core" %\\\\ R\ B +69 "collection"'<% +4 "core" %c@\ + "sampler")O% +4 "core" %tr R\ B +78 "collection"'0% +3 "core" %c@\ +2 "sampler")D% +3 "core" % L\ B +89 "collection"'#% +3 "core" %cB\ + "sampler")L% +4 "core" % K\ B +103 "collection"'% +2 "core" %c>\ +2 "sampler")8% +4 "core" % S\ B + "sampler")W% +4 "core" % H\ B + .tIntake.select :close + "sampler")0 +9 )X% +2 "core" % U\ B +2 .tSSV.dial :exhaust + "sampler")V  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")Z'ڀ +912 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")1  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +3 "core" %cA\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\  O\  +17 "collection"'`% +4 "core" %cpo9\ + "sampler")S% +4 "core" %> U\  +21 "collection"'E% +4 "core" %cqr8\ + "sampler")^% +4 "core" %< U\  +24 "collection"'b% +3 "core" %crq>\ +2 "sampler")c% +3 "core" %< Y\  +28 "collection"'d% +3 "core" %cno>\ +2 "sampler")N% +4 "core" %< W\  +32 "collection"'a% +2 "core" %cno7\ +2 "sampler");% +4 "core" %<" M\  +36 "collection"'Q% +3 "core" %cmo@\ +2 "sampler")T% +4 "core" %<&& V\  +41 "collection"'I% +3 "core" %cstB\ +2 "sampler")j% +4 "core" %<-, Z\  +47 "collection"'m% +3 "core" %cxyA\ + "sampler")f% +4 "core" %<41 J\  +54 "collection"'r% +3 "core" %cwv<\ + "sampler")7% +4 "core" %?> J\ w +61 "collection"'_% +3 "core" %c?\ + "sampler")R% +4 "core" %LH J\ = +69 "collection"'t% +3 "core" %cB\ +2 "sampler")U% +4 "core" %]\\ I\ = +78 "collection"'x% +3 "core" %c=\ + "sampler")y% +4 "core" %ss Q\ = +88 "collection"'C% +3 "core" %c>\ +2 "sampler")K% +4 "core" % S\ = +100 "collection"'|% +2 "core" %c?\ +2 "sampler")g% +4 "core" % S\ = +113 "collection"'i% +3 "core" %c@\ + "sampler"){% +4 "core" % K\ = +128 "collection"'% +3 "core" %c@\ +2 "sampler")% +3 "core" % R\ = +2 "sampler")% +3 "core" % H\ = +48 .tIntake.select :close + "sampler")0 +9 )o% +2 "core" %   Z\ = +2 .tSSV.dial :exhaust + "sampler")z  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")!'ڀ +896 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")u  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 400.0ml +2 .Intake.select :open + "sampler") +209 "collection"'P% +3 "core" %c?\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X   +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")3'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")F  +3 .tCBV.dial SSV +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %cS\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %+lj S\  +25 "collection"'q% +2 "core" %cO\ +2 "sampler")F% +4 "core" %%vr L\  +28 "collection"'% +3 "core" %cS\ + "sampler")3% +4 "core" %%} S\  +32 "collection"'% +3 "core" %cS\ +2 "sampler")G% +3 "core" %% R\  +37 "collection"'H% +3 "core" %cP\ + "sampler")% +4 "core" %% S\  +42 "collection"'J% +2 "core" %cJ\ +2 "sampler")<% +4 "core" % S\ 1 +47 "collection"'O% +3 "core" %cH\ + "sampler")0% +4 "core" % R\ & +54 "collection"'D% +3 "core" %cG\ +2 "sampler")#% +3 "core" % R\ & +61 "collection"'L% +3 "core" %cL\ +2 "sampler")% +4 "core" % S\ & + "sampler")8% +4 "core" % I\ & + .tIntake.select :close + "sampler")0 +9 )W% +2 "core" % W\ & +2 .tSSV.dial :exhaust + "sampler")X  +70 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")V'ڀ +882 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")~  +70 "core"  +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'4% +2 "core" %cV\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X Y\  +70 "collection"'% +2 "core" %ck\ +2 "sampler")(% +4 "core" %JNL I\  +78 "collection"'% +3 "core" %cc\ + "sampler")% +4 "core" %G`Z S\  +89 "collection"'"% +2 "core" %c^\ +2 "sampler")+% +4 "core" %rs V\ 3 +100 "collection"'?% +3 "core" %cP\ + "sampler") % +4 "core" % R\ 3 +113 "collection"'% +3 "core" %cW\ +2 "sampler")$% +3 "core" % J\ 3 +128 "collection"'% +3 "core" %cT\ +2 "sampler")w% +4 "core" % I\ 3 +144 "collection"'% +3 "core" %cM\ + "sampler")k% +4 "core" % R\ 3 + "sampler") % +4 "core" % I\ 3 + .tIntake.select :close +2 "sampler")0 +8 )5% +3 "core" % W\ 3 + .tSSV.dial :exhaust + "sampler")%  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +878 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")9  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +209 "collection"'/% +3 "core" %cf\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X\ % +4 "core" %K; W\  +28 "collection"'q% +3 "core" %ch\ + "sampler")F% +4 "core" %K; I\  +32 "collection"'% +3 "core" %ck\ +2 "sampler")3% +3 "core" %K: ]\  +37 "collection"'% +3 "core" %ci\ + "sampler")G% +4 "core" %K; H\  +41 "collection"'&% +50 "core" %cc\ +2 "sampler")H% +4 "core" %K;)) K\  +47 "collection"'% +3 "core" %cm\ +2 "sampler")J% +3 "core" %K;3/ K\  +54 "collection"'<% +3 "core" %ch\ + "sampler")*% +4 "core" %K;86 Y\  +61 "collection"'O% +3 "core" %cj\ +2 "sampler")0% +3 "core" %K;CC S\  +69 "collection"'D% +3 "core" %cj\ +2 "sampler")#% +4 "core" %K;RP Q\  + "collection"'L% +4 "core" %ck\ +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X; I\  +21 "collection"'4% +3 "core" %c`\ +2 "sampler")V% +3 "core" %8C? Q\  +25 "collection"'Z% +3 "core" %cj\ + "sampler")\\% +4 "core" %8FE J\  +28 "collection"'A% +3 "core" %cf\ +2 "sampler")`% +3 "core" %8ML X\  +32 "collection"'S% +4 "core" %ch\ + "sampler")E% +4 "core" %7UQ Q\  +37 "collection"'^% +3 "core" %cg\ + "sampler")b% +4 "core" %7^[ J\  +42 "collection"'c% +2 "core" %ci\ +2 "sampler")d% +4 "core" %4if I\  +47 "collection"'N% +3 "core" %cg\ +2 "sampler")a% +3 "core" %3wv Q\  +54 "collection"';% +3 "core" %cd\ + "sampler")Q% +4 "core" % S\ 5 +61 "collection"'T% +3 "core" %cd\ +2 "sampler")I% +4 "core" % T\ 5 +69 "collection"'1% +3 "core" %cj\ +2 "sampler"):% +4 "core" % R\ 5 +78 "collection"'Y% +3 "core" %cd\ +2 "sampler")m% +3 "core" % Q\ 5 +89 "collection"'j% +2 "core" %cc\ +2 "sampler")7% +4 "core" % J\ 5 +2 "sampler")_% +3 "core" % J\ 5 + .tIntake.select :close +2 "sampler")0 +8 )R% +3 "core" % R\ 5 + .tSSV.dial :exhaust +2 "sampler")t  +70 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")U'ڀ +908 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")x  +73 "core" + #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %cn\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X  L\  +21 "collection"'% +3 "core" %c_\ +2 "sampler")% +4 "core" %> L\  +24 "collection"'% +3 "core" %ch\ +2 "sampler")f% +3 "core" %> O\  +28 "collection"'[% +3 "core" %c^\ +2 "sampler")z% +3 "core" %>"" L\  +33 "collection"']% +2 "core" %cl\ +2 "sampler")o% +4 "core" %>%! W\  +36 "collection"'!% +3 "core" %cf\ +2 "sampler")p% +4 "core" %>)) K\  +41 "collection"'n% +3 "core" %ce\ +2 "sampler")}% +3 "core" %>.- N\  +48 "collection"' % +3 "core" %cb\ + "sampler")v% +4 "core" %?43 W\  +54 "collection"'% +3 "core" %ca\ + "sampler")% +4 "core" %>;7 S\  +61 "collection"'% +3 "core" %c`\ + "sampler")% +4 "core" %#DC U\  +69 "collection"' % +3 "core" %ce\ + "sampler")\ % +4 "core" %QN S\ > +78 "collection"'% +3 "core" %cd\ +2 "sampler")% +3 "core" %_] J\ > +89 "collection"'M% +3 "core" %c^\ + "sampler")% +4 "core" %rp H\ > +100 "collection"'u% +3 "core" %cb\ +2 "sampler")r% +4 "core" % R\ > +113 "collection"'h% +3 "core" %ce\ + "sampler")% +4 "core" % W\ > +128 "collection"' % +3 "core" %cf\ +2 "sampler")e% +4 "core" % H\ > +144 "collection"''% +3 "core" %c[\ + "sampler")% +4 "core" % J\ > + "sampler")(% +4 "core" % S\ > + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % G\ > + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")"'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")+  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'?% +2 "core" %ch\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0X\ % +3 "core" %833 K\  +62 "collection"'q% +2 "core" %cz\ +2 "sampler")F% +4 "core" %8<= Q\  +69 "collection"'% +3 "core" %cu\ + "sampler")3% +4 "core" %8JH J\  +78 "collection"'% +3 "core" %ct\ +2 "sampler")G% +3 "core" %8XW R\  +89 "collection"'&% +3 "core" %cz\ + "sampler")2% +4 "core" %6lk R\  +100 "collection"'H% +3 "core" %cy\ + "sampler")% +4 "core" %3 H\  +113 "collection"'J% +3 "core" %cx\ + "sampler")<% +4 "core" % R\ - +128 "collection"'*% +3 "core" %c{\ +2 "sampler")O% +3 "core" % X\ - +145 "collection"'0% +3 "core" %cy\ + "sampler")D% +4 "core" % J\ - +2 "sampler")#% +3 "core" % K\ - + .tIntake.select :close +2 "sampler")0 +8 )L% +3 "core" % Q\ - + .tSSV.dial :exhaust + "sampler")=  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W'ڀ +899 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")X  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open +2 "sampler") +209 "collection"'.% +4 "core" %cx\ + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ + "sampler")% +4 "core" %O! K\  +42 "collection"'u% +2 "core" %c2\ +2 "sampler")r% +4 "core" %O'# Q\  +47 "collection"'h% +3 "core" %c\ +2 "sampler")% +3 "core" %O+( S\  +54 "collection"' % +3 "core" %c,\ + "sampler")e% +4 "core" %O12 S\  +61 "collection"''% +3 "core" %c \ + "sampler")% +4 "core" %O:8 S\  +69 "collection"'(% +3 "core" %c>\ +2 "sampler")% +4 "core" %OED S\  +78 "collection"'% +3 "core" %c\ +2 "sampler")K% +3 "core" %OTR I\  +2 "collection"'+% +3 "core" %c$\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ % +3 "core" %c\ +2 "sampler")q% +3 "core" %aa K\ ; +69 "collection"'F% +4 "core" %c\ +2 "sampler")% +3 "core" %on I\ < +78 "collection"'3% +3 "core" %c\ +2 "sampler")% +3 "core" %| T\ < +89 "collection"'G% +3 "core" %c\ + "sampler")&% +4 "core" % S\ < +100 "collection"'2% +3 "core" %c\ +2 "sampler")H% +4 "core" % I\ < +113 "collection"'% +3 "core" %c\ + "sampler")J% +4 "core" % J\ < +128 "collection"'<% +3 "core" %c\ + "sampler")*% +4 "core" % R\ < +144 "collection"'O% +3 "core" %c\ +2 "sampler")0% +3 "core" % J\ < +2 "sampler")D% +3 "core" % T\ < + .tIntake.select :close +2 "sampler")0 +8 )#% +3 "core" % S\ < + .tSSV.dial :exhaust +2 "sampler")L  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")='ڀ +907 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %c\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X \ +2 "sampler")T% +4 "core" %<+* R\  +53 "collection"'I% +3 "core" %c\ \ +2 "sampler")1% +4 "core" %<31 X\  +61 "collection"':% +3 "core" %c/\ + "sampler")Y% +4 "core" %<:6 W\  +69 "collection"'m% +3 "core" %c\ + "sampler")j% +4 "core" %<B@ K\  +78 "collection"'7% +3 "core" %cq\ +2 "sampler")_% +4 "core" %;MK I\  +88 "collection"'R% +4 "core" %cs\ + "sampler")t% +4 "core" %]Z K\ s +100 "collection"'8% +3 "core" %cC\ +2 "sampler")x% +3 "core" %nm R\ A +113 "collection"'y% +3 "core" %c\ +2 "sampler")U% +3 "core" % S\ A +128 "collection"'|% +4 "core" %c\ + "sampler")g% +4 "core" % H\ A +144 "collection"'i% +3 "core" %cd\ +2 "sampler"){% +3 "core" % I\ A +163 "collection"'% +3 "core" %c\ +2 "sampler")% +3 "core" % S\ A +184 "collection"'% +3 "core" %c\ +2 "sampler")f% +3 "core" % I\ A +2 "sampler")[% +3 "core" % J\ A +2 .tIntake.select :close + "sampler")0 +8 )z% +3 "core" % S\ A + .tSSV.dial :exhaust +2 "sampler")4  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")o'ڀ +879 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 "sampler")!  + .tCBV.dial SSV +73 "core"  + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open +2 "sampler") +209 "collection"']% +3 "core" %c\ +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X \ + "sampler")+% +4 "core" %0<ON K\  +88 "collection"'n% +3 "core" %c \ +2 "sampler")$% +4 "core" %0<a` N\  + "collection"'% +4 "core" %c#\ + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X> J\  +32 "collection"'% +3 "core" %c\ +2 "sampler")% +3 "core" %3ED H\  +37 "collection"'?% +3 "core" %c\ + "sampler") % +4 "core" %3JK I\  +41 "collection"'-% +3 "core" %c\ +2 "sampler")B% +4 "core" %3RR I\  +47 "collection"'@% +3 "core" %c\ +2 "sampler")>% +3 "core" %3^[ M\  +54 "collection"'q% +3 "core" %c\ + "sampler")F% +4 "core" %3gd T\  +61 "collection"'% +3 "core" %c\ +2 "sampler")3% +3 "core" %3ss K\  +69 "collection"'% +4 "core" %c\ + "sampler")G% +4 "core" % Q\ \ c +78 "collection"'&% +3 "core" %c\ +2 "sampler")2% +4 "core" % S\ 3 +88 "collection"'H% +3 "core" %c\ +2 "sampler")% +4 "core" % T\ 3 +100 "collection"'J% +3 "core" %c\ + "sampler")<% +4 "core" % H\ 3 +113 "collection"'*% +3 "core" %c\ +2 "sampler")O% +4 "core" % J\ 3 +127 "collection"'0% +3 "core" %c\ +2 "sampler")D% +4 "core" % [\ 3 + "sampler")#% +4 "core" % N\ 3 + .tIntake.select :close + "sampler")0 +9 )L% +2 "core" % V\ 3 +2 .tSSV.dial :exhaust + "sampler")"  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")X  +3 .tCBV.dial SSV +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +209 "collection"'=% +3 "core" %c7\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\  J\  +28 "collection"'d% +7 "core" %c\ +4 "sampler")% +8 "core" %< G\  +26 "collection"'N% +4 "core" %c \ + "sampler")a% +4 "core" %=" Q\  +36 "collection"';% +3 "core" %cU\ +2 "sampler")Q% +4 "core" %<%% S\  +41 "collection"'.% +4 "core" %c"\ + "sampler")~% +4 "core" %<+% R\  +48 "collection"'T% +2 "core" %c-\ +2 "sampler")I% +4 "core" %</+ S\  +53 "collection"'1% +3 "core" %c0\ +2 "sampler"):% +3 "core" %<32 Q\  +61 "collection"'Y% +3 "core" %c\ +2 "sampler")m% +4 "core" %<<: P\  +69 "collection"'j% +3 "core" %c\ +2 "sampler")7% +3 "core" %<CC S\  +79 "collection"'_% +3 "core" %c\ + "sampler")R% +4 "core" %;QN J\  +88 "collection"'t% +3 "core" %c\ +2 "sampler")8% +3 "core" %3\\[ O\  +101 "collection"'x% +2 "core" %c\ +2 "sampler")y% +4 "core" %oj S\ B +113 "collection"'U% +3 "core" %c\ + "sampler")|% +4 "core" % R\ B +128 "collection"'g% +3 "core" %c\ + "sampler")i% +4 "core" % G\ B +144 "collection"'{% +3 "core" %c\ +2 "sampler")% +3 "core" % Q\ B +163 "collection"'% +3 "core" %c\ +2 "sampler")% +3 "core" % S\ B +184 "collection"'f% +3 "core" %c\ +2 "sampler")[% +3 "core" % H\ B +2 "sampler")z% +3 "core" % T\ B +2 .tIntake.select :close + "sampler")0 +8 )4% +3 "core" % H\ B + .tSSV.dial :exhaust +2 "sampler")W  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")!'ڀ +879 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")]  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'o% +3 "core" %c\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\ + +2 "core" + +10 "collection"'q% +3 "core" %c~@\ + "sampler")F% +4 "core" %L R\  +18 "collection"'% +3 "core" %ci\ +2 "sampler")3% +3 "core" %L I\  +22 "collection"'% +3 "core" %cC\ + "sampler")G% +5 "core" %L G\  +23 "collection"'&% +3 "core" %cf\ +2 "sampler")2% +4 "core" %L Q\  +28 "collection"'H% +2 "core" %cC\ +2 "sampler")% +4 "core" %L S\  +32 "collection"'J% +3 "core" %cC\ + "sampler")<% +4 "core" %L" J\  +36 "collection"'*% +3 "core" %c>\ +2 "sampler")O% +4 "core" %L## R\  +41 "collection"'0% +3 "core" %cE\ +2 "sampler")D% +4 "core" %L(& R\  +47 "collection"'#% +3 "core" %c>\ + "sampler")L% +42 "core" %L0* H\  +16 "collection"'"% +3 "core" %ch\ + "sampler")% +4 "core" %L62 I\  +61 "collection"'X% +3 "core" %cF\ + "sampler")=% +4 "core" %K99 H\  +69 "collection"'% +4 "core" %cC\ + "sampler")\\% +4 "core" %LFD H\  +78 "collection"'A% +3 "core" %c[\ +2 "sampler")`% +3 "core" %KQQ Q\  +2 "collection"'S% +3 "core" %cY\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s + "sampler")#.0X  +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'D'i +93 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X'+ +1361 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'b +40 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 0ml + "collection"'c'i +1432 "core" ' + .tCSV.dial CSR + "collection"'d  +43 "core"  + "collection"'% +4 "core" %dzx\ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'N'T +590 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'a% +2 "core" %Yz|v\ +3 .tCS.seek 5.001ml + "collection"';'s: +852 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'Q  +41 "core" ~ +2 .tCS.seek 1ml + "collection"'.'^ +1124 "core" ' + "collection"'~9 +3 "core" 9 +2 "collection"'V% +4 "core" %[\ e\ g{\ + #tBefore lysing Collection Puck Heater at 21.6C/39.1psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'T \  +2 'I9 +5 "core" 9 +102 "collection"'19 +2 "core" 9d +102 "collection"':9 +2 "core" 9 d +102 "collection"'Y9 +3 "core" 9 d +102 "collection"'E9 +2 "core" 9d +102 "collection"'m9 +3 "core" 9d +102 "collection"'j9 +2 "core" 9d +103 "collection"'79 +3 "core" 9d +102 "collection"'_9 +2 "core" 9"d +102 "collection"'R9 +3 "core" 9&d +102 "collection"'t9 +2 "core" 9*d +102 "collection"'89 +3 "core" 9/d +102 "collection"'x9 +3 "core" 93d +102 "collection"'y9 +2 "core" 9)7d +102 "collection"'U9 +3 "core" 9E;d +102 "collection"'|9 +2 "core" 9b?d +102 "collection"'g9 +3 "core" 9Cd +102 "collection"'i9 +3 "core" 9Hd +102 "collection"'{9 +2 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +2 "core" 9Td +102 "collection"'9 +2 "core" 97Xd +102 "collection"'f9 +7 "core" 9^]a +104 "collection"'[9 +2 "core" 9a] +102 "collection"'z9 +3 "core" 9eY +102 "collection"'49 +2 "core" 9iU +102 "collection"'W9 +3 "core" 9mQ +102 "collection"'Z9 +3 "core" 9,rL +102 "collection"'^9 +2 "core" 9TvI +102 "collection"'o9 +3 "core" 9~zE +102 "collection"'!9 +2 "core" 9~B +102 "collection"'9 +3 "core" 9> +102 "collection"'9 +3 "core" 9: +102 "collection"' 9 +2 "core" 97 +102 "collection"'l9 +3 "core" 9D5 +102 "collection"'9 +2 "core" 9i2 +102 "collection"'\ 9 +3 "core" 9/ +102 "collection"'9 +2 "core" 9- +68 "Can"*\ < +34 "collection"'M9 +4 "core" 9* +102 "collection"']9 +2 "core" 9( +102 "collection"'9 +3 "core" 9& +102 "collection"'u9 +2 "core" 92% +102 "collection"'r9 +3 "core" 9O# +102 "collection"'p9 +3 "core" 9k! +102 "collection"'9 +2 "core" 9 +102 "collection"'}9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"' 9 +3 "core" 9 +102 "collection"'9 +2 "core" 9 +102 "collection"'e9 +3 "core" 9 +102 "collection"''9 +2 "core" 9  +102 "collection"'9 +2 "core" 9 # +103 "collection"' 9 +3 "core" 9 5 +102 "collection"'(9 +2 "core" 9 F +103 "collection"'9 +2 "core" 9 V +102 "collection"'K9 +3 "core" 9 d +102 "collection"'n9 +2 "core" 9 t +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'h9 +3 "core" 9  +102 "collection"'+9 +2 "core" 9  +103 "collection"'C9 +2 "core" 9  +102 "collection"'$9 +3 "core" 9  +102 "collection"' 9 +2 "core" 9  +102 "collection"'59 +3 "core" 9   +102 "collection"'k9 +2 "core" 9  +102 "collection"'P9 +3 "core" 9  +141 "collection"'99 +10 "core" 9  +102 "collection"'/9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 # +102 "collection"'69 +2 "core" 9 ' +102 "collection"'%9 +3 "core" 9\ , +102 "collection"'s9 +3 "core" 9\ 0 +102 "collection"'9 +3 "core" 9\ 4 +102 "collection"'?9 +3 "core" 9\ 8 +102 "collection"'v9 +3 "core" 9\ < +102 "collection"'B9 +2 "core" 9\ A +102 "collection"'w9 +3 "core" 9\ E +103 "collection"'-9 +2 "core" 9\ $I +102 "collection"'q9 +2 "core" 9\ )M +102 "collection"'9 +3 "core" 9\ -Q +102 "collection"'9 +2 "core" 9\ 0U +102 "collection"'39 +4 "core" 9\ 4Z +102 "collection"'9 +2 "core" 9\ 8^ +102 "collection"' 9 +3 "core" 9\ ;b +102 "collection"'&9 +2 "core" 9\ ?f +103 "collection"'29 +2 "core" 9\ Cj +102 "collection"'H9 +3 "core" 9\ Go +103 "collection"'G9 +2 "core" 9\ Js +102 "collection"'9 +3 "core" 9\ Nw +102 "collection"'<9 +3 "core" 9\ P{ +102 "collection"'*9 +2 "core" 9\ T +102 "collection"'09 +3 "core" 9\ W +102 "collection"'J9 +2 "core" 9\ Z +103 "collection"'@9 +2 "core" 9\ ] +102 "collection"'F9 +3 "core" 9\ a +102 "collection"'O9 +2 "core" 9\ e +102 "collection"'D9 +4 "core" 9\ h +102 "collection"'#9 +2 "core" 9\ j +102 "collection"'"9 +3 "core" 9\ n +102 "collection"'9 +3 "core" 9\ q +102 "collection"'L9 +2 "core" 9\ s +102 "collection"'=9 +3 "core" 9\ v +102 "collection"'9 +2 "core" 9\ y +103 "collection"'X9 +2 "core" 9\ | +3 .tCH.hold 10:00,70C +2 "collection"'\\ `\ `\ {  +2 'A9 +6 "core"  + 9\ } + "collection"'S% +4 "core" %[ \ + #tBegun lysing Collection Puck Heater at 68C/47.1psia +52990 "Can"(\ z +7000 "core" ` +2 "collection"'`9 +3 "core" 9\  +2 "collection"'b% +3 "core" %[\ \ \ +2 #tEnded lysing Collection Puck Heater at 70C/45.3psia +2 .CS.seek 0ml + "collection"'>'i +354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'d @ +97 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'c's5 +1376 "core" ' + .tCSV.dial CTV +2 "collection"'a  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'N @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'Q  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'; @ +43 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'~'i +1356 "core" ' + "collection"'V% +4 "core" %g & ' ,\ + #tPuck @72.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe .CSV.dial CBV +2 "collection"'I +96 "core" ~ + .tCBV.dial CSV +2 "collection"'1  +28 "core"  +2 "collection"':% +4 "core" %g   \ +2 .tCS.seek 5ml + "collection"'Y's3 +1363 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'E  +42 "core" + "collection"'m% +4 "core" %s8xy\  +2 .tCS.seek 7ml +2 "collection"'j'# +594 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'7 @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'_' +848 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'R ` +111 "core" ^ +2 #tLysing Complete + "collection"'t& +4 "core" &\\_^\ !a +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&8% +3 "core" %  +2 "storage"(x% +3 "core" % X X <\  +2 "storage"(y. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(U(C +357 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (|& +2 "core" &D > L 8\ +2 "manipulator"&g& +4 "core" &Ӡ" s <; + "manipulator"&i% +4 "core" %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&{( +160 "core" ( +2 "manipulator"&& +4 "core" & %  + "storage"(& +4 "core" &E w u E\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&' +96 "core" ' +2 "storage"(f& +4 "core" &E v u d\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(['r +172 "core" ' + "storage"(z- +3 "core" -'̺ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +2 "core" &  +2 "storage"(W& +4 "core" &E Z [\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&Z'8 +22 "core" ' + .tElbow.hold + "manipulator"&^, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(o- +3 "core" -'̺ +2 .tSE.seek 19.08 Pucks below Top Plate +2 "storage"(!'Έ +28 "core" ' + "manipulator"&% +4 "core" %/ v +2 "storage"(& +4 "core" &E 9 @ (\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 291 counts + "manipulator"& '[ +14 "core" ' +2 "manipulator"&l& +4 "core" &  + "storage"(& +5 "core" &E Y Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&\ ' +17 "core" ' +3 .tSE.seek 20.08 Pucks below Top Plate + "storage"(' +52 "core" ' +2 "manipulator"&M& +4 "core" &  + "manipulator"&]% +4 "core" % t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u(ӂ +159 "core" ( + "manipulator"&r& +4 "core" &Ӑ%  V ?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" &Ӑ% K ?V +3 .tForearm.seek CC + "manipulator"&'? +98 "core" ' +2 .tHand.close + "manipulator"&}/ +63 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( +2 "storage"( & +4 "core" &E Y X k\ +2 "storage"(& +3 "core" &E \\ Y\ +2 "manipulator"&e& +4 "core" &ӭ" y <9 + "manipulator"&'% +4 "core" % ; +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +163 "core" ( + "manipulator"&(& +4 "core" & ;  +2 "storage"(& +3 "core" &E y o 8\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&K'8 +94 "core" ' +2 .tElbow.hold +46 "manipulator"&n, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % B @  +2 "storage"(h& +3 "core" &E q y d\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&+'n +15 "core" ' + "manipulator"&C& +4 "core" &   +2 "storage"($& +4 "core" &E y L\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"& ' +26 "core" ' +2 "storage"(5% +4 "core" % x 3\ +2 ."downElevator"SE.seek :down +3 "storage"(k' +100 (P% +3 "core" %o /\ PF + "manipulator"&9% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/' +13 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &KJ]  +2 "manipulator"&6& +4 "core" &  + "manipulator"&%% +5 "core" %   t +2 .tElbow.seek FlushPuck::Garage + "manipulator"&s(- +168 "core" ( + "manipulator"&& +5 "core" &- 8 [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +2 "core" &-  [ +2 .tForearm.seek :garage +2 "manipulator"&v'w +91 "core" ' +2 .tHand.close + "manipulator"&B/ +54 "core" / + "manipulator"&w& +4 "core" &- ^ Z +2 "manipulator"&-% +3 "core" % p r +2 .tForearm.seek :retract +2 "manipulator"&q' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +290 "core" ( +2 "manipulator"&& +4 "core" &ӎ f 5 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &3& +2 "core" &ӎ ! 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +97 "core" ' + "manipulator"& & +4 "core" &ӎ + 5 +2 "manipulator"&&% +3 "core" %> @ # +2 "collection"'2& +4 "core" &GH +2 "collection"'H& +5 "core" &KH  +2 .tCC.seek :closed + "collection"'G(\\ +4 "core" &IH  +8 &;IJ|\ %f +9 &X{JIK\ 7 +10 &yJH\ J +9 &XIHz\ J +10 &[IJX\ J +9 &E\\JI\ J +9 &]II\ J +10 &\\JH\ J +9 &[HK\ J +9 &N]HJ\ J +10 & ZIJ\ J +9 &!ZII\ J +10 &#\\KJm\ J +9 &%UZLJX\ J +9 &'XILD\ J +10 &([II6\ J +9 &*[JL\ J +9 &,]ZLJz\ J +10 &. \\ILZ\ J +9 &/ZHKJ\ J +10 &1[II\ J +9 &3f[IJ\ J +9 &5'[KK\ J +10 &6\\IJ\ J +9 &8XKJ\ J +9 &:n[JL\ J +10 &  ? # +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0' +92 "core" ' + .tPSV.dial PSR +2 "processing"%J +127 "core"  +2 "processing"%@% +4 "core" %u\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml + "processing"%F'+ +1633 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%O  +44 "core"  +2 .tPS.seek 0ml + "processing"%D'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"%# +55 "core" + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"% +2 .tCBV.dial PRV +4 "collection"'L  +2 "core" B +2 "processing"%=  +65 "core" +90  + .tPSV.dial :mixloop +2 "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%X  +126 "core" +2 .tPS.seek 0ml + "processing"%A'ؾ +2647 "core" ' + .tPSV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%\\ +43 "core" +2 .tPS.seek 0ml + "processing"%`'ؾ +2633 "core" ' + .tPSV.dial :air + "processing"%b  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%.' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &ӏ f 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&a(ӂ +26 "core" ( + "manipulator"&N& +5 "core" &ӊ  d + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &ӊ  d +2 .tForearm.seek CC + "manipulator"&;'? +94 "core" ' + .tHand.close + "manipulator"&c/ +53 "core" / +2 .tCC.seek :open + "collection"'V( +447 "core" ( + "manipulator"&I& +4 "core" &ӊ  d +2 "manipulator"&1% +3 "core" % H ' +2 .tForearm.seek :retract + "manipulator"&:' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(- +278 "core" ( +2 "manipulator"&E& +4 "core" &- S , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&Y'w +90 "core" ' +2 .tHand.open +47 "manipulator"&71 +62 "core" 1 +2 "manipulator"&j% +4 "core" % π  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R' +92 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'t& +4 "core" &  + "manipulator"&8% +5 "core" %    +2 "storage"(x% +4 "core" % \  + "storage"(y. +4 "core" .(C +2 .tSC.reconfigure :tight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"((  +357 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (|& +2 "core" & \ +2 "manipulator"&g& +4 "core" &- P , + "manipulator"&i% +4 "core" %  O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&& +4 "core" & * +2 "storage"(f& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +100 "core" ' +2 "storage"(z& +4 "core" & 9\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(4'r +223 "core" ' + "storage"(W- +4 "core" -'Y + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +2 "core" & p e R\  +2 "manipulator"&o& +4 "core" & F * +2 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & x * + "storage"(l& +4 "core" & w { 2\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& + "storage"(' +6 "core" & * +2 "manipulator"&{% +4 "core" % ϱ "  +2 .tForearm.seek :retract + "manipulator"&[' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&Z(ӂ +90 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +64 "core" ( + "manipulator"& & +4 "core" &ӌ) Q Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +2 "core" &ӌ* 4 Bj +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&r'? +97 "core" ' +3 "manipulator"&p& +4 "core" &Ӎ* Bi + "manipulator"&\ % +4 "core" %I A  +2 "collection"'^& +4 "core" &-\ +2 "collection"'}& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &\  +9 &4n\ +| +9 &gW\ > +10 &r>\ K +9 &X[&\ K +9 &[\ J +10 &[\ J +9 &Z\ J +10 &aZ\ J +9 &#]\ J +9 &[\ J +10 & [\ J +9 &"iZ\ J +9 &$+]\ J +10 &%[{\ J +9 &'Zi\ J +10 &)pZY\ K +9 &+4ZB\ J +9 &,\\4\ J +10 &.[\ J +9 &0yZ\ J +9 &2:[F\ K +10 &3ZK\ J +9 &5ZB\ J +9 &7[/\ J +10 &9C[\ J +9 &;]\ \ J +10 &<[\ J +9 &>\\`\ J +9 &@K[\ J +10 &B \\\ K +9 &Cb \ K +10 &Eg  \ K +9 &GIw\ N +9 &I"\ Q +10 &J40\ U +9 &Lw98\ V +9 &N8<:\ V +10 &O>=\ W +9 &Q?=\ W +10 &SyB>\ X +9 &U9@B\ Y +9 &VBB\ Y +10 &XGC\ Z +9 &ZxEE\ [\ +9 &\\zII\ / +10 &\\4HI|\ #k +9 ( +3 "collection"'}& +2 #tCollection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.05 + .Hand.open + "manipulator"&1 +4 "core" &\\bJIv\ O +51 1 +2 "manipulator"& % +4 "core" % I  "  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +98 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'e  +131 "core" ~ + .tCSV.dial CTV +2 "collection"''  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2634 "core" ' +2 "collection"'% +4 "core" %NO\  +2 .tCS.seek 4.5ml + "collection"''c; +1506 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%u  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'h ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'C @ +41 "core" > +2 .tCS.seek 10ml + "collection"'$' +1492 "core" ' +2 .tCSV.dial CTV + "collection"'5  +41 "core"  +2 .tCS.seek 0ml + "collection"''i +2656 "core" ' +2 .tCBV.dial :waste1 + "collection"'P @ +26 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +129 "core" + "collection"' & +4 "core" &\\cPP&\ O +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  S  + "storage"(6% +4 "core" % X X \  + "storage"(K. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(%(C +382 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (+& +2 "core" &E Z Z\  +2 "manipulator"&& +4 "core" &ӫ# W >K + "manipulator"&% +4 "core" %  G  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&?( +169 "core" ( + "manipulator"& & +4 "core" & u +2 "storage"(k& +3 "core" &E { | ]\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&n' +94 "core" ' + "storage"(B& +5 "core" &E y \  +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(w'r +174 "core" ' + "storage"(-- +4 "core" -'/ + .tSE.configure :default +3 "storage"(#QK-0-\ b +47 "manipulator"&/& +4 "core" & F u +2 "storage"(v& +4 "core" &E Z Y\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'8 +24 "core" ' + .tElbow.hold + "manipulator"&3, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(s- +3 "core" -'/ +2 .tSE.seek 20.08 Pucks below Top Plate +2 "storage"( ' +36 "core" ' + "manipulator"&&% +4 "core" %< t +2 "storage"(2& +3 "core" &E X \\\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 304 counts + "manipulator"&q'h +15 "core" ' + "manipulator"&& +4 "core" & + u +2 "storage"(& +4 "core" &E v t l\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&<' +16 "core" ' +3 .tSE.seek 21.08 Pucks below Top Plate + "storage"(*'n +41 "core" ' +2 "manipulator"&H& +4 "core" & 1 u +2 "manipulator"&J% +3 "core" %  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +160 "core" ( +2 "manipulator"&O& +4 "core" &Ә  6 :0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" &Ә   :0 +2 .tForearm.seek CC + "manipulator"&#'? +94 "core" ' + .tHand.close + "manipulator"&D/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +446 "core" ( +2 "storage"(L& +4 "core" &E u v #\  +2 "storage"(=& +3 "core" &E t v P\  +2 "manipulator"&& +3 "core" &Ә  o :0 +2 "manipulator"&X% +3 "core" % L f < +2 .tForearm.seek :retract +2 "manipulator"&"' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&S( +166 "core" ( +2 "manipulator"&A& +4 "core" & ,  + "storage"(\\& +4 "core" &E f f ]\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&T'8 +96 "core" ' +2 .tElbow.hold + "manipulator"&b, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&`1 +54 "core" 1 +3 "manipulator"&d% +4 "core" % : + "storage"(.& +4 "core" &E f f {\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"&>'f +15 "core" ' +2 "manipulator"&N& +4 "core" & 7  +2 "storage"(Q& +4 "core" &E \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&c' +16 "core" ' +2 "storage"(% +4 "core" %w \ +2 ."downElevator"SE.seek :down +3 "storage"(0' +99 (G% +3 "core" %: \ OF +2 "manipulator"&I% +4 "core" % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1' +11 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ' +2 .tPSV.dial :air + "processing"%;  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%E' +386 "Can"' 41 +2251 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%m +39 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%a  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%7 +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%j  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%:'ؾ +2636 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &\  +2 "manipulator"&8& +3 "core" &  +2 "manipulator"&x% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(- +164 "core" ( + "manipulator"&Y& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&|'w +95 "core" ' +2 .tHand.close + "manipulator"&g/ +63 "core" / + "manipulator"&i& +4 "core" &-  +2 "manipulator"&% +4 "core" % ϊ  +2 .tForearm.seek :retract + "manipulator"&f' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&z( +117 "core" ( + "manipulator"&~& +4 "core" & z N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +2 "core" & 4 N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&W' +97 "core" ' +2 "manipulator"&,& +4 "core" & 4 M +2 "manipulator"&o% +3 "core" %  +2 "processing"%& +4 "core" &\  +2 "processing"%l& +5 "core" &\  +2 .tPC.seek :closed + "processing"%M(^ +4 "core" &\  +10 &6|L\ +{ +9 &eL\ ? +10 &\\y,\ N +9 &]3\ N +9 &]/\ N +10 &]N\ N +9 &g]B\ M +9 &)_:\ M +10 &]>\ N +9 &^F\ M +10 & n\\:\ N +9 &"1^K\ M +9 &#^I\ M +10 &%]G\ M +9 &'w^\ M +9 &)8^\ N +10 &*`A\ N +9 &,b\ N +10 &.~`\ N +9 &0@]\ N +9 &2_\ N +10 &3b\ N +9 &5]\ N +9 &7I_\ \ M +10 &9\ `\ N +9 &:`\ N +9 &<_\ N +10 &>Pb\ N +9 &@b\ N +10 &Ah\ N +9 &Cs\ P +9 &EM\ Q +10 &G\ \ S +9 &H\ T +10 &J\ T +9 &LN\ T +9 &N\ T +10 &O\ T +9 &Q\ U +9 &SR\ U +10 &U\ U +9 &V\ U +9 &X\ V +10 &ZZ\ U +9 &\\\ U +10 &]\ 8 +9 &^1\ Z +9 &^#\ 2 +3 ( +2 "processing"%l& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%]& +4 "core" &^!\ 2 +2 .tHand.open + "manipulator"&{1 +53 "core" 1 + "manipulator"&% +4 "core" %  Q  +2 .tForearm.reconfigure :loose +48 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' +96 "core" ' + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%! +44 "core" +2 "processing"%4% +4 "core" %غ \ +2 .tPS.seek 0.3ml + "processing"%' +382 "core" ' + .tPSV.dial PSR +2 "processing"%p +112 "core" +2 "processing"%\ % +4 "core" %D\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%^'2 +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +1915 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPTV.dial :mixing + "processing"%[ @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%V  +91 "core"  +3 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & W M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&}( +3 "core" ( +2 "manipulator"&e& +4 "core" &  M +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &'& +2 "core" &  M +2 .tForearm.seek PC +2 "manipulator"&r' +95 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / +2 .tPC.seek :open + "processing"%( +460 "core" ( + "manipulator"&_& +4 "core" & D M +2 "manipulator"&u% +3 "core" %  4  +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&((- +124 "core" ( +2 "manipulator"&h& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +96 "core" ' + .tHand.open + "manipulator"&51 +54 "core" 1 + "manipulator"&$% +4 "core" % ρ I  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' +93 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%9& +4 "core" &\ +2 "manipulator"& % +4 "core" %   + "storage"(% +4 "core" % \ + "storage"(6. +4 "core" .(C + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(K(  +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  i\  + "manipulator"&+& +4 "core" &- + "manipulator"&% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +171 "core" ( + "manipulator"& & +4 "core" &   +2 "storage"(k& +3 "core" &  3\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&B'S +98 "core" ' +2 "storage"(Z& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(-'r +236 "core" ' + "storage"(/- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & Y N )\  +2 "manipulator"&v& +3 "core" &   +2 .tElbow.seek 2 + "manipulator"&s( +9 "core" ( + "manipulator"&&& +4 "core" &  +2 "storage"(2& +3 "core" & } } \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& + "storage"(J' +9 "core" & {  + "manipulator"&n% +4 "core" % Ͽ 5 +2 .tForearm.seek :retract + "manipulator"&?' +93 "core" ' +2 .tElbow.seek PC + "manipulator"&w( +96 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +143 "core" ( +2 "manipulator"&& +4 "core" & 7 B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &  B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +91 "core" ' + "manipulator"&O& +4 "core" & $ B +2 "manipulator"&F% +4 "core" %  a +2 "processing"%<& +3 "core" &\ +3 "processing"%3& +4 "core" &\ +2 .tPC.seek :closed + "processing"%D(^ +4 "core" &\  +8 &1}\ *x +14 &a\ = +5 &iz\ N +14 &,^\ M +5 &^\ M +9 &\\\ M +10 &q^\ M +9 &3^\ M +9 &^\ N +10 &]\ M +9 & z^\ M +10 &";^\ M +9 &#^\ M +9 &%]\ M +10 &'_\ M +9 &)DZ\ M +9 &+_\ M +10 &,_-\ M +9 &.]\ M +10 &0K_\ M +9 &2\\\ M +9 &3_,\ M +10 &5_=\ M +9 &7T`=\ M +9 &9`=\ M +10 &:c<\ M +9 &<_3\ N +10 &>[bv\ M +9 &@_y\ N +9 &Ag6\ N +10 &Co5\ O +9 &E[y%\ P +9 &G\ R +10 &H\ S +9 &J\ S +10 &L\\\ R +9 &N\ T +9 &O\ T +10 &Qx\ T +9 &S_\ T +9 &U ~\ T +10 &V\ T +9 &Xu\ T +10 &Zem\ U +9 &\\'g\ U +9 &]~l\ 9 +10 &^7u\ J +9 &^s\ + +2 ( +2 "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&@1 +62 "core" 1 +2 "manipulator"&% +4 "core" %   a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L' +99 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%= z +2 %9 +5 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%A9 +2 "core" 9  +102 "processing"%\\9 +2 "core" 9  +102 "processing"%#9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%`9 +3 "core" 9 +102 "processing"%d9 +2 "core" 9 +102 "processing"%.9 +23 "core" 9# +101 "processing"%N9 +3 "core" 9' +103 "processing"%Q9 +2 "core" 9+ +102 "processing"%9 +2 "core" 9/ +102 "processing"%"9 +3 "core" 94 +102 "processing"%G9 +2 "core" 98 +102 "processing"%I9 +3 "core" 9< +102 "processing"%S9 +2 "core" 9@ +102 "processing"%T9 +3 "core" 9D +102 "processing"%>9 +2 "core" 9H +102 "processing"%;9 +3 "core" 9M +102 "processing"%*9 +2 "core" 9Q +102 "processing"%c9 +3 "core" 9 U +102 "processing"%09 +2 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%m9 +2 "core" 9$b +102 "processing"%a9 +3 "core" 9,f +102 "processing"%79 +3 "core" 95j +2 .tPH.hold 2:00:00,28C +50 "processing"%j pzp0 +2 .tdelay 1:30 +4 "core" l +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%E +99 "core"  +2 "processing"%t% +4 "core" %ػ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%8' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%x' +1612 "core" ' +2 .tPTV.dial :puck + "processing"%Y  +71 "core"  + .tPSV.dial PTV +2 "processing"%U +72 "core" + .tPBV.dial :waste1 +2 "processing"%b  +130 "core"  + "processing"%g% +4 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%i'+ +597 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%1'ؾ +1612 "core" ' + .tdelay 5:00 +25706 "Can"+ 96c +4296 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%| +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%,' +2331 "core" ' + .tPSV.dial PTV +2 "processing"%o +72 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"% +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%y +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%f  +72 "core"  +2 .tPS.seek 0ml + "processing"%)'ؾ +2283 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%]  +126 "core" +2 .tPSV.dial :mixloop + "processing"%{ +44 "core" +2 .tPRV.dial :ab1 + "processing"% @ +72 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%l' +372 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%!  +42 "core" +3 + "processing"%4% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%W'f +456 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"':  +28 "core" +2 .tPRV.dial :air + "processing"%p  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%\ 'K +1165 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%^' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +54 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%[' +1616 "core" ' +2 .tPSV.dial :PML + "processing"%V +41 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%e% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%'' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%z'ؾ +1988 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &E\ + "manipulator"&M& +4 "core" &  W B + "manipulator"&_% +4 "core" % \  U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(- +125 "core" ( + "manipulator"&h& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- +2 .tForearm.seek :garage + "manipulator"&r'w +98 "core" ' +2 .tHand.close + "manipulator"&5/ +58 "core" / +3 "manipulator"&$& +4 "core" &- O + "manipulator"&}% +4 "core" % { 3 +2 .tForearm.seek :retract + "manipulator"&9' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӂ +285 "core" ( + "manipulator"&& +5 "core" &Ӎ - 9# + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &Ӎ  N 9# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +2 "manipulator"&& +4 "core" &Ӎ   9# +2 "manipulator"&%% +3 "core" %4  Y +2 "collection"'& +4 "core" &D\ +2 "collection"'+& +5 "core" &E\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &;\  +9 &5:\ *z +10 &f;\ ? +9 &m:\ M +9 &UT/\ L +10 &X0\ L +9 &X2\ K +9 &W-\ L +10 &^U.\ L +9 & W,\ L +9 &Z0\ L +10 & W,\ K +9 &"fW.\ L +10 &$(X.\ L +9 &%Y6\ L +9 &'Z4\ K +10 &)oZ1\ K +9 &+0Y/\ L +9 &,]0\ L +10 &.]3\ L +9 &0vX3\ L +10 &28Y*\ L +9 &3Z+\ L +9 &5Y.\ L +10 &7Z,\ K +9 &9@Z#\ L +9 &;\\ ,\ L +10 &<]  $\ L +9 &>])\ L +10 &@H]\ '\ L +9 &B Z \ (\ L +9 &Ce#\ M +10 &Ey%\ O +9 &G<5,#\ S +10 &HA?$\ V +9 &JCE)\ X +9 &LpEF&\ Y +10 &N2HF*\ Y +9 &OFG&\ Y +9 &QKJ*\ Y +10 &SrML)\ [ +9 &U3QN"\ [\ +9 &VPO%\ [ +10 &XTS)\ \\ +9 &ZvVV)\ \\ +10 &\\yVX%\ 1 +9 &\\0YW$\ "g +9 ( +3 "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"' & +4 "core" &\\rXY%\ U + &\\rXW%\ U +2 .tHand.open + "manipulator"&k1 +63 "core" 1 + "manipulator"&Z% +4 "core" % 4  T Y +48 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&(' +92 "core" ' +2 .tPSV.dial PSR + "processing"%P +100 "core"  +2 "processing"%/% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%v  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%&'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"%2 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'H  +2 "processing"%n  +29 "core" ~ +127  + .tPSV.dial :mixloop + "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%B  +73 "core" +2 .tPS.seek 0ml + "processing"%-'ؾ +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2647 "core" ' + .tPSV.dial :mixloop + "processing"%q +43 "core" +2 .tPS.seek 0ml + "processing"%s'ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%O  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%F' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +44 "core" +2 .tPS.seek 0ml +2 "processing"%J'ؾ +2646 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &ӎ  8" +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +17 "core" ( + "manipulator"&@& +4 "core" &ӆ   . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӆ k . +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&3/ +61 "core" / + .tCC.seek :open +2 "collection"'X( +446 "core" ( +2 "manipulator"& & +4 "core" &ӆ m . + "manipulator"&A% +4 "core" % 6  7 +2 .tForearm.seek :retract + "manipulator"&\\' +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&#(- +284 "core" ( + "manipulator"&& +4 "core" &- 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- / 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&d'w +91 "core" ' +2 .tHand.open + "manipulator"&.1 +53 "core" 1 +2 "manipulator"&N% +4 "core" % φ  H / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q' +94 "core" ' +2 ."da"delayUntil "15:08:48.59" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ + "manipulator"&"% +4 "core" %  Y  +2 "storage"(G% +4 "core" % \  + "storage"(I. +5 "core" .(  + "storage"(S& +4 "core" &  Y\  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(T(  +33 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (>& +3 "core" &  }  D\ + "manipulator"&;& +4 "core" &- q 8 +2 "manipulator"&*% +3 "core" %  i  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&c( +174 "core" ( +2 "manipulator"&0& +4 "core" & \\  +2 "storage"(& +4 "core" &   8\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&m'S +94 "core" ' +2 "storage"(a& +4 "core" &  x \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(7'r +238 "core" ' + "storage"(E- +4 "core" -' + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 (t& +3 "core" & H V\  +2 "manipulator"&& +4 "core" & v  +2 ."WCR"Elbow.seek 2 + "manipulator"&8( +9 "core" ( + "manipulator"&Y& +4 "core" &  S  +2 "storage"(U& +3 "core" & \\ ]\  +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&b'Ͻ +30 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&g/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&x& + "storage"(' +8 "core" & -  +2 "manipulator"&i% +3 "core" %  _ +2 ."WCR"Forearm.seek :retract +2 "manipulator"&=' +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&~(ӂ +102 "core" ' + ."downElevator"SE.stop + "storage"(5 +50 "core" ( + "manipulator"&R& +5 "core" &ӎ& p ?U + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &ӎ% ?U +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC + "manipulator"&1'? +94 "core" ' + "manipulator"&o& +4 "core" &ӏ&   ?T +2 "manipulator"&% +4 "core" %9 . A +2 "collection"'y& +4 "core" &\ +2 "collection"'f& +5 "core" &\ +50 ."WCR"CC.seek :closed +5 "collection"',(\\ +3 "core" &\ + &\ + &\ + &\ + &<\ +2 &=\ + &c\ 7 +8 &IJzl\ / +9 &usk\ D +10 &]m\ L +9 &Wl\ K +9 &Xm\ K +10 &fYZ\ K +9 &(Y_\ K +10 &Ya\ K +9 &[\ K +9 &oX\ K +10 &!1W\ K +9 &"X\ K +9 &$Y\ K +10 &&wY\ K +9 &(9Z\ K +10 &)\\\ K +9 &+Y\ K +9 &-~X\ K +10 &/@W\ K +9 &1W\ K +9 &2W\ K +10 &4Y\ K +9 &6IW\ K +10 &8 Z\ K +9 &9Z\ K +9 &;[\ L +10 &=QW|\ K +9 &?\\\ L +10 &@Y\ K +9 &B]  \ K +9 &DW_  \ L +10 &Fkq\ M +9 &G{\ P +9 &I3,}\ T +10 &K>;9\ W +9 &L:;y\ W +9 &N<?t\ Y +10 &P=?r\ X +9 &RB>An\ X +10 &TC@l\ Z +9 &UDDp\ [ +9 &WGDm\ [ +10 &Y>GGk\ \\ +9 &[JHi\ [\ +9 &\\\\JML\\\ 8 +10 &\\ LL]\ !c +5 ( +2 "collection"'f& +4 #"WCR"Collection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.13 + .Hand.open + "manipulator"&]1 +4 "core" &\\KLd\ "c +51 1 + "manipulator"&{% +4 "core" % 9  ] A +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler"))+ +4 "core" + + "sampler") % +4 "core" %ڛ U\  +2 "collection"'!& +3 "core" &\\KJA\ "c +3 "Can"9\ ZW +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %C  c\  +25 "collection"';% +3 "core" %hbcL\ + "sampler")*% +4 "core" %C  V\  +28 "collection"'d% +3 "core" %hgdK\ +2 "sampler")0% +3 "core" %C `\  +32 "collection"'% +3 "core" %hegG\ +2 "sampler")K% +4 "core" %C ^\  +36 "collection"'a% +3 "core" %hcb>\ +2 "sampler")#% +50 "core" %C R\  +4 "collection"'Q% +4 "core" %hih:\ +2 "sampler")E% +4 "core" %B W\  +47 "collection"'t% +3 "core" %hkk9\ +2 "sampler")% +3 "core" %B%& T\  +54 "collection"'Y% +3 "core" %h__.\ +2 "sampler")U% +4 "core" %B34 W\  +60 "collection"'g% +4 "core" %hqp.\ + "sampler")x% +4 "core" %BJK V\  +69 "collection"'i% +3 "core" %huw-\ +2 "sampler")c% +3 "core" %=qr V\  +79 "collection"'m% +3 "core" %h*\ + "sampler")R% +4 "core" % ]\ - +88 "collection"'|% +3 "core" %h0\ +2 "sampler")7% +5 "core" % a\ - +99 "collection"'b% +3 "core" %h*\ +2 "sampler")o% +3 "core" %   [\ - +2 "sampler")% +4 "core" %   T\ - + ."WCR"Intake.select :close + "sampler")0 +9 )y% +2 "core" %   O\ - +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +875 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")=  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %hqq\ + #"WCR"Intake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X< `\  + "collection"'^% +4 "core" %h[X\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +3 "core" %hvw\ +2 "sampler");% +4 "core" %ii W\ B +53 "collection"'*% +4 "core" %h~{\ + "sampler")d% +4 "core" % Q\ B +61 "collection"'0% +3 "core" %h\ +2 "sampler")% +4 "core" % W\ B +69 "collection"'K% +3 "core" %h\ + "sampler")a% +4 "core" % Q\ B +78 "collection"'#% +3 "core" %h\ +2 "sampler")Q% +4 "core" %   U\ B +2 "sampler")E% +3 "core" %   R\ B +2 ."WCR"Intake.select :close + "sampler")0 +9 )N% +2 "core" %   a\ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +875 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")Y  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open +2 "sampler") +210 "collection"'U% +2 "core" %hrp\ +2 #"WCR"Intake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X T\  +2 "collection"'P% +3 "core" %h__2\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" %< _\  +19 "collection"';% +3 "core" %hXZ \ +2 "sampler")*% +4 "core" %; V\  +21 "collection"'d% +2 "core" %hWZ\ +2 "sampler")0% +4 "core" %; ]\  +24 "collection"'% +3 "core" %hYZ\ +2 "sampler")K% +3 "core" %;! U\  +28 "collection"'a% +3 "core" %h[`\ +2 "sampler")#% +4 "core" %;$# ^\  +32 "collection"'Q% +3 "core" %h^_!\ + "sampler")E% +4 "core" %;,, \\\  +36 "collection"'N% +3 "core" %h``\ +2 "sampler")t% +4 "core" %;64 \\\  +41 "collection"' % +4 "core" %hcd\ + "sampler")Y% +4 "core" %;DD _\  +2 "collection"'U% +4 "core" %hhg \ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %h^]\ +2 "sampler");% +3 "core" %<20 L\  +32 "collection"'*% +4 "core" %h^\\\ + "sampler")d% +5 "core" %<;: L\  +35 "collection"'0% +3 "core" %h`^\ +2 "sampler")% +4 "core" %<GD [\  +41 "collection"'K% +4 "core" %h_^\ + "sampler")a% +4 "core" %<VR [\  +47 "collection"'#% +4 "core" %hbd\ +2 "sampler")Q% +4 "core" %jh X\ C +53 "collection"'E% +3 "core" %hee\ +2 "sampler")N% +4 "core" % [\ > +60 "collection"'t% +4 "core" %hgg\ + "sampler") % +4 "core" % N\ > +69 "collection"'Y% +3 "core" %hqq\ +2 "sampler")"% +3 "core" % Z\ > +78 "collection"'U% +3 "core" %hvv\ +2 "sampler")\\% +4 "core" % H\ > + "sampler")c% +4 "core" % S\ > +2 ."WCR"Intake.select :close + "sampler")0 +9 )m% +2 "core" % [\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +19 "core" ' +2 ."da"delay 2:00 +51 "core"  + ."WCR"Exhaust.select :open +49 "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")|'ڀ +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")7  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +4 "core" %hlj\ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\ 0. P\  +37 "collection"':% +2 "core" %h]_\ +2 "sampler")l% +4 "core" %?:7 Y\  +41 "collection"'p% +3 "core" %haa\ +2 "sampler")W% +4 "core" %>DA Y\  +47 "collection"'i% +3 "core" %hff\ + "sampler")4% +4 "core" %%WS S\  +54 "collection"'% +3 "core" %hhf\ + "sampler")y% +4 "core" %mo I\ 8 +61 "collection"'^% +3 "core" %hfi\ +2 "sampler")]% +3 "core" % P\ 8 +69 "collection"'e% +4 "core" %hkl\ +2 "sampler")S% +3 "core" % I\ 8 +78 "collection"'% +3 "core" %hrp\ +2 "sampler")'% +4 "core" % M\ 8 + "sampler")M% +4 "core" % \\\ 8 +2 ."WCR"Intake.select :close + "sampler")0 +9 )_% +2 "core" % Z\ 8 +2 ."WCR"SSV.dial :exhaust + "sampler")h  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")C'ڀ +911 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")w  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +2 .Intake.select :open + "sampler") +210 "collection"'8% +3 "core" %hklX\ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X + +3 "core" + +20 "collection"';% +3 "core" %hZ\\c\ +2 "sampler")*% +4 "core" %8D@ S\  +18 "collection"'d% +4 "core" %hWX\ + "sampler")0% +4 "core" %3JI M\  +21 "collection"'% +3 "core" %hX[\ +2 "sampler")K% +4 "core" %3RP S\  +24 "collection"'a% +3 "core" %hb^f\ +2 "sampler")&% +4 "core" %3]] J\  +28 "collection"'#% +3 "core" %hbb\ + "sampler")Q% +4 "core" %kg R\ +32 "collection"'E% +3 "core" %hcc\ +2 "sampler")N% +3 "core" %xz S\ = +37 "collection"'t% +3 "core" %hce\ + "sampler") % +4 "core" % H\ = +42 "collection"'Y% +2 "core" %hih\ +2 "sampler")"% +4 "core" % R\ = +47 "collection"'U% +3 "core" %hmn\ + "sampler")\\% +4 "core" % S\ = +54 "collection"'c% +3 "core" %hoo^\ +2 "sampler")m% +3 "core" % S\ = +61 "collection"'R% +3 "core" %hnqk\ +2 "sampler")`% +4 "core" % X\ = + "sampler")7% +4 "core" % K\ = + ."WCR"Intake.select :close + "sampler")0 +9 )b% +3 "core" % O\ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")g'ڀ +875 "core" ' + ."WCR"Exhaust.select :close +50 "sampler") +4 ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +4 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +23 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +43 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +26 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +176 "collection"'% +3 "core" %hlk`\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X 63 X\  +42 "collection"'S% +3 "core" %h\\`|\ + "sampler")% +4 "core" %<?= Z\  +47 "collection"''% +3 "core" %h]_f\ +3 "sampler")M% +4 "core" %=NK Y\  +53 "collection"'_% +3 "core" %had`\ +2 "sampler")h% +3 "core" %?a` V\  +7 ."da"PSV.dial PTV +2 "processing"% +52 "collection"'w% +3 "core" %hff\ +2 "sampler")8% +4 "core" % ~{ T\ ; +11 + ."da"delay 5 seconds +57 "collection"'C% +3 "core" %hhf}\ + "sampler")}% +4 "core" %  P\ ; +78 "collection"'5% +4 "core" %hom`\ + "sampler")% +4 "core" % I\ ; +88 "collection"'% +3 "core" %hpof\ +2 "sampler")6% +4 "core" % I\ ; + "sampler")u% +4 "core" %  N\ ; +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % Z\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +3 "sampler")'ڀ +143 ."da"PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9'ؾ +652 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"' % +2 "core" %hij}\ +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\  +78 "collection"'% +3 "core" %hjj|\ +2 "sampler") % +4 "core" % T\ > +88 "collection"'A% +3 "core" %hon|\ +2 "sampler")/% +4 "core" % I\ > +100 "collection"'% +3 "core" %htty\ + "sampler")% +4 "core" % P\ > +2 "sampler")v% +3 "core" % H\ > + ."WCR"Intake.select :close +2 "sampler")0 +9 ).% +2 "core" % K\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")O  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +371 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%I% +4 "core" %\ \ +2 ."da"PS.seek 1.5ml + "processing"%J'' +383 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")?  +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +120 "core" ' + ."da"delay 3 seconds +89 "collection"';% +3 "core" %hjjc\ +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ p M\ \ +2 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" %h^[B\ + "sampler")x% +4 "core" %6?< S\  +18 "collection"'% +3 "core" %h^`e\ +2 "sampler")=% +4 "core" %6DC L\  +21 "collection"'% +3 "core" %hdd{\ +2 "sampler")% +4 "core" %6KJ W\  +24 "collection"'g% +3 "core" %hacR\ + "sampler") % +4 "core" %5VV M\  +28 "collection"'!% +3 "core" %hYX|\ +2 "sampler")1% +3 "core" %4__ ^\  +32 "collection"')% +4 "core" %hbd\ + "sampler"):% +4 "core" %7ol Z\  +37 "collection"'l% +3 "core" %hhhM\ + "sampler")p% +4 "core" % L\ 6 +42 "collection"'W% +2 "core" %hmnd\ +2 "sampler")o% +4 "core" % I\ 6 +47 "collection"'i% +4 "core" %hllB\ + "sampler")4% +4 "core" % F\ 6 +54 "collection"'% +3 "core" %hsr\ + "sampler")y% +4 "core" % H\ 6 +61 "collection"'^% +3 "core" %hrq]\ +2 "sampler")]% +3 "core" % J\ 6 +2 "sampler")e% +4 "core" % R\ 6 + ."WCR"Intake.select :close + "sampler")0 +9 )S% +3 "core" % T\ 6 + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +899 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")'  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +2 .Intake.select :open + "sampler") +210 "collection"'M% +2 "core" %hjl\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X % +2 "core" %hkk\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X % +3 "core" %h_a\ + "sampler")7% +4 "core" % EB E\ H +54 "collection"'% +3 "core" %hbb\ + "sampler")=% +4 "core" % RN R\ H +61 "collection"'0% +4 "core" %hcd\ + "sampler")g% +4 "core" % ba H\ H +69 "collection"' % +3 "core" %hff\ +2 "sampler")!% +3 "core" % xv Q\ H +79 "collection"'1% +3 "core" %hgf\ + "sampler"):% +4 "core" %  Q\ H +88 "collection"'l% +3 "core" %hll\ +2 "sampler")p% +4 "core" %  S\ H +100 "collection"'W% +3 "core" %hnn \ + "sampler"))% +4 "core" %  G\ H +113 "collection"'o% +3 "core" %hnn\ +2 "sampler")b% +3 "core" %  H\ H +2 "sampler")i% +4 "core" %  R\ H +2 ."WCR"Intake.select :close + "sampler")0 +9 )4% +3 "core" %  Y\ H + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")y'ڀ +880 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")x  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open +2 "sampler") +209 "collection"'^% +3 "core" %hhk\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X ? R\  +61 "collection"'% +3 "core" %hcd\ + "sampler")u% +4 "core" %:PNPO S\  +2 "collection"'_% +3 "core" %hee\ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +2 "core" % S\ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")7  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +872 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")=  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'0% +53 "core" %hjl$\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X // Q\  +21 "collection"'% +3 "core" %hji1\ +2 "sampler")6% +4 "core" %=5/ G\  +24 "collection"'% +3 "core" %him\ +2 "sampler")]% +4 "core" %<87 G\  +28 "collection"'% +3 "core" %hjk'\ + "sampler")%% +4 "core" %<>< S\  +32 "collection"'% +3 "core" %hmk2\ +2 "sampler")X% +4 "core" %<DD T\  +36 "collection"'% +3 "core" %hom\ +2 "sampler")u% +3 "core" %<MH R\  +42 "collection"'_% +3 "core" %hkn\ + "sampler")e% +4 "core" %<WU Q\  +47 "collection"'[% +3 "core" %hml1\ +2 "sampler")$% +4 "core" %<ea T\  +53 "collection"'r% +4 "core" %hom/\ + "sampler")% +4 "core" %?us P\  +61 "collection"'\ % +3 "core" %hop\ + "sampler")% +4 "core" % O\ 6 +69 "collection"'z% +4 "core" %hpl.\ +2 "sampler")H% +4 "core" % V\ 6 +77 "collection"'n% +3 "core" %hon/\ +2 "sampler") % +4 "core" % H\ 6 +88 "collection"'% +3 "core" %hkn,\ +2 "sampler")% +4 "core" % G\ 6 +100 "collection"'-% +3 "core" %hmm\ + "sampler")h% +4 "core" % G\ 6 +2 "sampler")q% +3 "core" % Q\ 6 +2 ."WCR"Intake.select :close + "sampler")0 +9 )f% +2 "core" % I\ 6 +2 ."WCR"SSV.dial :exhaust + "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %hgi8\ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X % +3 "core" % H\ ' +61 "collection"'7% +3 "core" %hnm/\ +2 "sampler")v% +3 "core" % P\ ' +69 "collection"'=% +3 "core" %hln6\ +2 "sampler")0% +4 "core" % A\ ' +78 "collection"'% +3 "core" %hno\ +2 "sampler")!% +4 "core" % G\ ' + "sampler")1% +4 "core" % Q\ ' + ."WCR"Intake.select :close +2 "sampler")0 +8 ):% +3 "core" % Q\ ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")p'ڀ +934 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")W  +2 ."WCR"CBV.dial SSV +71 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"')% +3 "core" %hjj \ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ @ P\  +69 "collection"'% +3 "core" %h`b\ +2 "sampler")]% +4 "core" %<KK M\  +78 "collection"'% +3 "core" %h^_2\ +2 "sampler")%% +3 "core" %ZY I\ J +89 "collection"'% +3 "core" %hab:\ + "sampler")X% +4 "core" %pl G\ @ +100 "collection"'% +3 "core" %hec\ +2 "sampler")u% +3 "core" % G\ @ +113 "collection"'_% +3 "core" %hee\ +2 "sampler")e% +4 "core" % P\ @ +127 "collection"'8% +4 "core" %hig1\ + "sampler")[% +4 "core" % O\ @ +144 "collection"'$% +4 "core" %hhh8\ + "sampler")r% +4 "core" % G\ @ +2 "sampler")% +3 "core" % F\ @ +2 ."WCR"Intake.select :close + "sampler")0 +9 )\ % +2 "core" % Q\ @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")z'ڀ +900 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")H  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +4 "core" %hhi\ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X  G\  +18 "collection"'G% +3 "core" %hgh\ +2 "sampler")J% +4 "core" %0DA V\  +21 "collection"'K% +4 "core" %hfi1\ + "sampler")a% +4 "core" %/HF M\  +24 "collection"'&% +3 "core" %hhh\ +2 "sampler")k% +4 "core" %/NK P\  +28 "collection"'I% +2 "core" %hgg6\ +2 "sampler")#% +5 "core" %0SR Q\  +31 "collection"'t% +3 "core" %hhj/\ + "sampler")s% +4 "core" %/\\Z G\  +36 "collection"' % +3 "core" %hij\ +2 "sampler")Y% +4 "core" %/dc O\  +41 "collection"'"% +4 "core" %hjk\ + "sampler")3% +4 "core" %/nl R\  +47 "collection"'P% +4 "core" %hln9\ + "sampler")U% +4 "core" %.|w Q\  +54 "collection"'\\% +3 "core" %hnn7\ +2 "sampler")*% +3 "core" %. Q\  +61 "collection"'c% +3 "core" %hoo\ +2 "sampler")m% +3 "core" % P\ +69 "collection"'R% +4 "core" %hqq0\ + "sampler")`% +4 "core" % Q\ , +78 "collection"'Q% +4 "core" %hrr9\ + "sampler")?% +4 "core" % G\ , +89 "collection"'% +3 "core" %hsr6\ + "sampler")% +4 "core" % F\ , +100 "collection"'>% +3 "core" %hrq\ +2 "sampler")7% +3 "core" % C\ , +2 "sampler")v% +3 "core" % O\ , +2 ."WCR"Intake.select :close + "sampler")0 +9 )=% +2 "core" % Q\ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")0  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +875 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")!  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +210 "collection"'1% +2 "core" %hjl-\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X % +3 "core" %  H\ I +55 ."da"PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%7' +61 "collection"'v% +3 "core" %hpp\ +2 "sampler")=% +3 "core" %  F\ I +144 "collection"'0% +3 "core" %hon\ +2 "sampler") % +4 "core" %  P\ I +162 "collection"'!% +4 "core" %hkl\ + "sampler")1% +4 "core" %  O\ I +2 "sampler")% +3 "core" %  G\ I +2 ."WCR"Intake.select :close + "sampler")0 +9 )W% +3 "core" %  G\ I + ."WCR"SSV.dial :exhaust +2 "sampler"))  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +871 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")p  + ."WCR"CBV.dial SSV +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +2 .Intake.select :open + "sampler") +151 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +55 "collection"'4% +3 "core" %hjj\ +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\ % +4 "core" %/_^ O\  +47 "collection"'v% +3 "core" %hkm\ + "sampler")=% +4 "core" %/hi E\  +54 "collection"'0% +3 "core" %hnm\ + "sampler") % +4 "core" %.tq F\  +61 "collection"'{% +3 "core" %hmm\ +2 "sampler")!% +3 "core" %- G\  +69 "collection"'1% +4 "core" %hpn\ + "sampler")% +4 "core" %+ H\  +78 "collection"'W% +3 "core" %hnq\ +2 "sampler"))% +3 "core" % C\ 3 +89 "collection"'.% +3 "core" %hoo\ +2 "sampler")p% +4 "core" % G\ 3 +100 "collection"'4% +3 "core" %hqr\ + "sampler")i% +4 "core" % O\ 3 +113 "collection"'N% +3 "core" %hrs\ +2 "sampler")x% +3 "core" % N\ 3 +128 "collection"'^% +3 "core" %htr\ + "sampler")% +4 "core" % D\ 3 +2 "sampler")7% +3 "core" % Q\ 3 +2 ."WCR"Intake.select :close + "sampler")0 +9 )g% +2 "core" % G\ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler")y  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")|'ڀ +908 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")'  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open +2 "sampler") +209 "collection"'M% +3 "core" %hlm\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X IG Q\  +22 ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%q +60 "collection"'f% +3 "core" %hml\ +2 "sampler") % +3 "core" %<XU I\  +59  + "processing"%% +4 "core" %ؿh\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +44 "processing"%' +11 "collection"'% +3 "core" %hjj\ +2 "sampler")% +4 "core" %il @\ B +113 "collection"'F% +3 "core" %hvr\ +2 "sampler")% +3 "core" %~ F\ B +128 "collection"'% +3 "core" %hvv\ +2 "sampler")2% +4 "core" % P\ B +143 "collection"'@% +3 "core" %hxw\ +2 "sampler") % +4 "core" % F\ B +162 "collection"'% +3 "core" ' +4 ."da"delay 5 seconds +2 "core" %hww\ +2 "sampler")E% +3 "core" % O\ B +184 "collection"'% +3 "core" %hpp\ +2 "sampler")/% +4 "core" % N\ B +2 "sampler")% +3 "core" % F\ B +2 ."WCR"Intake.select :close + "sampler")0 +9 )A% +2 "core" % F\ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")('ڀ +192 ."da"PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%L' +674 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")+  + ."WCR"CBV.dial SSV +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +210 "collection"'<% +2 "core" %hkk\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X % +3 "core" %hwv\ +2 "sampler") % +4 "core" %eNC@ Q\  +88 "collection"'v% +3 "core" %hut\ +2 "sampler")=% +3 "core" %eNOM R\  +100 "collection"'0% +3 "core" %hsw\ +2 "sampler") % +4 "core" %eN^\\ E\  + "collection"'{% +4 "core" %htt\ + #"WCR"Intake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X F\  +18 "collection"']% +3 "core" %h``\ +2 "sampler")b% +3 "core" %?  N\  +22 "collection"'H% +3 "core" %h`_\ + "sampler")n% +4 "core" %;!! <\  +24 "collection"'z% +3 "core" %h_^\ +2 "sampler")% +4 "core" %3%& H\  +28 "collection"'-% +3 "core" %h]a\ + "sampler")h% +4 "core" %3(' G\  +32 "collection"'f% +3 "core" %h^b\ +2 "sampler") % +3 "core" %3+) C\  +37 "collection"'q% +3 "core" %h^`\ + "sampler")% +4 "core" %3-* I\  +42 "collection"'% +2 "core" %haa\ +2 "sampler")% +4 "core" %30/ G\  +47 "collection"'F% +3 "core" %hcb\ +2 "sampler")% +3 "core" %344 H\  +54 "collection"'% +3 "core" %hbd\ + "sampler")2% +4 "core" %3=9 E\  +61 "collection"'% +3 "core" %hbb\ +2 "sampler")@% +3 "core" %3AA F\  +69 "collection"' % +4 "core" %hcd\ +2 "sampler")% +4 "core" %2KF F\  +77 "collection"'E% +3 "core" %hgf\ +2 "sampler")% +4 "core" %3VR O\  +88 "collection"'/% +3 "core" %hhg\ +2 "sampler")% +3 "core" %3b^ K\  +100 "collection"'A% +3 "core" %hnm\ +2 "sampler")B% +4 "core" %rq H\ ? +113 "collection"'% +3 "core" %hnp\ + "sampler")% +4 "core" % D\ ? +170 "collection"'+% +12 "core" %htu\ + "sampler")<% +4 "core" % E\ ? +144 "collection"'(% +3 "core" %hvv\ +2 "sampler")Z% +4 "core" % K\ ? +162 "collection"';% +3 "core" %hrv\ +2 "sampler")d% +4 "core" % N\ ? +152 ."da"PBV.dial between PSV and waste1 +2 "processing"%L * +29 "collection"'J% +4 "core" %hpp\ + + +2 ."da"PSR.select :air +2 "sampler")G% +2 ."da"PSV.dial PSR +4 "processing"%& +3 "core" % D\ ? +2 "sampler")k% +4 "core" % J\ ? + ."WCR"Intake.select :close + "sampler")0 +9 )I% +3 "core" % N\ ? + ."WCR"SSV.dial :exhaust +2 "sampler")#  +45 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +18 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")t'ڀ +900 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")s  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +2 .Intake.select :open + "sampler") +209 "collection"'V% +3 "core" %hlk\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X  Q\  +21 "collection"'% +4 "core" %hnn\ + "sampler")% +4 "core" %> =\  +24 "collection"'>% +3 "core" %hno\ +2 "sampler") % +4 "core" %> G\  +28 "collection"'v% +3 "core" %hoq\ + "sampler")=% +4 "core" %>! D\  +32 "collection"'0% +3 "core" %hop\ + "sampler") % +4 "core" %=" F\  +37 "collection"'{% +3 "core" %hnn\ + "sampler")a% +5 "core" %<&$ D\  +40 "collection"'% +3 "core" %hoq\ +2 "sampler")W% +4 "core" %<'( D\  +47 "collection"')% +3 "core" %hoo\ +2 "sampler").% +3 "core" %<,* E\  +54 "collection"'p% +3 "core" %hqr\ +2 "sampler")4% +3 "core" %<0. B\  +61 "collection"'i% +3 "core" %hpq\ +2 "sampler")N% +4 "core" %>66 >\  +69 "collection"'x% +3 "core" %hrq\ + "sampler")^% +4 "core" %<>; P\  +78 "collection"'% +3 "core" %hqq\ +2 "sampler")7% +4 "core" %@DA L\  +88 "collection"'g% +4 "core" %hor\ + "sampler")y% +4 "core" %NO M\ B +100 "collection"'% +3 "core" %hst\ +2 "sampler")'% +3 "core" %][ O\ B +113 "collection"'!% +3 "core" %hrr\ +2 "sampler")M% +4 "core" %mk F\ B +92 ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%| +30 "collection"'% +3 "core" %hmn\ +2 "sampler")w% +4 "core" % O\ B +31 + ."da"PBV.dial :waste1 +2 "processing"%S  +32 "core"  + "processing"%o% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%C'- +69 "collection"'}% +3 "core" %hsp\ + "sampler")5% +4 "core" %  O\ B +163 "collection"' % +3 "core" %hxv\ + "sampler")6% +4 "core" % E\ B +184 "collection"'% +3 "core" %hoq\ +2 "sampler")l% +3 "core" % O\ B +157 ' + ."da"delay 3 seconds +38 "collection"'% +3 "core" %hno\ +2 "sampler")%% +4 "core" %  B\ B + "sampler")% +4 "core" % O\ B + ."WCR"Intake.select :close +2 "sampler")0 +9 )X% +2 "core" % P\ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +147 ."da"PBV.dial between PSV and waste1 + "processing"%_ * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%e'ؾ +695 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")1  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +2 "core" %hmn\ +2 #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %hyy\ + "sampler") % +4 "core" % P\ = +163 "collection"'v% +3 "core" %hxy\ + "sampler")=% +4 "core" % C\ = +2 "sampler")0% +3 "core" % B\ = +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +2 "core" % R\ = +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +69 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")a'ڀ +898 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +2 ."WCR"CBV.dial SSV +70 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +209 "collection"'W% +3 "core" %hml\ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X % +4 "core" %hrs\ + "sampler") % +4 "core" %,M^\\ C\  +2 "collection"'v% +3 "core" %hqs\ +3 ."WCR"SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X64 O\  +18 "collection"'% +3 "core" %hlm\ +2 "sampler")% +4 "core" %>44 Q\  +21 "collection"'W% +3 "core" %hkn\ +2 "sampler")a% +3 "core" %<:6 O\  +25 "collection"')% +3 "core" %hmp\ + "sampler").% +4 "core" %<;: ?\  +28 "collection"'p% +4 "core" %hmo\ + "sampler")e% +4 "core" %<?; D\  +21 ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +9 "collection"'N% +3 "core" %hlo\ + "sampler")% +4 "core" %:A> >\  +17 , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +16 "collection"'x% +2 "core" %hmn\ +2 "sampler")g% +4 "core" %3FB E\  +44 "collection"'y% +4 "core" %hop\ +2 "sampler")% +4 "core"  + %3HG C\  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +36 "collection"'!% +3 "core" %hoo\ +3 "sampler")M% +4 "core" %3NL I\  +53 "collection"'% +2 "core" %hqn\ +2 "sampler")w% +4 "core" %2TQ ?\  +61 "collection"'|% +3 "core" %hqr\ +2 "sampler")S% +3 "core" %3Y[ B\  +69 "collection"'o% +4 "core" %hnp\ +2 "sampler")}% +3 "core" %3ca A\  +78 "collection"'5% +3 "core" %hpr\ +2 "sampler") % +4 "core" %3mj =\  +88 "collection"'Y% +3 "core" %hpq\ +2 "sampler")6% +4 "core" %ww D\ < +100 "collection"'c% +3 "core" %hoo\ + "sampler")% +4 "core" % M\ < +113 "collection"'l% +3 "core" %hpq\ +2 "sampler")% +3 "core" % F\ < +128 "collection"'%% +3 "core" %hnn\ + "sampler")X% +66 "core" % R\ < +86 "collection"'% +3 "core" %hjl\ +2 "sampler")% +3 "core" % K\ < +163 "collection"'m% +3 "core" %hml\ + "sampler")C% +4 "core" % K\ < +184 "collection"'1% +4 "core" %hmm\ + "sampler")[% +4 "core" % D\ < +2 "sampler")u% +3 "core" % E\ < + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" % L\ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")4  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")\ 'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +40 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +31 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +38 "core" +2 ."da"delay 5 seconds +170 "collection"'b% +3 "core" %hko\ + #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X\  +25 "collection"'E% +3 "core" %hqs\ + "sampler")% +4 "core" %<# M\  +28 "collection"'% +3 "core" %hsq\ +2 "sampler")% +3 "core" %<$ E\  +32 "collection"'A% +3 "core" %hrs\ +2 "sampler")8% +4 "core" %<%# D\  +36 "collection"'/% +4 "core" %hrs\ + "sampler")+% +4 "core" %<'$ K\  +42 "collection"'% +2 "core" %hrr\ +2 "sampler")(% +5 "core" %<+& K\  + ' + "processing"%;9 +4 "core" 9|5B + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%d  +3 "core" 5B + 5B + "processing"%L& +4 "core" &^\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&J% +4 "core" %   +2 "storage"(G% +48 "core" % #\  +10 "storage"(k. +4 "collection"'I% +3 "core" .(  + %hpr\ +3 ."da"SC.reconfigure :tight + "sampler")&% +5 "storage"($\ .\ 1~b +3 "core" %<0. @\  +2 ."da"SC.seek 1 + "storage"(#(C +44 "collection"'K% +3 "core" %hqr\ +2 "sampler"):% +4 "core" %<30 O\  +60 "collection"'B% +4 "core" %hrr\ + "sampler")s% +4 "core" %<85 C\  +69 "collection"'V% +3 "core" %hrs\ +2 "sampler")t% +4 "core" %<>; J\  +78 "collection"'"% +3 "core" %hvt\ + "sampler")% +4 "core" %<DA N\  +76 ( + ."da"SC.configure :limp +2 "storage"($\ 1b +2 (3& +3 "core" &B \ + "manipulator"&9& +4 "core" &ӓ% P ?P +2 "manipulator"&P% +3 "collection"'O% +4 "core" %  P  + %hqu\ +3 "sampler")\\% +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 "core" %<NO O\  +2 ."da"Elbow.seek 1 +2 "manipulator"&*( +89 "collection"'U% +4 "core" %hts\ +2 "sampler")% +4 "core" %<XV P\  +65 ( +2 "manipulator"&R& +4 "core" &   + "storage"(`& +4 "core" &B x w [\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&Q' +28 "collection"'?% +5 "core" %htt\ + "sampler")% +4 "core" %<eb >\  +54 ' +2 "storage"(& +4 "core" &B Y\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(>'r +60 "collection"' % +2 "core" %hvt\ +2 "sampler")v% +4 "core" %tr K\ 3 +94 ' + "storage"(Z- +4 "core" -'ӝ + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" &  +2 "storage"({& +4 "core" &B I\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +18 "collection"'% +3 "core" %hvu\ + ' +2 ."da"Elbow.hold +2 "sampler")W% +2 "manipulator"&a, +6 "core" % ?\ 3 + , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"()- +3 "core" -'ӝ +2 ."da"SE.seek 21.08 Pucks below Top Plate +2 "storage"(.'k +36 "core" ' +2 "manipulator"&p% +4 "core" %I P +2 "storage"(e& +3 "core" &B C 4 f\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&N'u +14 "core" ' +3 "manipulator"&& +4 "core" &  a  + "storage"(i& +4 "core" &B x w \\\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&x' +19 "core" ' +2 ."da"SE.seek 22.08 Pucks below Top Plate + "storage"(g' +30 "collection"'y% +3 "core" %hwu\ +2 "sampler")% +4 "core" % H\ 3 +2 ' +2 "manipulator"&7& +3 "core" &   +2 "manipulator"&=% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!' +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&M( +69 "collection"'% +3 "core" %htv\ +2 "sampler")w% +4 "core" % A\ 3 +161 ( + "manipulator"&|& +4 "core" & ` / +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +2 "core" & - / +2 ."da"Forearm.seek PC +2 "manipulator"&o' +17 "collection"'}% +3 "core" %huu\ +2 "sampler")<% +5 "core" % G\ 3 +71 ' +2 ."da"Hand.close + "manipulator"&5/ +63 "core" / +2 ."da"PC.seek :open + "processing"% ( +55 "collection"'Y% +3 "core" %hvt\ +2 "sampler")6% +3 "core" % N\ 3 +196 "collection"'c% +3 "core" %hwu\ +2 "sampler")% +4 "core" % B\ 3 + "sampler")l% +4 "core" % O\ 3 +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % K\ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")X'ڀ +80 "core" ( + "storage"(& +4 "core" &B \ \ +2 "manipulator"&& +3 "core" & / +2 "manipulator"&m% +3 "core" %   { +2 ."da"Forearm.seek :retract +2 "manipulator"&C' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&1( +245 "core" ( +2 "manipulator"&[& +4 "core" &  ; K + "storage"(u& +4 "core" &B $ # \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +111 "core" ' +2 ."da"Hand.open + "manipulator"&41 +56 "core" 1 +2 "storage"(0- +4 "core" -' +2 ."da"SE.seek 21.73 Pucks below Top Plate +2 "storage"('ר +23 "core" ' + ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.76 Pucks below Top Plate + "storage"(]'W +49 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22dec0615h1000ml.tif +154 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")b  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'\ % +3 "core" %hno\ +2 #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s + "sampler")#.0X20 seconds for da to relinquish FlushPuck +102 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.23 seconds\ /var/log/esp/da22dec0615h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22dec0615h1000ml15s.tif +1566 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22dec0615h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22dec0615h1000ml20s.tif +2062 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22dec0615h1000ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.23 sec auto-exposure",Subject: "da22dec0615h1000ml images!" +6 "storage"(z- +4 "core" -'W +2 "storage"(& +5 "core" &B \ + "manipulator"&'& +6 "core" & J +2 ."da"Elbow.seek 1 + "manipulator"&h( +4 "core" ( +2 "manipulator"&f& +4 "core" &  P J + "storage"(-& +5 "core" &B F\ +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&q' +9 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 21.48 Pucks below Top Plate + "storage"(' +80 "core" ' +10 "manipulator"&& +6 "core" & J + "storage"( & +4 "core" &B y\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&'8 +25 "core" ' + ."da"Elbow.hold +2 "manipulator"&r, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 21.66 Pucks below Top Plate +3 "storage"($'p +25 "core" ' +2 "manipulator"&% +4 "core" %D < b + "storage"(2& +4 "core" &B n\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts + "manipulator"&@'p +31 "core" ' +2 "manipulator"&_& +4 "core" &  + J +2 "storage"( & +4 "core" &B\ \  ?\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&' +15 "core" ' +2 "storage"(E% +4 "core" %u\ #\  \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %%\ \  7\ C+ +2 "manipulator"&% +4 "core" % +12 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&A' +6 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +81 "core" ' +2 "storage"(8& +7 "core" &B   *\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%/& +4 "core" &K\ +2 "manipulator"&+& +9 "core" & J +3 "manipulator"&% +8 "core" %   +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&((- +174 "core" ( +2 "manipulator"&;& +9 "core" &- O V +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &d& +9 "core" &- V +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&L'w +95 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&H/ +58 "core" / +4 "manipulator"&J& +8 "core" &- c V +4 "manipulator"&G% +8 "core" % ω +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&I' +106 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&k( +119 "core" ( +3 "manipulator"&&& +8 "core" & k 8 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +8 "core" & i 8 +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&:' +104 "core" ' +3 "manipulator"&B& +8 "core" &  8 +4 "manipulator"&s% +8 "core" %  +4 "processing"%V& +9 "core" &#\ +5 "processing"%t& +10 "core" &3\ +4 &,\ +4 ."psFlush"PC.seek :closed +3 "processing"%"(^ +9 "core" &+\ +7 &.\ 3 +6 &;Gz-\ 0 +10 &er+\ E +11 &\ a\ M +6 &[*\ M +11 &Z \ N +8 &PZ\ M +10 &W\ N +10 &Z\ M +8 &Y\ M +10 &W\\\ N +10 &!W\ M +8 &"W\ M +10 &$^ \ M +9 &&`\\\ M +10 &("]\ M +10 &)]\ M +8 &+] \ M +10 &-h\\\ M +10 &/)\\\ \ N +9 &0\\\ \ M +10 &2X\ \ M +8 &4pY \ M +10 &62Y\ M +10 &7Y\ M +8 &9Y\ M +10 &;y]\ M +10 &=:_\ M +9 &>`\ N +9 &@[\ N +9 &B}g\ N +11 &D<j\ O +9 &E}\ Q +8 &G\ S +10 &Iw\ S +10 &K7\ T +8 &L\ T +10 &N\ T +10 &Py\ U +10 &R>\ T +9 &S\ U +10 &U\ T +10 &W\ U +8 &YD\ U +8 &[\ T +10 &\\\ U +9 &^Aj\ . +10 &^W\ *v +9 &^9\ 1 +5 ( +6 "processing"%t& +7 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 +2 "processing"%& +9 "core" &^ \ 1 +2 &^ =\ 1 +2 ."psFlush"Hand.open +3 "manipulator"&T1 +61 "core" 1 +4 "manipulator"&3% +9 "core" %  G +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&9' +90 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%O +45 "core"  +4 "processing"%P% +9 "core" %\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%\\' +598 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +146 #"uploadLog"upsync +519 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X\  +18 "collection"'?% +3 "core" %htv\ +2 "sampler")% +3 "core" %= N\  +22 "collection"'% +2 "core" %hvv\ +2 "sampler")~% +4 "core" %; D\  +24 "collection"' % +3 "core" %htt\ +2 "sampler")v% +4 "core" %< O\  +28 "collection"'Z% +3 "core" %htv\ + "sampler") % +4 "core" %< ?\  +32 "collection"'{% +3 "core" %htu\ +2 "sampler")% +3 "core" %; D\  +37 "collection"'% +3 "core" %huu\ + "sampler")W% +4 "core" %<  P\  +42 "collection"')% +2 "core" %htu\ +2 "sampler")p% +4 "core" %<#! L\  +47 "collection"'e% +3 "core" %huu\ +2 "sampler")% +3 "core" %<%# A\  +54 "collection"'i% +3 "core" %hvt\ +2 "sampler")y% +3 "core" %<(& =\  +61 "collection"'% +3 "core" %htt\ +2 "sampler")7% +4 "core" %<*' E\  +68 "collection"'=% +3 "core" %htu\ +2 "sampler")Q% +4 "core" %<0. C\  +78 "collection"'*% +3 "core" %huu\ + "sampler")>% +4 "core" %<50 N\  +89 "collection"'% +3 "core" %hut\ + "sampler")w% +4 "core" %<;9 K\  +100 "collection"'% +3 "core" %huv\ +2 "sampler")N% +3 "core" %<CB =\  +113 "collection"'.% +4 "core" %hvt\ + "sampler")x% +4 "core" %3MJ 8\  +128 "collection"'|% +4 "core" %hsu\ + "sampler")S% +4 "core" %3XX >\  +144 "collection"'}% +3 "core" %hur\ +2 "sampler")<% +4 "core" %3gf K\  +162 "collection"'a% +3 "core" %huu\ +2 "sampler")5% +4 "core" %{z E\ < +29 ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%Y @ +50 "collection"'6% +3 "core" %hwx\ +2 "sampler")!% +4 "core" % ;\ < +123 A + ."psFlush"PTV.dial :PRVmixing + "processing"%c  +71 "collection"'% +3 "core" %hyy\ + "sampler")l% +4 "core" % K\ < +48 + ."psFlush"PSV.dial :mixloop +54 "processing"% +93 "collection"'D% +3 "core" %hyz\ +2 "sampler")%% +3 "core" % K\ < +10 +2 ."psFlush"PS.seek :empty + "processing"%'ؠ +183 "collection"'% +3 "core" %hzz\ +2 "sampler")m% +5 "core" % ?\ < +195 "collection"'^% +3 "core" %h{w\ + "sampler")o% +4 "core" % H\ < +196 "collection"'[% +4 "core" %huu\ + "sampler")u% +4 "core" % >\ < +2 "sampler")M% +4 "core" % ;\ < + ."WCR"Intake.select :close + "sampler")0 +9 )4% +3 "core" % J\ < + ."WCR"SSV.dial :exhaust +2 "sampler")0  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")C'ڀ +901 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")g  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open + "sampler") +209 "collection"'b% +3 "core" %hsr\ +2 #"WCR"Intake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X\  +47 "collection"'$% +3 "core" %hhl\ +2 "sampler")% +4 "core" %Lo<"! C\  +53 "collection"';% +3 "core" %hji\ +2 "sampler")% +3 "core" %Lo<%$ L\  +61 "collection"'d% +3 "core" %hjk\ +2 "sampler")r% +4 "core" %Lo<(( A\  +69 "collection"'H% +3 "core" %hji\ + "sampler")J% +4 "core" %Lo<.+ L\  +78 "collection"'G% +3 "core" %hhk\ +2 "sampler")A% +4 "core" %Lo<2. L\  +88 "collection"'&% +3 "core" %hjj\ +2 "sampler")K% +4 "core" %Lo<85 J\  +100 "collection"'L% +3 "core" %hli\ +2 "sampler")B% +3 "core" %Lo<?: >\  +113 "collection"'s% +3 "core" %hjl\ +2 "sampler")V% +4 "core" %Lo;IG C\  +127 "collection"'(% +4 "core" %hlm\ +2 "sampler")I% +3 "core" %Lo<TR J\  +2 "collection"' % +4 "core" %hlk\ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X < 8\ A +21 "collection"'R% +3 "core" %hkj\ +2 "sampler")`% +3 "core" %@< F\ A +25 "collection"'?% +3 "core" %hkk\ + "sampler")% +4 "core" %>; ?\ A +28 "collection"'% +3 "core" %hik\ +2 "sampler")~% +3 "core" %EC 8\ A +32 "collection"' % +4 "core" %hll\ + "sampler")v% +4 "core" %DF ;\ A +36 "collection"'Z% +3 "core" %hjk\ +2 "sampler") % +4 "core" %IJ @\ A +41 "collection"'{% +4 "core" %hml\ + "sampler")% +4 "core" %LM ;\ A +47 "collection"'% +3 "core" %hll\ +2 "sampler")W% +3 "core" %SP A\ A +54 "collection"')% +3 "core" %hkk\ +2 "sampler")p% +4 "core" %WX <\ A +61 "collection"'n% +3 "core" %hkj\ + "sampler")e% +4 "core" %_Z >\ A +69 "collection"'% +4 "core" %hll\ + "sampler")i% +4 "core" %fd ?\ A +78 "collection"'y% +3 "core" %hkl\ +2 "sampler")% +4 "core" %ol 9\ A +88 "collection"'7% +4 "core" %hmk\ + "sampler")=% +4 "core" %xw ?\ A +100 "collection"'Q% +3 "core" %hkl\ + "sampler")*% +4 "core" % L\ A +113 "collection"'>% +3 "core" %hnn\ +2 "sampler")% +4 "core" % G\ A +127 "collection"'w% +3 "core" %hno \ +2 "sampler")% +3 "core" % :\ A +145 "collection"'N% +2 "core" %hoq\ +2 "sampler").% +4 "core" % G\ A +162 "collection"'x% +3 "core" %hom\ +2 "sampler")|% +4 "core" % D\ A +183 "collection"'S% +4 "core" %hon\ +2 "sampler")}% +4 "core" % 9\ A +195 "collection"'<% +3 "core" %hop\ +2 "sampler")a% +4 "core" % D\ A + "sampler")5% +4 "core" % :\ A +2 ."WCR"Intake.select :close + "sampler")0 +9 )6% +3 "core" % @\ A + ."WCR"SSV.dial :exhaust +2 "sampler")!  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")Y'ڀ +180 "core" ' +3 ."psFlush"PSV.dial PSR + "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +3 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")D  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +47 "sampler") +212 "collection"'%% +3 "core" %hpo\ + #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X +2 ."psFlush"PS.seek 2.5ml + "processing"%o' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +70 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%u'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%M +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%4' +319 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X< J\  +100 "collection"'% +3 "core" %hz{\ +2 "sampler")@% +3 "core" %/1EB A\  +113 "collection"'% +3 "core" %h{z\ +2 "sampler")$% +4 "core" %/1PO ;\  +127 "collection"'% +3 "core" %h~{\ +2 "sampler");% +4 "core" %/1ZW I\  +144 "collection"'% +3 "core" %h||\ +2 "sampler")d% +4 "core" %/1hg L\  +162 "collection"'r% +3 "core" %h}|\ +2 "sampler")% +4 "core" %01zw J\  +183 "collection"'H% +3 "core" %h}{\ +2 "sampler")J% +3 "core" %3 ;\ w +196 "collection"'G% +3 "core" %hz{\ +2 "sampler")A% +4 "core" %2 @\ ? +196 "collection"'&% +3 "core" %hz{ \ + "sampler")K% +4 "core" %2 M\ ? +196 "collection"'L% +3 "core" %hyy \ +2 "sampler")B% +4 "core" %2 A\ ? +80 ' + ."psFlush"PSV.dial PTV +2 "processing"%s +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%V'ؾ +30 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'R' +846 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%?'X\\ +1110 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +390 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +72 "core" > +52 "sampler")~% +4 "core" %  H\ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +2 "collection"'v% +4 "core" %_]8\  + ."WCR"CSV.dial between air and CTV +2 "collection"'Z ` +28 "core" a +3 ."WCR"CS.seek 7.013ml + "collection"' ' +754 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'{  +2 '  +26 "core"  +48  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< *b +3 ."WCR"CS.seek 0ml + "collection"''i +114 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +82 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%W  +51 "core" +2 ."psFlush"PS.seek 0ml + "processing"%)'ؾ +1516 "core" '. / /3\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'p  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'n'i +129 "core" ' +2 ."WCR"delay 1:00 +941 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%e +71 "core"  + ."psFlush"PSR.select :flush +47 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%i' +2130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "Can"/\ YW +2 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7'ؾ +2061 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'=  +128 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'Q  +40 "core"  + "collection"'*% +5 "core" %m``X\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'>'T +373 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +166 "core" ' +2 ."WCR"delay 5 seconds +501 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'' +1945 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +4 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'. @ +62 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x'ؾ +5 "core" ? +52 "sampler")|% +3 "core" %   =\ +2 ."WCR"CBV.dial between CSV and waste2b + "collection"'S  +86 "core"  + "collection"'}% +5 "core" %`aT\  + ."WCR"CSV.dial between air and CTV +2 "collection"'< ` +55 "core" _ +2 ."WCR"CS.seek 6.951ml +2 "collection"'a' +763 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'5  +2 '6  +27 "core"  +101  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< -b +2 ."WCR"CS.seek 0ml +2 "collection"'!'i +1509 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%O' +112 "core" ' 2 -o\ +3 ."WCR"delay 10:00 +2536 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%D'ؾ +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%%' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&m& +4 "core" & 8 +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&c( +67 "core" ( +2 "manipulator"&^& +4 "core" & D 8 + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & 8 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&[' +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%M( +457 "core" ( + "manipulator"&u& +4 "core" & 8 + "manipulator"&% +4 "core" %   d +2 ."psFlush"Forearm.seek :retract + "manipulator"&g' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&b(- +127 "core" ( + "manipulator"&C& +4 "core" &- Y  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- -  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&X'w +97 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&z% +4 "core" % v D +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'' +95 "core" ' +39917 "Can". MK +8198 ."WCR"CBV.dial :waste2b +2 "collection"'f  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'-'i +223 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'  +51 "core"  +2 "collection"'% +4 "core" %ca_b\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'_'T +590 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"' ' +1948 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +71 "core" ? +52 "sampler")1% +3 "core" % I\ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'E  +86 "core"  + "collection"'% +4 "core" %_^\ +48 ."WCR"CSV.dial between air and CTV +3 "collection"'] ` +53 "core" _ +2 ."WCR"CS.seek 6.998ml +2 "collection"'' +752 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 'q  +29 "core"  +99  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ,b +2 ."WCR"CS.seek 0ml +2 "collection"'h'i +1583 "core" '} 2 .`\ +3 ."WCR"delay 10:00 +39456 "Can"7 MK +20546 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +354 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'/  +125 "core" +2 "collection"'+& +4 "core" &\\Y['\ "c +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  T  +2 "storage"(@% +3 "core" % Y X ]\  +2 "storage"(. +3 "core" .(C + "storage"($& +4 "core" &B X W i\ +2 "storage"(& +3 "core" &B X X X\ +2 "manipulator"&;& +4 "core" &- Q  + "manipulator"&% +4 "core" %  6  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&d( +170 "core" ( +2 "manipulator"&r& +4 "core" &   S +2 "storage"(& +4 "core" &B X V\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&H' +93 "core" ' + "storage"(J& +5 "core" &B W J D\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(G'r +162 "core" ' +2 "storage"(A- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&&& +2 "core" & 7 R +2 "storage"(K& +4 "core" &B   \ \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&L'8 +24 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&B, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +2 "core" -' +3 ."WCR"SE.seek 22.07 Pucks below Top Plate + "storage"(I' +34 "core" ' + "manipulator"& % +4 "core" %D $ +2 "storage"(2& +3 "core" &B 9 5 \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 312 counts + "manipulator"&4'p +16 "core" ' +2 "manipulator"&0& +4 "core" & Q + "storage"((& +4 "core" &B U X\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&3' +18 "core" ' +2 ."WCR"SE.seek 23.07 Pucks below Top Plate +2 "storage"(8'J +43 "core" ' +2 "manipulator"&V& +4 "core" & & Q +2 "manipulator"&:% +4 "core" % 6 +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&P' +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&\\(ӂ +159 "core" ( + "manipulator"&& +5 "core" &ӌ   4 + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &ӌ  4 +2 ."WCR"Forearm.seek CC +2 "manipulator"&F'? +89 "core" ' +2 ."WCR"Hand.close + "manipulator"&?/ +52 "core" / +2 ."WCR"CC.seek :open +2 "collection"'( +451 "core" ( + "storage"(~& +4 "core" &B [ [ .\ +2 "storage"( & +3 "core" &B [ X \ +2 "manipulator"&v& +3 "core" &ӌ a 4 +2 "manipulator"&Z% +4 "core" % : A ] +2 ."WCR"Forearm.seek :retract + "manipulator"&R' +90 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&{( +161 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" &B o s X\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 + "manipulator"&W'8 +96 "core" ' + ."WCR"Elbow.hold +2 "manipulator"& , +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&p% +4 "core" % D +2 "storage"(& +3 "core" &B ^ f X\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 312 counts + "manipulator"&e'p +15 "core" ' +2 "manipulator"&)& +4 "core" &   +2 "storage"(& +4 "core" &B s r\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&y' +22 "core" ' +2 "storage"(% +4 "core" %T n s\ +2 ."downElevator"SE.seek :down +3 "storage"(i' +99 (=% +3 "core" %|3Y u \ ; +2 "manipulator"&Q% +4 "core" % o +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&*' +2 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +5 "core" &  + "manipulator"&& +4 "core" & 5  +2 "manipulator"&7% +47 "core" %    +5 .tElbow.seek FlushPuck::Garage + "manipulator"&>(- +173 "core" ( +5 "manipulator"&N& +4 "core" &- 1 / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- J / +3 .tForearm.seek :garage + "manipulator"&|'w +94 "core" ' + .tHand.close + "manipulator"&S/ +62 "core" / + "manipulator"&}& +4 "core" &-  / +2 "manipulator"&<% +3 "core" % σ 4 \ +2 .tForearm.seek :retract +2 "manipulator"&w' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +283 "core" ( +2 "manipulator"&5& +4 "core" &{.   E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &{. 0 E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'? +90 "core" ' + "manipulator"&& +4 "core" &Ӕ*  w Bi +2 "manipulator"&x% +4 "core" %F w [ +2 "collection"'t& +3 "core" &\ +3 "collection"'O& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'l(\\ +4 "core" &\ +7 & 3\ %f +9 &X{A\ 7 +9 &{A\ J +10 &YD\ K +9 &Zn\ J +10 &D[v\ J +9 &[t\ J +9 &[q\ J +10 &[o\ J +9 &LZp\ J +9 & Zp\ J +10 &![v\ J +9 &#[s\ J +10 &%TZq\ J +9 &'[t\ J +9 &(Zr\ J +10 &*Zp\ I +9 &,Z[o\ K +9 &.Xh\ J +10 &/Zl\ J +9 &1Z \ J +10 &3cZ\ J +9 &5%[\ J +9 &6[9\ J +10 &8[^\ J +9 &:k[U\ J +9 &<.Y;\ J +10 &=Zp\ J +9 &?[\\\ J +10 &As[j\ J +9 &C4_e\ K +9 &Di'%e\ L +10 &F90H\ O +9 &H\\NI?\ U +9 &JUS\ W +10 &KWW\ X +9 &MWY\ X +10 &O\\YW2\ X +9 &Q\\[\ Z +9 &R[\\\ Y +10 &T_]\ [ +9 &V\\b`=\ Z +10 &Xdd\ \\ +9 &Yfg\ \\ +9 &[ji\ I +10 &\\9kj8\ 1 +9 &\\kl\ [ +2 ( +2 "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'D& +4 "core" &\\jk\ [ +2 .tHand.open + "manipulator"&Y1 +55 "core" 1 + "manipulator"&%% +4 "core" % F  ? [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m' +90 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'^& +4 "core" &\\kj\ [ +2 "collection"'U% +4 "core" %jjl\ + .tCSV.dial CSR +2 "collection"'o  +39 "core"  +2 "collection"'k% +4 "core" %jhk\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'9's5 +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '"% +3 "core" %s: gi\\\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'u' +664 "core" ' + .tCSV.dial :waste + "collection"' +123 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'C'i +2014 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'\ & +4 "core" &\\fg\ [ +2 "collection"'[% +3 "core" %igeT\  + .tCSV.dial :flush +2 "collection"'c  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''s5 +1253 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'z @ +40 "core" B +2 "collection"'g% +4 "core" %s7ed_\ +2 .tCS.seek 7ml + "collection"'X'" +543 "core" ' +2 ."connect"CSV.dial CTV + .tCTV.dial CSV +3 "collection"'f  +2 '!  +39 "core"  +90  +2 .tCBV.dial :waste1 + "collection"' @ +72 "core" A +3 .tCS.seek 0ml + "collection"' 'i +1643 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &\\{z#\ [ +2 "collection"'-% +3 "core" %lzz\ +2 .tCSV.dial :flush + "collection"'_  +68 "core" +2 .tCS.seek 5ml + "collection"''s5 +1255 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'1 @ +42 "core" B + "collection"'E% +4 "core" %s;mn\  +2 .tCS.seek 7.001ml +2 "collection"''& +547 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"']  + .tCTV.dial CSV +40 "core"  +2 .tCBV.dial :waste2 + "collection"'  +100 "core"  +3 .tCS.seek 0ml + "collection"'q'i +1651 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &\\\ [ + "collection"'% +4 "core" %c\ + .tCSV.dial :flush + "collection"'  +81 "core"  +3 .tCS.seek 5ml + "collection"'h's5 +1248 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'/ @ +40 "core" B +2 "collection"'+% +4 "core" %s3nrj\ +2 .tCS.seek 7ml + "collection"'' +552 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'@  +41 "core"  +2 .tCBV.dial :waste2b + "collection"'  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'$'i +1649 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\ \ [ + "collection"';% +4 "core" %g'\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  + "collection"'r% +4 "core" %gb\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +1978 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'J' +562 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'b + 'A  +42 "core"  +55 + .tCTV.dial :intake +2 "collection"'&  +72 "core" +2 .tIntake.select :open + "sampler") +9 .tCS.seek 2ml +2 "collection"'K'T +1875 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +72 "core"  + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'s'i +611 "core" ' +2 .tCSV.dial CSR + "collection"'  +96 "core"  + "collection"'2% +4 "core" %lyx\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'0's5 +1353 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +57 .tCS.seek 10ml + "collection"'(' +1355 "core" ' + .tCSV.dial CBV +2 "collection"'V +97 "core" +2 .tCS.seek 0ml + "collection"':'i +2029 "Can"? VS +605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &ә( 7 Ad +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d(ӂ +23 "core" ( +2 "manipulator"&G& +4 "core" & * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & * +2 .tForearm.seek CC + "manipulator"&4'? +94 "core" ' + .tHand.close + "manipulator"&I/ +64 "core" / +2 .tCC.seek :open + "collection"'( +448 "core" ( + "manipulator"&`& +4 "core" & & * +2 "manipulator"&3% +3 "core" % 6  +2 .tForearm.seek :retract +2 "manipulator"&B' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&?(- +274 "core" ( +2 "manipulator"&P& +4 "core" &-  } + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- ; } +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&~'w +89 "core" ' + .tHand.open +2 "manipulator"& 1 +59 "core" 1 +2 "manipulator"&v% +4 "core" % } e S +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z' +92 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:37:59 +4 #Asleep after completing DA_WCR_120622 assays +2 ."Qmail"GoodNews.email "{1 => 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:27:09, 16% flow, 23.0C, 27% humidity, 15.0psia, 13.744V, 0.441A, 0.423A avg, 6.07W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_120622 assays" +602 #"uploadLog"upsync +5 #mEXIT @1670344054.99UTC @1670509606.87UTC = =tMAIN =mMAIN_scheduler @UTC1670509608.68 #"core_reset"Sent BREAK +2 #t@13332 sendCRC with ifg=0x20, ie=0x7F + #@15166 sendCRC with ifg=0x08, ie=0x5F #@57674 idle with ifg=0x84, ie=0x75 + #@58344 select with ifg=0x10, ie=0xF5 + #@58977 receive with ifg=0x10, ie=0xFD #@59610 receive with ifg=0x10, ie=0xFD + #@60243 receive with ifg=0x10, ie=0xFD #@60570 receive with ifg=0x80, ie=0xFD + #@2834 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +368 "Can"i \ 74 + i \ 74 + #tPolling Can every 10:00 +6 #Cleanly exited at 16:27:34UTC06-Dec-22 +241 #-> Can +16999 #mEXIT @1670509787.82UTC @1670944185.65UTC = =tMAIN =mMAIN_scheduler @UTC1670944187.55 #"core_reset"Sent BREAK +2 #t@13332 sendCRC with ifg=0x20, ie=0x7F + #@15166 sendCRC with ifg=0x08, ie=0x5F + #@57674 idle with ifg=0x84, ie=0x75 #@58344 select with ifg=0x10, ie=0xF5 + #@58977 receive with ifg=0x10, ie=0xFD + #@59610 receive with ifg=0x10, ie=0xFD #@60243 receive with ifg=0x10, ie=0xFD + #@60570 receive with ifg=0x80, ie=0xFD #@47389 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +294 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +376 "Can"LY 63 + LY 63 + #tPolling Can every 10:00 +6 #Cleanly exited at 14:29:47UTC08-Dec-22 +500 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %fH + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؿv\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +2 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڀ   \ + .tSS.configure :default +3 "sampler")#.0X Hand +365 #-> Hand.open +2 .Hand.open +2 "manipulator"&31 +18 "core" 1 +314 #t-> Hand.close + .Hand.close +2 "manipulator"&4/ +58 "core" / +307 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +53 "core" 1 +264 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +58 "core" / +228 #t-> Arm +2 "manipulator"&7& +3 "core" &- . ,  } +2 "manipulator"&8% +4 "core" % ; : `  +436 #t-> Arm.home +2 "manipulator"&9& +3 "core" &- - 0 i } +2 "manipulator"&:% +4 "core" % 5 6 Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&;( +115 "core" ( + "manipulator"&<& +4 "core" & . }  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & / 7   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&>' +37 "core" ' +2 "manipulator"&?& +4 "core" & ? = b  +2 "manipulator"&@% +3 "core" % 6 , ^ { +472 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&A' +66 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&B* +54 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&C(d +252 "core" ( + "manipulator"&D& +5 "core" &d : 5 ( + "manipulator"&E% +4 "core" % : :  +234 #t-> Arm.home +2 "manipulator"&F& +3 "core" &d 0 + U ( +2 "manipulator"&G% +4 "core" % 0 9 _  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&H( +197 "core" ( + "manipulator"&I& +4 "core" & 2  $ * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & 2 - n * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&K' +37 "core" ' +2 "manipulator"&L& +4 "core" & 0 8 * + "manipulator"&M% +4 "core" % : ;  +226 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&N' +58 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&O* +59 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&P(d +241 "core" ( +2 "manipulator"&Q& +4 "core" &d < @ M * + "manipulator"&R% +4 "core" %  ; 0  +220 #t-> CC + "collection"'S& +3 "core" &a\ +317 #t-> PC + "processing"%T& +4 "core" &\ +246 #t-> FLush + !o:NameError: mesg"!uninitialized constant FLush: name:\ FLush:bt["(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +291 #-> Flush +448 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +4 "core" &L\ + .tHand.open +2 "manipulator"&V1 +58 "core" 1 +2 "manipulator"&W& +4 "core" &d > $ r * + "manipulator"&X% +4 "core" %  + +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +131 "core" ( +2 "manipulator"&Z& +4 "core" &- 5 % r , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &- 5 8 r , +2 .tForearm.seek :garage +2 "manipulator"&\\'w +98 "core" ' + .tHand.close + "manipulator"&]/ +57 "core" / +2 "manipulator"&^& +4 "core" &- ? & , + "manipulator"&_% +4 "core" % [ 9 : +2 .tForearm.seek :retract +2 "manipulator"&`' +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a(ӂ +296 "core" ( + "manipulator"&b& +4 "core" &ӌ ? & Z 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &ӌ 8 9 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'? +93 "core" ' +2 "manipulator"&e& +4 "core" &ӌ 4  R 7 +2 "manipulator"&f% +3 "core" %B , 0 V @ +2 "collection"'g& +4 "core" &_\ +2 "collection"'h& +4 "core" &S\ +2 .tCC.seek :closed +2 "collection"'i(\\ +4 "core" &a\  +10 &4c\ +{ +9 &ca\ > +10 &z^\ N +9 &F]_\ M +9 & ^c\ M +10 &^ ^\ M +9 &[ `\ M +9 &P]!!_\ M +10 &`!"]\ M +9 &[  ]\ L +10 & ]" _\ M +9 &"X^!!d\ M +9 &$\\"$]\ L +10 &%]!!a\ L +9 &'\\$#X\ M +9 &)_`"$`\ M +10 &+"Y'$X\ M +9 &,Z%$]\ M +10 &.\\$$`\ M +9 &0h_%'[\ M +9 &2+_%(^\ L +10 &3]&'c\ L +9 &5Z%&W\ L +9 &7o`(&[\ M +10 &93Y((T\ L +9 &:\\('T\ M +10 &<\\((O\ M +9 &>xZ((S\ M +9 &@:^'(N\ M +10 &Ab)+S\ M +9 &Ch1/O\ N +9 &Eu|>:S\ P +10 &G,LGQ\ T +9 &HjeN\ W +10 &JwwM\ Y +9 &Le{N\ X +9 &N#L\ Z +10 &OO\ Z +9 &QN\ Z +9 &ShM\ Z +10 &U'M\ [ +9 &VO\ \\ +10 &XN\ ] +9 &ZkL\ \\ +9 &\\\ wM\ : +10 &\\%U\ )y +9 &\\Q\ _ +2 ( +2 "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + "collection"'j& +4 "core" &\\=\ _ +2 .tHand.open + "manipulator"&k1 +57 "core" 1 +2 "manipulator"&l% +4 "core" % B ? ' t @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m' +91 "core" ' +2666 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&n& +3 "core" &ӌ 9 1 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o(ӂ +3 "core" ( +2 "manipulator"&p& +4 "core" &ӌ ! 3 W 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &ӌ 8 1 7 + .tForearm.seek CC +2 "manipulator"&r'? +93 "core" ' + .tHand.close +2 "manipulator"&s/ +60 "core" / + .tCC.seek :open +2 "collection"'t( +449 "core" ( + "manipulator"&u& +4 "core" &ӌ 5 / z 7 + "manipulator"&v% +4 "core" % = 0 6 y * +2 .tForearm.seek :retract + "manipulator"&w' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(- +287 "core" ( +2 "manipulator"&y& +4 "core" &-  1 @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- 8 4 F @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{'w +95 "core" ' +2 .tHand.open +2 "manipulator"&|1 +62 "core" 1 + "manipulator"&}% +5 "core" % π 5 & :  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~' +96 "core" ' +486 #t-> Puck.count +2 "storage"(% +3 "core" % \  +2 .tSE.seek :down + "storage"(' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&% +4 "core" %  / : k  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((C +3 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &B \\\ + "manipulator"&& +4 "core" &- / , @ +2 "manipulator"&% +3 "core" %  9 5 P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&\ ( +178 "core" ( +2 "manipulator"& & +4 "core" &\ ? & # +2 "storage"(& +3 "core" &B \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +107 "core" ' + "storage"(& +4 "core" &B =\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +168 "core" ' +2 "storage"(- +3 "core" -'߰ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % ߰ l p G\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %' ;\ [ +2 "manipulator"&% +3 "core" % 9 : +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + "core" ' +2 .tForearm.seek :retract +2 ."downElevator"SE.stop +3 "manipulator"&' + "storage"(5 +92 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +356 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &  \  +2 "manipulator"&& +4 "core" & 0 9 l # + .tElbow.seek 2 +2 "manipulator"&( +22 "core" ( + "manipulator"&& +4 "core" &  0 x  +2 "storage"( & +3 "core" &  |\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&!'S +91 "core" ' + "storage"("& +5 "core" &  ]\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(#'r +268 "core" ' + "storage"($- +4 "core" -'[ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (%% +2 "core" % ^ \ +3 ."downElevator"SE.seek :down +3 "storage"(&' +99 ('% +3 "core" %I b\ V` + "manipulator"&(% +4 "core" %Z : : e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)' +89 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(*( +346 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (+& +3 "core" & ~ \ +2 "manipulator"&,& +3 "core" & * 0 b  +2 .tElbow.seek 3 + "manipulator"&-( +17 "core" ( +2 "manipulator"&.& +5 "core" & + 7   + "storage"(/& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&0'7 +91 "core" ' +2 "storage"(1& +4 "core" & )\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(2'r +112 "core" ' +2 "storage"(3- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4% +2 "core" %  _\ +3 ."downElevator"SE.seek :down +3 "storage"(5' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (6% +2 "core" % <\  +2 "manipulator"&7% +4 "core" %3 6 , o l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(9(,y +358 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (:& +2 "core" &,z +\ \ +2 "manipulator"&<& +4 "core" & : : p  +2 .tElbow.seek 4 + "manipulator"&=( +36 "core" ( + "manipulator"&?& +4 "core" & - J +2 "storage"(@& +3 "core" &,z N\ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&' +95 "core" ' + "storage"(& +4 "core" &,z '\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(>'r +105 "core" ' + "storage"(;- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (D% +3 "core" % ~ k a\ +2 ."downElevator"SE.seek :down +4 "storage"(E' +47 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +49 (B% +3 "core" % \ +2 "manipulator"&F% +3 "core" % + / x B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(I(<- +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (J& +3 "core" &<, \ + "manipulator"&L& +4 "core" & 4 8 L J +2 .tElbow.seek 5 + "manipulator"&M( +22 "core" ( + "manipulator"&C& +5 "core" & 0  K  + "storage"(A& +4 "core" &<, |\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&K'O +95 "core" ' +2 "storage"(H& +4 "core" &<, \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q'r +111 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (O% +3 "core" % f h \ r +2 ."downElevator"SE.seek :down +4 "storage"(S' +37 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +59 (T% +3 "core" % \  +2 "manipulator"&U% +4 "core" %X 2 / ( s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V' +87 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(W(K +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (X& +3 "core" &K \  + "manipulator"&Z& +4 "core" & , - B  +2 .tElbow.seek 6 + "manipulator"&[( +11 "core" ( + "manipulator"&P& +5 "core" & -  + "storage"(]& +4 "core" &K T\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&^' +145 "core" ' +2 "storage"(_& +4 "core" &K G\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'r +110 "core" ' + "storage"(\\- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (b% +2 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(Y' +33 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +63 (c% +3 "core" % 5\  + "manipulator"&e% +5 "core" % + 6 M z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(g([ +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (`& +2 "core" &[ \ +2 "manipulator"& & +4 "core" & 5 9 t  + .tElbow.seek 7 +2 "manipulator"&j(r +15 "core" ( +2 "manipulator"&k& +4 "core" &u > #  h + "storage"(l& +4 "core" &[ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&h'= +94 "core" ' +2 "storage"(d& +4 "core" &[ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(n'r +123 "core" ' + "storage"(p- +4 "core" -'" + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q% +3 "core" %   p\ +2 ."downElevator"SE.seek :down +3 "storage"(s' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 (a% +4 "core" % =\  + "manipulator"&m% +4 "core" %6 : 0 D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +91 "core" ' +1398 #t-> Can +5568 #-> exit +5 #mEXIT @1670944469.91UTC @1670944654.88UTC = =mMAIN_scheduler =tMAIN @UTC1670944656.71 #"core_reset"Sent BREAK +2 #t@54387 sendCRC with ifg=0x20, ie=0x7F + #@56222 sendCRC with ifg=0x08, ie=0x5F + #@27455 idle with ifg=0x84, ie=0x75 + #@28125 select with ifg=0x10, ie=0xF5 + #@28758 receive with ifg=0x10, ie=0xFD #@29391 receive with ifg=0x10, ie=0xFD + #@30023 receive with ifg=0x10, ie=0xFD + #@30350 receive with ifg=0x80, ie=0xFD #@19008 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +260 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +398 "Can"?\\ 96 + ?\\ 96 #tPolling Can every 10:00 +6 #Cleanly exited at 15:14:29UTC13-Dec-22 +4 #Loading /home/esp/esp2/mission/DA_WCR_121322.rb mission +6 ."Qmail"GoodNews.email "Starting DA_WCR_121322 w/pucks in tube 2\\n{1 => 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:17:43, 17% flow, 16.1C, 27% humidity, 14.6psia, 13.783V, 0.266A, 0.248A avg, 3.67W",Subject: "DA_WCR_121322 begun" +4 #tPreparing to sleep until + 00:00:05 +2 #Asleep til + 00:00:05 +2 #Continuing at 15:17 +2 "Can"?\\ 96 +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +454 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_121322.rb:14\\n{1 => 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:17:43, 17% flow, 16.1C, 27% humidity, 14.6psia, 13.783V, 0.266A, 0.248A avg, 3.67W",Subject: "Asleep until 15:17" +12 "Can"C[  +7 #tPowering core bus +176 #"uploadLog"upsync +373 .tGate.power :raw,:ON +2 "sampler") +3 #"uploadLog"upsync +42 "sampler") +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %#"a  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %   \ +2 .tSS.configure :default +2 "sampler")#.0X 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:18:36, 18% flow, 16.1C, 27% humidity, 14.6psia, 13.769V, 0.315A, 0.302A avg, 4.33W",Subject: "Started DA_WCR_121322 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &&';\  +2 .tHand.open + "manipulator"&,1 +61 "core" 1 +2 "manipulator"&-& +5 "core" & 9 7 L V +2 "manipulator"&.% +4 "core" %  . , G  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +185 "core" ( +2 "manipulator"&0& +4 "core" &- /    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- 8 "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +95 "core" ' +2 .tHand.close + "manipulator"&3/ +62 "core" / +2 "manipulator"&4& +5 "core" &- 0 7 u  + "manipulator"&5% +8 "core" % φ , + # +2 .tForearm.seek :retract + "manipulator"&6' +72 #"uploadLog"upsync +30 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +282 "core" ( +2 "manipulator"&8& +4 "core" &|1 9 3  G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &|1 4 + K G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +94 "core" ' + "manipulator"&;& +4 "core" &|1 & ? Z G +2 "manipulator"&<% +4 "core" %H , 5 U , +2 "collection"'=& +3 "core" &%$6\  +2 "collection"'>& +5 "core" &%%8\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &%$7\  +8 &I$%<\ %i +9 &vY&&;\ 9 +10 &~%&9\ L +9 &]'&7\ M +9 &\\Y&(7\ L +10 &\\&(>\ L +9 &\\('2\ L +10 &]#&B\ M +9 &b]')>\ M +9 &&Z)'\ L +10 &^'(-\ M +9 &![('7\ M +9 &#kY)(=\ M +10 &%.\\)(I\ L +9 &&X))K\ M +10 &(]**(\ M +9 &*s\\*+\ M +9 &,6W,,-\ L +10 &-Y** \ L +9 &/\\,,\ L +9 &1|\\+&\ L +10 &3>W..\ L +9 &5Y++\ L +10 &6Y,,\ M +9 &8Y-,\ L +9 &:E]-,\ M +10 &<Z,-\ M +9 &=[.,\ M +9 &?X..,\ L +10 &AMY0/\ M +9 &C b34\ M +10 &Dq><\ O +9 &FKI\ R +9 &H9hc\ V +10 &Ivt\ X +9 &K~z\ X +9 &Mx\ Y +10 &O:\ Y +9 &P\ Y +10 &R\ Y +9 &Tz\ [ +9 &V<\ [ +10 &W\ [ +9 &Y\ ] +10 &[{\ I +9 &\\>\ + +9 &\\\ !b +6 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.26 + "collection"'@& +4 "core" &\\7\ !b + &\\\ !b +2 .tHand.open + "manipulator"&A1 +59 "core" 1 +2 "manipulator"&B% +4 "core" % H > % , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ !b +2 "collection"'E% +3 "core" %j\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  +2 "collection"'G% +4 "core" %j2\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1379 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'I% +3 "core" %s/|~`\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'J' +691 "core" ' + .tCSV.dial :waste +2 "collection"'K +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +2003 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\{zb\ !b + "collection"'N% +4 "core" %dy|^\ + .tCSV.dial :flush +2 "collection"'O  +53 "core" +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2432 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +2 'R  +5 "core" +63  + .tCTV.dial :intake +2 "collection"'S  +76 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2347 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +76 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\;\ !b + "collection"'W% +4 "core" %lB\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1255 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +52 "core" ? +2 "collection"'[% +4 "core" %s3vwb\  +2 .tCS.seek 7ml + "collection"'\\' +543 "core" ' +4 ."connect"CSV.dial CBV +4 "collection"'] +4 .tCBV.dial CSV +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1655 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +792 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +3 .tCS.seek 0ml + "collection"'a'i +771 "core" ' +2 "collection"'b& +4 "core" &\\no0\ !b + "collection"'c% +4 "core" %cln4\ + .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'e'3J +796 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +53 "core" > +2 "collection"'g% +3 "core" %3LjjZ\ \ +3 .tCS.seek 5ml + "collection"'h's7 +561 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1230 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +785 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +765 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +3 "core" &ӧ' : 7 . Ac +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +25 "core" ( +2 "manipulator"&o& +4 "core" &ӆ > $ 6 g + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &ӆ - 8 ^ g +2 .tForearm.seek CC +2 "manipulator"&q'? +93 "core" ' +2 .tHand.close + "manipulator"&r/ +61 "core" / +2 .tCC.seek :open +2 "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" &ӆ - 3 W g + "manipulator"&u% +4 "core" % O 6 8 W ! +2 .tForearm.seek :retract + "manipulator"&v' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +288 "core" ( +2 "manipulator"&x& +4 "core" &-  0 q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  ~  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +98 "core" ' +2 .tHand.open + "manipulator"&{1 +105 "core" 1 + "manipulator"&|% +5 "core" %  ,   + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +95 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 15:22:53UTC13-Dec-22\\n{1 => 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:18:36, 18% flow, 16.1C, 27% humidity, 14.6psia, 13.769V, 0.315A, 0.302A avg, 4.33W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'~& +4 "core" &9\ +2 "manipulator"&% +4 "core" %  / 5   + "storage"(% +4 "core" % \ - +2 "storage"(. +4 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +517 #"uploadLog"upsync +156 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &   _\ +2 "manipulator"&& +4 "core" &- , /  +2 "manipulator"&% +4 "core" %  , .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +191 "core" ( +2 "manipulator"&& +4 "core" &  & I i +2 "storage"( & +4 "core" &  ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +100 "core" ' +2 "storage"( & +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +254 "core" ' +2 "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & } M\  +2 "manipulator"&& +4 "core" & 9 8 M i + .tElbow.seek 2 +2 "manipulator"&( +39 "core" ( + "manipulator"&& +4 "core" &  /  T +2 "storage"(& +3 "core" & } \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +7 "core" & ! 8  T + "manipulator"&% +4 "core" % ϱ F +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +111 "core" ' + ."downElevator"SE.stop + "storage"(5 +51 "core" ( +2 "manipulator"&& +4 "core" &ӑ* 4 7  Cn + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &ӑ* . , D Cn +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +98 "core" ' + "manipulator"&&& +4 "core" &Ӓ+ : = Cm +2 "manipulator"&(% +4 "core" %5 9 9 +2 "collection"''& +4 "core" &a\ +2 "collection"'& +5 "core" &S\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &:\  +9 &49\ +{ +9 &f5\ > +9 &u#\ L +10 &TY&\ K +9 &])\ K +9 &^\ L +10 &Z\ L +9 &\\W\ K +10 &]\ L +9 &Z\ L +9 & Z\ L +10 &"eV\ K +9 &$%] \ L +9 &%[ \ K +10 &'Y \ K +9 &)l]\ K +10 &+.\\ \ K +9 &,\\ \ K +9 &.Y \ \ K +10 &0tW\ K +9 &26]  \ K +9 &3]\  \ L +10 &5Z \ \ K +9 &7{Y \ \ L +10 &9=Z\ \ \ L +9 &:Z\  \ L +9 &<\\  \ K +10 &>] \ \ K +9 &@FX \ \ K +9 &B]\ L +10 &Cd!\ L +9 &Er\ N +10 &G@($\ P +9 &H?7\ S +9 &JLL\ W +10 &LrOM\ W +9 &N2PO\ X +9 &OQQ\ X +10 &QSR\ X +9 &SrSS\ Z +10 &U5US\ Y +9 &VWX\ [ +9 &XZ[\ [\ +10 &Zt\\]k\ \\ +9 &\\z^^\ / +9 &\\6^`\ "h +9 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.16 + .Hand.open + "manipulator"&"1 +4 "core" &\\c_^\ M +52 1 +2 "manipulator"&+% +4 "core" % 5 2  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +94 "core" ' + #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + +2 "sampler").% +3 "core" %ڃ   \ P +2 "collection"'0& +3 "core" &\\bZ\\\ M +3 "Can"C] RP +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X% +3 "core" %jB?\ + "sampler")F% +4 "core" %Q \  + "sampler")G% +4 "core" %Q \  + .tIntake.select :close + "sampler")0 +9 ):% +2 "core" %Q \  +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")I'ڀ +367 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X^\ lk + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")M  +74 "core"  + #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %jac\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X0\ + #tIntake @11.9psia, vacuum from 6.4 to 9.4psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X0< \  +28 "collection"'% +3 "core" %j!#E\ +2 "sampler")% +3 "core" %(DB \  +32 "collection"'% +3 "core" %j$#B\ +2 "sampler")% +4 "core" %(FD \  +36 "collection"'% +3 "core" %j&&C\ +2 "sampler")\ % +4 "core" %(MG \  +41 "collection"'% +3 "core" %j*(B\ +2 "sampler")% +4 "core" %(QO \  +47 "collection"' % +3 "core" %j+.@\ + "sampler")% +4 "core" %(^\\ \  +54 "collection"'&% +3 "core" %j23E\ + "sampler")(% +4 "core" %(mi \  +61 "collection"''% +3 "core" %j::C\ + "sampler")% +4 "core" %( \  +69 "collection"'% +3 "core" %jCEi\ + "sampler")% +4 "core" % \  +78 "collection"'s% +3 "core" %jRRA\ +2 "sampler")"% +3 "core" % \ & +2 "sampler")+% +3 "core" % \ & +2 .tIntake.select :close + "sampler")0 +9 ).% +3 "core" %  \ & + .tSSV.dial :exhaust + "sampler")0  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +890 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")$  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %jef?\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X0 \  +37 "collection"'@% +3 "core" %j&%\ + "sampler")A% +4 "core" %3EC \  +41 "collection"'B% +3 "core" %j()\ +2 "sampler")D% +3 "core" %3IG \  +48 "collection"'E% +3 "core" %j),\ + "sampler")>% +4 "core" %5PP \  +54 "collection"'F% +2 "core" %j-.\ +2 "sampler")G% +4 "core" %[Y \ @ +61 "collection"':% +2 "core" %j34-\ +2 "sampler")% +4 "core" %jj \ @ +69 "collection"';% +2 "core" %j:;\ +2 "sampler")<% +4 "core" % \ @ +78 "collection"'K% +3 "core" %jGH\ + "sampler")J% +4 "core" % \ @ +91 "collection"'M% +3 "core" %jSR\ +2 "sampler")I% +3 "core" % \ @ +100 "collection"'N% +4 "core" %j`a\ + "sampler")H% +4 "core" % * % \ @ + "sampler")R% +4 "core" % * ) \ @ + .tIntake.select :close + "sampler")0 +9 )Q% +3 "core" % . , \ @ + .tSSV.dial :exhaust + "sampler")S  +72 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")O'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")L  + .tCBV.dial SSV +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'V% +3 "core" %jdf\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X0; \  +27 "collection"'a% +3 "core" %j&(\ +2 "sampler")f% +4 "core" %0@@ \  +32 "collection"'g% +2 "core" %j+(\ +2 "sampler")e% +4 "core" %.BA \  +36 "collection"'h% +3 "core" %j*)\ +2 "sampler")i% +4 "core" %0ED \  +41 "collection"'k% +3 "core" %j,,\ +2 "sampler")j% +3 "core" %6JH \  +48 "collection"'m% +3 "core" %j./\ + "sampler")o% +4 "core" %1TQ \  +54 "collection"'U% +3 "core" %j12\ + "sampler")7% +4 "core" %/]] \  +61 "collection"'C% +3 "core" %j56\ +2 "sampler")?% +4 "core" % nl \ G +69 "collection"'t% +2 "core" %j@?\ +2 "sampler")u% +4 "core" %  \ G +78 "collection"'q% +3 "core" %jKL\ +2 "sampler")x% +3 "core" %  \ G +89 "collection"'y% +2 "core" %jXX\ +2 "sampler")n% +4 "core" %  \ G + "sampler"){% +4 "core" %  \ G + .tIntake.select :close + "sampler")0 +9 )|% +3 "core" %   \ G + .tSSV.dial :exhaust + "sampler")v  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")~'ڀ +875 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")p  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %jfh\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X0: \  +28 "collection"'5% +3 "core" %j)+\ + "sampler")%% +4 "core" %/@= \  +32 "collection"'1% +3 "core" %j-+\ + "sampler")8% +4 "core" %/FC \  +39 "collection"'9% +3 "core" %j.1\ +2 "sampler")/% +3 "core" %/IG \  +42 "collection"'2% +3 "core" %j/1\ + "sampler")=% +4 "core" %/PN \  +47 "collection"'6% +3 "core" %j53\ +2 "sampler")*% +4 "core" %/WW \  +53 "collection"'@% +3 "core" %j36\ +2 "sampler")A% +3 "core" %/ca \  +61 "collection"'B% +3 "core" %j;;\ +2 "sampler")D% +3 "core" % vs \ G +70 "collection"'-% +2 "core" %jDC\ +2 "sampler")E% +4 "core" %  \ G +78 "collection"'>% +3 "core" %jMQ\ + "sampler")F% +4 "core" %  \ G +88 "collection"'G% +3 "core" %j[Y\ +2 "sampler"):% +3 "core" % \ G +2 "sampler")% +3 "core" %   \ G +2 .tIntake.select :close + "sampler")0 +8 );% +3 "core" % \ G + .tSSV.dial :exhaust +2 "sampler")<  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")K'ڀ +860 "Can"<_\ fc +32 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")J  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +2 "core" %jfg\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.45ml/s + "sampler")#.c0X0 \  +32 "collection"'[% +3 "core" %j,+}\ + "sampler")\\% +4 "core" %8DA \  +36 "collection"'^% +4 "core" %j,-\ + "sampler")`% +4 "core" %0IF \  +41 "collection"'_% +3 "core" %j/0\ +2 "sampler")b% +4 "core" %0PL \  +47 "collection"'c% +3 "core" %j53\ + "sampler")P% +4 "core" %/WT \  +54 "collection"'d% +3 "core" %j66\ + "sampler")a% +5 "core" % __ \ N +60 "collection"'f% +3 "core" %j9;\ + "sampler")g% +4 "core" % pk \ D +69 "collection"'e% +3 "core" %jDD~\ +2 "sampler")h% +4 "core" %  \ D +78 "collection"'i% +3 "core" %jJN~\ + "sampler")W% +4 "core" %  \ D +88 "collection"'k% +3 "core" %jTV\ +2 "sampler")j% +3 "core" %  \ D +101 "collection"'X% +3 "core" %j__\ + "sampler")Y% +4 "core" % % # \ D +2 "sampler")m% +3 "core" % ' & \ D +2 .tIntake.select :close + "sampler")0 +8 )o% +3 "core" % + ) \ D + .tSSV.dial :exhaust + "sampler")U  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")7'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")C  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +209 "collection"'?% +3 "core" %jef\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X0 \  +28 "collection"'% +2 "core" %j2/}\ +2 "sampler")% +4 "core" %0CC \  +32 "collection"'#% +3 "core" %j32\ + "sampler")4% +4 "core" %/KG \  +36 "collection"'5% +3 "core" %j44\ +2 "sampler")%% +3 "core" %0NL \  +42 "collection"'1% +3 "core" %j58\ + "sampler")8% +4 "core" %/SS \  +47 "collection"'9% +3 "core" %j8;\ +2 "sampler")/% +3 "core" %/^\\ \  +54 "collection"'2% +4 "core" %j=>\ + "sampler")=% +4 "core" %/ji \  +61 "collection"'"% +3 "core" %jBB\ + "sampler")6% +4 "core" %  \ E +69 "collection"'*% +3 "core" %jKI\ + "sampler")@% +4 "core" %  \ E +78 "collection"'A% +3 "core" %jQO\ +2 "sampler")B% +3 "core" %  \ E +89 "collection"'D% +3 "core" %j[Y\ + "sampler")-% +4 "core" %   \ E +2 "sampler")E% +3 "core" % \ E +2 .tIntake.select :close + "sampler")0 +8 )>% +3 "core" %   \ E + .tSSV.dial :exhaust +2 "sampler")F  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")G'ڀ +875 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +51 .tCBV.dial SSV +2 "sampler"):  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %jff\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X0AC \  +28 "collection"'3% +3 "core" %j01\ + "sampler")L% +4 "core" %9DE \  +32 "collection"'V% +3 "core" %j22\ +2 "sampler")O% +3 "core" %8II \  +37 "collection"'T% +3 "core" %j54\ + "sampler")Z% +4 "core" % ML \ R +42 "collection"'[% +2 "core" %j65\ +2 "sampler")\\% +4 "core" % TT \ \ M +47 "collection"'^% +3 "core" %j98\ +2 "sampler")`% +3 "core" % ^^ \ \ M +54 "collection"'_% +3 "core" %j;;\ + "sampler")b% +4 "core" % jj \ \ M +61 "collection"'I% +3 "core" %jBC\ + "sampler")c% +4 "core" % ~z \ \ M +69 "collection"'P% +3 "core" %jKJ\ + "sampler")d% +4 "core" %  \ \ M +78 "collection"'a% +3 "core" %jTT~\ +2 "sampler")f% +3 "core" %  \ \ M +89 "collection"'g% +3 "core" %jZX\ + "sampler")e% +4 "core" %  \ \ M +2 "sampler")h% +3 "core" %  \ \ M + .tIntake.select :close + "sampler")0 +9 )i% +2 "core" % \ \ \ M +2 .tSSV.dial :exhaust + "sampler")W  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")k'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")j  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 750.0ml .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %jef\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X0; \  +28 "collection"'% +3 "core" %j01\ +2 "sampler")% +3 "core" %6?> \  +32 "collection"'% +3 "core" %j/2\ +2 "sampler")s% +4 "core" % DA \  +36 "collection"'% +3 "core" %j24\ +2 "sampler").% +3 "core" % DF \ \ N +42 "collection"'0% +3 "core" %j65\ + "sampler") % +4 "core" % JI \ \ N +47 "collection"'$% +3 "core" %j78\ +2 "sampler")% +3 "core" % SO \ \ N +54 "collection"'% +3 "core" %j;9\ +2 "sampler")#% +3 "core" % ]Y \ \ N +61 "collection"'4% +3 "core" %j=A\ +2 "sampler")5% +3 "core" % ii \ \ N +69 "collection"'%% +4 "core" %jBE\ +2 "sampler")1% +3 "core" % } \ \ N +78 "collection"'8% +3 "core" %jLM\ +2 "sampler")'% +3 "core" %  \ \ N +89 "collection"'9% +3 "core" %jTS\ + "sampler")/% +4 "core" %  \ \ N +100 "collection"'2% +3 "core" %j]]\ +2 "sampler")=% +3 "core" % \ \ N +2 "sampler")"% +3 "core" %   \ \ N + .tIntake.select :close + "sampler")0 +9 )6% +2 "core" %   \ \ N +2 .tSSV.dial :exhaust + "sampler")*  +73 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")@'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")A  +74 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" %jhf\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X0% +4 "core" %)53 \  +18 "collection"'F% +3 "core" %j,.\ +2 "sampler")% +4 "core" % 66 \ \ T +21 "collection"':% +3 "core" %j.-\ + "sampler")% +4 "core" % 87 \ \ T +24 "collection"'G% +3 "core" %j//\ +2 "sampler")+% +3 "core" % <; \ \ T +28 "collection"'J% +3 "core" %j//\ +2 "sampler")M% +4 "core" % >= \ \ T +32 "collection"'K% +2 "core" %j1/\ +2 "sampler")H% +4 "core" % ?= \ \ T +36 "collection"'R% +3 "core" %j21\ +2 "sampler")Q% +4 "core" % CB \ \ T +41 "collection"'S% +3 "core" %j42\ +2 "sampler")3% +3 "core" % IG \ \ T +48 "collection"'L% +3 "core" %j55\ + "sampler")V% +4 "core" % RM \ \ T +54 "collection"'O% +2 "core" %j6:\ +2 "sampler")T% +4 "core" % WW \ \ T +61 "collection"'Z% +2 "core" %j>=\ +2 "sampler")[% +4 "core" % ce \ \ T +69 "collection"'\\% +3 "core" %jBB\ +2 "sampler");% +3 "core" % wu \ \ T +79 "collection"'^% +2 "core" %jII\ +2 "sampler")`% +4 "core" %  \ \ T +88 "collection"'_% +3 "core" %jRP\ +2 "sampler")b% +4 "core" %  \ \ T +100 "collection"'I% +3 "core" %jZY\ + "sampler")c% +4 "core" %  \ \ T +2 "sampler")P% +3 "core" %  \ \ T + .tIntake.select :close + "sampler")0 +9 )d% +2 "core" %   \ \ T +2 .tSSV.dial :exhaust + "sampler")a  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")f'ڀ +896 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")g  +74 "core" + #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'e% +3 "core" %jgg\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X0 \ \ N +2 "collection"'(% +4 "core" %j22\ + #tIntake @12.9psia, vacuum from 7.4 to 10.4psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X0\ +2 "sampler")%% +4 "core" %+ba \  +41 "collection"'1% +3 "core" %jBC\ +2 "sampler")8% +4 "core" %+pm \  +47 "collection"''% +3 "core" %jDD\ +2 "sampler")9% +3 "core" %} \ \ f +54 "collection"'/% +3 "core" %jJK\ + "sampler")2% +4 "core" % \ 7 +61 "collection"'=% +3 "core" %jPP\ + "sampler")"% +4 "core" % \ 7 +69 "collection"'6% +3 "core" %jXV\ +2 "sampler")*% +4 "core" % \ 7 +78 "collection"'% +3 "core" %jZY\ + "sampler")A% +4 "core" %   \ 7 + "sampler")B% +4 "core" %   \ 7 + .tIntake.select :close + "sampler")0 +9 )@% +2 "core" % \ 7 +2 .tSSV.dial :exhaust + "sampler")E  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")>'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")F  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %jff\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X0< \  +28 "collection"'S% +3 "core" %j45\ +2 "sampler")3% +3 "core" %?> \ \ S +32 "collection"'D% +3 "core" %j46\ +2 "sampler")L% +4 "core" % DC \ \ S +36 "collection"'V% +3 "core" %j68\ +2 "sampler")O% +4 "core" % HE \ \ S +41 "collection"'T% +3 "core" %j79\ +2 "sampler")Z% +4 "core" % NK \ \ S +47 "collection"'[% +3 "core" %j::\ +2 "sampler")\\% +3 "core" % TQ \ \ S +54 "collection"';% +3 "core" %j;>\ +2 "sampler")^% +4 "core" % `[ \ \ S +60 "collection"'`% +3 "core" %jA@\ +2 "sampler")_% +3 "core" % kk \ \ S +70 "collection"'b% +2 "core" %jEF\ +2 "sampler")I% +4 "core" %  \ \ S +78 "collection"'c% +3 "core" %jMK\ + "sampler")P% +4 "core" %  \ \ S +89 "collection"'d% +2 "core" %jUT\ +2 "sampler")a% +4 "core" %  \ \ S +100 "collection"'-% +3 "core" %j[\\\ + "sampler")g% +4 "core" % \ \ S +2 "sampler")e% +3 "core" %  \ \ S + .tIntake.select :close + "sampler")0 +9 )f% +2 "core" % \  \ \ S +2 .tSSV.dial :exhaust + "sampler")W  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")<'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")j  +3 .tCBV.dial SSV +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +209 "collection"'X% +3 "core" %jdf\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X0< \  +32 "collection"'h% +3 "core" %j36\ +2 "sampler")|% +4 "core" %5@> \  +36 "collection"'v% +3 "core" %j67\ +2 "sampler")]% +3 "core" %:DA \  +42 "collection"'p% +3 "core" %j78\ + "sampler")r% +4 "core" % HF \ \ T +47 "collection"'Y% +3 "core" %j:<\ +2 "sampler")~% +4 "core" % NM \ \ T +53 "collection"'% +3 "core" %j<=\ +2 "sampler")% +4 "core" % UT \ \ T +61 "collection"'% +2 "core" %j??\ +2 "sampler")% +3 "core" % ca \ \ T +70 "collection"'z% +3 "core" %jEB\ +2 "sampler")!% +3 "core" % rn \ \ T +79 "collection"'w% +2 "core" %jGI\ +2 "sampler") % +4 "core" %  \ \ T +88 "collection"'}% +3 "core" %jPR\ +2 "sampler") % +3 "core" %  \ \ T +101 "collection"'i% +2 "core" %jWY\ +2 "sampler")% +4 "core" %  \ \ T +113 "collection"'% +3 "core" %j``\ + "sampler")n% +4 "core" %   \ \ T + "sampler")% +4 "core" %  \ \ T + .tIntake.select :close + "sampler")0 +9 )m% +2 "core" % # " \ \ T +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +209 "collection"'\ % +3 "core" %jee\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X0 \  +41 "collection"'$% +3 "core" %j87\ +2 "sampler")% +3 "core" %~7DC \  +2 "collection"'% +3 "core" %j99\ +2 #tIntake @13.2psia, vacuum from 7.7 to 10.7psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X0% +4 "core" % \ 6 +69 "collection"'G% +3 "core" %jYZ\ +2 "sampler")+% +4 "core" % \ 6 +78 "collection"'J% +3 "core" %j`_\ + "sampler")M% +4 "core" %   \ 6 +2 "sampler")K% +3 "core" %   \ 6 + .tIntake.select :close + "sampler")0 +9 )H% +2 "core" %   \ 6 +2 .tSSV.dial :exhaust + "sampler")R  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Q'ڀ +896 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")S  +74 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open +2 "sampler") +209 "collection"'3% +3 "core" %jfg\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s + "sampler")#.H0X0; \  +24 "collection"'\\% +3 "core" %j79\ +2 "sampler");% +3 "core" %6?= \  +28 "collection"'^% +4 "core" %j89\ + "sampler")`% +4 "core" %6B@ \  +32 "collection"'_% +3 "core" %j;<\ + "sampler")b% +4 "core" %6FF \  +37 "collection"'I% +2 "core" %j<;\ +2 "sampler")c% +4 "core" %6LH \  +41 "collection"'P% +3 "core" %j==\ +2 "sampler")d% +4 "core" %7RM \  +47 "collection"'a% +3 "core" %j?A\ +2 "sampler")-% +3 "core" %\ WU \ N +54 "collection"'g% +3 "core" %jCD\ + "sampler")e% +4 "core" % _\\ \ \ O +61 "collection"'f% +3 "core" %jGF\ + "sampler")W% +4 "core" % li \ \ O +69 "collection"'% +3 "core" %jKI\ + "sampler")j% +4 "core" % ~{ \ \ O +78 "collection"'X% +3 "core" %jOQ\ +2 "sampler")<% +3 "core" %  \ \ O +89 "collection"'U% +3 "core" %jUV\ +2 "sampler")N% +3 "core" %  \ \ O +100 "collection"'C% +4 "core" %jY[\ + "sampler")?% +4 "core" %  \ \ O +113 "collection"'7% +3 "core" %j`a\ + "sampler")q% +4 "core" %   \ \ O + "sampler")x% +4 "core" %   \ \ O + .tIntake.select :close + "sampler")0 +9 )y% +2 "core" % # ! \ \ O +2 .tSSV.dial :exhaust + "sampler")t  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")u'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")h  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'|% +3 "core" %jeg\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X0\ +2 "sampler")% +4 "core" % QO \ L +53 "collection"'n% +3 "core" %jAB\ +2 "sampler")% +3 "core" % WV \ L +62 "collection"'m% +2 "core" %jDD\ +2 "sampler")% +3 "core" % cb \ L +70 "collection"'o% +3 "core" %jIK\ +2 "sampler")% +4 "core" % sq \ L +78 "collection"'\ % +3 "core" %jOO\ + "sampler")% +4 "core" %  \ L +89 "collection"'% +2 "core" %jUV\ +2 "sampler") % +4 "core" %  \ L +100 "collection"'{% +2 "core" %j[\\\ +2 "sampler")&% +4 "core" %  \ L +113 "collection"'(% +3 "core" %j`b\ + "sampler") % +4 "core" %   \ L +2 "sampler")% +3 "core" %   \ L +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" %   \ L + .tSSV.dial :exhaust +2 "sampler")s  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler").  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'0% +3 "core" %jhh\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X0@\ +2 "sampler")@% +4 "core" %.SP \  +24 "collection"'E% +3 "core" %jAA\ +2 "sampler")% +4 "core" %-VT \  +24 "collection"'F% +3 "core" %jAC\ +2 "sampler")% +3 "core" %-XY \  +28 "collection"'>% +3 "core" %jCD\ +2 "sampler")G% +4 "core" %-_^ \  +32 "collection"'+% +3 "core" %jFD\ + "sampler")J% +4 "core" %-hd \  +36 "collection"'M% +3 "core" %jHI\ +2 "sampler")K% +4 "core" %0on \  +41 "collection"'H% +3 "core" %jJK\ +2 "sampler")R% +3 "core" % yx \ J +47 "collection"'4% +3 "core" %jNM\ +2 "sampler")S% +4 "core" %  \ J +53 "collection"'3% +3 "core" %jOP\ +2 "sampler")Q% +3 "core" %  \ J +61 "collection"'V% +3 "core" %jSS\ +2 "sampler")O% +3 "core" %  \ J +70 "collection"'T% +2 "core" %jYW\ +2 "sampler")Z% +4 "core" %  \ J +78 "collection"':% +3 "core" %j\\[\ +2 "sampler")[% +3 "core" %  \ J +2 "sampler")\\% +3 "core" %  \ J +2 .tIntake.select :close + "sampler")0 +9 );% +2 "core" %   \ J +48 .tSSV.dial :exhaust +2 "sampler")^  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")`'ڀ +878 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")_  +74 "core" + #tAllowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %jfh\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X0 \  +28 "collection"'% +3 "core" %j:=\ +2 "sampler")o% +4 "core" %*CA \  +32 "collection"'% +2 "core" %j<?\ +2 "sampler")\ % +4 "core" %+DC \  +36 "collection"'% +3 "core" %j:<\ +2 "sampler")% +3 "core" %*JG \  +42 "collection"' % +3 "core" %j?>\ + "sampler"){% +4 "core" %*MN \  +47 "collection"'&% +3 "core" %j@@\ +2 "sampler")(% +4 "core" %+SP \  +53 "collection"' % +3 "core" %jBA\ +2 "sampler")% +4 "core" %*][ \  +61 "collection"'% +3 "core" %jFF\ + "sampler")s% +4 "core" %*fg \  +69 "collection"']% +3 "core" %jHI\ + "sampler").% +4 "core" %*tv \  +78 "collection"'0% +3 "core" %jSN\ +2 "sampler")% +3 "core" % \ z +89 "collection"'$% +3 "core" %jSS\ + "sampler")% +4 "core" % \ 4 +100 "collection"'% +3 "core" %jYX\ + "sampler")% +4 "core" % \ 4 +113 "collection"'5% +3 "core" %j]\\\ +2 "sampler")%% +4 "core" %   \ 4 + "sampler")1% +3 "core" %   \ 4 +2 .tIntake.select :close + "sampler")0 +8 )8% +3 "core" %  \ 4 + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")''ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")9  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +2 "core" %jcf\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X0< \  +32 "collection"'F% +3 "core" %j<<\ + "sampler")% +4 "core" %2A? \  +39 "collection"'>% +3 "core" %j<=\ +2 "sampler")G% +3 "core" %2FB \  +42 "collection"'% +3 "core" %j<=\ + "sampler")+% +4 "core" %2HF \  +47 "collection"'J% +3 "core" %j@@\ +2 "sampler")M% +4 "core" %2NM \  +53 "collection"'K% +3 "core" %jA?\ +2 "sampler")H% +3 "core" %2UV \  +62 "collection"'R% +2 "core" %jCC\ +2 "sampler")*% +4 "core" %2^] \  +69 "collection"'4% +3 "core" %jGI\ +2 "sampler")S% +3 "core" %2ih \  +79 "collection"'3% +2 "core" %jJJ\ +2 "sampler")Q% +4 "core" %~{ \ > +88 "collection"'V% +3 "core" %jQQ\ +2 "sampler")O% +4 "core" % \ > +100 "collection"'T% +3 "core" %jTX\ + "sampler")Z% +4 "core" % \ > +113 "collection"':% +3 "core" %jZ[\ + "sampler")[% +4 "core" % \ > +128 "collection"'\\% +3 "core" %jb`\ + "sampler");% +4 "core" % # \ > + "sampler")^% +4 "core" % # \ > + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % ( & \ > + .tSSV.dial :exhaust + "sampler")_  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")b'ڀ +893 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")`  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'P% +2 "core" %jgd\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X0<\ +2 "sampler")<% +4 "core" % << \ G +32 "collection"'U% +2 "core" %j==\ +2 "sampler")N% +4 "core" % @> \ G +36 "collection"'C% +3 "core" %j<<\ +2 "sampler")I% +4 "core" % BA \ G +41 "collection"'?% +3 "core" %j@A\ +2 "sampler")7% +4 "core" %FC \ G +47 "collection"'q% +3 "core" %j@A\ +2 "sampler")x% +3 "core" % JG \ G +54 "collection"'y% +3 "core" %jCC\ +2 "sampler")t% +3 "core" % PO \ G +61 "collection"'L% +3 "core" %jDC\ +2 "sampler")h% +3 "core" % XV \ G +70 "collection"'|% +2 "core" %jEE\ +2 "sampler")u% +50 "core" % ji \ G +32 "collection"'p% +3 "core" %jKJ\ + "sampler")r% +4 "core" % pn \ G +88 "collection"'k% +3 "core" %jON\ +2 "sampler")Y% +4 "core" %  \ G +100 "collection"'~% +2 "core" %jUU\ +2 "sampler")% +4 "core" %  \ G +113 "collection"'% +3 "core" %jZX\ + "sampler")% +4 "core" %  \ G +128 "collection"'% +3 "core" %j__\ +2 "sampler")c% +4 "core" %   \ G + "sampler")!% +4 "core" %   \ G + .tIntake.select :close +2 "sampler")0 +8 )w% +3 "core" %  \ G +2 .tSSV.dial :exhaust +2 "sampler")z  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") 'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")i  + .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'v% +4 "core" %jif\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X0\ + "sampler")% +4 "core" %=<86 \  +25 "collection"'\ % +2 "core" %j<>\ +2 "sampler")% +4 "core" %=<97 \  +28 "collection"'% +2 "core" %j<=\ +2 "sampler") % +4 "core" %=<;: \  +32 "collection"'{% +3 "core" %j>>\ + "sampler") % +4 "core" %=<>? \  +36 "collection"'&% +3 "core" %j>@\ +2 "sampler")(% +4 "core" %=<C@ \  +41 "collection"' % +3 "core" %j@A\ +2 "sampler")% +4 "core" %=<EC \  +47 "collection"'% +3 "core" %j@C\ + "sampler")s% +4 "core" %=<JK \  +54 "collection"']% +3 "core" %j@B\ + "sampler").% +4 "core" %=<QO \  +2 "collection"'0% +3 "core" %jDC\ +2 #tIntake @13.7psia, vacuum from 8.2 to 11.2psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X0% +3 "core" %j][\ + "sampler")G% +4 "core" %  \ J +88 "collection"'% +3 "core" %j`c\ +2 "sampler")+% +3 "core" %   \ J +2 "sampler")2% +4 "core" %   \ J + .tIntake.select :close + "sampler")0 +8 )J% +3 "core" % \ J + .tSSV.dial :exhaust +2 "sampler")M  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")K'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")H  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +2 "core" %jih\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X0@\ +2 "sampler")3% +4 "core" %/86 \  +18 "collection"'Q% +3 "core" %j@A\ +2 "sampler")V% +3 "core" %/;9 \  +21 "collection"'O% +3 "core" %j@A\ +2 "sampler")T% +3 "core" %/<8 \  +25 "collection"'Z% +3 "core" %jAC\ + "sampler"):% +4 "core" %/>= \  +28 "collection"'[% +3 "core" %jCB\ +2 "sampler")\\% +4 "core" %/?> \  +32 "collection"';% +2 "core" %jDC\ +2 "sampler")^% +4 "core" %.BC \  +36 "collection"'% +4 "core" %jCD\ +2 "sampler")_% +4 "core" %.FB \  +41 "collection"'=% +3 "core" %jDD\ +2 "sampler")`% +3 "core" %.IG \  +48 "collection"'P% +3 "core" %jGF\ + "sampler")b% +4 "core" %/NN \  +54 "collection"'a% +3 "core" %jGI\ + "sampler")-% +4 "core" %/WS \  +61 "collection"'g% +3 "core" %jLK\ + "sampler")e% +4 "core" %.\\[ \  +69 "collection"'f% +3 "core" %jOM\ + "sampler")W% +4 "core" %.jf \  +78 "collection"'% +3 "core" %jQQ\ +2 "sampler")j% +4 "core" %yz \ G +88 "collection"'X% +3 "core" %jUV\ +2 "sampler")<% +3 "core" %\  \ H +100 "collection"'U% +3 "core" %jZ[\ +2 "sampler")N% +3 "core" %\  \ H +114 "collection"'C% +2 "core" %j_b\ +2 "sampler")I% +4 "core" %  \ H +127 "collection"'?% +4 "core" %jdb\ +2 "sampler")7% +4 "core" % \ H + "sampler")d% +4 "core" % \ H + .tIntake.select :close + "sampler")0 +8 )q% +3 "core" %   \ H + .tSSV.dial :exhaust +2 "sampler")x  +71 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")y'ڀ +880 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")t  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'L% +2 "core" %jhg\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X0\ +2 "sampler")k% +3 "core" %lc094 \  +22 "collection"'Y% +2 "core" %jAA\ +2 "sampler")~% +4 "core" %lc0:6 \  +24 "collection"'% +3 "core" %jBA\ +2 "sampler")% +4 "core" %lc096 \  +28 "collection"'% +2 "core" %jA@\ +2 "sampler")% +4 "core" %lc0:; \  +32 "collection"'c% +3 "core" %jBB\ + "sampler")!% +4 "core" %lc0=< \  +36 "collection"'w% +3 "core" %jAC\ +2 "sampler")z% +3 "core" %lc0CA \  +42 "collection"'D% +3 "core" %jCE\ +6 "sampler")i% +4 "core" %lc0DD \  +47 "collection"'v% +3 "core" %jEE\ +2 "sampler") % +4 "core" %lc0KH \  +53 "collection"'n% +3 "core" %jIH\ +2 "sampler")% +3 "core" %lc0QP \  +61 "collection"'m% +3 "core" %jII\ +2 "sampler")% +3 "core" %lc0YW \  +2 "collection"'o% +3 "core" %jJI\ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X0 \  +25 "collection"'% +2 "core" %jFF\ +2 "sampler")>% +4 "core" %2BB \  +28 "collection"'G% +3 "core" %jIG\ + "sampler")% +4 "core" %2ED \  +32 "collection"'+% +3 "core" %jGH\ +2 "sampler")2% +3 "core" %2HE \  +37 "collection"'J% +3 "core" %jHJ\ + "sampler")M% +4 "core" %2LG \  +42 "collection"'$% +2 "core" %jJK\ +2 "sampler")H% +4 "core" %2QO \  +47 "collection"'R% +3 "core" %jKK\ + "sampler")K% +4 "core" %2WT \  +54 "collection"'S% +2 "core" %jLM\ +2 "sampler")3% +4 "core" %3]Z \  +61 "collection"'Q% +2 "core" %jPQ\ +2 "sampler")V% +4 "core" %3fc \  +69 "collection"'O% +3 "core" %jPR\ + "sampler")T% +4 "core" %rp \ +78 "collection"'Z% +3 "core" %jVX\ +2 "sampler"):% +3 "core" % \ C +89 "collection"'[% +3 "core" %jZZ\ + "sampler")\\% +4 "core" % \ C +100 "collection"';% +3 "core" %j]^\ + "sampler")^% +4 "core" % \ C +113 "collection"'% +3 "core" %jb_\ +2 "sampler")_% +4 "core" % \ C +128 "collection"'=% +7 "core" %jdf\ +4 "sampler")`% +7 "core" %   \ C +3 "sampler")*% +8 "core" %   \ C +3 .tIntake.select :close + "sampler")0 +9 )P% +2 "core" %   \ C +2 .tSSV.dial :exhaust + "sampler")b  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")a'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")-  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'g% +3 "core" %jfe\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X0< \  +28 "collection"'I% +3 "core" %jED\ + "sampler")?% +4 "core" %+BA \  +32 "collection"'7% +3 "core" %jFE\ + "sampler")d% +4 "core" %+DC \  +37 "collection"'q% +2 "core" %jEE\ +2 "sampler")x% +4 "core" %+GC \  +41 "collection"'4% +3 "core" %jGE\ +2 "sampler")t% +3 "core" %.KI \  +48 "collection"'L% +2 "core" %jFF\ +2 "sampler")y% +4 "core" %+PN \  +53 "collection"'u% +3 "core" %jHH\ +2 "sampler")p% +3 "core" %/XV \  +61 "collection"'r% +3 "core" %jML\ +2 "sampler")k% +3 "core" %+^^ \  +70 "collection"'Y% +4 "core" %jNO\ + "sampler")~% +4 "core" %1jj \  +78 "collection"'% +3 "core" %jPS \ +2 "sampler")% +3 "core" %|y \ @ +89 "collection"'% +2 "core" %jVU\ +2 "sampler")% +4 "core" % \ @ +100 "collection"'c% +3 "core" %jWX\ + "sampler")!% +4 "core" % \ @ +113 "collection"'w% +3 "core" %j[\\\ + "sampler")z% +4 "core" % \ @ +128 "collection"'D% +3 "core" %j`^\ +2 "sampler")i% +3 "core" %   \ @ +2 "sampler")h% +3 "core" %   \ @ +2 .tIntake.select :close + "sampler")0 +8 )v% +3 "core" %  \ @ + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")n'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'m% +2 "core" %jfe\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X0? \  +32 "collection"'% +3 "core" %jDG!\ + "sampler")% +4 "core" %8C? \  +36 "collection"'s% +3 "core" %jEC\ +2 "sampler")]% +3 "core" % EC \ \ P +42 "collection"'.% +3 "core" %jEF\ +2 "sampler")0% +3 "core" % HG \ \ P +47 "collection"'% +3 "core" %jHG\ +2 "sampler")% +3 "core" % OK \ \ P +54 "collection"'% +3 "core" %jGI \ +2 "sampler")% +3 "core" % RP \ \ P +61 "collection"'% +3 "core" %jFG"\ +2 "sampler")5% +3 "core" % YW \ \ P +70 "collection"'%% +4 "core" %jIL\ +2 "sampler")1% +3 "core" % cc \ \ P +78 "collection"'8% +3 "core" %jML\ +2 "sampler")% +3 "core" % qn \ \ P +89 "collection"'}% +3 "core" %jQT\ +2 "sampler")9% +3 "core" %  \ \ P +100 "collection"'/% +3 "core" %jWV\ +2 "sampler")'% +3 "core" %  \ \ P +114 "collection"'% +2 "core" %jVY\ +2 "sampler")\ % +4 "core" %  \ \ P +127 "collection"'6% +3 "core" %j]]\ +2 "sampler") % +4 "core" %  \ \ P +144 "collection"'"% +3 "core" %ja`\ + "sampler")A% +4 "core" %   \ \ P +2 "sampler")B% +3 "core" %   \ \ P +2 .tIntake.select :close + "sampler")0 +8 )@% +3 "core" %   \ \ P + .tSSV.dial :exhaust + "sampler")E  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +884 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")F  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %jeh\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X0' +3195 "core" 'b5b5/ \  +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +48 "sampler")#.0X= \  +32 "collection"'S% +3 "core" %jCD\ + "sampler")3% +4 "core" %d<A> \  +36 "collection"'Q% +3 "core" %jCE\ +2 "sampler")V% +4 "core" %d;GD \  +41 "collection"'O% +4 "core" %jEF\ +2 "sampler")T% +4 "core" %d<GG \  +47 "collection"'Z% +2 "core" %jCE\ +2 "sampler"):% +4 "core" %d;LK \  +53 "collection"'[% +3 "core" %jHH\ +2 "sampler")\\% +3 "core" %d;SQ \  +2 "collection"';% +4 "core" %jGG\ + #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00X0= \  +25 "collection"'z% +3 "core" %jDC*\ + "sampler")D% +4 "core" %(@@ \  +28 "collection"'i% +3 "core" %jGF$\ +2 "sampler")h% +3 "core" %(B@ \  +32 "collection"'v% +3 "core" %jFG \ +2 "sampler") % +4 "core" %(CB \  +36 "collection"'f% +3 "core" %jGG#\ +2 "sampler")% +3 "core" %(HF \  +42 "collection"'m% +3 "core" %jFH*\ + "sampler")n% +4 "core" %(KH \  +47 "collection"'% +4 "core" %jHH'\ + "sampler")% +4 "core" %(PO \  +54 "collection"' % +2 "core" %jLI$\ +2 "sampler"){% +4 "core" %(WU \  +61 "collection"'|% +2 "core" %jLJ%\ +2 "sampler") % +4 "core" %(]\\ \  +69 "collection"'&% +3 "core" %jKM+\ + "sampler")(% +4 "core" %(gh \  +78 "collection"' % +3 "core" %jPQ%\ +2 "sampler")% +3 "core" %(uq \  +89 "collection"'% +3 "core" %jSS$\ + "sampler")% +4 "core" %( \  +100 "collection"'s% +3 "core" %jWV"\ +2 "sampler")]% +3 "core" %( \  +113 "collection"'.% +3 "core" %jYX0\ +2 "sampler")0% +3 "core" %% \  +128 "collection"'% +4 "core" %j[^*\ + "sampler")% +4 "core" %  \  +144 "collection"'% +3 "core" %jab,\ +2 "sampler")% +3 "core" %   \  +2 "sampler")% +3 "core" %   \  + .tIntake.select :close + "sampler")0 +9 )% +2 "core" %   \  +2 .tSSV.dial :exhaust + "sampler")5  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")%'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")1  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'8% +2 "core" %jge)\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X0% +4 "core" %" \  +128 "collection"'T% +2 "core" %j]\\7\ +2 "sampler")Z% +4 "core" %" \  +146 "collection"':% +2 "core" %j`_'\ +2 "sampler")[% +4 "core" %  \  + "sampler")\\% +4 "core" %  \  + .tIntake.select :close + "sampler")0 +8 );% +3 "core" %   \  + .tSSV.dial :exhaust +2 "sampler")G  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")_'ڀ +872 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")=  +72 "core" + #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %jfe7\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X0\ +2 "sampler")^% +4 "core" %;>: \  +36 "collection"'N% +4 "core" %jGF7\ + "sampler")C% +4 "core" %;?= \  +49 "collection"'I% +4 "core" %jJH8\ + "sampler")?% +4 "core" %;D? \  +47 "collection"'7% +3 "core" %jJH=\ +2 "sampler")d% +4 "core" %;FD \  +53 "collection"'q% +3 "core" %jIM<\ +2 "sampler")x% +4 "core" %;KH \  +61 "collection"'4% +2 "core" %jJM4\ +2 "sampler")t% +4 "core" %;OM \  +69 "collection"'e% +3 "core" %jKM6\ +2 "sampler")L% +3 "core" %<VT \  +78 "collection"'y% +3 "core" %jOP6\ +2 "sampler")u% +3 "core" %;_\\ \  +89 "collection"'p% +3 "core" %jRR2\ +2 "sampler")% +3 "core" %;lg \  +100 "collection"'k% +3 "core" %jTU<\ +2 "sampler")Y% +4 "core" %A|z \  +113 "collection"'r% +3 "core" %jYV;\ + "sampler")% +4 "core" % \ 2 +128 "collection"'% +3 "core" %jXZ5\ +2 "sampler")% +4 "core" % \ 2 +144 "collection"'c% +3 "core" %j`]7\ + "sampler")!% +4 "core" % \ 2 +163 "collection"'w% +2 "core" %jbb:\ +2 "sampler")z% +4 "core" % \ \ 2 + "sampler")D% +4 "core" % \ \ 2 + .tIntake.select :close + "sampler")0 +9 )i% +2 "core" %   \ 2 +2 .tSSV.dial :exhaust + "sampler")h  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")v'ڀ +872 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +209 "collection"'f% +3 "core" %jhe1\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X0; \  +42 "collection"'s% +3 "core" %jJK6\ + "sampler")]% +4 "core" %Yi3A> \  +47 "collection"'.% +3 "core" %jNN8\ +2 "sampler")0% +4 "core" %Yi3DA \  +53 "collection"'% +3 "core" %jOP3\ +2 "sampler")% +3 "core" %Yi3HD \  +61 "collection"'% +3 "core" %jNP4\ +2 "sampler")% +3 "core" %Yi3OI \  +70 "collection"'% +3 "core" %jPR5\ +2 "sampler")% +4 "core" %Yi3SR \  +78 "collection"'5% +3 "core" %jTT6\ + "sampler")% +4 "core" %Yi3\\Z \  +88 "collection"'1% +3 "core" %jTW7\ +2 "sampler")8% +4 "core" %Yi3gf \  + "collection"'%% +4 "core" %jVU=\ + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X0 +20 "collection"'A% +3 "core" %jTT5\ + "sampler")B% +4 "core" %gh \ > +28 "collection"'@% +3 "core" %jUW9\ + "sampler")E% +4 "core" %mk \ > +32 "collection"'o% +3 "core" %jVV5\ + "sampler")F% +4 "core" %qq \ > +37 "collection"'% +3 "core" %jWW7\ + "sampler")% +4 "core" %yw \ > +42 "collection"'% +2 "core" %jYX6\ +2 "sampler")% +4 "core" % \ > +47 "collection"'+% +3 "core" %jX[4\ + "sampler")2% +4 "core" % \ > +54 "collection"'J% +3 "core" %j\\Z;\ + "sampler")M% +4 "core" % \ > +61 "collection"'$% +3 "core" %j]]6\ + "sampler")H% +4 "core" % \ > +69 "collection"'% +3 "core" %j^^=\ +2 "sampler")R% +4 "core" % \ > +78 "collection"'K% +3 "core" %j_^3\ + "sampler")S% +4 "core" % \ > +89 "collection"'3% +2 "core" %jb`5\ +2 "sampler")Q% +4 "core" % \ > +100 "collection"'V% +2 "core" %jdd7\ +2 "sampler")O% +4 "core" %   \ > + "sampler")>% +4 "core" %   \ > + .tIntake.select :close + "sampler")0 +8 )T% +3 "core" % \ \ > +2 .tSSV.dial :exhaust + "sampler")Z  +72 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler"):'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")[  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open +2 "sampler") +209 "collection"'\\% +3 "core" %jhj9\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X19 \  +28 "collection"'a% +3 "core" %jMK6\ + "sampler")W% +4 "core" %(>> \  +32 "collection"'% +3 "core" %jJK3\ + "sampler")j% +4 "core" %(@> \  +37 "collection"'X% +2 "core" %jNN=\ +2 "sampler")<% +4 "core" %(DA \  +41 "collection"'U% +3 "core" %jON;\ +2 "sampler")^% +4 "core" %(GF \  +47 "collection"'N% +3 "core" %jMO9\ +2 "sampler")C% +3 "core" %(LJ \  +54 "collection"'I% +3 "core" %jNO2\ +2 "sampler")?% +3 "core" %(PO \  +61 "collection"'*% +3 "core" %jPQ;\ +2 "sampler")7% +4 "core" %(WT \  +69 "collection"'d% +3 "core" %jRR3\ + "sampler")q% +4 "core" %'\\[ \  +78 "collection"'x% +3 "core" %jQS:\ + "sampler")4% +4 "core" %(fc \  +89 "collection"'t% +3 "core" %jVU9\ + "sampler")e% +4 "core" %'tq \  +100 "collection"'L% +3 "core" %jYY4\ + "sampler")y% +4 "core" %( \  +113 "collection"'u% +3 "core" %jYY4\ +2 "sampler")p% +3 "core" %( \  +128 "collection"'% +3 "core" %j]_5\ +2 "sampler")k% +3 "core" %" \  +145 "collection"'Y% +3 "core" %j]]5\ + "sampler")r% +5 "core" %" \  +162 "collection"'% +2 "core" %jfe3\ +2 "sampler")% +4 "core" % \ \  + "sampler")% +4 "core" %  \  + .tIntake.select :close + "sampler")0 +9 )c% +2 "core" %   \  +2 .tSSV.dial :exhaust + "sampler")!  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")w'ڀ +865 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")z  +2 .tCBV.dial SSV +70 "core"  + #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'D% +3 "core" %jgg4\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X0\ + "sampler")~% +4 "core" %.:8 \  +24 "collection"'% +3 "core" %jJL8\ +2 "sampler")% +4 "core" %.:: \  +28 "collection"' % +2 "core" %jMM<\ +2 "sampler"){% +4 "core" %.=< \  +32 "collection"'|% +2 "core" %jPM5\ +2 "sampler") % +4 "core" %.?< \  +36 "collection"'&% +3 "core" %jLM:\ +2 "sampler")(% +3 "core" %.B@ \  +42 "collection"' % +3 "core" %jNN5\ +2 "sampler")% +3 "core" %.DA \  +47 "collection"'% +50 "core" %jPP9\ +2 "sampler")% +4 "core" %.JH \  +53 "collection"'s% +3 "core" %jOR5\ +2 "sampler")]% +3 "core" %.OJ \  +61 "collection"'% +4 "core" %jQP5\ +2 "sampler").% +4 "core" %.SQ \  +68 "collection"'0% +3 "core" %jPR8\ +2 "sampler")% +4 "core" %.\\Y \  +78 "collection"'% +3 "core" %jRS7\ + "sampler")% +4 "core" %/ca \  +88 "collection"'% +3 "core" %jVT:\ +2 "sampler")% +4 "core" %om \ \ \\ +100 "collection"'% +2 "core" %jTV;\ +2 "sampler")5% +4 "core" % } \ F +113 "collection"'% +3 "core" %jW\\9\ + "sampler")1% +4 "core" %  \ F +128 "collection"'8% +3 "core" %j[\\8\ + "sampler")%% +4 "core" %  \ F +144 "collection"'m% +3 "core" %j^\\9\ +2 "sampler")'% +4 "core" %  \ F +163 "collection"'% +2 "core" %j`a<\ +2 "sampler")\ % +4 "core" %  \ F + "sampler")6% +4 "core" %  \ F + .tIntake.select :close + "sampler")0 +9 ) % +2 "core" %   \ F +2 .tSSV.dial :exhaust + "sampler")"  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")A'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")B  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +209 "collection"'@% +3 "core" %jhg>\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X0% +3 "core" %jPSL\ + "sampler")T% +4 "core" %P2QM \  +72 "collection"'Z% +2 "core" %jQSG\ +2 "sampler")/% +4 "core" %P2XU \  +78 "collection"'[% +3 "core" %jRSI\ +2 "sampler")\\% +3 "core" %P2\\` \  +2 "collection"':% +3 "core" %jSUH\ + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X0;; \  +18 "collection"'P% +4 "core" %jROM\ + "sampler") % +4 "core" %'=<; \  +21 "collection"'f% +3 "core" %jNRO\ +2 "sampler")v% +3 "core" %'<== \  +25 "collection"'n% +3 "core" %jPQO\ +2 "sampler")~% +3 "core" %'=?; \  +28 "collection"'% +3 "core" %jSQQ\ +2 "sampler")% +3 "core" %'<AA \  +32 "collection"' % +3 "core" %jPQO\ +2 "sampler"){% +4 "core" %'<DA \  +36 "collection"'|% +4 "core" %jQQR\ + "sampler") % +4 "core" %'=EC \  +41 "collection"'&% +3 "core" %jPPQ\ +2 "sampler")(% +3 "core" %'=IF \  +48 "collection"' % +3 "core" %jQSK\ + "sampler")% +4 "core" %'=KI \  +54 "collection"'i% +2 "core" %jSQN\ +2 "sampler")% +4 "core" %'<ON \  +61 "collection"'% +2 "core" %jTRI\ +2 "sampler")s% +4 "core" %'=UT \  +69 "collection"']% +3 "core" %jTSI\ +2 "sampler")% +3 "core" %'=\\Y \  +79 "collection"'.% +3 "core" %jTUO\ + "sampler")0% +4 "core" %'<fc \  +88 "collection"'% +3 "core" %jVXG\ +2 "sampler")% +4 "core" %'>qp \  +100 "collection"'% +2 "core" %j[[S\ +2 "sampler")% +4 "core" %.$~ \  +113 "collection"'% +3 "core" %j\\[H\ + "sampler")% +4 "core" %( \ 7 +128 "collection"'5% +2 "core" %j]]O\ +2 "sampler")% +4 "core" %' \ 8 +144 "collection"'1% +3 "core" %j^bC\ + "sampler")8% +4 "core" %' \ 8 +163 "collection"'%% +2 "core" %jdcN\ +2 "sampler")m% +4 "core" %' \ 8 +183 "collection"''% +4 "core" %jghC\ +2 "sampler")% +4 "core" %'  \ 8 + "sampler")\ % +3 "core" %'  \ 8 +2 .tIntake.select :close + "sampler")0 +8 )6% +3 "core" %' "  \ 8 +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")"'ڀ +882 "core" ' + .tExhaust.select :close +2 "sampler") +9 #tSampled 1000.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'h& +3 "core" &\\ibaO\ M + ."airStroke"CSV.dial :waste +3 "sampler")B% +2 ."airStroke"CS.seek 0ml +4 "collection"'@'i +3 "core" %} 7 4 \  + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 ."airStroke"CSV.dial :air +4 .tCBV.dial SSV + "collection"'F @ + "sampler")A  +69 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'' +110 "core"  +2 .tCTV.dial :air + "collection"'  +77 "core"  + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler") +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 "collection"'  +2 .tSS.seek 0ml +3 "sampler")9'ڀ +52 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")+  +72 "core"  +57  +421 ' + "sampler")2% +5 "core" %} 3 0 \  + .tCBV.dial between SSV and waste2 +2 "collection"'J  +28 "core"  +2 "collection"'M% +4 "core" %[]D\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'$  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ Nb +2 .tCS.seek 0ml + "collection"'H'i +1872 "core" '-\ T\ OI\ +2 "collection"'% +4 "core" %-f \ U\ TL\  + "sampler")R% +4 "core" %} 1 0 \  +2 #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV + "collection"'K @ +31 "core" B +2 .tSS.reconfigure :default + "sampler")#.0X  +130 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'T  +130 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +2 "sampler")Z' +97 ."CSpush"CSV.dial :air +2 "collection"'/ @ +41 "core" ? +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'['i +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +129 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''i +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9 +102 "collection"'T9 +3 "core" 9 +102 "collection"'/9 +2 "core" 9 +102 "collection"'O9 +2 "core" 9  +103 "collection"'\\9 +2 "core" 9 ! +102 "collection"'H9 +2 "core" 9 1 +102 "collection"'Z9 +3 "core" 9 B +102 "collection"'[9 +2 "core" 9 Q +102 "collection"':9 +3 "core" 9 ` +102 "collection"'`9 +3 "core" 9 m +102 "collection"'_9 +3 "core" 9 y  +102 "collection"'o9 +2 "core" 9  +102 "collection"'#9 +3 "core" 9  +102 "collection"'-9 +3 "core" 9  +102 "collection"'g9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9 ! +102 "collection"'9 +2 "core" 9 % +102 "collection"'b9 +3 "core" 9 ) +102 "collection"'W9 +3 "core" 9 . +102 "collection"'X9 +2 "core" 9 2 +102 "collection"'<9 +3 "core" 9 6 +102 "collection"'^9 +2 "core" 9 : +102 "collection"';9 +2 "core" 9 > +102 "collection"'N9 +3 "core" 9 C +102 "collection"'}9 +2 "core" 9 G +102 "collection"'C9 +3 "core" 9 K +102 "collection"'j9 +2 "core" 9 O +102 "collection"'?9 +3 "core" 9 S +102 "collection"'*9 +3 "core" 9\ W +102 "collection"'79 +2 "core" 9\ \\ +102 "collection"'U9 +3 "core" 9\ ` +102 "collection"'q9 +2 "core" 9\ d +102 "collection"'x9 +2 "core" 9\ h +103 "collection"'49 +3 "core" 9\ l +102 "collection"'d9 +2 "core" 9\ q +102 "collection"'t9 +3 "core" 9\ u +102 "collection"'L9 +2 "core" 9\ y +102 "collection"'y9 +3 "core" 9\ "} +102 "collection"'p9 +3 "core" 9\ & +102 "collection"'e9 +3 "core" 9\ ( +102 "collection"'k9 +2 "core" 9\ , +102 "collection"'I9 +2 "core" 9\ 0 +102 "collection"'u9 +3 "core" 9\ 3 +102 "collection"'9 +3 "core" 9\ 6 +102 "collection"'Y9 +2 "core" 9\ 9 +103 "collection"'9 +2 "core" 9\ < +102 "collection"'9 +2 "core" 9\ ? +102 "collection"'r9 +3 "core" 9\ B +102 "collection"'c9 +3 "core" 9\ E +102 "collection"'!9 +2 "core" 9\ H +102 "collection"'=9 +3 "core" 9\ K +102 "collection"'9 +2 "core" 9\ O +102 "collection"'D9 +3 "core" 9\ R\  +102 "collection"'P9 +3 "core" 9\ T\  +102 "collection"'w9 +2 "core" 9\ X  +102 "collection"'f9 +3 "core" 9\ Z  +102 "collection"' 9 +2 "core" 9\ ]  +102 "collection"'n9 +3 "core" 9\ `  +102 "collection"'~9 +3 "core" 9\ b +102 "collection"'v9 +2 "core" 9\ f +102 "collection"'9 +3 "core" 9\ h +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ g\ +2 '{9 +5 "core"  + 9\ i + "collection"' % +4 "core" %d\ \ \ +2 #tBegun lysing Collection Puck Heater at 68C/46.8psia +16886 "Can"-o\  +43104 "core" ` +2 "collection"' 9 +3 "core" 9\  +2 "collection"'&% +3 "core" %d\ \ \ +2 #tEnded lysing Collection Puck Heater at 70C/45.8psia +2 .CS.seek 0ml + "collection"'G'i +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +99 "core" @ +2 .tCSV.dial :air + "collection"' @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'i's5 +1356 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"' @ +41 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'s  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'] @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''i +1356 "core" ' + "collection"'.% +4 "core" %k * * \ + #tPuck @73.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'0 +96 "core"  +49 .tCBV.dial CSV +3 "collection"'  +28 "core" + "collection"'% +4 "core" %k \ +2 .tCS.seek 5ml +2 "collection"''s7 +1374 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +3 "core" %s5\ +2 .tCS.seek 7ml +2 "collection"'' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'5 @ +41 "core" @ +2 .tCS.seek 10ml + "collection"'' +853 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'1 ` +113 "core" ^ + #tLysing Complete + "collection"'8& +4 "core" &\\iPR \ M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&%% +4 "core" %  . ,  + "storage"(m% +4 "core" % | \  + "storage"('. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"((C +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (\ & +3 "core" &@ } ~ \ +2 "manipulator"&6& +3 "core" &ӕ) - , Bj +2 "manipulator"& % +3 "core" %  . .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&z( +163 "core" ( + "manipulator"&h& +4 "core" & #   +2 "storage"(B& +3 "core" &@ \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&F' +94 "core" ' +2 "storage"(A& +4 "core" &@ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +155 "core" ' + "storage"(l- +33 "core" -'t +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&@& +3 "core" &  -   +2 "storage"(& +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"&'8 +28 "core" ' +2 .tElbow.hold + "manipulator"&+, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -'t +2 .tSE.seek 23.06 Pucks below Top Plate + "storage"(2'B +36 "core" ' + "manipulator"&J% +4 "core" % . / +2 "storage"(M& +3 "core" &@ g g \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 236 counts + "manipulator"&$'$ +17 "core" ' +2 "manipulator"&& +4 "core" & $  u  + "storage"(& +4 "core" &@  } \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&R' +26 "core" ' +2 .tSE.seek 24.06 Pucks below Top Plate + "storage"(K'߳ +42 "core" ' + "manipulator"&9& +5 "core" & ) -   + "manipulator"&E% +4 "core" %,  ) N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3' +91 "core" ' + .tElbow.seek CC +2 "manipulator"&Q(ӂ +159 "core" ( +2 "manipulator"&S& +4 "core" &ӏ* 0 0 v Cr + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &ӏ* + , Cr +2 .tForearm.seek CC + "manipulator"&>'? +94 "core" ' + .tHand.close + "manipulator"&T/ +64 "core" / + .tCC.seek :open +2 "collection"'/( +447 "core" ( + "storage"(O& +4 "core" &@ z \ +2 "storage"(\\& +3 "core" &@ } { i\ +2 "manipulator"&H& +4 "core" &ӣ& . . @^ + "manipulator"&Z% +4 "core" % 9 ) - q & + .tForearm.seek :retract +2 "manipulator"&[' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&:( +155 "core" ( + "manipulator"&`& +4 "core" & '   +2 "storage"(_& +3 "core" &@ \\\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&o'8 +98 "core" ' + .tElbow.hold +2 "manipulator"&#, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&-1 +65 "core" 1 +2 "manipulator"&g% +4 "core" % @ / +   + "storage"(a& +4 "core" &@ ?\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 308 counts + "manipulator"&'l +13 "core" ' +2 "manipulator"&b& +5 "core" &   5  + "storage"(W& +4 "core" &@ |\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&X' +16 "core" ' + "storage"(<% +4 "core" %߽ \ +3 ."downElevator"SE.seek :down +2 "storage"(^' +99 (;% +3 "core" %< h\ X +2 "manipulator"&N% +4 "core" %  ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 "core" ' +2 ."downElevator"SE.stop +2 .tForearm.seek :retract + "storage"(5 + "manipulator"&}' +93 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +4 "core" &NN  + "manipulator"&j& +4 "core" &  +2 "manipulator"&?% +3 "core" %   4  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(- +174 "core" ( + "manipulator"&7& +4 "core" &-   G ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-   + ( +2 .tForearm.seek :garage + "manipulator"&q'w +97 "core" ' + .tHand.close +2 "manipulator"&x/ +61 "core" / +2 "manipulator"&4& +4 "core" &- #  ( + "manipulator"&d% +4 "core" % y (  ; + .tForearm.seek :retract +2 "manipulator"&t' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L(ӂ +286 "core" ( + "manipulator"&y& +4 "core" &Ӗ% , a ?R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӗ%  - 0 ?R +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&e'? +101 "core" ' + "manipulator"&k& +5 "core" &Ӡ$ 3  s >H + "manipulator"&I% +4 "core" %N * !  +2 "collection"'u& +3 "core" &ML  +2 "collection"'& +51 "core" &LM  +2 .tCC.seek :closed +2 "collection"'Y(\\ +4 "core" &KN  +9 &5KL\ *z +9 &hLL\ ? +10 &sLKY\ L +9 &X]LM\ K +9 &\\MKr\ K +9 &\\MNR\ K +10 &ZKL\ K +9 &a[KM\ K +10 &#\\KL\ K +9 &[KM \ K +9 & \\LM \ K +10 &"iZNL\ K +9 &$+ZLL\ K +9 &%[KL\ K +10 &'YLL\ K +9 &)p[KN\ K +10 &+2ZLMt\ K +9 &,ZMNT\ K +9 &.ZLM\ K +10 &0y[LN\ K +9 &2;[LM\ K +9 &3[KOs\ K +10 &5]MK\ K +9 &7ZMO\ K +10 &9C[LM\ K +9 &;ZLLw\ K +9 &<_KM \ K +10 &>\\OL\ K +9 &@KZMN\ K +9 &B ^OO\ K +10 &CdPP\ L +9 &E|TU\ O +10 &G8VX\ T +9 &HVZ\ W +9 &JXY\ W +10 &LtYZv\ X +9 &N2YZf\ Y +9 &OZXW\ Z +10 &QYZ\ X +9 &StZZ\ Z +10 &U6WY\ Z +9 &VXY\ \\ +9 &X[\\u\ ] +10 &Zt[Zk\ ] +9 &\\zZ\\[\ 0 +9 &\\>ZZW\ ({ +10 &\\s\\[>\ P +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'& +3 "core" &\\s[\\A\ P +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&r% +4 "core" % N "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c' +90 "core" ' + .tPSV.dial PSR +2 "processing"%! +129 "core"  +2 "processing"%=% +4 "core" %ؽ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml + "processing"%'+ +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%D  +44 "core"  +2 .tPS.seek 0ml + "processing"%P'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"%w +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%f' +113 "Can"-r SQ +2516 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%  +2 .tCBV.dial PRV +4 "collection"'n  +2 "core" A +2 "processing"%~  +66 "core" +90  +2 .tPSV.dial :mixloop + "processing"%v +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +129 "core" +2 .tPS.seek 0ml + "processing"%{'ؾ +2648 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%&  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%|' +2630 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &Ӡ# , . >H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +18 "core" ( + "manipulator"&& +4 "core" &ӊ  1 ^ * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +2 "core" &ӊ + $  * +2 .tForearm.seek CC +2 "manipulator"&]'? +98 "core" ' +2 .tHand.close + "manipulator"&i/ +58 "core" / +2 .tCC.seek :open +2 "collection"'.( +447 "core" ( + "manipulator"&0& +4 "core" &Ӌ , + 6 * + "manipulator"&% +4 "core" %  - ,  +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +288 "core" ( + "manipulator"&& +4 "core" &- &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- +  )  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +105 "core" ' + .tHand.open + "manipulator"&51 +54 "core" 1 + "manipulator"&% +4 "core" % y 4 ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1' +95 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'8& +4 "core" &  + "manipulator"&%% +4 "core" %  , +   +3 "storage"(m% +4 "core" % c\ + "storage"('. +3 "core" .(C +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (\ & +3 "core" &  a\  + "manipulator"&6& +4 "core" &-  , c  + "manipulator"& % +4 "core" %   )  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&h( +183 "core" ( + "manipulator"&B& +4 "core" &\ #  "x +2 "storage"(A& +4 "core" &  D\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +93 "core" ' + "storage"(l& +4 "core" &  }\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(@'r +257 "core" ' +2 "storage"(,- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&"& +4 "core" &\ , - "x + .tElbow.seek 2 +2 "manipulator"&J( +3 "core" ( + "manipulator"&M& +4 "core" &\ $ - J "x + "storage"(& +4 "core" & W\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&9/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&E& +4 "storage"(F' +4 "core" &\   3 "x + "manipulator"&z% +4 "core" %  ( +2 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +47 .tElbow.seek CC +3 "manipulator"&(ӂ +73 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( +2 "manipulator"&$& +4 "core" &ӏ) - $  Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &Ӑ) . , & Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&S'? +92 "core" ' +2 "manipulator"&V& +4 "core" &ӑ* ' . Bh +2 "manipulator"&R% +4 "core" %4 , . i +2 "collection"'+& +3 "core" & +2 "collection"'T& +5 "core" &w +2 .tCC.seek :closed + "collection"'3(\\ +5 "core" &[ +7 &<?\ %g +9 &Z})\ 8 +10 &y\ K +9 &Z/\ L +10 &X\ K +9 &XZ\ K +9 &[\ K +10 &Y\ K +9 &Z\ K +10 &`[\ K +9 & !]\ K +9 &!Z\ K +10 &#Ys\ K +9 &%gZR\ K +9 &'*ZD\ K +10 &(],\ K +9 &*Z\ K +9 &,o]\ K +10 &.3Z\ J +9 &/Z\ K +10 &1YF\ K +9 &3xZ=\ K +9 &5:[1\ K +10 &6^\ K +9 &8Z\ K +9 &:Y\ K +10 &Z\ J +9 &?\\\ K +10 &A[\ K +9 &CI_\ K +10 &E e  \ L +9 &Fr\ N +9 &H\ P +10 &J8/){\ T +9 &K41p\ V +10 &M55j\ W +9 &Ou66g\ W +9 &Q678V\ W +10 &R88B\ X +9 &T;8:\ Y +9 &Vw<:1\ Y +10 &X5;<\ Z +9 &Y@@\ [\ +9 &[A?\ G +10 &\\3A@\ *} +9 &\\kCC\ S +3 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.10 + .Hand.open + "manipulator"&1 +56 "core" 1 + "manipulator"&O% +5 "core" % 4 /  c i +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'H  +133 "core"  + .tCSV.dial CTV + "collection"'Z  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%`' +2638 "core" ' +2 "collection"'_% +4 "core" %km\ +2 .tCS.seek 4.5ml + "collection"'>'c7 +1487 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%Q  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%-  +83 "core"  +2 .tPS.seek 0ml + "processing"%g'ؾ +2642 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'a ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'b @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'W' +1481 "core" ' + .tCSV.dial CTV +2 "collection"'<  +41 "core"  +2 .tCS.seek 0ml + "collection"'['i +2659 "core" ' + .tCBV.dial :waste1 +2 "collection"'; @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'N  +130 "core" + "collection"':& +4 "core" &\\jEF9\ S +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&C% +3 "core" %  + , X  +2 "storage"(j% +4 "core" % } z h\  + "storage"(?. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(o(C +359 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +2 "core" &F [ _ \ +2 "manipulator"&K& +4 "core" &ӕ( * , Ad + "manipulator"&7% +3 "core" %  . -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&U( +165 "core" ( + "manipulator"&X& +4 "core" & 1  +2 "storage"(^& +3 "core" &F S\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&#' +115 "core" ' + "storage"(x& +4 "core" &F x\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(4'r +144 "core" ' + "storage"(d- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +3 "core" & , , + "storage"(q& +4 "core" &F o q Z\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&y'8 +16 "core" ' +2 .tElbow.hold + "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(*- +2 "core" -' +2 .tSE.seek 24.06 Pucks below Top Plate +2 "storage"(k'߯ +33 "core" ' +2 "manipulator"&I% +4 "core" %6 - -  + "storage"(u& +4 "core" &F r r f\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 298 counts + "manipulator"&t'b +16 "core" ' + "manipulator"&/& +4 "core" & "  Z +2 "storage"(& +3 "core" &F t p ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&' +14 "core" ' +3 .tSE.seek 25.06 Pucks below Top Plate + "storage"(r' +46 "core" ' + "manipulator"&& +5 "core" & - - + "manipulator"&!% +4 "core" %   T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&=' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&e(ӂ +161 "core" ( + "manipulator"&D& +4 "core" &ӡ 1  ! :, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӡ # - H :, +2 .tForearm.seek CC +2 "manipulator"&w'? +94 "core" ' + .tHand.close + "manipulator"&P/ +56 "core" / + .tCC.seek :open +2 "collection"' ( +447 "core" ( +2 "storage"(n& +4 "core" &F z \ + "storage"(~& +4 "core" &F b Y \ +2 "manipulator"&v& +3 "core" &ӡ . - :, + "manipulator"&% +4 "core" % 2 - . +2 .tForearm.seek :retract + "manipulator"&f' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +161 "core" ( + "manipulator"&{& +4 "core" & 0  x +2 "storage"(& +4 "core" &F |  \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&('8 +95 "core" ' + .tElbow.hold +48 "manipulator"&&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +52 "core" 1 +3 "manipulator"& % +4 "core" % 2 1 1 +  + "storage"(|& +4 "core" &F  ~ k\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 294 counts + "manipulator"&G'^ +13 "core" ' +2 "manipulator"&& +4 "core" &  ' ( x +2 "storage"(s& +3 "core" &F \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&i' +16 "core" ' + "storage"(L% +4 "core" %) 7\ +3 ."downElevator"SE.seek :down +3 "storage"(c' +96 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 (Y% +2 "core" % f\  +2 "manipulator"&0% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +93 "core" ' + .tPSV.dial :air +2 "processing"%]  +83 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2642 "core" ' + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +57 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%5 +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%8'ؾ +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%%& +4 "core" &\  + "manipulator"&m& +4 "core" & - , y x + "manipulator"&'% +4 "core" %  - - B  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +179 "core" ( +2 "manipulator"&& +4 "core" &- % - ` # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +3 "core" &- ,  C # +2 .tForearm.seek :garage + "manipulator"&\ 'w +92 "core" ' +2 .tHand.close + "manipulator"&6/ +61 "core" / +2 "manipulator"& & +4 "core" &-    # + "manipulator"&B% +4 "core" % q   Z +2 .tForearm.seek :retract + "manipulator"&A' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&l( +116 "core" ( +2 "manipulator"&& +4 "core" & + " F 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & ,  7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&,' +95 "core" ' +2 "manipulator"&& +4 "core" & " 7 +2 "manipulator"&"% +3 "core" %   ( +2 "processing"%M& +4 "core" &\  +3 "processing"%& +4 "core" &\  +2 .tPC.seek :closed + "processing"%9(^ +4 "core" &\  +9 &5x \ *y +9 &d\ ? +9 &O}\ O +10 &_ \ O +9 &`\ N +10 &b\ N +9 &Yb"\ N +9 &b#\ O +10 &b!\ N +9 &a.\ N +9 & b^0\ N +10 &"#`,\ N +9 &#a1\ N +9 &%`7\ N +10 &'ib:\ N +9 &),];\ N +10 &*`>\ N +9 &,c9\ N +9 &.q_?\ N +10 &03cI\ N +9 &1dJ\ N +9 &3bM\ N +10 &5z]U\ N +9 &7;bC\ N +10 &8aG\ N +9 &:eJ\ N +9 &<cI\ N +10 &>BeH\ O +9 &@bN\ N +9 &AgF\ O +10 &CuI\ P +9 &EAZ\ R +10 &G[\ S +9 &Hb\ T +9 &Ja\ T +10 &LDe\ S +9 &N^\ V +9 &Og\ U +10 &Qe\ V +10 &SGo\ U +9 &Ur\ U +9 &Vo\ V +9 &Xm\ U +10 &ZMk\ V +9 &\\k\ U +9 &]s\ : +10 &^2{\ W +9 &^\ 0 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 + "processing"%E& +4 "core" &^s\ 0 + .tHand.open + "manipulator"&z1 +56 "core" 1 +2 "manipulator"&h% +4 "core" % 3  ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tPRV.dial :air +2 "processing"%@  +42 "core"  + .tPSV.dial :mixloop + "processing"%$ +43 "core" + "processing"%2% +4 "core" %ؽ\ +2 .tPS.seek 0.3ml +2 "processing"%' +388 "core" ' + .tPSV.dial PSR + "processing"%V +113 "core" +2 "processing"%R% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%+'2 +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%J' +1916 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%F +101 "core" + .tPTV.dial :mixing +2 "processing"% @ +73 "core" B +2 .tPBV.dial :waste2 + "processing"%.  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&O& +4 "core" & ) - w 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&T( +26 "core" ( + "manipulator"&H& +4 "core" & /  # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +2 "core" & + - +2 .tForearm.seek PC +2 "manipulator"&S' +92 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tPC.seek :open + "processing"%_( +457 "core" ( + "manipulator"&& +4 "core" & '  F +2 "manipulator"&Q% +3 "core" % \  u # +2 .tForearm.seek :retract + "manipulator"&-' +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&`(- +113 "core" ( + "manipulator"&a& +4 "core" &-  & {  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-  c  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&>'w +90 "core" ' + .tHand.open + "manipulator"&<1 +57 "core" 1 +2 "manipulator"&W% +4 "core" % ~   / n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;' +141 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%N& +4 "core" &\ + "manipulator"&:% +4 "core" %    I  + "storage"(C% +4 "core" % \  +2 "storage"(j. +3 "core" .(F + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(?(  +359 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & \ +2 "manipulator"&& +4 "core" &- , -  + "manipulator"&K% +4 "core" %   -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&7( +171 "core" ( +2 "manipulator"&X& +4 "core" & 6 0 ( # +2 "storage"(^& +3 "core" & $\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&x'S +96 "core" ' + "storage"(& +5 "core" & n\ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(d'r +261 "core" ' + "storage"(}- +3 "core" -'M +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (q& +3 "core" & )\  + "manipulator"&\\& +4 "core" & #  # +2 .tElbow.seek 2 + "manipulator"&*( +3 "core" ( +2 "manipulator"&I& +3 "core" & - 5  # +2 "storage"(u& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&/'Ͻ +17 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "storage"(' + "manipulator"&!& +8 "core" & )  . # + "manipulator"&#% +4 "core" % ϻ - , +2 .tForearm.seek :retract +2 "manipulator"&U' +92 "core" ' +2 .tElbow.seek PC + "manipulator"&4( +125 "core" ' + ."downElevator"SE.stop + "storage"(5 +123 "core" ( + "manipulator"&y& +5 "core" & 1 1 B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &  ( B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k' +95 "core" ' +2 "manipulator"&D& +4 "core" &  " o B + "manipulator"&% +4 "core" %  S +2 "processing"%& +4 "core" &\ +3 "processing"%p& +5 "core" &\ +2 .tPC.seek :closed + "processing"%P(^ +4 "core" &\ \ +9 &0z\ *x +9 &c\ > +10 &sz\ N +9 &3_\ N +9 &\\\ M +10 &_~\ M +9 &z`}\ N +10 &<_x\ N +9 &`r\ N +9 &[o\ M +10 & ]m\ M +9 &"D_^\ N +9 &$_[\ N +10 &%[`\ M +9 &'a[\ N +10 &)M_H\ M +9 &+^Y\ M +9 &,b\\\ M +10 &.\\U\ M +9 &0T]P\ N +9 &2]H\ N +10 &3aM\ M +9 &5]D\ N +10 &7]b?\ M +9 &9`;\ M +9 &:c7\ N +10 &<^7\ N +9 &>ce,\ N +9 &@&b*\ N +10 &Am)\ O +9 &Cx'\ P +10 &E`\ R +9 &G\ S +9 &H\ S +10 &J\ T +9 &Lb\ T +9 &N!\ U +10 &O\ T +9 &Q\ V +10 &Sg\ \ U +9 &U(\ \ U +9 &V\ U +10 &X\ U +9 &Zm\ U +9 &\\.\ V +10 &]|~\ = +9 &^)x\ U +9 &^/\ 6 +3 ( +2 "processing"%p& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&=1 +62 "core" 1 +2 "manipulator"&3% +4 "core" % / / / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n' +95 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%~ \\ +2 %v9 +5 "core" 9 +102 "processing"%9 +2 "core" 9( +103 "processing"%{9 +2 "core" 9 ( +102 "processing"%9 +2 "core" 9 ( +102 "processing"%w9 +3 "core" 9) +102 "processing"%e9 +3 "core" 9* +102 "processing"% 9 +2 "core" 9* +102 "processing"% 9 +3 "core" 9) +102 "processing"%|9 +2 "core" 9"( +102 "processing"%9 +2 "core" 9&( +102 "processing"%s9 +3 "core" 9*' +102 "processing"%L9 +2 "core" 9/% +102 "processing"%f9 +2 "core" 93 +102 "processing"%Y9 +3 "core" 97 +102 "processing"%09 +3 "core" 9; +102 "processing"% 9 +2 "core" 9? +102 "processing"%(9 +2 "core" 9C +102 "processing"%G9 +3 "core" 9!H +102 "processing"%]9 +2 "core" 91L +102 "processing"%r9 +3 "core" 9AP +102 "processing"%c9 +2 "core" 9OT +102 "processing"%i9 +2 "core" 9`X +103 "processing"%g9 +2 "core" 9o\\ +102 "processing"%9 +2 "core" 9~a\ +102 "processing"%9 +3 "core" 9e +102 "processing"%59 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +2 "core" 9q +102 "processing"%%9 +3 "core" 9v +102 "processing"%m9 +3 "core" 9z +102 "processing"%'9 +2 "core" 9~ +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%&9 +3 "core" 9 +102 "processing"%69 +2 "core" 9 +102 "processing"% 9 +2 "core" 9\  +103 "processing"%B9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"% p\\p +2 .tdelay 1:30 +4 "core"  +3050 "Can"3t ?< +5950 .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +102 "core"  + "processing"%\ % +4 "core" %\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%' +597 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%"' +1606 "core" ' + .tPTV.dial :puck +2 "processing"%M  +69 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%A  +130 "core"  +2 "processing"%)% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%E'( +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" , +2 .tPS.seek 0ml + "processing"%h'ؾ +1609 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%@ * +31 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%$ +74 "core"  +2 .tPS.reconfigure :fast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%2' +2368 "core" ' + .tPSV.dial PTV + "processing"%, +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%8 +72 "core" +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%V +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%R  +85 "core"  +2 .tPS.seek 0ml +48 "processing"%'ؾ +2307 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%+  +128 "core" + .tPSV.dial :mixloop + "processing"%F +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%.' +359 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'J  +2 "processing"%O  +42 "core" +3  + "processing"%H% +4 "core" %\  +2 .tPS.seek 0.35ml + "processing"%Z'g +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air +2 "processing"%l  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1173 "core" ' +2 .tPRV.dial :waste2 + "processing"%9 @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%' +867 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%a' +1615 "core" ' + .tPSV.dial :PML + "processing"%b +44 "core" +2 .tPTV.dial :mixing + "processing"%S @ +72 "core" @ +2 .tPBV.dial :waste1 + "processing"%<  +32 "core"  + "processing"%W% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%T' +228 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%- * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%N'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +3 "core" &!\ +2 "manipulator"&C& +3 "core" & " . ' B +2 "manipulator"&j% +3 "core" %  - -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(- +131 "core" ( + "manipulator"&o& +5 "core" &-  / Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- - + c +2 .tForearm.seek :garage + "manipulator"&'w +96 "core" ' + .tHand.close + "manipulator"&K/ +55 "core" / +2 "manipulator"&X& +4 "core" &- 0 +  + "manipulator"&^% +4 "core" % } , , '  +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`(ӂ +221 "Can"5t IG +56 "core" ( + "manipulator"&;& +4 "core" &ӌ. # 1 n E| + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &Ӎ- * ) - D{ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&q'? +90 "core" ' +2 "manipulator"&\\& +4 "core" &ӏ- 1 6  Dy +2 "manipulator"&I% +3 "core" %B - 4  \\ +2 "collection"'u& +4 "core" &\ +2 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'!(\\ +5 "core" &\  +9 &4\ *z +9 &f\ ? +10 &s\ M +9 &OW\ L +10 &\\\ L +9 &[\ M +9 &Z\ M +10 &WZ\ L +9 &X\ L +9 &\\\ L +10 & Z\ L +9 &"_V\ L +10 &$!\\\ L +9 &%Y\ L +9 &'U\ L +10 &)gZ\ L +9 &+*U\ L +9 &,Y\ L +10 &.Z\ L +9 &0pW\ L +9 &21Z\ L +10 &3X\ L +9 &5Y\ L +10 &7wZ\ L +9 &9:\\\ L +9 &:Z\ L +10 &<Z\ L +9 &>W\ L +9 &@AY\ L +10 &B^\ L +9 &Cd\ M +10 &Et \ \ O +9 &G5$\ S +9 &H43\ W +10 &J69\ Y +9 &Lm88\ X +10 &N):;\ Z +9 &O:=\ Z +9 &Q?>\ Y +10 &SnB@\ Z +9 &U0@B\ Z +9 &VEE\ \\ +10 &XFFJ\ ] +9 &ZmJI\ ] +9 &\\yML\ 3 +10 &\\.NO\ "g +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.38 + "collection"'#& +4 "core" &\\NN\ [ + &\\POP\ [ +2 .tHand.open + "manipulator"&71 +59 "core" 1 +2 "manipulator"&x% +4 "core" % B 8  . \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +100 "core" ' + .tPSV.dial PSR +2 "processing"%/ +100 "core"  +2 "processing"%y% +4 "core" %~\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%t'+ +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%*  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%D'ؾ +1606 "core" ' + .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'U  + "processing"%  +30 "core"  +128  +2 .tPSV.dial :mixloop + "processing"%_ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%=  +71 "core" +2 .tPS.seek 0ml +2 "processing"%3'ؾ +2649 "core" ' +2 .tPSV.dial :air + "processing"%v  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%p' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%k'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%{  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' + .tPSV.dial :mixloop + "processing"%w +43 "core" +2 .tPS.seek 0ml + "processing"%e'ؾ +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ӑ+ 7 7 Dw +46 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& (ӂ +35 "core" ( +2 "manipulator"&|& +4 "core" &ӊ  0 h + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӊ . + h +2 .tForearm.seek CC + "manipulator"&s'? +92 "core" ' + .tHand.close + "manipulator"&L/ +62 "core" / +2 .tCC.seek :open + "collection"'f( +447 "core" ( + "manipulator"&Y& +4 "core" &ӊ - + h + "manipulator"&0% +4 "core" % M , ) b 5 +2 .tForearm.seek :retract + "manipulator"& ' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((- +275 "core" ( + "manipulator"&G& +4 "core" &-  0 t l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +8 "core" &- , * l +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&r'w +100 "core" ' +2 .tHand.open + "manipulator"&c1 +54 "core" 1 + "manipulator"&i% +4 "core" % y 1  = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +93 "core" ' +2 ."da"delayUntil "16:45:38.71" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ +2 "manipulator"&% +3 "core" % - ,  +2 "storage"(5% +5 "core" % m \ + "storage"(. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"((  +10 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (%& +3 "core" &  P h L\  +2 "manipulator"&m& +3 "core" &- + + l +2 "manipulator"&'% +4 "core" % " ) z  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +176 "core" ( + "manipulator"&& +5 "core" & 2  D d + "storage"(&& +4 "core" &   E\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&6'S +89 "core" ' +2 "storage"( & +4 "core" &  { \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(B'r +273 "core" ' + "storage"(- +4 "core" -' + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (1& +2 "core" & B K 0\ # +2 "manipulator"&\ & +4 "core" & + * c +2 ."WCR"Elbow.seek 2 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  0 e c +2 "storage"(M& +3 "core" & q q S\ # +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +28 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&A/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& +2 "storage"("' +7 "core" & + - c + "manipulator"&z% +4 "core" % + , +2 ."WCR"Forearm.seek :retract +2 "manipulator"&E' +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&~(ӂ +124 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ( + "manipulator"&& +4 "core" &Ӡ" + , <@ +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &Ӡ" # / <@ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&$'? +96 "core" ' +2 "manipulator"&h& +4 "core" &Ӡ" 6 4  <@ +2 "manipulator"&,% +4 "core" %H 6 7 ]  +2 "collection"'8& +4 "core" &\ +2 "collection"'V& +5 "core" &\ +2 ."WCR"CC.seek :closed + "collection"'R(\\ +5 "core" &\ +7 &3\ $e +10 &W}\ 7 +9 &y\ K +9 &Y\ L +10 &Z\ K +9 &@]y\ L +9 &]v\ K +10 &[g\ L +9 &Zk\ K +10 &IYn\ K +9 & \ ][\ L +9 &![N\ K +10 &#UN\ L +9 &%PZY\ L +9 &'UU\ K +10 &(]P\ L +9 &*ZH\ K +9 &,XUA\ L +10 &.Z9\ L +9 &/Y5\ L +10 &1[;\ L +9 &3a[8\ K +9 &5#Z,\ K +10 &6Y-\ K +9 &8Y$\ K +10 &:h\\-\ L +9 &<+\\\ K +9 &=[\ K +10 &?W\ K +9 &ApV\ L +9 &C1`\ L +10 &Dh\ M +9 &Fr\ O +9 &Hf \ R +10 &J\ V +9 &K\ W +10 &M\ Y +9 &O[\ X +9 &Q\ Y +10 &R! \ Z +9 &T !\ Z +9 &V^"#\ Z +10 &X$$\ [\ +9 &Y'%\ [ +10 &['(\ I +10 &\\6*(\ / +8 &\\(+\ V +3 ( +2 "collection"'V& +2 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.22 +2 .Hand.open + "manipulator"&21 +52 "core" 1 +2 "manipulator"&+% +4 "core" % H ; # *  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract + "manipulator"&F' +101 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + +2 "sampler")% +3 "core" %ڗ   \  +2 "collection"'J& +4 "core" &\\}((\ V +2 "Can"2w\ ZX +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %n./\ +2 "sampler")\\% +3 "core" %Q \  +61 "collection"'I% +3 "core" %n//\ +2 "sampler")u% +4 "core" %Q \  +69 "collection"'% +3 "core" %n23\ + "sampler") % +4 "core" %Q \  +78 "collection"'#% +4 "core" %n45\ + "sampler")7% +4 "core" %Q \  +88 "collection"'x% +3 "core" %n66\ +2 "sampler")% +4 "core" %Q \  +100 "collection"'/% +3 "core" %n86\ + "sampler")y% +4 "core" %Q   \  +2 "sampler")q% +4 "core" %Q   \  + ."WCR"Intake.select :close + "sampler")0 +10 )N% +2 "core" %Q \  \  +2 ."WCR"SSV.dial :exhaust + "sampler")*  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")t'ڀ +393 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X \ E +25 "collection"'l% +3 "core" %n  3\ + "sampler")Z% +4 "core" % CD \ E +28 "collection"'O% +3 "core" %n 1\ +2 "sampler")% +3 "core" % JH \ E +32 "collection"'Q% +4 "core" %n 4\ + "sampler")% +4 "core" % PO \ E +36 "collection"'9% +3 "core" %n8\ +2 "sampler")<% +4 "core" % XX \ E +41 "collection"'W% +3 "core" %n;\ +2 "sampler")-% +4 "core" % ge \ E +47 "collection"'a% +3 "core" %n9\ +2 "sampler")T% +4 "core" % z} \ E +53 "collection"':% +3 "core" %n""6\ +2 "sampler")C% +4 "core" %  \ E +61 "collection"'j% +3 "core" %n--1\ +2 "sampler")o% +4 "core" %  \ E +69 "collection"'% +3 "core" %n@;:\ + "sampler")4% +4 "core" %  \ E +2 "sampler")K% +3 "core" %   \ E +2 ."WCR"Intake.select :close + "sampler")0 +9 )X% +2 "core" %   \ E +2 ."WCR"SSV.dial :exhaust + "sampler")^  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")n'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %nC@5\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X/% +4 "core" %n3\ +2 "sampler")\\% +3 "core" %B=51 \  +2 "collection"'I% +4 "core" %n/\ + #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X' \  +2 "collection"'7% +4 "core" %n 2\ + "sampler")x% +4 "core" %/AA \  +21 "collection"'% +4 "core" %n /\ + "sampler")/% +4 "core" %/CB \  +24 "collection"'y% +3 "core" %n.\ +2 "sampler")q% +4 "core" %/JH \  +28 "collection"'N% +2 "core" %n\  7\ +2 "sampler")*% +4 "core" %0NK \  +32 "collection"'S% +3 "core" %n <\ + "sampler")D% +4 "core" %/VT \  +37 "collection"'U% +3 "core" %n6\ + "sampler")% +4 "core" %/`a \  +41 "collection"'t% +3 "core" %n6\ +2 "sampler")_% +4 "core" %/om \  +47 "collection"'% +3 "core" %n6\ + "sampler")v% +4 "core" %. \  +54 "collection"'3% +3 "core" %n "5\ + "sampler")% +4 "core" %% \  +61 "collection"'p% +3 "core" %n323\ + "sampler"){% +4 "core" %  \ Y +69 "collection"'k% +3 "core" %n@@2\ +2 "sampler")w% +3 "core" %   \  +2 "sampler")% +3 "core" %   \  +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +2 "core" %   \  +2 ."WCR"SSV.dial :exhaust + "sampler")=  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +869 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 "sampler")L  ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %nAD3\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X3C396 \  +2 "collection"'s% +4 "core" %n2\ + #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X'-\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X- \ 7 +19 "collection"'1% +3 "core" %n  '\ + "sampler")8% +5 "core" %ED \ 7 +20 "collection"'% +3 "core" %n  \ +2 "sampler"),% +4 "core" %KH \ 7 +24 "collection"'f% +4 "core" %n  \ + "sampler")2% +4 "core" %NN \ 7 +28 "collection"'+% +3 "core" %n\ + "sampler")"% +4 "core" %VT \ 7 +32 "collection"'E% +3 "core" %n1\ +2 "sampler")V% +3 "core" %^] \ 7 +37 "collection"'$% +3 "core" %n\ + "sampler")% +4 "core" %mk \ 7 +41 "collection"'H% +3 "core" %n'\ +2 "sampler").% +4 "core" %~ \ 7 +47 "collection"'% +3 "core" %n \ +2 "sampler")l% +3 "core" % \ 7 +54 "collection"'Z% +3 "core" %n++\ +49 "sampler")O% +4 "core" % \ 7 +13 "collection"'% +3 "core" %n76 \ + "sampler")Q% +4 "core" % \ 7 +69 "collection"'% +4 "core" %nDE\ + "sampler")9% +4 "core" % !  \ 7 +2 "sampler")<% +4 "core" % " \ 7 + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % % $ \ 7 + ."WCR"SSV.dial :exhaust +2 "sampler")W  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")-'ڀ +205 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%a @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 ."da"delay 30 seconds +551 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"):  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" %n?>\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X-= \  +20 "collection"'b% +3 "core" %n \ \ +2 "sampler")n% +3 "core" %8D= \  +25 "collection"'>% +3 "core" %n   \ + "sampler")\\% +4 "core" %8HE \  +28 "collection"'I% +3 "core" %n\ +2 "sampler");% +3 "core" %8LJ \  +32 "collection"'}% +3 "core" %n \ +2 "sampler") % +4 "core" %8PQ \  +36 "collection"'#% +3 "core" %n\ +2 "sampler")7% +4 "core" %8[[ \  +41 "collection"'x% +3 "core" %n\ +2 "sampler")% +4 "core" %#hg \  +47 "collection"'/% +3 "core" %n\ + "sampler")y% +4 "core" % yy \ E +54 "collection"'q% +3 "core" %n\ + "sampler")N% +4 "core" %  \ E +61 "collection"'*% +3 "core" %n+)\ +2 "sampler")S% +4 "core" %  \ E +69 "collection"'D% +3 "core" %n87\ + "sampler")U% +4 "core" %  \ E +78 "collection"'% +3 "core" %n??\ +2 "sampler")t% +4 "core" %  \ E + "sampler")_% +4 "core" % " ! \ E + ."WCR"Intake.select :close + "sampler")0 +9 )u% +2 "core" % ' $ \ E +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")v'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")3  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %n<?\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X.: \  +41 "collection"'f% +10 "core"  +4 ."da"PSV.dial PTV +2 "processing"%2 +3 "core" %n  \ + "sampler")+% +4 "core" %+FC \  +32 "collection"'"% +3 "core" %n #\ +2 "sampler")E% +4 "core" %+KI \  +22 + ."da"PBV.dial :waste1 +2 "processing"%V  +11 "collection"'$% +3 "core" %n "\ +2 "sampler")% +4 "core" %.QO \  +14 +2 "processing"%H% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%.'+ +18 "collection"'B% +3 "core" %n!\ +2 "sampler")% +3 "core" %+\\Z \  +48 "collection"'l% +2 "core" %n#\ +2 "sampler")Z% +4 "core" %+ih \  +53 "collection"'O% +3 "core" %n!\ +2 "sampler")% +4 "core" %|z \  +61 "collection"'Q% +4 "core" %n!"%\ + "sampler")% +4 "core" % \ B +69 "collection"'9% +3 "core" %n,+#\ +2 "sampler")<% +3 "core" % \ B +78 "collection"'% +3 "core" %n67%\ +2 "sampler")W% +4 "core" %   \ B + "sampler")a% +4 "core" %   \ B +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ \ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler"):'ڀ +104 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%C * +3 "Can"(y\ ~| +32 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-'ؾ +431 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")o  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %n??\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X.% +2 "core" %n\ +2 "sampler")\\% +4 "core" %j886 \  +2 "collection"'I% +4 "core" %n*\ + #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X'>'\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X-< \  +28 "collection"',% +3 "core" %n$\ + "sampler")8% +4 "core" %CA \ r +35 "collection"'f% +3 "core" %n"\ + "sampler")+% +4 "core" %IF \ \ V +36 "collection"'"% +3 "core" %n(\ +49 "sampler")E% +5 "core" %VU \ \ V +2 "collection"'2% +4 "core" %n\ +2 "sampler")$% +3 "core" %VW \ \ V +48 "collection"'% +3 "core" %n$\ +2 "sampler")V% +3 "core" %fc \ \ V +54 "collection"'H% +3 "core" %n.\ +2 "sampler")% +3 "core" %xu \ \ V +61 "collection"'B% +3 "core" %n! &\ +2 "sampler")% +4 "core" % \ \ V +69 "collection"'l% +3 "core" %n)*+\ + "sampler")Z% +4 "core" % \ \ V +78 "collection"'O% +8 "core" %n34#\ +2 "sampler")% +3 "core" % \ \ V +89 "collection"'Q% +3 "core" %n==&\ + "sampler")% +4 "core" %   \ \ V +2 "sampler")9% +4 "core" %  \ \ V + ."WCR"Intake.select :close + "sampler")0 +9 )<% +3 "core" % # " \ \ V + ."WCR"SSV.dial :exhaust +2 "sampler")6  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +873 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")W  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +2 .Intake.select :open + "sampler") +22 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 ."da"delay 30 seconds +149 "collection"'% +2 "core" %n<<$\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X+% +4 "core" %0@> \  +32 "collection"'\\% +3 "core" %n%\ +2 "sampler")I% +3 "core" %.DA \  +37 "collection"'X% +3 "core" %n*\ + "sampler") % +4 "core" %.JG \  +42 "collection"'#% +2 "core" %n$\ +2 "sampler")7% +4 "core" %-OM \  +47 "collection"'x% +3 "core" %n!\ +2 "sampler")^% +3 "core" %-YU \  +54 "collection"'% +3 "core" %n\ +2 "sampler")j% +3 "core" %,de \  +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +18 "collection"'y% +3 "core" %n!\ +2 "sampler")q% +4 "core" %{w \  +46  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +15 "collection"'*% +3 "core" %n! "\ + "sampler")S% +4 "core" % \ B +78 "collection"'D% +3 "core" %n&('\ +2 "sampler")U% +4 "core" % \ B +88 "collection"'% +3 "core" %n65(\ +2 "sampler");% +4 "core" % \ B + "sampler")t% +4 "core" %  \ B + ."WCR"Intake.select :close + "sampler")0 +9 )_% +3 "core" %   \ B + ."WCR"SSV.dial :exhaust +2 "sampler")u  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +906 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")4  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +210 "collection"'3% +3 "core" %n=<%\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X+; \  +37 "collection"'% +3 "core" %n"\ + "sampler")% +4 "core" %2BA \  +17  +2 ."da"PS.seek 0ml + "processing"%|'ؾ +22 "collection"'5% +2 "core" %n(\ +2 "sampler")p% +4 "core" %2IF \  +47 "collection"'% +3 "core" %n'\ +2 "sampler") % +3 "core" %2OP \  +54 "collection"'L% +3 "core" %n&\ +2 "sampler")%% +3 "core" %2[X \  +61 "collection"'m% +4 "core" %n)\ + "sampler")'% +4 "core" %2ii \  +69 "collection"'r% +3 "core" %n!\ +2 "sampler")% +4 "core" %2 \  +78 "collection"'&% +3 "core" %n!"&\ +2 "sampler")?% +4 "core" % \ ; +88 "collection"'G% +3 "core" %n./&\ +2 "sampler") % +4 "core" % \ ; +100 "collection"'(% +3 "core" %n;:$\ + "sampler")g% +4 "core" %   \ ; +2 "sampler")=% +3 "core" %   \ ; +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" %   \ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler"))'ڀ +902 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +210 "collection"'M% +2 "core" %n<;%\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X*'ؾ +153 "collection"'\\% +3 "core" %n=<(\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X+*\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X- \  +32 "collection"'g% +2 "core" %n0\ +2 "sampler")=% +4 "core" %.CB \  +36 "collection"'% +4 "core" %n%\ + "sampler")`% +4 "core" %.JI \  +41 "collection"'w% +3 "core" %n-\ +2 "sampler") % +4 "core" %/OL \  +47 "collection"'M% +3 "core" %n,\ +2 "sampler"))% +3 "core" %.XV \  +54 "collection"'% +3 "core" %n&\ +2 "sampler")@% +3 "core" %.c` \  +61 "collection"'|% +3 "core" %n+\ +2 "sampler")% +3 "core" %.rr \  +69 "collection"'1% +4 "core" %n" )\ +2 "sampler")% +4 "core" %  \ F +78 "collection"',% +3 "core" %n'&$\ + "sampler")8% +4 "core" %  \ F +88 "collection"'f% +3 "core" %n.16\ +2 "sampler")+% +3 "core" %  \ F +101 "collection"'"% +2 "core" %n56&\ +2 "sampler")E% +4 "core" %   \ F + "sampler")2% +4 "core" %   \ F + ."WCR"Intake.select :close +2 "sampler")0 +8 )$% +3 "core" %   \ F + ."WCR"SSV.dial :exhaust +2 "sampler")z  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +876 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +60 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")V  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +3 "core" %n;:3\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X) \  +41 "collection"'k% +3 "core" %nR\ +2 "sampler")}% +4 "core" %2DB \  +47 "collection"'K% +3 "core" %nN\ + "sampler")% +4 "core" %2LI \  +54 "collection"'% +3 "core" %nP\ + "sampler")% +4 "core" %2QQ \  +61 "collection"'Y% +3 "core" %nB\ +2 "sampler");% +3 "core" %2\\Z \  +69 "collection"'0% +4 "core" %nK\ + "sampler")s% +4 "core" %2nm \  +78 "collection"'d% +3 "core" %n""V\ +2 "sampler")!% +3 "core" % \ = +89 "collection"'c% +3 "core" %n''N\ + "sampler")i% +4 "core" % \ = +100 "collection"'% +3 "core" %n00F\ + "sampler")% +4 "core" % \ = +113 "collection"' % +4 "core" %n89J\ + "sampler")5% +4 "core" %   \ = +2 "sampler")p% +3 "core" %   \ = +2 ."WCR"Intake.select :close + "sampler")0 +9 )t% +2 "core" %   \ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler") 'ڀ +877 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +62 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +73 "core" +2 ."da"delay 5 seconds +70 "collection"''% +3 "core" %n<9C\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X(> \  +47 "collection"'% +3 "core" %nS\ + "sampler"),% +4 "core" %9DC \  +54 "collection"'8% +3 "core" %nX\ + "sampler")f% +4 "core" %.KJ \  +61 "collection"'+% +3 "core" %nV\ +2 "sampler")"% +3 "core" %.TR \  +69 "collection"'E% +4 "core" %nU\ + "sampler")2% +4 "core" %.bc \  +78 "collection"'$% +3 "core" %n#!P\ +2 "sampler")z% +3 "core" %.xv \  +89 "collection"'%% +3 "core" %n'(V\ + "sampler")V% +4 "core" %  \ E +100 "collection"'H% +3 "core" %n))Q\ +2 "sampler")% +3 "core" %  \ E +113 "collection"'A% +4 "core" %n23C\ + "sampler")% +4 "core" %  \ E +2 "sampler")l% +3 "core" %  \ E +2 ."WCR"Intake.select :close + "sampler")0 +9 )Z% +2 "core" %   \ E +61 ."WCR"SSV.dial :exhaust +10 "sampler")O  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +190 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Q  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +130 "core" + ."da"delay 5 seconds +31 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")9  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +210 "collection"'<% +3 "core" %n98R\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X'% +4 "core" %\ +2 ."da"PS.seek 1.85ml + "processing"%' +34 "collection"'I% +3 "core" %nT\ + "sampler")X% +4 "core" %;NJ \  +69 "collection"'_% +3 "core" %nV\ +2 "sampler")-% +4 "core" %;ZW \  +78 "collection"'u% +3 "core" %nU\ + "sampler")]% +4 "core" %;jk \  +34 ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +14 "collection"'% +3 "core" %n""X\ +2 "sampler")v% +4 "core" %  \ \ P +100 "collection"'{% +3 "core" %n)'U\ + "sampler")k% +4 "core" %  \ \ P +113 "collection"'}% +3 "core" %n21W\ +2 "sampler")y% +3 "core" %  \ \ P +128 "collection"'K% +3 "core" %n68W\ +2 "sampler")% +4 "core" %   \ \ P + "sampler")% +4 "core" %   \ \ P + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" %   \ \ P + ."WCR"SSV.dial :exhaust +2 "sampler")Y  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler");'ڀ +883 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")0  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'s% +3 "core" %n:;U\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X*: \  +42 "collection"'h% +2 "core" %nQ\ +2 "sampler")b% +4 "core" %7A@ \  +47 "collection"'n% +3 "core" %nQ\ +2 "sampler")\\% +3 "core" %7GB \  +54 "collection"'% +3 "core" %n^\ +2 "sampler")% +3 "core" %7OM \  +61 "collection"' % +3 "core" %nR\ +2 "sampler")#% +3 "core" %7ZV \  +69 "collection"'7% +4 "core" %nR\ + "sampler")T% +4 "core" % fc \ \ R +78 "collection"'x% +4 "core" %n"!U\ + "sampler")% +4 "core" % xy \ \ R +88 "collection"'j% +3 "core" %n$#S\ +2 "sampler")6% +4 "core" %  \ \ R +100 "collection"'B% +3 "core" %n-+T\ + "sampler")^% +4 "core" %  \ \ R +113 "collection"'q% +3 "core" %n54U\ + "sampler")e% +4 "core" %  \ \ R +2 "sampler")D% +3 "core" %  \ \ R +2 ."WCR"Intake.select :close + "sampler")0 +9 )U% +2 "core" % \ \ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")>'ڀ +886 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")I  +2 ."WCR"CBV.dial SSV +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %n<;N\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X* \  +47 "collection"'o% +3 "core" %nW\ +2 "sampler")0% +3 "core" %PAHD \  +54 "collection"'s% +3 "core" %na\ + "sampler");% +4 "core" %PAOK \  +2 "collection"'c% +4 "core" %nX\ + #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X' \  +41 "collection"'U% +3 "core" %no\ +2 "sampler")/% +4 "core" %2CC \  +47 "collection"'% +3 "core" %nn\ + "sampler")I% +4 "core" %2JE \  +54 "collection"'X% +3 "core" %ns\ + "sampler")>% +4 "core" %2SN \  +64 "collection"'u% +2 "core" %nl\ +2 "sampler")]% +4 "core" %2[Z \  +69 "collection"'4% +3 "core" %nn\ +2 "sampler")% +4 "core" %2hh \  +78 "collection"'v% +3 "core" %n""o\ + "sampler").% +4 "core" %2}| \  +88 "collection"'{% +2 "core" %n%'l\ +2 "sampler")k% +4 "core" % \ : +100 "collection"'}% +3 "core" %n+,p\ + "sampler")y% +4 "core" % \ : +113 "collection"'% +3 "core" %n12n\ +2 "sampler")K% +3 "core" % \ : +128 "collection"'% +3 "core" %n68l\ + "sampler")% +4 "core" %   \ : +2 "sampler")% +3 "core" %   \ : +2 ."WCR"Intake.select :close + "sampler")0 +9 )Y% +2 "core" %   \ : +2 ."WCR"SSV.dial :exhaust + "sampler")_  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")o'ڀ +877 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")0  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +209 "collection"'s% +3 "core" %n99q\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X(  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")u'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")]  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'4% +3 "core" %n8;{\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X*\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X-% +4 "core" %*VV \  +20 "collection"'% +6 "core" %n\ +4 "sampler")]% +7 "core" %*ZX \  +16 "collection"'4% +3 "core" %n  \ +2 "sampler")u% +4 "core" %*^\\ \  +24 "collection"'.% +3 "core" %n !\ +2 "sampler"){% +3 "core" %*ca \  +28 "collection"'k% +4 "core" %n!!\ + "sampler")}% +4 "core" %+hg \  +32 "collection"'y% +3 "core" %n#$\ +2 "sampler")% +3 "core" %+po \  +37 "collection"'K% +3 "core" %n&$\ + "sampler")% +4 "core" %*{y \  +42 "collection"'% +2 "core" %n('\ +2 "sampler")% +4 "core" %* \  +34 ' + ."da"PSV.dial :mixloop +2 "processing"%Y +10 "collection"'_% +3 "core" %n,(\ +2 "sampler")% +3 "core" % \ E +24 +2 ."da"delay 2 seconds +28 "collection"'0% +3 "core" %n*,\ + "sampler")s% +4 "core" % \ ; +61 "collection"'o% +3 "core" %n01\ +2 "sampler")% +3 "core" % \ ; +69 "collection"'-% +3 "core" %n54\ +2 "sampler")% +3 "core" % \ ; +20 ."da"PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +13 "collection"'5% +3 "core" %n88\ + "sampler")p% +4 "core" % \ ; +88 "collection"'t% +3 "core" %n;;\ +2 "sampler")% +4 "core" %   \ ; + "sampler")S% +4 "core" %   \ ; + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" %   \ ; + ."WCR"SSV.dial :exhaust +2 "sampler")m  +62 ."da"PSV.dial :mixloop + "processing"%' +9 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +21 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%N'ؾ +632 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")d  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'&% +3 "core" %n<=\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X,= \  +28 "collection"'|% +3 "core" %n\ +2 "sampler")% +4 "core" %(A@ \  +32 "collection"'1% +2 "core" %n\ +2 "sampler")r% +4 "core" %(EB \  +36 "collection"'% +3 "core" %n\ +2 "sampler")8% +4 "core" %'JE \  +41 "collection"'f% +3 "core" %n\ +2 "sampler")c% +4 "core" %(NL \  +47 "collection"'+% +3 "core" %n \ + "sampler")"% +4 "core" %(TS \  +54 "collection"'=% +3 "core" %n !\ + "sampler")w% +4 "core" %(\\Y \  +61 "collection"'$% +3 "core" %n"#\ + "sampler")z% +4 "core" %(gd \  +69 "collection"'%% +4 "core" %n%%\ + "sampler")V% +5 "core" %(sr \  ' +2 ."da"PTV.dial :puck +2 "processing"%H  +71 "core"  +2 ."da"PSV.dial PTV + "processing"% +4 "collection"'A% +3 "core" %n&&\ + "sampler")% +4 "core" %( \  +60 +2 ."da"PBV.dial :waste1 + "processing"%l  +25 "collection"'% +3 "core" %n(*\ +2 "sampler")% +4 "core" %( \  + +2 "processing"%O% +4 "core" %@\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q', +89 "collection"'Z% +3 "core" %n21\ + "sampler")9% +4 "core" %& \  +113 "collection"'<% +3 "core" %n45\ +2 "sampler")E% +3 "core" % \ 9 +128 "collection"'\ % +3 "core" %n7:\ + "sampler")W% +4 "core" %   \ " + "sampler")% +4 "core" %   \ " + ."WCR"Intake.select :close +2 "sampler")0 +8 )?% +3 "core" %   \ " + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +123 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" + +2 ."da"PS.seek 0ml + "processing"%:'ؾ +402 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %n<<\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X+ \  +37 "collection"'6% +3 "core" %n\ + "sampler")B% +4 "core" %(B> \  +41 "collection"'^% +3 "core" %n\ +2 "sampler")q% +4 "core" %(HG \  +47 "collection"'J% +3 "core" %n\ + "sampler")e% +4 "core" %(MI \  +54 "collection"'D% +3 "core" %n\ + "sampler")U% +4 "core" %(UQ \  +61 "collection"'/% +3 "core" %n \ + "sampler")\\% +4 "core" %(_[ \  +69 "collection"'G% +3 "core" %n \ +2 "sampler")X% +4 "core" %(ig \  +78 "collection"'>% +3 "core" %n"#\ + "sampler")% +4 "core" %(xw \  +88 "collection"']% +3 "core" %n'%\ +2 "sampler")4% +4 "core" %' \  +100 "collection"'u% +2 "core" %n,+\ +2 "sampler").% +4 "core" %( \  +113 "collection"'{% +3 "core" %n22\ +2 "sampler")k% +3 "core" %$ \  +128 "collection"'}% +3 "core" %n77\ +2 "sampler")y% +4 "core" % \ $ +51 "sampler")% +5 "core" % \ \  + ."WCR"Intake.select :close +2 "sampler")0 +8 )K% +3 "core" %   \  + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +909 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %n:8\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X': \  +36 "collection"'S% +3 "core" %n\ +2 "sampler")% +3 "core" %;@? \  +42 "collection"'m% +3 "core" %n\ + "sampler")'% +4 "core" %;ED \  +47 "collection"'% +3 "core" %n\ +2 "sampler")I% +4 "core" %;JF \  +54 "collection"',% +2 "core" %n\ +2 "sampler")d% +4 "core" %;OL \  +61 "collection"'&% +3 "core" %n! \ + "sampler") % +4 "core" %;VT \  +69 "collection"'*% +3 "core" %n"#\ +2 "sampler")i% +3 "core" %;_a \  +78 "collection"'N% +3 "core" %n$#\ +2 "sampler") % +4 "core" %;nl \  +88 "collection"'!% +3 "core" %n((\ +2 "sampler")`% +3 "core" %<} \  +100 "collection"'g% +3 "core" %n**\ +2 "sampler")L% +4 "core" % \ < +113 "collection"'M% +3 "core" %n1.\ + "sampler"))% +4 "core" % \ < +128 "collection"'% +3 "core" %n24\ +2 "sampler")@% +4 "core" % \ < +144 "collection"'|% +3 "core" %n79\ + "sampler")% +4 "core" %  \ < +2 "sampler")1% +4 "core" % \ < + ."WCR"Intake.select :close + "sampler")0 +9 )r% +3 "core" %   \ < + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")8'ڀ +873 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")f  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +4 "core" %n:;\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X*% +11 "core" %n'\ +2 "sampler")% +4 "core" %;0- \  +18 "collection"']% +3 "core" %n\ +2 "sampler")4% +4 "core" %;1/ \  +21 "collection"'u% +4 "core" %n\ + "sampler").% +4 "core" %;21 \  +24 "collection"'{% +3 "core" %n\ +2 "sampler")k% +4 "core" %;31 \  +28 "collection"'}% +3 "core" %n\ + "sampler")y% +4 "core" %;64 \  +32 "collection"'% +3 "core" %n\ +2 "sampler")K% +4 "core" %;87 \  +36 "collection"'% +3 "core" %n\ +2 "sampler")3% +3 "core" %;;9 \  +42 "collection"'% +3 "core" %n\ + "sampler")% +4 "core" %;=: \  +47 "collection"'% +3 "core" %n\\\ +2 "sampler")Y% +3 "core" %;A@ \  +54 "collection"'0% +3 "core" %n\ +2 "sampler")s% +3 "core" %;HE \  +61 "collection"'o% +4 "core" %n \ + "sampler")% +4 "core" %;ML \  +69 "collection"'-% +3 "core" %n !\ +2 "sampler")% +4 "core" %;UR \  +11 ' + ."da"delay 5 seconds +66 "collection"' % +3 "core" %n \ + "sampler")5% +4 "core" %;a^ \  +88 "collection"'p% +4 "core" %n"#\ +2 "sampler")t% +4 "core" %;qp \  +100 "collection"'% +2 "core" %n$%\ +2 "sampler")S% +4 "core" %7 \  +113 "collection"'% +3 "core" %n+)\ + "sampler")m% +4 "core" % \ 3 +101 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%'' +15 "collection"'_% +2 "core" %n.-\ +2 "sampler")% +4 "core" % \ 3 +144 "collection"'I% +3 "core" %n53\ +2 "sampler"),% +4 "core" % \ 3 + "sampler")d% +4 "core" % \ 3 + ."WCR"Intake.select :close +2 "sampler")0 +8 )&% +3 "core" % \ 3 +2 ."WCR"SSV.dial :exhaust + "sampler")  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")*'ڀ +879 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")i  + ."WCR"CBV.dial SSV +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +210 "collection"'N% +2 "core" %n;;\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X*? \  +47 "collection"'V% +3 "core" %nb\ + "sampler")H% +4 "core" %"4CA \  +54 "collection"'A% +3 "core" %n! d\ + "sampler")% +4 "core" %"4HH \  +61 "collection"'% +3 "core" %n!!j\ + "sampler")% +4 "core" %"4ON \  +69 "collection"'l% +4 "core" %n!%H\ + "sampler")% +4 "core" %"3[X \  + "collection"'O% +4 "core" %n"#\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X'' +4203 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X= \ \ R +41 "collection"'% +3 "core" %n$##\ +2 "sampler")% +3 "core" % B? \ \ R +48 "collection"'% +2 "core" %n$#\ +2 "sampler")Y% +4 "core" % FD \ \ R +53 "collection"'0% +3 "core" %n$%\ +2 "sampler")s% +3 "core" % MG \ \ R +61 "collection"'o% +3 "core" %n'&p\ +2 "sampler")% +4 "core" % RP \ \ R +69 "collection"'-% +3 "core" %n''h\ + "sampler")% +56 "core" % b_ \ \ R +26 "collection"' % +3 "core" %n')4\ +2 "sampler")5% +3 "core" % ee \ \ R +89 "collection"'p% +3 "core" %n*-\ + "sampler")t% +4 "core" % tt \ \ R +100 "collection"'% +3 "core" %n++\ +2 "sampler")S% +3 "core" %  \ \ R +113 "collection"'% +3 "core" %n20m\ +2 "sampler")m% +4 "core" %  \ \ R +127 "collection"'_% +4 "core" %n34(\ + "sampler")% +4 "core" %  \ \ R +144 "collection"'I% +4 "core" %n99\ + "sampler"),% +4 "core" %  \ \ R +163 "collection"'d% +2 "core" %n;<p\ +2 "sampler")&% +4 "core" %   \ \ R + "sampler") % +4 "core" %   \ \ R + ."WCR"Intake.select :close +2 "sampler")0 +8 )X% +3 "core" %   \ \ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")G  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")i'ڀ +876 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")N  +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'!% +3 "core" %n=<#\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X+10 \  +21 "collection"'|% +3 "core" %n!"h\ +2 "sampler")% +3 "core" %Wv=33 \  +25 "collection"'1% +3 "core" %n  \ + "sampler")r% +4 "core" %Wv=53 \  +28 "collection"'% +3 "core" %n! \ + "sampler")% +4 "core" %WvC53 \  +32 "collection"'f% +3 "core" %nc\ +2 "sampler")c% +3 "core" %WvC87 \  +37 "collection"'8% +3 "core" %n!!#\ + "sampler")+% +4 "core" %Wv<<8 \  +42 "collection"'"% +2 "core" %n#"#\ +2 "sampler")=% +4 "core" %Wv<?= \  +47 "collection"':% +3 "core" %n!!a\ +2 "sampler")z% +3 "core" %Wv<BC \  +18 ."da"PBV.dial between PSV and waste1 + "processing"%% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +3 "collection"'V% +4 "core" %n#$c\ + "sampler")H% +4 "core" %Wv<HF \  +61 "collection"'A% +2 "core"  +4 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 "core" %n#$h\ +2 ."da"PS.seek 2.5ml +2 "sampler")% +2 "processing"%' +6 "core" %Wv<QO \  +62 "collection"'% +3 "core" %n$&f\ +2 "sampler")l% +4 "core" %Wv<YV \  + "collection"'% +4 "core" %n&'`\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X'I\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X-% +3 "core" %n*+\ +2 "sampler")% +3 "core" %.?@ \  +37 "collection"'Y% +3 "core" %n*)\ + "sampler")0% +4 "core" %.DC \  +41 "collection"'s% +3 "core" %n+,\ +2 "sampler")o% +4 "core" %3GF \  +47 "collection"'% +3 "core" %n++\ + "sampler")-% +4 "core" %.KH \  +31 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%' +10 "collection"' % +3 "core" %n.,\ + "sampler")5% +55 "core" %/UT \  +10 "collection"'p% +3 "core" %n-/\ + "sampler")t% +4 "core" %/WV \  +69 "collection"'% +4 "core" %n-/\ + "sampler")S% +4 "core" %0`\\ \  +78 "collection"'% +3 "core" %n//\ +2 "sampler")m% +4 "core" %.mk \  +88 "collection"'_% +4 "core" %n53\ + "sampler")% +4 "core" %~{ \ j +100 "collection"'I% +3 "core" %n35\ +2 "sampler"),% +3 "core" %  \ I +113 "collection"'d% +3 "core" %n97\ +2 "sampler")&% +4 "core" %  \ I +127 "collection"' % +3 "core" %n;9\ +2 "sampler")X% +4 "core" %  \ I +144 "collection"'G% +3 "core" %n?=\ + "sampler")% +4 "core" %  \ I +163 "collection"'N% +3 "core" %n?>\ + "sampler")!% +4 "core" %   \ I +2 "sampler")i% +3 "core" %   \ I +2 ."WCR"Intake.select :close + "sampler")0 +9 )g% +3 "core" %   \ I +2 ."WCR"SSV.dial :exhaust + "sampler")'  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")M'ڀ +458 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%L +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +35 "core" + "processing"%|% +4 "core" %u\  +2 ."da"PS.seek 1.5ml + "processing"%'' +301 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")1  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +202 "core" ' + ."da"delay 3 seconds +6 "collection"'r% +3 "core" %n?=\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X,8 \  +37 "collection"'% +3 "core" %n$&\ + "sampler")% +4 "core" %G2=< \  +42 "collection"'l% +2 "core" %n('\ +2 "sampler")% +4 "core" %G2B? \  +47 "collection"')% +3 "core" %n&$\ +2 "sampler")*% +3 "core" %G2DD \  +54 "collection"'<% +3 "core" %n'*\ +2 "sampler")E% +3 "core" %G2KJ \  +61 "collection"'(% +3 "core" %n((\ +2 "sampler");% +4 "core" %G2PO \  +69 "collection"'\ % +3 "core" %n((\ + "sampler")W% +4 "core" %G2WW \  +78 "collection"'% +3 "core" %n*(\ +2 "sampler")?% +4 "core" %G2a` \  +88 "collection"'% +4 "core" %n,,\ + "sampler")v% +4 "core" %H2on \  +100 "collection"'a% +3 "core" %n-/\ +2 "sampler")Q% +4 "core" %I2 \  +113 "collection"'% +2 "core" %n12\ +2 "sampler")% +4 "core" %G \ < +128 "collection"' % +4 "core" %n57\ + "sampler")n% +4 "core" %G \ < +144 "collection"'O% +3 "core" %n89\ +2 "sampler")Z% +4 "core" %G \ < +162 "collection"'b% +3 "core" %n<<\ +2 "sampler")% +3 "core" %G   \ < +2 "sampler") % +3 "core" %G   \ < +2 ."WCR"Intake.select :close + "sampler")0 +9 )2% +2 "core" %G \ \ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")#  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")7'ڀ +883 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampled 1000.0ml + #Drying puck before fixing for 20:00 + .CBV.dial :waste2b +2 "collection"'T  +71 "core"  +2 ."WCR"delay 1:00 +992 "Can" ZW +5009 ."WCR"CSV.dial :air +2 "collection"'x @ +42 "core" > +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +757 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%j  +33 "core"  + ."da"delay 30 seconds +1640 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV + "collection"'C @ +74 "core" > +52 "sampler")$% +3 "core" %| & # \ y +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'B  +86 "core"  +2 "collection"'^% +4 "core" %.-\ \ +2 ."WCR"CSV.dial between air and CTV + "collection"'q ` +29 "core" a +2 ."WCR"CS.seek 7.2ml +2 "collection"'J' +707 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 "collection"'  +2 ."WCR"CSV.dial CTV +4 "collection"'e  +29 "core"  +42  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'D'i +300 ."da"PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +74 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%6' +950 "core" '  \ +3 ."WCR"CBV.dial :waste2b + "collection"'w  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"']'i +586 "core" ' +2 ."WCR"delay 1:00 +795 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%u +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +72 "core"  +2 ."da"PS.seek 0ml +51 "processing"%}'ؾ +2311 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +131 "core"  +6 "processing"%% +12 "core" %ؿQ\ +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +13 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%K' +344 "core" ' +2 ."da"delay 5 seconds +496 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +4 "processing"%3% +3 "core" %\ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%h' +111 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'U  +40 "core"  +2 "collection"'% +4 "core" %l.,f\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"''T +157 "core" ' +2 ."da"delay 5 seconds +430 "core" ' + ."WCR"delay 5 seconds +70 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>' +419 ."WCR"CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1175 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Y +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +35 "core" + "processing"%s% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'- +594 "core" ' + ."da"delay 3 seconds +80 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'/ @ +74 "core" > +52 "sampler")% +3 "core" %| # # \ y + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'-  +85 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +2 "core"  +2 "collection"'5% +4 "core" %,+\  + ."WCR"CSV.dial between air and CTV +2 "collection"'p ` +23 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'ؾ +29 "core" ^ +3 ."WCR"CS.seek 7.234ml + "collection"'' +712 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'S  +2 '  +31 "core"  +100  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml + "collection"'m'i +717 "core" ' + ."da"delay 10 seconds +703 "core" ' e  \ إ +3 ."WCR"delay 10:00 +297 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%{  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%_ * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +86 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2387 "core" ' +2 ."da"PSV.dial PTV + "processing"%, +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +72 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +87 "core" +3 ."da"PS.seek 0ml + "processing"%X'ؾ +2346 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +141 "core" +2 "processing"%% +3 "core" %\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%N' +2115 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%! +72 "core" + ."da"PBV.dial :waste1 + "processing"%i  +35 "core" + "processing"%g% +4 "core" %$\  +2 ."da"PS.seek 1.5ml +2 "processing"%''' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%L  +103 "core"  +2 ."da"PS.seek 0ml + "processing"%@'ؾ +1619 "core" ' + "processing"%|9 +3 "core" 9^J5P +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 5P + 5P + "processing"%1& +4 "core" &^+X\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&r% +4 "core" %  + * w + "storage"(M% +4 "core" % & " 5\  + "storage"(. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"((C +367 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (8& +3 "core" &E F\ +2 "manipulator"&+& +3 "core" &ӡ" - ( <? +2 "manipulator"&"% +3 "core" %  , - w +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&=( +155 "core" ( + "manipulator"&`& +4 "core" &  $  +2 "storage"(:& +3 "core" &E\ \  \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts + "manipulator"&z' +93 "core" ' +2 "storage"(%& +4 "core" &E k \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(V'r +139 "core" ' + "storage"(H- +3 "core" -'` +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" & + -  +2 "storage"(A& +3 "core" &E  8\ +2 ."da"Elbow.reconfigure :limp +52 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +22 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(l- +3 "core" -'` +2 ."da"SE.seek 25.08 Pucks below Top Plate +2 "storage"('. +42 "core" ' + "manipulator"&% +4 "core" %G 3 . +2 "storage"()& +3 "core" &E < :\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&*'s +13 "core" ' + "manipulator"&<& +4 "core" & $  +2 "storage"(E& +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&(' +17 "core" ' +2 ."da"SE.seek 26.08 Pucks below Top Plate +2 "storage"(;' +41 "core" ' + "manipulator"&\ & +4 "core" & " + X +2 "manipulator"&W% +4 "core" %   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&?( +244 "core" ( + "manipulator"&& +4 "core" &  /  , +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" & )  P , +2 ."da"Forearm.seek PC + "manipulator"&a' +89 "core" ' + ."da"Hand.close + "manipulator"&Q/ +62 "core" / +2 ."da"PC.seek :open +2 "processing"%( +460 "core" ( +2 "storage"(& +4 "core" &E \ + "manipulator"& & +4 "core" &  | , +2 "manipulator"&n% +3 "core" %    R P +2 ."da"Forearm.seek :retract +2 "manipulator"&O' +96 "core" ' + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&Z( +258 "core" ( +2 "manipulator"&b& +4 "core" &  - !s + "storage"(& +4 "core" &E \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +113 "core" ' + ."da"Hand.open + "manipulator"&21 +58 "core" 1 +2 "storage"(#- +4 "core" -' +2 ."da"SE.seek 25.73 Pucks below Top Plate +2 "storage"(c'k +21 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 24.76 Pucks below Top Plate + "storage"(T' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22dec1317h1000ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +90 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.056 seconds\ /var/log/esp/da22dec1317h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22dec1317h1000ml15s.tif +1562 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22dec1317h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22dec1317h1000ml20s.tif +2066 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22dec1317h1000ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.056 sec auto-exposure",Subject: "da22dec1317h1000ml images!" +2 "storage"(x- +4 "core" -' +2 "storage"([& +8 "core" &E y\ +3 "manipulator"&j& +4 "core" &\  % ` !s +2 ."da"Elbow.seek 1 +2 "manipulator"&C( +38 "core" ( +2 "manipulator"&$& +4 "core" &  # T + "storage"(B& +4 "core" &E <\ +3 ."da"Forearm.seek 1 + 450 counts +4 "manipulator"&^' +9 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 25.48 Pucks below Top Plate +3 "storage"(q' +52 "core" ' +2 "manipulator"&& +4 "core" & &  6 T +3 "storage"(e& +4 "core" &E C A %\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'8 +26 "core" ' + ."da"Elbow.hold +2 "manipulator"&J, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 25.66 Pucks below Top Plate +2 "storage"(9'3 +30 "core" ' +2 "manipulator"&\\% +4 "core" %/   +2 "storage"(f& +4 "core" &E @ @\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 291 counts + "manipulator"&w'[ +15 "core" ' +2 "manipulator"&D& +7 "core" & ( W T +2 "storage"(& +4 "core" &E b ` \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&u' +16 "core" ' +2 "storage"(.% +4 "core" %= b b {\ +3 ."downElevator"SE.seek :down +2 "storage"(4' +92 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 (6% +4 "core" % t { \  + "manipulator"&y% +4 "core" %   \ +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +4 "storage"(}& +8 "core" &E } | S\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%3& +8 "core" &\ +3 "manipulator"&& +8 "core" &   ? T +3 "manipulator"&U% +8 "core" %  ) ) o  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +172 "core" ( +2 "manipulator"&K& +9 "core" &- , C + +3 ."psFlush"Elbow.reconfigure :loose +14 "manipulator"&$ &.,(#b +3 &]& +7 "core" &- &  3 + +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&h'w +95 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&/ +65 "core" / +3 "manipulator"&Y& +9 "core" &-    + +3 "manipulator"&0% +8 "core" % χ    +112 ."psFlush"Forearm.seek :retract +3 "manipulator"&s' +96 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&>( +136 "core" ( +3 "manipulator"&/& +8 "core" & , & +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +6 "core" & & 0 +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&-' +96 "core" ' +3 "manipulator"&5& +8 "core" &  ( = +3 "manipulator"& % +8 "core" %   J +4 "processing"%p& +7 "core" &\ +5 "processing"%o& +8 "core" &\ +7 ."psFlush"PC.seek :closed +3 "processing"%(^ +8 "core" &\ +2 &\  +6 &/x\ *y +10 &c\ > +8 &su\ N +10 &5[\ M +13 &_B\ M +6 &[K\ M +9 &{XD\ M +10 &<\\{\ N +8 &\\p\ M +10 &Y{\ M +9 & _w\ M +10 &"E]s\ M +10 &$^p\ M +13 &%]m\ M +6 &'\\n\ N +9 &)L\\g\ N +8 &+]\ N +11 &,]X\ N +8 &.[7\ N +10 &0T]\ N +9 &2[F\ N +9 &3\\=\ M +10 &5Z;\ M +10 &7]Z?\ M +9 &9[\ N +9 &:_\ N +12 &<[\ M +6 &>e`\ M +10 &@'_\ M +10 &Ac\ N +9 &Cp\ O +10 &Ecx\ Q +8 &G\ S +10 &H\ S +9 &J\ S +10 &Ld\ S +9 &N"|\ T +9 &O\ T +10 &Q\ U +10 &Sg\ U +8 &U*n\ T +10 &Vl\ U +9 &Xp\ T +10 &Znv\ U +9 &\\0w\ U +9 &]~~v\ : +10 &^/o\ Y +10 &^s\ 0 +3 ( +6 "processing"%o& +8 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 +2 "processing"%& +11 "core" &^h\ 0 +2 &^_\ 0 +3 ."psFlush"Hand.open +2 "manipulator"&S1 +59 "core" 1 +3 "manipulator"&% +8 "core" % * , g J +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&{' +100 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%_ +44 "core"  +3 "processing"%% +8 "core" %ؼP\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%t' +596 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +81 #"uploadLog"upsync +2035 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%d @ +185 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%&  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%I'ؠ +2641 "core" ' +2 ."psFlush"PSR.select :air + .PSV.dial PSR +2 "processing"%G +102 "core"  + "processing"%% +4 "core" %؜/\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%!' +2114 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%i  +35 "core" + ."psFlush"PTV.dial :mixing + "processing"%g @ +73 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%N +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%k'ؠ +1010 "Can" VT +1614 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%L +102 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%''X\\ +1109 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1617 "core" ' + ."psFlush"PSV.dial PTV + "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%1  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%r'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +608 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2130 "core" ' + ."psFlush"PSV.dial PTV + "processing"%8 +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%+ U +53 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%"'ؾ +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%:' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%~'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR + "processing"%H +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"% ' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +83 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%F'ؾ +1388 ."WCR"CBV.dial :waste2b +2 "collection"'l  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''i +539 "core" ' +2 ."WCR"delay 1:00 +666 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%E  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'ؾ +2562 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'W  +87 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +38 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +3 "collection"'=  +3 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +55 "core"  +4 ."psFlush"PS.seek 1ml +2 "collection"'V% + "processing"%'X\\ +6 "core" %c10,\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'*'T +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 "core" ' + ."WCR"CS.reconfigure :fast +2 ."psFlush"PSR.select :air +4 "collection"'#d @b +2 "processing"% +4 ."WCR"CS.seek 10ml +2 "collection"'' +5 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +186 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'Q @ +73 "core" > +52 "sampler")% +3 "core" %| " ! \ y +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'P  +87 "core"  + "collection"'% +5 "core" %0/ \  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" _ +3 ."WCR"CS.seek 7.171ml + "collection"'n' +723 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'a  +2 'b  +27 "core"  +104  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +2 ."WCR"CS.seek 0ml +2 "collection"''i +1283 "core" ' + ."psFlush"PSV.dial PSR + "processing"%? +73 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%2' +9 "core" 't \ \ +3 ."WCR"delay 10:00 +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%O +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%; U +54 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%c'ؾ +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%[' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%$'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%B +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%\\'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%D' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2627 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&.& +4 "core" & '  i +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +3 "core" ( + "manipulator"&T& +4 "core" & -   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &  &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&y' +90 "core" ' +2 ."psFlush"Hand.close + "manipulator"&^/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%C( +460 "core" ( +2 "manipulator"&q& +4 "core" &   a + "manipulator"&}% +4 "core" %   X A + ."psFlush"Forearm.seek :retract +2 "manipulator"&3' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +130 "core" ( + "manipulator"&& +4 "core" &- "  q P +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +2 "core" &-  . P +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&w'w +100 "core" ' +2 ."psFlush"Hand.open + "manipulator"&91 +57 "core" 1 + "manipulator"&4% +4 "core" % ~ ,  1  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&u' +93 "core" ' +2330 "Can" MK +34838 ."WCR"CBV.dial :waste2b +2 "collection"'K  +28 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"']'i +574 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'J  +127 "core" +2 "collection"'& +4 "core" &\\x++7\ V +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&Y% +3 "core" %      +2 "storage"(0% +4 "core" % q r \  + "storage"(. +4 "core" .(C + "storage"(/& +4 "core" &E r q \ + "storage"(& +4 "core" &E r o \ + "manipulator"&h& +4 "core" &-   P +2 "manipulator"&5% +3 "core" %      +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 + "manipulator"& ( +176 "core" ( + "manipulator"&& +4 "core" &  4 J +2 "storage"(p& +3 "core" &E r r \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +47 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&s' +93 "core" ' +2 "storage"(& +5 "core" &E o y \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"('r +133 "core" ' +2 "storage"(S- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & !   J +2 "storage"(o& +3 "core" &E 3 3 \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&_'8 +21 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(-- +2 "core" -' +2 ."WCR"SE.seek 26.07 Pucks below Top Plate +2 "storage"(@' +37 "core" ' + "manipulator"&t% +4 "core" %=    +2 "storage"(d& +4 "core" &E S ~\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 305 counts +2 "manipulator"&&'i +15 "core" ' + "manipulator"& & +5 "core" & "  _ J + "storage"(,& +4 "core" &E C A A\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&G' +16 "core" ' +2 ."WCR"SE.seek 27.07 Pucks below Top Plate +2 "storage"(' +46 "core" ' + "manipulator"&I& +4 "core" &   # J +2 "manipulator"&X% +4 "core" %   ! +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&i' +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&g(ӂ +154 "core" ( + "manipulator"&N& +5 "core" &Ӕ( )   A_ + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &Ӕ)   S A_ +3 ."WCR"Forearm.seek CC + "manipulator"&L'? +98 "core" ' + ."WCR"Hand.close + "manipulator"&k/ +60 "core" / +2 ."WCR"CC.seek :open +2 "collection"''( +448 "core" ( + "storage"(& +4 "core" &E b a *\ +2 "storage"(1& +4 "core" &E d b V\ + "manipulator"&|& +4 "core" &ӱ$   , =B + "manipulator"&M% +4 "core" % ! &   +2 ."WCR"Forearm.seek :retract +2 "manipulator"&r' +100 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&8& +4 "core" &   ]  + "storage"(+& +4 "core" &E t | \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 + "manipulator"&'8 +97 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&`, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&"1 +58 "core" 1 +2 "manipulator"&%% +4 "core" % E   7 + "storage"(:& +4 "core" &E r z \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 313 counts +2 "manipulator"&H'q +15 "core" ' + "manipulator"&~& +5 "core" &   W  + "storage"(A& +4 "core" &E u | a\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"& ' +15 "core" ' +2 "storage"(l% +5 "core" % u @\ +2 ."downElevator"SE.seek :down +3 "storage"(m' +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 ()% +3 "core" % j\ + "manipulator"&F% +4 "core" %    +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&E' +92 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +4 "core" &\ +2 "manipulator"&W& +4 "core" &   + "manipulator"&z% +5 "core" %     + .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +172 "core" ( +2 "manipulator"&V& +4 "core" &-   5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-  5 +2 .tForearm.seek :garage + "manipulator"&'w +96 "core" ' + .tHand.close + "manipulator"&*/ +53 "core" / + "manipulator"&& +4 "core" &- -  q 5 +2 "manipulator"&% +3 "core" % x   +2 .tForearm.seek :retract + "manipulator"&v' +90 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q(ӂ +285 "core" ( + "manipulator"&(& +4 "core" &ӏ*   ) Bh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӏ* '  Bh +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'? +90 "core" ' +2 "manipulator"&& +4 "core" &ӏ* . + Bh +2 "manipulator"& % +3 "core" %F   = j +2 "collection"'& +4 "core" &%\ +2 "collection"'a& +5 "core" &\ +2 .tCC.seek :closed + "collection"'b(\\ +4 "core" &\  +9 &3\ *z +10 &f\ > +9 &p\ L +9 &PY\ K +10 &]\ K +9 &]\ K +9 &X\ K +10 &YW\ K +9 &Z\ J +10 &Z\ J +9 & Z\ J +9 &"bY\ J +10 &$$Z\ J +9 &%Y\ K +10 &'Z\ J +9 &)h]\ K +9 &++]\ K +10 &,]\ K +9 &.Y\ J +9 &0pY\ K +10 &22Y\ K +9 &3Y\ K +9 &5Y\ J +10 &7y\\\ J +9 &9;[\ J +10 &:Z\ J +9 &<Y\ K +9 &>Y\ K +10 &@CX\ K +9 &BY\ K +9 &C_\ K +10 &Eo\ M +9 &G8$\ Q +10 &H75\ V +9 &J<;\ W +9 &Lk>?\ X +10 &N.>@\ W +9 &OCB\ X +9 &QBD\ W +10 &SnHG\ Y +9 &U1JH\ Y +10 &VLI\ Z +9 &XOM\ [\ +9 &ZpQQ\ [ +10 &\\wTT\ 7 +9 &\\+UT\ &q +9 ( +2 &\\UW\ _ + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.23 + "collection"'n& +4 "core" &\\WX\ _ +2 .tHand.open + "manipulator"&?1 +59 "core" 1 + "manipulator"&% +4 "core" % F .  4 j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +50 .tForearm.seek :retract + "manipulator"&2' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'O& +4 "core" &\\VW\ _ + "collection"';% +4 "core" %mUU\ +2 .tCSV.dial CSR + "collection"'#  +40 "core"  +2 "collection"'x% +4 "core" %mVV\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'c's5 +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'j% +2 "core" %s;TTF\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'['! +670 "core" ' + .tCSV.dial :waste +2 "collection"'B +124 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'$'i +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'e& +4 "core" &\\PSS\ _ + "collection"'% +4 "core" %gSRR\ +2 .tCSV.dial :flush + "collection"'f  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'\\'s5 +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +41 "core" B + "collection"'D% +4 "core" %s;TS\\\  +2 .tCS.seek 7.001ml +2 "collection"'.'& +544 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'T  +2 '6  +40 "core"  +92  + .tCBV.dial :waste1 +2 "collection"'^ @ +72 "core" B +2 .tCS.seek 0ml + "collection"'>'i +1664 "core" ' +2 #tFlushing lower manifold's waste2 port "collection"'{& +4 "core" &\\ljU\ _ +2 "collection"'% +3 "core" %elkU\ +2 .tCSV.dial :flush + "collection"'q  +81 "core"  +3 .tCS.seek 5ml + "collection"'}'s5 +1276 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B +2 "collection"'U% +4 "core" %s9[ZR\ +2 .tCS.seek 7.001ml + "collection"'y'$ +540 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'9  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'4'i +1645 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'3& +4 "core" &\\ttR\ _ +2 "collection"'w% +4 "core" %mtsO\ + .tCSV.dial :flush +2 "collection"'K  +69 "core" +2 .tCS.seek 5ml + "collection"''s5 +1004 "Can"\ _\\ +246 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'J @ +42 "core" B +2 "collection"'% +4 "core" %s7_^M\  +2 .tCS.seek 7ml + "collection"'Y'" +541 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'0  + .tCTV.dial CSV +40 "core"  +2 .tCBV.dial :waste2b + "collection"'  +102 "core"  +2 .tCS.seek 0ml + "collection"'/'i +1638 "core" ' + #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\vu8\ _ +2 "collection"'h% +3 "core" %iuv7\ +2 .tCSV.dial CSR + "collection"'5  +40 "core"  +2 "collection"'% +4 "core" %ist*\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'p' +1968 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'' +553 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +3 .tCBV.dial CSV +2 "collection"'S  +43 "core"  +53 + .tCTV.dial :intake +2 "collection"'  +72 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'o'T +1882 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'u  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'i +593 "core" ' +2 .tCSV.dial CSR + "collection"'t  +108 "core"  +2 "collection"'d% +4 "core" %djk \ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 's5 +1375 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"',' +1365 "core" ' + .tCSV.dial CBV +2 "collection"'I +94 "core" +2 .tCS.seek 0ml + "collection"'X'i +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &ӑ(    Bf +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& (ӂ +36 "core" ( +2 "manipulator"&& +3 "core" &ӈ  , $ \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &ӈ   & \\ +2 .tForearm.seek CC + "manipulator"&&'? +96 "core" ' + .tHand.close + "manipulator"&@/ +62 "core" / + .tCC.seek :open +2 "collection"'N( +449 "core" ( + "manipulator"&!& +4 "core" &ӈ '  4 \\ + "manipulator"&G% +4 "core" % J    +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&k(- +283 "core" ( +2 "manipulator"&i& +4 "core" &-  b  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  9  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +98 "core" ' + .tHand.open + "manipulator"&11 +56 "core" 1 + "manipulator"&|% +4 "core" % } -   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M' +100 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 15:18:36 +5 #Asleep after completing DA_WCR_121322 assays +2 ."Qmail"GoodNews.email "{1 => 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:47:45, 17% flow, 18.7C, 25% humidity, 14.7psia, 13.734V, 0.496A, 0.478A avg, 6.81W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_121322 assays" +607 #"uploadLog"upsync +5 #mEXIT @1670953836.63UTC @1671541873.22UTC = =tMAIN =mMAIN_scheduler @UTC1671541875.02 #"core_reset"Sent BREAK +2 #t@30478 sendCRC with ifg=0x20, ie=0x7F + #@32313 sendCRC with ifg=0x08, ie=0x5F + #@1548 idle with ifg=0x84, ie=0x75 #@2217 select with ifg=0x10, ie=0xF5 + #@2851 receive with ifg=0x10, ie=0xFD #@3483 receive with ifg=0x10, ie=0xFD + #@4117 receive with ifg=0x10, ie=0xFD #@4444 receive with ifg=0x80, ie=0xFD + #@48175 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +366 "Can"% :6D + % :6D + #tPolling Can every 10:00 +7 #Cleanly exited at 17:50:36UTC13-Dec-22 +707 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %h\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %| 9 8 \ y +2 .tSS.configure :default +2 "sampler")#.0X A  +2 "manipulator"&.& +4 "core" &- G J  + "storage"(/& +4 "core" &E \ +2 "storage"(0% +3 "core" % Z\ +2 "collection"'19 +3 "core" 9< +2 "processing"%29 +3 "core" 9-C +2947 #t-> Hand +310 #-> Hand.open + .Hand.open + "manipulator"&31 +21 "core" 1 +359 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +63 "core" / +222 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +62 "core" 1 +159 #t-> Hand.close +2 .Hand.close +2 "manipulator"&6/ +62 "core" / +158 #t-> Arm +2 "manipulator"&7& +3 "core" &- @ G {  +2 "manipulator"&8% +4 "core" % G @   +468 #t-> Arm.home + "manipulator"&9& +3 "core" &- L G  +2 "manipulator"&:% +4 "core" %  @ H  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&;( +117 "core" ( + "manipulator"&<& +4 "core" & L 5 ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & < A ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&>' +34 "core" ' +2 "manipulator"&?& +4 "core" & N 8 ( + "manipulator"&@% +4 "core" % K L\ \ ] +439 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&A' +39 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&B* +48 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&C(d +249 "core" ( + "manipulator"&D& +4 "core" &d 6 D f - +2 "manipulator"&E% +3 "core" %  @ =  +405 #t-> Arm.home +2 "manipulator"&F& +3 "core" &d K @ - +2 "manipulator"&G% +4 "core" %  = >  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&H( +212 "core" ( +2 "manipulator"&I& +4 "core" & C 8  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & < = G  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&K' +36 "core" ' +2 "manipulator"&L& +4 "core" & 9 N  + "manipulator"&M% +4 "core" % K C y c +179 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&N' +57 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&O* +41 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&P(d +248 "core" ( +2 "manipulator"&Q& +4 "core" &d L L , + "manipulator"&R% +4 "core" %  = H  +263 #t-> CC + "collection"'S& +3 "core" &\ +248 #t-> PC +2 "processing"%T& +3 "core" &\ +233 #t-> Flush +470 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +3 "core" &\ +2 .tHand.open + "manipulator"&V1 +53 "core" 1 + "manipulator"&W& +4 "core" &d C 9 J , + "manipulator"&X% +4 "core" %  G =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +136 "core" ( +2 "manipulator"&Z& +4 "core" &- 3 K ? & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &- G ; ` & +2 .tForearm.seek :garage +2 "manipulator"&\\'w +92 "core" ' + .tHand.close + "manipulator"&]/ +59 "core" / + "manipulator"&^& +4 "core" &- ?  s & +2 "manipulator"&_% +3 "core" %  J I  +2 .tForearm.seek :retract +2 "manipulator"&`' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a(ӂ +306 "core" ( + "manipulator"&b& +4 "core" &~6 K 8 o K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +2 "core" &~5 K I K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&d'? +88 "core" ' +2 "manipulator"&e& +4 "core" &Ӷ+ M 3 Cs + "manipulator"&f% +4 "core" %9 G > [ + "collection"'g& +4 "core" &\ +2 "collection"'h& +5 "core" &\ +2 .tCC.seek :closed + "collection"'i(\\ +5 "core" &\  +9 &4\ +{ +10 &d\ > +9 &x\ M +9 &HX\ M +10 &\ Y \ M +9 &\\ !\ M +10 &W!\ M +9 &PX!!\ M +9 &Z!!\ M +10 &Z!#\ L +9 & \\  \ L +9 &"YZ""\ L +10 &$Z#"\ L +9 &%^""\ M +10 &'W##\ M +9 &)`Z&&\ M +9 &+#W&$\ L +10 &,[%$\ M +9 &._$$\ M +9 &0iZ%'\ L +10 &2*^%'\ M +9 &3_%'\ M +10 &5\\((\ L +9 &7q[''\ L +9 &92Y'(\ M +10 &:Y()\ L +9 &<Z')\ L +9 &>x^)(\ M +10 &@;X))\ L +9 &A_**\ M +10 &Cj1-\ N +9 &Ev}@;\ P +9 &G-UI\ T +10 &Hvp\ W +9 &J\ Z +9 &Lc\ Y +10 &N$\ Z +9 &O\ [ +10 &Q\ Z +9 &Sb\ \\ +9 &U)\ Z +10 &V\ \\ +9 &X\ ] +9 &Zg\ ] +10 &\\ x\ 9 +9 &\\$\ )y +10 &\\\ !a +2 ( +2 "collection"'h& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.38 +2 "collection"'j& +4 "core" &\\\ !a + .tHand.open + "manipulator"&k1 +64 "core" 1 + "manipulator"&l% +4 "core" % 9 N 4 p [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m' +90 "core" ' +4586 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%n& +3 "core" &\ +2 "manipulator"&o& +4 "core" &Ӷ+ M M Cs + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p(ӂ +20 "core" ( +2 "manipulator"&q& +3 "core" &ӌ N : j - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &ӌ ? I - +2 .tForearm.seek CC + "manipulator"&s'? +96 "core" ' + .tHand.close + "manipulator"&t/ +57 "core" / +2 .tCC.seek :open + "collection"'u( +449 "core" ( + "manipulator"&v& +4 "core" &ӌ L K\ - +2 "manipulator"&w% +3 "core" %  I K +2 .tForearm.seek :retract + "manipulator"&x' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&y( +384 "core" ( +2 "manipulator"&z& +4 "core" & O M * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" & K @ * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&|' +95 "core" ' +2 "manipulator"&}& +4 "core" & 8 O * + "manipulator"&~% +4 "core" % B ? g & +2 "processing"%& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +10 &.x\ +z +9 &b\ > +9 &c~\ O +10 &#_\ O +9 &a\ O +9 &`\ O +10 &l`\ N +9 &-b\ O +9 &d\ O +10 &a\ N +9 & sa\ O +10 &"6^\ N +9 &#b\ O +10 &%`\ N +9 &'zb\ O +9 &)=a\ O +9 &+`\ N +10 &,d\ O +9 &.`\ O +10 &0Cc\ O +9 &2e\ O +9 &3b\ O +10 &5`\ O +9 &7Lc\ O +9 &9e\ O +10 &:d\ O +9 &<c\ O +10 &>Ug\ O +9 &@e\ O +9 &Al\ P +10 &Cz\ Q +9 &EQ\ S +9 &G\ T +10 &H\ T +9 &J\ T +10 &LT\ T +9 &N\ V +9 &O\ V +10 &Q\ V +9 &SX\ V +9 &U\ V +10 &V\ V +9 &X\ U +10 &Z_\ V +9 &\\!\ V +9 &]\ 8 +10 &^.\ Z +9 &^$\ 3 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%& +4 "core" &^"\ 3 + .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % N 9 ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + "collection"'\ & +4 "core" &\ +934 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"& & +3 "core" & M I { * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & 7 P R * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & L I * +2 .tForearm.seek PC + "manipulator"&' +92 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open + "processing"%( +460 "core" ( + "manipulator"&& +4 "core" & = > * + "manipulator"&% +4 "core" % L H 1 +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&& +4 "core" &- E 8  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ? J  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +100 "core" ' + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % w M 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +90 "core" ' +390 #t-> Can +239 #-> Flush +663 #-> Puck.count + "storage"(!% +3 "core" % \ +2 .tSE.seek :down +2 "storage"("' +10 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&#% +4 "core" %  J K  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"($(C +4 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (%& +2 "core" &E k\ +2 "manipulator"&&& +4 "core" &- J J  + "manipulator"&'% +4 "core" %  H I  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(( +189 "core" ( + "manipulator"&)& +4 "core" & 7 L q ( +2 "storage"(*& +4 "core" &E \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&+' +92 "core" ' + "storage"(,& +4 "core" &E \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +2 .tSE.seek :beamBreak +2 "storage"(-'r +146 "core" ' +2 "storage"(.- +3 "core" -'z +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (/% +3 "core" % w x \ +2 ."downElevator"SE.seek :down +3 "storage"(0' +76 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 (1% +3 "core" % \  + "manipulator"&2% +4 "core" % @ F n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(4(  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (5& +3 "core" &  \  + "manipulator"&6& +4 "core" & @ J ' +2 .tElbow.seek 2 + "manipulator"&7( +3 "core" ( +2 "manipulator"&8& +3 "core" & N L ' +2 "storage"(9& +3 "core" &  g\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&:'S +98 "core" ' + "storage"(<& +4 "core" &  ^\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(='r +297 "core" ' + "storage"(?- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@% +2 "core" % )\ +2 ."downElevator"SE.seek :down +4 "storage"(' +100 (% +3 "core" %ǂ^ | e\ Yj + "manipulator"&>% +4 "core" %c J G U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;' +91 "core" ' +25 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(D( +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (E& +2 "core" & c\ \ +2 "manipulator"&B& +3 "core" & = = o ' +2 .tElbow.seek 3 +2 "manipulator"&F( +31 "core" ( + "manipulator"&G& +4 "core" & K 3 g n +2 "storage"(I& +3 "core" & \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&J'7 +92 "core" ' + "storage"(L& +4 "core" & \ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(M'r +101 "core" ' + "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A% +2 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(K' +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +63 (Q% +2 "core" % \  +2 "manipulator"&H% +4 "core" %@ J F r w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"(O(,y +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (S& +3 "core" &,y \ + "manipulator"&T& +5 "core" & F = n + .tElbow.seek 4 +2 "manipulator"&U( +54 "core" ( + "manipulator"&V& +4 "core" & K 4 [  + "storage"(W& +4 "core" &,y 6\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +49 .tForearm.seek 4 + 450 counts + "manipulator"&X' +92 "core" ' + "storage"(Z& +4 "core" &,y \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(['r +102 "core" ' + "storage"(P- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (]% +3 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(^' +37 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +59 (_% +3 "core" % f\  + "manipulator"&N% +4 "core" % A K c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(Y(<- +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (b& +3 "core" &<. P\ \ + "manipulator"&c& +4 "core" & = = Z  +2 .tElbow.seek 5 +2 "manipulator"&e( +13 "core" ( + "manipulator"&f& +4 "core" & L 5 c \\ +2 "storage"(g& +4 "core" &<. \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&`'O +92 "core" ' + "storage"( & +4 "core" &<. \ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(j'r +108 "core" ' +2 "storage"(k- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (l% +2 "core" % w l \ u +3 ."downElevator"SE.seek :down +3 "storage"(h' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (d% +2 "core" % \  +2 "manipulator"&n% +3 "core" %1 A = s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(q(K +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (r& +2 "core" &K 0\  +2 "manipulator"&t& +3 "core" & H > p \\ +2 .tElbow.seek 6 +2 "manipulator"&a( +3 "core" ( +2 "manipulator"&m& +3 "core" & M L \\ +2 "storage"(i& +3 "core" &K 5\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&v' +93 "core" ' +2 "storage"(w& +4 "core" &K \  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(s'r +109 "core" ' + "storage"(p- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (z% +2 "core" % S\ +3 ."downElevator"SE.seek :down +3 "storage"({' +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +61 (}% +3 "core" % R\  + "manipulator"&~% +4 "core" % @ = h | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(x([ +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ }\ \ +2 "manipulator"&& +3 "core" & > @ W \\ +2 .tElbow.seek 7 + "manipulator"&(r +44 "core" ( + "manipulator"&& +4 "core" & D 5 6 H +2 "storage"(\ & +3 "core" &[ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +101 "core" ' +2 "storage"(|& +4 "core" &[ \ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +127 "core" ' +2 "storage"(- +3 "core" -'# +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +3 "core" % - y z X\ +3 ."downElevator"SE.seek :down +3 "storage"(' +60 "core" ' + ."downElevator"SE.stop + "storage"(5 +37 (y% +3 "core" % l\  + "manipulator"&% +4 "core" %P A > b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +927 #t-> exit +5 #mEXIT @1671542163.88UTC @1671542334.42UTC = =tMAIN =mMAIN_scheduler @UTC1671542336.29 #"core_reset"Sent BREAK +2 #t@40651 sendCRC with ifg=0x20, ie=0x7F + #@42486 sendCRC with ifg=0x08, ie=0x5F + #@19822 idle with ifg=0x84, ie=0x75 #@20493 select with ifg=0x10, ie=0xF5 + #@21128 receive with ifg=0x10, ie=0xFD + #@21763 receive with ifg=0x10, ie=0xFD #@22397 receive with ifg=0x10, ie=0xFD + #@22724 receive with ifg=0x80, ie=0xFD #@29186 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +267 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +401 "Can"' <9T + ' <9T + #tPolling Can every 10:00 +7 #Cleanly exited at 13:16:03UTC20-Dec-22 +3 #Loading /home/esp/esp2/mission/DA_WCR_122022.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_122022 w/pucks in tube 2\\n{1 => 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:19:03, 20% flow, 13.0C, 30% humidity, 14.5psia, 13.783V, 0.284A, 0.266A avg, 3.92W",Subject: "DA_WCR_122022 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 13:19 +2 "Can"' <9T +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +430 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_122022.rb:14\\n{1 => 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:19:03, 20% flow, 13.0C, 30% humidity, 14.5psia, 13.783V, 0.284A, 0.266A avg, 3.92W",Subject: "Asleep until 13:19" +29 "Can"'  +3 #tPowering core bus +159 #"uploadLog"upsync +392 .tGate.power :raw,:ON + "sampler") +18 ) +2 #"uploadLog"upsync +4 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % > ;\ +2 .tSS.configure :default +2 "sampler")#.0X 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:19:56, 21% flow, 13.0C, 30% humidity, 14.5psia, 13.773V, 0.345A, 0.339A avg, 4.75W",Subject: "Started DA_WCR_122022 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &\  + .tHand.open + "manipulator"&,1 +53 "core" 1 + "manipulator"&-& +4 "core" &\ B I !p +2 "manipulator"&.% +3 "core" %  A K }  +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +192 "core" ( +2 "manipulator"&0& +4 "core" &- 5  # + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- G @ z # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +93 "core" ' +2 .tHand.close + "manipulator"&3/ +57 "core" / +2 "manipulator"&4& +5 "core" &- = I X # + "manipulator"&5% +4 "core" % ϋ H J  +2 .tForearm.seek :retract +2 "manipulator"&6' +88 #"uploadLog"upsync +5 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +297 "core" ( +2 "manipulator"&8& +4 "core" &{3 L H  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &{3 J K I +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +95 "core" ' +2 "manipulator"&;& +4 "core" &{4 M M I +2 "manipulator"&<% +4 "core" %H K H  +2 "collection"'=& +3 "core" &\  +3 "collection"'>& +4 "core" &\  +2 .tCC.seek :closed +2 "collection"'?(\\ +3 "core" &\  +9 &K\ &j +9 &yY\ 9 +10 &}\ M +9 &Z\ M +9 &aV\ L +10 &#\\\ L +9 &^\ M +10 &Z\ L +9 &hY\ M +9 &*Z\ M +10 &Z\ M +9 &!\\\ M +9 &#q\\\ L +10 &%2Z\ M +9 &&Z\ M +9 &(Z!\ M +10 &*xZ !\ M +9 &,:Z !\ M +10 &-Z \ M +9 &/Z!#\ M +9 &1Z##\ L +10 &3CX""\ L +9 &5W"$\ L +9 &6W"$\ L +10 &8W #\ L +9 &:KX"$\ L +10 &< W$%\ L +9 &=Y$$\ L +9 &?Y$$\ L +10 &AQ]$%\ M +9 &Cb-(\ M +9 &Ds93\ O +10 &FLH\ S +9 &H>og\ V +10 &Ixx\ Y +9 &K}{\ Z +9 &Mz\ Z +10 &O<\ Z +9 &P\ Z +9 &R\ Z +10 &Tz\ \\ +9 &V=\ \\ +10 &W\ \\ +9 &Y\ ] +9 &[\ J +10 &\\5\ 3 +9 &\\\ Z +5 ( +2 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.40 + "collection"'@& +4 "core" &\\\ Z + &\\\ Z +2 .tHand.open + "manipulator"&A1 +53 "core" 1 + "manipulator"&B% +5 "core" % H M 7 k  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +92 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ Z +2 "collection"'E% +4 "core" %n\ + .tCSV.dial CSR +2 "collection"'F  +126 "core"  +2 "collection"'G% +4 "core" %n\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'I% +3 "core" %s0\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'J' +676 "core" ' + .tCSV.dial :waste +2 "collection"'K +124 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +2016 "core" ' +2 #tPurging external Intake + "collection"'M& +3 "core" &\\\ Z +2 "collection"'N% +3 "core" %k\  +2 .tCSV.dial :flush + "collection"'O  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'P' +2425 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'Q + 'R  +6 "core" +62 ~ +2 .tCTV.dial :intake + "collection"'S  +78 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2336 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +76 "core" ~ +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\\ Z +2 "collection"'W% +3 "core" %d\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1251 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +52 "core" > +2 "collection"'[% +4 "core" %s7yw\  +2 .tCS.seek 7ml + "collection"'\\'" +549 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'] +2 .tCBV.dial CSV +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1689 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +792 "core" ' + .tCSV.dial :waste + "collection"'` +42 "core" +2 .tCS.seek 0ml + "collection"'a'i +793 "core" ' +2 "collection"'b& +4 "core" &\\ki\ Z + "collection"'c% +4 "core" %hki\  + .tCSV.dial :flush +2 "collection"'d  +52 "core" +2 .tCS.seek 3ml + "collection"'e'3J +791 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +44 "core" B +2 "collection"'g% +4 "core" %3Ihi\  +2 .tCS.seek 5ml + "collection"'h's4 +568 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1227 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +786 "core" ' + .tCSV.dial :waste + "collection"'k +71 "core" +2 .tCS.seek 0ml + "collection"'l'i +780 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +3 "core" &ӱ) L J Bj +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +22 "core" ( +2 "manipulator"&o& +4 "core" &ӄ B I o + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &ӄ B I o +2 .tForearm.seek CC + "manipulator"&q'? +93 "core" ' + .tHand.close + "manipulator"&r/ +63 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( +2 "manipulator"&t& +4 "core" &ӄ H H o + "manipulator"&u% +4 "core" % 5 A H  +2 .tForearm.seek :retract + "manipulator"&v' +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +292 "core" ( +2 "manipulator"&x& +4 "core" &-  = s A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- = * A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +88 "core" ' +2 .tHand.open + "manipulator"&{1 +58 "core" 1 +8 "manipulator"&|% +4 "core" % z D A / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +94 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:24:12UTC20-Dec-22\\n{1 => 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:19:56, 21% flow, 13.0C, 30% humidity, 14.5psia, 13.773V, 0.345A, 0.339A avg, 4.75W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'~& +4 "core" & +2 "manipulator"&% +4 "core" %  J J  + "storage"(% +5 "core" % \  + "storage"(. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +529 #"uploadLog"upsync +144 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" &  W\ + "manipulator"&& +4 "core" &- G = A +2 "manipulator"&% +4 "core" %  J E |  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +192 "core" ( +2 "manipulator"&& +4 "core" & M M # + "storage"( & +4 "core" &  D\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +92 "core" ' +2 "storage"( & +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +281 "core" ' +2 "storage"( - +3 "core" -'n +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & \  +2 "manipulator"&& +4 "core" & G J # +2 .tElbow.seek 2 + "manipulator"&( +15 "core" ( +2 "manipulator"&& +4 "core" & ? I u  + "storage"(& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" & K K  + "manipulator"&% +5 "core" % Ͻ @ G K +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +3 .tElbow.seek CC + "manipulator"&(ӂ +132 "core" ' + ."downElevator"SE.stop + "storage"(5 +23 "core" ( +2 "manipulator"&& +4 "core" &|2 E @ { I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &|2 J K I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'? +96 "core" ' + "manipulator"&&& +4 "core" &ӫ+ L L r Cm +2 "manipulator"&(% +4 "core" %I K J  +2 "collection"''& +4 "core" &\ +3 "collection"'& +4 "core" &\ +3 .tCC.seek :closed + "collection"'(\\ +4 "core" &\  +9 &2}\ *y +9 &e\ > +9 &u\ M +10 &MZ\ K +9 &Y\ L +10 &]\ L +9 &Z\ L +9 &UW\ K +10 &Y\ K +9 &Y\ K +9 & \\|\ K +10 &"]W\ K +9 &$Y\ K +9 &%]\ L +10 &'Z\ L +9 &)e]\ K +10 &+'\\\ K +9 &,\\\ L +9 &.\\(\ L +10 &0lZ#\ L +9 &2/]*\ K +9 &3Y$\ L +10 &5Z!\ L +9 &7u]!\ K +10 &96X"\ L +9 &:Z'\ L +9 &<X!\ K +10 &>|Y"\ L +9 &@?\\#\ K +9 &B^"\ L +10 &Ca\ L +9 &E~n \ N +10 &G;~\ O +9 &H2(\ S +9 &JHD\ V +10 &LkKL\ W +9 &N+NO\ X +9 &ONN\ X +10 &QPP\ X +9 &SmPR\ Y +10 &U-SS\ Z +9 &VWU\ Z +9 &XWW\ [\ +10 &ZnY[\ [ +9 &\\y_]\ 3 +9 &\\*a` \ ` +10 ( + &\\x`_\ Y +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.17 + .Hand.open + "manipulator"&"1 +62 "core" 1 + "manipulator"&+% +4 "core" % I K .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +92 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler").% +4 "core" %z ; 8 \ + "collection"'0& +4 "core" &\\xZ\\s\ Y +2 "Can"' OMl +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +23  +2 .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %eX[h\ + "sampler")5% +4 "core" %/ O N \ + .tSSV.dial :spit +2 "sampler")% +129 "core"  +2 .tSS.seek 0ml + "sampler")2'ڀ +253 "core" ' + .tSSV.dial CBV +2 "sampler")8  +127 "core"  + .tCTV.dial :intake + "collection"'/  +76 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %eiku\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi + .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0XQ% +3 "core" %eVVf\ + "sampler")F% +4 "core" %Q  \  +32 "collection"'G% +3 "core" %eYZs\ + "sampler"):% +4 "core" %Q \ k +37 "collection"'% +2 "core" %e]]p\ +2 "sampler")I% +4 "core" %Q   \  +41 "collection"'H% +3 "core" %e`a\ +2 "sampler")K% +3 "core" %Q   \  +48 "collection"'J% +3 "core" %eddI\ + "sampler")M% +4 "core" %Q !  \  +2 "sampler")N% +3 "core" %Q % # \  +2 .tIntake.select :close + "sampler")0 +8 )O% +3 "core" %Q ( ( \  + .tSSV.dial :exhaust +2 "sampler")L  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")R'ڀ +400 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X0 \  +69 "collection"'t% +2 "core" %eJH\ +2 "sampler")u% +4 "core" %O@ \  + "collection"'q% +4 "core" %eLL\ + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0XQ% +3 "core" %ebc\ +2 "sampler")F% +4 "core" % - + \ + "sampler")G% +4 "core" % / / \ + .tIntake.select :close + "sampler")0 +9 ):% +2 "core" % ; : \ +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")I'ڀ +860 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")H  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open +2 "sampler") +209 "collection"'K% +3 "core" %ennz\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.45ml/s + "sampler")#.c0XQ\ + "sampler")c% +4 "core" %,~ \  +69 "collection"'d% +3 "core" %eED'\ +2 "sampler")a% +3 "core" % \ > +78 "collection"'f% +3 "core" %eMI\ +2 "sampler")g% +3 "core" % \ 9 +89 "collection"'e% +3 "core" %eVU\ +2 "sampler")h% +4 "core" % \ 9 +100 "collection"'i% +3 "core" %ebb\ + "sampler")k% +5 "core" % % " \ 9 + "sampler")Y% +4 "core" % ) & \ 9 + .tIntake.select :close + "sampler")0 +9 )j% +2 "core" % / 0 \ 9 +2 .tSSV.dial :exhaust + "sampler")m  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")o'ڀ +895 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")p  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +209 "collection"'r% +3 "core" %emo\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0XQ@\ + "sampler")% +4 "core" %+ \  +61 "collection"'=% +3 "core" %eED\ + "sampler")6% +4 "core" %% \  +69 "collection"'*% +3 "core" %eJL\ +2 "sampler")@% +3 "core" %% \  +78 "collection"'A% +3 "core" %eRT\ +2 "sampler")B% +4 "core" %  \ \ ] +88 "collection"'D% +3 "core" %e]^\ +2 "sampler")E% +3 "core" %   \  +100 "collection"'>% +3 "core" %eeh\ +2 "sampler")F% +4 "core" % C B \  + "sampler")G% +4 "core" % E B \  + .tIntake.select :close + "sampler")0 +9 ):% +3 "core" % I F \  + .tSSV.dial :exhaust + "sampler")%  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +874 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")1  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +3 "core" %emq\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0XR\ +2 "sampler")X% +3 "core" %+kh \  +44 "Can")\ db +4 "collection"';% +3 "core" %e=>\ + "sampler")\\% +4 "core" %-on \  +54 "collection"'^% +3 "core" %eBA\ +2 "sampler")`% +3 "core" %-wv \  +61 "collection"'_% +3 "core" %eCD\ +2 "sampler")b% +4 "core" %+ \  +69 "collection"'c% +2 "core" %eHI\ +2 "sampler")d% +4 "core" %% \  +78 "collection"'a% +3 "core" %ePO\ + "sampler")f% +4 "core" %% \  +89 "collection"'g% +2 "core" %eYX\ +2 "sampler")e% +4 "core" % \  +100 "collection"'h% +3 "core" %e_b\ + "sampler")i% +4 "core" %   \  +2 "sampler")k% +3 "core" %   \  + .tIntake.select :close +2 "sampler")0 +8 )Y% +3 "core" % % " \  + .tSSV.dial :exhaust + "sampler")j  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")m'ڀ +865 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")J  +3 .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'p% +3 "core" %eoo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0XQ=\ + "sampler")% +4 "core" %8eb \  +21 "collection"'% +3 "core" %e?=\ +2 "sampler")% +3 "core" %8he \  +25 "collection"' % +3 "core" %e??\ + "sampler")x% +4 "core" %8jg \  +28 "collection"'y% +3 "core" %e??\ +2 "sampler") % +3 "core" %8ok \  +32 "collection"'n% +4 "core" %eCA\ +2 "sampler")}% +3 "core" %8sr \  +37 "collection"'w% +2 "core" %eCD\ +2 "sampler")% +4 "core" %8zw \  +41 "collection"' % +3 "core" %eFI\ +2 "sampler")% +3 "core" %8~ \  +48 "collection"' % +3 "core" %eIJ\ + "sampler")% +4 "core" %4 \  +54 "collection"'% +2 "core" %eLK\ +2 "sampler")% +4 "core" %4 \  +61 "collection"'% +2 "core" %ePQ\ +2 "sampler")\ % +4 "core" % \ 2 +69 "collection"'% +3 "core" %eWX\ + "sampler")% +4 "core" % \ 2 +78 "collection"' % +3 "core" %e]]\ +2 "sampler")% +3 "core" %  \ 2 +89 "collection"'{% +3 "core" %eee\ +2 "sampler")(% +4 "core" % 7 7 \ 2 + "sampler")'% +4 "core" % < 9 \ 2 + .tIntake.select :close + "sampler")0 +9 )&% +2 "core" % A > \ 2 +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")s'ڀ +893 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'"% +2 "core" %eon\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.17ml/s + "sampler")#.P0XQ=\ +2 "sampler")4% +3 "core" %+_^ \  +28 "collection"'5% +3 "core" %e?=\ +2 "sampler")8% +4 "core" %+`_ \  +32 "collection"'% +3 "core" %e<@\ + "sampler")/% +4 "core" %+ed \  +36 "collection"'9% +3 "core" %eBB\ +2 "sampler")2% +4 "core" %-hg \  +41 "collection"'% +3 "core" %eAB\ +2 "sampler")=% +3 "core" %+nn \  +48 "collection"'6% +3 "core" %eBD\ + "sampler")*% +4 "core" %-sr \  +54 "collection"'@% +2 "core" %eFE\ +2 "sampler")A% +4 "core" %-zy \  +61 "collection"'B% +2 "core" %eIK\ +2 "sampler")D% +4 "core" %+ \  +69 "collection"'E% +3 "core" %eNN\ + "sampler")>% +4 "core" %% \  +78 "collection"'F% +3 "core" %eVS\ +2 "sampler")G% +4 "core" %% \  +88 "collection"':% +3 "core" %eZX\ + "sampler")%% +4 "core" % \ # +100 "collection"'% +3 "core" %e``\ +2 "sampler")1% +3 "core" %  \ # +113 "collection"'H% +4 "core" %eih\ + "sampler")% +4 "core" % H E \ # +2 "sampler")M% +3 "core" % I H \ # + .tIntake.select :close + "sampler")0 +9 )N% +3 "core" % N K \ # + .tSSV.dial :exhaust +2 "sampler")O  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")L'ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +59 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")<  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %epo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XQ=\ +2 "sampler")V% +3 "core" %XW \ u +19 "collection"'Q% +3 "core" %e>>\ + "sampler")T% +4 "core" %YX \ u +21 "collection"'Z% +3 "core" %e=@\ +2 "sampler")[% +4 "core" %ZW \ u +24 "collection"'W% +3 "core" %e@@\ +2 "sampler")X% +3 "core" %\\[ \ u +28 "collection"'K% +3 "core" %eAB\ +2 "sampler");% +4 "core" %][ \ u +31 "collection"'\\% +3 "core" %e@A\ +2 "sampler")^% +4 "core" %c\\ \ u +36 "collection"'`% +3 "core" %eED\ +2 "sampler")_% +4 "core" %da \ u +41 "collection"'b% +3 "core" %eDC\ +2 "sampler")c% +4 "core" %he \ u +47 "collection"'d% +3 "core" %eED\ + "sampler")a% +4 "core" %lk \ u +54 "collection"'f% +3 "core" %eFG\ + "sampler")g% +4 "core" %us \ u +61 "collection"'e% +3 "core" %eKJ\ + "sampler")h% +4 "core" %| \ u +69 "collection"'i% +3 "core" %eLM\ +2 "sampler")k% +3 "core" % \ u +78 "collection"'Y% +3 "core" %eQQ\ +2 "sampler")j% +4 "core" % \ u +88 "collection"'I% +3 "core" %eZY\ +2 "sampler")J% +3 "core" % \ u +100 "collection"'p% +3 "core" %e`a\ +2 "sampler")m% +4 "core" % \ u +113 "collection"'?% +3 "core" %eji\ + "sampler")t% +4 "core" % . 0 \ u + "sampler")u% +4 "core" % 4 2 \ u + .tIntake.select :close + "sampler")0 +9 )q% +2 "core" % : 7 \ t +2 .tSSV.dial :exhaust + "sampler")]  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")7'ڀ +857 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")|  +3 .tCBV.dial SSV +70 "core"  +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'~% +2 "core" %epo\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XQ% +3 "core" %eFF\ +2 "sampler")F% +3 "core" %0\\Y \  +28 "collection"'G% +3 "core" %eFF\ +2 "sampler"):% +4 "core" %/_[ \  +32 "collection"'%% +3 "core" %eGH\ + "sampler")% +4 "core" %/b` \  +36 "collection"'1% +3 "core" %eGE\ +2 "sampler")H% +4 "core" %/eb \  +41 "collection"'% +3 "core" %eFI\ +2 "sampler")M% +3 "core" %/ig \  +48 "collection"'N% +3 "core" %eJI\ + "sampler")O% +4 "core" %0nl \  +54 "collection"'.% +2 "core" %eKM\ +2 "sampler")<% +4 "core" %.ss \  +61 "collection"'S% +3 "core" %eNO\ + "sampler")L% +4 "core" %.{ \  +69 "collection"'R% +3 "core" %eRQ\ + "sampler")V% +4 "core" %+ \  +78 "collection"'Q% +3 "core" %eSS\ +2 "sampler")T% +3 "core" %% \  +89 "collection"'Z% +3 "core" %eZZ\ + "sampler")[% +4 "core" %% \  +100 "collection"'W% +3 "core" %e^_\ + "sampler")X% +4 "core" % \ " +113 "collection"'K% +3 "core" %eff\ +2 "sampler");% +4 "core" %   \ " + "sampler")\\% +4 "core" %   \ " + .tIntake.select :close + "sampler")0 +9 )^% +2 "core" % $ # \ " +2 .tSSV.dial :exhaust + "sampler")`  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")_'ڀ +905 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")b  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +209 "collection"'c% +3 "core" %enq\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0XR > \ - +2 .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"){'ڀ +863 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")(  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"''% +3 "core" %eoo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XQ% +3 "core" %ea`\ + "sampler")F% +4 "core" % \ 6 +113 "collection"'G% +3 "core" %eff\ + "sampler"):% +4 "core" %   \ 6 +128 "collection"'%% +4 "core" %emm\ + "sampler")% +4 "core" % ; 9 \ 6 +2 "sampler")1% +3 "core" % < ; \ 6 + .tIntake.select :close + "sampler")0 +9 )H% +2 "core" % A = \ 6 +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")M'ڀ +891 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")+  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %epo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XQ+ +12 "core" + +10 "collection"'F% +3 "core" %eMN\ +2 "sampler")G% +4 "core" %b6UT \  +18 "collection"':% +3 "core" %eNO\ +2 "sampler")%% +3 "core" %b8YW \  +22 "collection"'% +2 "core" %ePP\ +2 "sampler")1% +4 "core" %b8XX \  +24 "collection"'H% +3 "core" %ePP\ +40 "sampler")% +14 "core" %b8][ \  +2 "collection"'% +3 "core" %eOO\ +2 "sampler")+% +3 "core" %b7\\[ \  +33 "collection"'N% +3 "core" %eQP\ + "sampler")M% +4 "core" %b8_\\ \  +37 "collection"'<% +2 "core" %eQQ\ +2 "sampler")S% +5 "core" %b8b` \  +40 "collection"'L% +3 "core" %eQR\ +2 "sampler")R% +4 "core" %b8dd \  +47 "collection"'V% +3 "core" %eRS\ +2 "sampler")Q% +3 "core" %b8ih \  +54 "collection"'T% +3 "core" %eRT\ +2 "sampler")Z% +3 "core" %b8pm \  +61 "collection"'[% +4 "core" %eUV\ + "sampler")W% +4 "core" %b6rq \  +69 "collection"'X% +3 "core" %eTV\ +2 "sampler")K% +3 "core" %b5} \  +2 "collection"';% +3 "core" %eVV\ +2 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XQ \ $ + .tSSV.dial :exhaust +2 "sampler")!  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %eqn\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XQ% +3 "core" %ejl\ + "sampler")`% +4 "core" % 5 4 \ : + "sampler")O% +4 "core" % 5 7 \ : + .tIntake.select :close + "sampler")0 +9 )6% +2 "core" % : 8 \ : +2 .tSSV.dial :exhaust + "sampler")b  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +862 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")_  +74 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open +2 "sampler") +209 "collection"'a% +4 "core" %emn\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XQ% +3 "core" %e_^\ +2 "sampler")`% +3 "core" %" \  +37 "collection"'O% +2 "core" %e^_\ +2 "sampler")6% +4 "core" %# \  +41 "collection"'b% +4 "core" %e_`\ + "sampler")9% +4 "core" %# \  +47 "collection"'_% +3 "core" %ecb\ +2 "sampler")a% +4 "core" %" \  +53 "collection"'c% +3 "core" %ecd\ +2 "sampler")e% +4 "core" %# \  +61 "collection"'h% +2 "core" %ecb\ +2 "sampler")i% +4 "core" %  \  +69 "collection"'k% +3 "core" %edd\ + "sampler")Y% +4 "core" % \ ! +78 "collection"'j% +3 "core" %efe\ +2 "sampler")I% +4 "core" %  \ ! +88 "collection"'\\% +3 "core" %eig\ +2 "sampler")J% +4 "core" % ' % \ ! + "sampler")p% +4 "core" % & $ \ ! + .tIntake.select :close + "sampler")0 +9 )m% +2 "core" % , + \ ! +2 .tSSV.dial :exhaust + "sampler")?  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")t'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")u  +74 "core" + #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open +2 "sampler") +209 "collection"'P% +3 "core" %emo\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XQ% +4 "core" %" \  +36 "collection"'`% +3 "core" %ea`\ +2 "sampler")5% +4 "core" %# \  +41 "collection"'O% +3 "core" %eab\ +7 "sampler")6% +4 "core" %# \  +42 "collection"'b% +3 "core" %ea`\ +2 "sampler")9% +3 "core" %# \  +54 "collection"'E% +3 "core" %ebb\ +2 "sampler")_% +3 "core" %# \  +61 "collection"'a% +3 "core" %edd\ +2 "sampler")c% +3 "core" %" \  +69 "collection"'e% +3 "core" %ebd\ +2 "sampler")h% +3 "core" %  \  +79 "collection"'i% +3 "core" %egh\ + "sampler")k% +4 "core" % \ ) +88 "collection"'Y% +3 "core" %egi\ +2 "sampler")j% +4 "core" % \ ) +100 "collection"'I% +3 "core" %eji\ + "sampler")\\% +4 "core" %   \ ) +113 "collection"'J% +3 "core" %ekk\ +2 "sampler")p% +3 "core" % . / \ ) +2 "sampler")m% +3 "core" % 0 / \ ) +2 .tIntake.select :close + "sampler")0 +8 )?% +3 "core" % 4 1 \ ) + .tSSV.dial :exhaust +2 "sampler")L  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")u'ڀ +873 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")P  .tCBV.dial SSV +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %epo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XQ \ * +2 .tSSV.dial :exhaust + "sampler")$  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")0'ڀ +874 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 "sampler")o  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'3% +3 "core" %enn\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XQ% +4 "core" % \ 6 +2 "collection"'`% +4 "core" %e`a\ + "sampler")5% +4 "core" % \ 6 +28 "collection"'O% +3 "core" %e``\ +2 "sampler")6% +4 "core" % \ 6 +32 "collection"'M% +2 "core" %e_`\ +2 "sampler")b% +4 "core" % \ 6 +36 "collection"'9% +3 "core" %eba\ +2 "sampler")E% +4 "core" % \ 6 +41 "collection"'_% +3 "core" %ebd\ +2 "sampler")a% +3 "core" % \ 6 +48 "collection"'c% +3 "core" %ebd\ + "sampler")e% +4 "core" % \ 6 +54 "collection"'h% +2 "core" %edc\ +2 "sampler")i% +4 "core" % \ 6 +61 "collection"'k% +3 "core" %egd\ +2 "sampler")Y% +4 "core" % \ 6 +69 "collection"'j% +3 "core" %efg\ + "sampler")I% +4 "core" % \ 6 +78 "collection"'\\% +3 "core" %eff\ +2 "sampler")J% +3 "core" % \ 6 +89 "collection"'p% +2 "core" %efh\ +2 "sampler")m% +4 "core" % \ 6 +100 "collection"'?% +3 "core" %egh\ + "sampler")L% +4 "core" % \ 6 +113 "collection"'<% +3 "core" %ehj\ +2 "sampler")P% +3 "core" %   \ 6 +128 "collection"'t% +3 "core" %ekl\ + "sampler")u% +4 "core" % % $ \ 6 + "sampler")d% +4 "core" % % # \ 6 + .tIntake.select :close + "sampler")0 +9 )7% +2 "core" % ) % \ 6 +2 .tSSV.dial :exhaust + "sampler")U  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")z'ڀ +875 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")!  +73 "core" + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %eoo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XQ% +4 "core" %+WX \  +21 "collection"'`% +3 "core" %e_`\ +2 "sampler")5% +4 "core" %+Z[ \  +24 "collection"'O% +3 "core" %e^]\ +2 "sampler")6% +3 "core" %+[X \  +28 "collection"'M% +3 "core" %e^^\ +2 "sampler")b% +4 "core" %+Z[ \  +32 "collection"'9% +2 "core" %e]^\ +2 "sampler")E% +4 "core" %+][ \  +36 "collection"'T% +3 "core" %e``\ +2 "sampler")_% +3 "core" %+^_ \  +42 "collection"'a% +3 "core" %e`a\ + "sampler")c% +4 "core" %+`` \  +47 "collection"'e% +3 "core" %e_a\ +2 "sampler")h% +3 "core" %+c_ \  +54 "collection"'i% +3 "core" %e^`\ +2 "sampler")k% +3 "core" %+ec \  +61 "collection"'Y% +3 "core" %e_a\ +2 "sampler")j% +3 "core" %+gf \  +69 "collection"'I% +3 "core" %ea^\ +2 "sampler")\\% +3 "core" %+lk \  +79 "collection"'J% +3 "core" %e`a\ + "sampler")p% +5 "core" %+ro \  +87 "collection"'m% +3 "core" %ebb\ +2 "sampler")?% +4 "core" %+uq \  +100 "collection"'L% +3 "core" %ebb\ + "sampler")<% +4 "core" %+|z \  +113 "collection"'P% +3 "core" %edb\ + "sampler")t% +4 "core" %+ \  +128 "collection"'u% +3 "core" %edd\ +2 "sampler")d% +4 "core" %+ \  +144 "collection"'7% +3 "core" %edf\ + "sampler")U% +4 "core" % \ 6 +163 "collection"'Z% +3 "core" %ehh\ + "sampler")!% +4 "core" % \ 6 +184 "collection"'^% +3 "core" %ehj\ +2 "sampler")z% +3 "core" % \ 6 +196 "collection"'% +3 "core" %elk\ +2 "sampler")x% +3 "core" % \ 6 +197 "collection"'y% +2 "core" %eno\ +2 "sampler")g% +4 "core" %   \ 6 +196 "collection"'n% +3 "core" %eno\ + "sampler")}% +4 "core" % : : \ 6 +2 "sampler")q% +3 "core" % < 9 \ 6 + .tIntake.select :close +2 "sampler")0 +8 )|% +3 "core" % = < \ 6 + .tSSV.dial :exhaust +2 "sampler")]  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")w'ڀ +897 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %eno\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0XQ% +4 "core" % \ ) +128 "collection"'`% +3 "core" %emm\ +2 "sampler")5% +4 "core" % \ ) +144 "collection"'O% +3 "core" %eno\ + "sampler")6% +4 "core" % \ ) +163 "collection"'M% +3 "core" %eno\ + "sampler")b% +4 "core" % $ " \ ) +183 "collection"'9% +4 "core" %epr\ +2 "sampler")E% +3 "core" % ? < \ ) +2 "sampler")T% +4 "core" % ? < \ ) + .tIntake.select :close + "sampler")0 +8 )_% +3 "core" % @ ? \ ) +2 .tSSV.dial :exhaust + "sampler")a  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")[  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'e% +3 "core" %eoo\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XQ% +3 "core" %e`c\ +2 "sampler")`% +4 "core" %(jh \  +69 "collection"'5% +3 "core" %ebd\ + "sampler")O% +4 "core" %(nj \  +78 "collection"'6% +3 "core" %eca\ +2 "sampler")M% +3 "core" %(qn \  +89 "collection"'b% +2 "core" %ebc\ +2 "sampler")9% +4 "core" %(tv \  +100 "collection"'E% +3 "core" %ecd\ + "sampler")T% +4 "core" %(}y \  +113 "collection"'_% +3 "core" %eed\ +2 "sampler")a% +3 "core" %( \  +128 "collection"'*% +3 "core" %ecg\ + "sampler")[% +4 "core" %( \  +144 "collection"'e% +4 "core" %eff\ + "sampler")c% +4 "core" %( \  +163 "collection"'k% +3 "core" %ehh\ + "sampler")Y% +4 "core" %( \  +184 "collection"'j% +3 "core" %egh\ +2 "sampler")I% +3 "core" %& \  +196 "collection"'\\% +3 "core" %ejk\ +2 "sampler")J% +3 "core" % \ % +197 "collection"'p% +2 "core" %ell\ +2 "sampler")m% +4 "core" % \ % +196 "collection"'?% +3 "core" %enn\ +2 "sampler")L% +3 "core" %   \ % +197 "collection"'<% +3 "core" %eop\ + "sampler")P% +4 "core" % / - \ % +2 "sampler")t% +3 "core" % 3 . \ % +2 .tIntake.select :close + "sampler")0 +8 )u% +3 "core" % 2 0 \ % + .tSSV.dial :exhaust +2 "sampler")d  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")7'ڀ +867 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")h  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open +2 "sampler") +209 "collection"'U% +3 "core" %enp\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XQXT \  +18 "collection"'% +3 "core" %eab\ +2 "sampler")x% +4 "core" %v\\=XV \  +21 "collection"'y% +3 "core" %eba\ + "sampler")g% +4 "core" %v\\<WV \  +24 "collection"'n% +3 "core" %eba\ +2 "sampler")}% +4 "core" %v\\<ZV \  +28 "collection"'q% +2 "core" %e`b\ +2 "sampler")|% +4 "core" %v\\<ZW \  +32 "collection"']% +3 "core" %eaa\ + "sampler")W% +4 "core" %v\\<[W \  +36 "collection"'% +3 "core" %eba\ +2 "sampler")% +4 "core" %v\\<]Y \  +41 "collection"'w% +4 "core" %ebb\ + "sampler")% +4 "core" %v\\<^[ \  +47 "collection"'v% +3 "core" %eab\ +2 "sampler")% +3 "core" %v\\<][ \  +54 "collection"'% +3 "core" %ebb\ +2 "sampler")% +4 "core" %v\\<_] \  +61 "collection"'r% +3 "core" %eb`\ + "sampler")% +4 "core" %v\\<da \  +69 "collection"' % +3 "core" %eac\ + "sampler")% +4 "core" %v\\<cc \  +78 "collection"' % +4 "core" %ebc\ + "sampler")% +4 "core" %v\\<ge \  +89 "collection"'~% +2 "core" %eac\ +2 "sampler")% +4 "core" %v\\<lh \  +100 "collection"'(% +3 "core" %edc\ + "sampler")'% +5 "core" %v\\<ol \  +112 "collection"'i% +3 "core" %ecd\ +2 "sampler"){% +3 "core" %v\\<st \  +128 "collection"'C% +3 "core" %edd\ +2 "sampler")% +3 "core" %v\\<zx \  +145 "collection"'"% +3 "core" %ede\ + "sampler") % +4 "core" %v]< \  +163 "collection"'% +3 "core" %egh\ + "sampler")f% +4 "core" %v_3 \  +2 "collection"'% +3 "core" %edf\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XQ% +3 "core" %emn\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XQ'ڀ +895 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")K  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'O% +3 "core" %eko\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XQ% +4 "core" %-4ZZ \  +54 "collection"'b% +3 "core" %ehf\ + "sampler")9% +4 "core" %-4^[ \  +61 "collection"'E% +3 "core" %efi\ + "sampler")T% +4 "core" %-3^\\ \  +69 "collection"'_% +3 "core" %egf\ +2 "sampler")a% +3 "core" %-4__ \  +78 "collection"'*% +3 "core" %efg\ +2 "sampler")[% +3 "core" %-4ab \  +89 "collection"'e% +3 "core" %ehg\ +2 "sampler")c% +3 "core" %-4dc \  +100 "collection"'k% +3 "core" %ehg\ +2 "sampler")Y% +3 "core" %-3if \  +114 "collection"'j% +2 "core" %efh\ +2 "sampler")`% +3 "core" %-3mj \  +128 "collection"'I% +4 "core" %ehi\ + "sampler")\\% +4 "core" %-4pp \  +144 "collection"'6% +3 "core" %ehh \ +2 "sampler")J% +4 "core" %-3xv \  +163 "collection"'p% +2 "core" %ehi\ +2 "sampler")m% +4 "core" %-3| \  +183 "collection"'?% +4 "core" %ehj\ + "sampler")L% +4 "core" %-3 \  +196 "collection"'<% +3 "core" %ekk\ +2 "sampler")P% +3 "core" %-3 \  +2 "collection"'t% +3 "core" %eij\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi + .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0XQ'ڀ +41 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")b  +83 "core"  +47  +615 ' +2 "sampler")9% +4 "core" %ڂ > < \ A + .tCBV.dial between SSV and waste2 +2 "collection"'E  +30 "core"  +2 "collection"'T% +4 "core" %^_\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'_  +41 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ @b +3 .tCS.seek 0ml + "collection"'a'i +2110 "core" '\ ?\ @\ +3 "collection"'*% +4 "core" %Y \ B\ B\  +2 "sampler")[% +3 "core" %ڂ A > \ A +2 #tBubblePoint: Intake @37.7psia, Outlet @13.7psia + .CBV.dial SSV + "collection"'e @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'m'i +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +128 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0XL +102 "collection"'l9 +3 "core" 9(@I +102 "collection"'9 +3 "core" 9Q@E +102 "collection"'=9 +2 "core" 9{BA +102 "collection"' 9 +3 "core" 9C? +102 "collection"'@9 +3 "core" 9F< +102 "collection"'39 +3 "core" 9F8 +102 "collection"'\ 9 +3 "core" 9H5 +102 "collection"'B9 +2 "core" 9?I3 +103 "collection"'9 +2 "core" 9cJ0 +102 "collection"'$9 +2 "core" 9K/ +103 "collection"'9 +2 "core" 9L, +102 "collection"'A9 +2 "core" 9N* +103 "collection"'9 +2 "core" 9O( +102 "collection"'#9 +2 "core" 9Q& +103 "collection"'s9 +2 "core" 9"Q% +102 "collection"'F9 +3 "core" 9=S# +102 "collection"'%9 +3 "core" 9YT" +102 "collection"'9 +2 "core" 9qU! +102 "collection"'G9 +3 "core" 9W +102 "collection"']9 +3 "core" 9X +102 "collection"'29 +3 "core" 9Z +102 "collection"'19 +2 "core" 9[ +102 "collection"'+9 +3 "core" 9\\ +102 "collection"'/9 +2 "core" 9^ +102 "collection"'S9 +3 "core" 9_ +102 "collection"'D9 +3 "core" 9 ^ +102 "collection"'9 +2 "core" 9 b +102 "collection"'N9 +3 "core" 9 .c +102 "collection"'R9 +2 "core" 9 <e +102 "collection"'9 +3 "core" 9 Je\  +102 "collection"'49 +2 "core" 9 Vg +102 "collection"'V9 +3 "core" 9 bh +102 "collection"'-9 +2 "core" 9 mj +102 "collection"'Q9 +3 "core" 9 wj +102 "collection"'X9 +2 "core" 9 l +102 "collection"'.9 +3 "core" 9 n# +102 "collection"' 9 +2 "core" 9 m' +102 "collection"'9 +3 "core" 9 o+ +102 "collection"';9 +2 "core" 9 q0 +102 "collection"'H9 +3 "core" 9 q4 +102 "collection"'O9 +3 "core" 9 r8 +102 "collection"'b9 +2 "core" 9 t< +102 "collection"'99 +3 "core" 9 u@ +102 "collection"'E9 +2 "core" 9 wE +102 "collection"'T9 +3 "core" 9 wI +102 "collection"'_9 +3 "core" 9 wM +102 "collection"'K9 +2 "core" 9 yQ +102 "collection"'*9 +3 "core" 9 zU +102 "collection"'[9 +2 "core" 9 {Y +102 "collection"'e9 +3 "core" 9 |^ +102 "collection"'>9 +3 "core" 9 }b +102 "collection"'k9 +2 "core" 9 ~f +102 "collection"'Y9 +3 "core" 9 j +102 "collection"'j9 +3 "core" 9 n +102 "collection"'c9 +3 "core" 9 s +102 "collection"'`9 +3 "core" 9 w +102 "collection"'\\9 +2 "core" 9\ { +102 "collection"'69 +3 "core" 9\  +102 "collection"'p9 +2 "core" 9\  +102 "collection"'I9 +3 "core" 9\  +102 "collection"'?9 +3 "core" 9\  +102 "collection"'a9 +2 "core" 9\  +102 "collection"'J9 +3 "core" 9\  +102 "collection"'m9 +2 "core" 9\  +102 "collection"'L9 +3 "core" 9\  +102 "collection"'P9 +5 "core" 9\ % +102 "collection"'t9 +3 "core" 9\ ( +102 "collection"'<9 +2 "core" 9\ + +102 "collection"':9 +3 "core" 9\ . +102 "collection"'h9 +2 "core" 9\ 2 +102 "collection"'9 +4 "core" 9\ 5 +102 "collection"'U9 +2 "core" 9\ 9 +102 "collection"'79 +2 "core" 9\ = +103 "collection"'z9 +2 "core" 9\ @ +102 "collection"'^9 +3 "core" 9\ D +102 "collection"'x9 +2 "core" 9\ F +103 "collection"'9 +2 "core" 9\ I +102 "collection"'g9 +2 "core" 9\ M +102 "collection"'n9 +3 "core" 9\ O +102 "collection"'y9 +2 "core" 9\ S +102 "collection"'q9 +4 "core" 9\ U +102 "collection"'}9 +2 "core" 9\ Y +102 "collection"'W9 +3 "core" 9\ \\ +102 "collection"'M9 +2 "core" 9\ ^ +102 "collection"'u9 +3 "core" 9\ b +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ _\ + '9 +5 "core"  + 9\ a + "collection"'Z% +4 "core" %X  \ +2 #tBegun lysing Collection Puck Heater at 68.1C/47.0psia +40363 "Can"~2\ 0 +19627 "core" ` +2 "collection"'v9 +3 "core" 9\ _ +2 "collection"'% +4 "core" %X\ \ \ + #tEnded lysing Collection Puck Heater at 70C/46.0psia +2 .CS.seek 0ml + "collection"''i +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"' @ +101 "core" A +2 .tCSV.dial :air + "collection"'5 @ +41 "core" ? +3 .tCS.seek 5ml + "collection"''s5 +1360 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'r @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'~ @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'|'i +1361 "core" ' + "collection"'% +4 "core" %f a a\ + #tPuck @75.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe .CSV.dial CBV +2 "collection"'( +98 "core"  + .tCBV.dial CSV + "collection"''  +27 "core"  +2 "collection"'i% +4 "core" %f & &\ +2 .tCS.seek 5ml + "collection"'{'s2 +1395 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'C  +43 "core" + "collection"'% +4 "core" %s376 \  +2 .tCS.seek 7ml +2 "collection"'"' +586 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'' +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'f ` +113 "core" _ +2 #tLysing Complete + "collection"'!& +3 "core" &\\]\\\ Y +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&o% +4 "core" %  I F  +2 "storage"(% +3 "core" % \  +2 "storage"(d. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"((C +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (0& +2 "core" &A "\ +2 "manipulator"& & +4 "core" &Ӭ( ; ?  Bl + "manipulator"&&% +4 "core" %  G > |  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&8( +163 "core" ( +2 "manipulator"&& +4 "core" & K K  + "storage"(l& +4 "core" &A c\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&' +93 "core" ' +2 "storage"(=& +4 "core" &A E\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +125 "core" ' + "storage"(@- +4 "core" -'9 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" & < = @  + "storage"(\ & +4 "core" &A z z ]\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&B'8 +74 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -'9 +3 .tSE.seek 27.07 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&A% +4 "core" %# G < _ j + "storage"(& +4 "core" &A x z M\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 279 counts + "manipulator"&#'O +13 "core" ' +2 "manipulator"&s& +4 "core" & I B D  +2 "storage"(F& +4 "core" &A P\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&%' +29 "core" ' +2 .tSE.seek 28.07 Pucks below Top Plate + "storage"('x +42 "core" ' + "manipulator"&G& +4 "core" & ? ? f  +2 "manipulator"&]% +4 "core" % ? ; [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&1(ӂ +164 "core" ( +2 "manipulator"&+& +4 "core" &ӏ% 4 L < ?U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &ӏ% G > H ?U +2 .tForearm.seek CC + "manipulator"&S'? +96 "core" ' + .tHand.close + "manipulator"&D/ +59 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( +2 "storage"(N& +4 "core" &A B\ + "storage"(R& +4 "core" &A \ + "manipulator"&& +4 "core" &Ӹ @ J :, + "manipulator"&4% +4 "core" % P > > +2 .tForearm.seek :retract + "manipulator"&V' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&-( +163 "core" ( +2 "manipulator"&Q& +4 "core" & 2  T x + "storage"(X& +4 "core" &A \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&.'8 +95 "core" ' + .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&;% +4 "core" % I = H .  + "storage"(H& +4 "core" &A N\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&O'u +14 "core" ' +2 "manipulator"&b& +4 "core" & = > Y x +2 "storage"(9& +3 "core" &A \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&E' +15 "core" ' +2 "storage"(T% +4 "core" %u \ +2 ."downElevator"SE.seek :down +3 "storage"(_' +81 "core" ' + ."downElevator"SE.stop + "storage"(5 +17 (K% +2 "core" % \ +2 "manipulator"&*% +4 "core" % ( 7 i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&[' +91 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +4 "core" &QP  +2 "manipulator"&>& +4 "core" & > ? J x +2 "manipulator"&k% +4 "core" %  > @ H  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Y(- +181 "core" ( + "manipulator"&j& +5 "core" &- !  N & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- < =  & +2 .tForearm.seek :garage + "manipulator"&`'w +92 "core" ' +2 .tHand.close + "manipulator"&\\/ +63 "core" / +2 "manipulator"&6& +4 "core" &- A 4  & + "manipulator"&p% +4 "core" % ϊ ? > ? $ +2 .tForearm.seek :retract + "manipulator"&I' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&?(ӂ +296 "core" ( + "manipulator"&a& +5 "core" &Ӕ% I D L ?U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &Ӕ% A F | ?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&m'? +100 "core" ' + "manipulator"&L& +4 "core" &Ӕ% 4 L 5 ?U +2 "manipulator"&P% +4 "core" %A G ? ~  +2 "collection"'t& +3 "core" &PP  +3 "collection"'<& +4 "core" &RP   +2 .tCC.seek :closed + "collection"':(\\ +5 "core" &QO  +9 &4OQ\ *z +9 &gRR\ > +10 &tOOb\ L +9 &WZPRa\ K +9 &_PSe\ K +10 &_QQ\ K +9 &ZOQ\ J +10 &`\\OO\ J +9 &!\\OQ\ K +9 &^OP\ K +10 & YPR\ K +9 &"iZRQ\ J +9 &$+[RR\ J +10 &%\\RQg\ J +9 &'ZQR\ J +10 &)q[QQ\ J +9 &+3ZSS\ J +9 &,^OR\ K +10 &.YQQ\ K +9 &0xYSQ\ K +9 &2;[PS\ J +10 &3\\QQ \ J +9 &5ZRR\ J +10 &7\\RR\ J +9 &9C[PS\ J +9 &;ZSR\ J +10 &<ZQS\ J +9 &>[SR\ J +9 &@J[RRp\ K +10 &B bUR\ K +9 &ChXW\ L +10 &EYY\ P +9 &G4[]\ U +9 &H\\^y\ W +10 &J]]c\ W +9 &Lq\\]S\ X +9 &N.]\\\ Z +10 &O\\\\\ Z +9 &Q]\\\ X +10 &Sq\\] \ [ +9 &U5\\^\ Z +9 &V\\[\ \\ +10 &X]^\ ] +9 &Zq^_\ ] +9 &\\y_`\ 4 +10 &\\,^^\ $l +9 ( +3 "collection"'<& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'h& +5 "core" &\\^`\ !a + &\\^_\ !a + .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&U% +5 "core" % A H - s  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7' +92 "core" ' + .tPSV.dial PSR +2 "processing"%z +130 "core"  +2 "processing"%^% +4 "core" %ؾL\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x'+ +1614 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%g'ؾ +1617 "core" ' +2 .tPSV.dial PSR + "processing"%n +55 "core" +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +2641 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%q +2 "collection"'}  +6 "core" A +2 "processing"%W  +68 "core" +89  +2 .tPSV.dial :mixloop + "processing"%M +104 "core" + .tCTV.dial :air,avoiding: :intake +49 .PTV.dial :PRVmixing +2 "processing"%u  +129 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%w' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%v'ؾ +2637 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%5'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӕ% < @ ?T + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӂ +32 "core" ( + "manipulator"&r& +5 "core" &Ӄ > ) S S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӄ < ? 3 S +2 .tForearm.seek CC + "manipulator"&~'? +96 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "manipulator"&(& +4 "core" &Ӄ > E [ S +2 "manipulator"&'% +3 "core" % M < = B +2 .tForearm.seek :retract +2 "manipulator"&i' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&|(- +293 "core" ( + "manipulator"&C& +4 "core" &-  = w  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- < ' Y  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{'w +99 "core" ' + .tHand.open + "manipulator"& 1 +57 "core" 1 +2 "manipulator"&"% +4 "core" % { L 4 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f' +95 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'!& +4 "core" &  + "manipulator"&o% +4 "core" %  > ? 4  +2 "storage"(% +3 "core" % ^\ +2 "storage"(d. +3 "core" .(C +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (0& +2 "core" &  \  +2 "manipulator"& & +4 "core" &- > > L  + "manipulator"&&% +4 "core" %  < 8 n  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +187 "core" ( +2 "manipulator"&l& +4 "core" & , D H % + "storage"(=& +4 "core" &  e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +98 "core" ' + "storage"(@& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(3'r +288 "core" ' + "storage"(\ - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +2 "core" & \  +2 "manipulator"&$& +3 "core" & ? < Y % +2 .tElbow.seek 2 +2 "manipulator"&A( +3 "core" ( + "manipulator"&& +4 "core" & J I s % + "storage"(s& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'Ͻ +13 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&G/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& + "storage"(' +7 "core" & = > @ % +2 "manipulator"&8% +3 "core" % ? = : +2 .tForearm.seek :retract +2 "manipulator"& ' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&B(ӂ +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 "core" ( + "manipulator"&#& +5 "core" &Ӌ : > C 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӌ ; < 9 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'? +100 "core" ' +2 "manipulator"&/& +4 "core" &Ӌ I E \\ 7 +2 "manipulator"&%% +4 "core" %? < > A  + "collection"'& +4 "core" &  +2 "collection"'D& +5 "core" & +2 .tCC.seek :closed +2 "collection"'2(\\ +4 "core" &o  +8 &4X\ +{ +9 &f6\ > +10 &s\ L +9 &UY3\ K +9 &ZJ\ K +10 &Y\ K +9 &Z\ J +10 &^[q\ J +9 & \\\ K +9 &]\ K +10 & ]\ K +9 &"g]\ J +9 &$)Zn\ J +10 &%[b\ J +9 &'ZF\ J +10 &)nY-\ K +9 &+0X\ K +9 &,]\ K +10 &.Y\ J +9 &0vZ\ K +9 &28^D\ K +10 &3\\9\ K +9 &5Y\ K +9 &7}Z\ K +10 &9?Y\ K +9 &;Y\ K +10 &<Y\ K +9 &>Y\ K +9 &@HX\ K +10 &B\ ^~\ K +9 &C`l\ K +10 &Ek _\ M +9 &GFvU\ N +9 &H'e\ R +10 &J93\ U +9 &Lr;;{\ W +9 &N3?<r\ W +10 &O>>j\ W +9 &QB>^\ W +9 &Sv@@M\ X +10 &U6DC@\ Y +9 &VFD<\ Z +10 &XHE<\ [ +9 &ZxHG1\ Z +9 &\\vKL$\ 3 +10 &\\)MM'\ S +9 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.11 + .Hand.open + "manipulator"&1 +3 "core" &\\pNK!\ O +55 1 + "manipulator"&N% +4 "core" % > H , >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R' +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'  +133 "core"  + .tCSV.dial CTV +2 "collection"'4  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%Q' +2625 "core" ' +2 "collection"'X% +4 "core" %RR$\  +2 .tCS.seek 4.5ml + "collection"'S'c= +812 "Can"~4 MJE +673 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +48 "processing"%1  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml + "processing"%;'ؾ +2641 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'H ` +29 "core" _ +2 .tCSV.dial :air + "collection"'b @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'9' +1493 "core" ' + .tCSV.dial CTV +2 "collection"'T  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'V'i +2632 "core" ' +2 .tCBV.dial :waste1 + "collection"'K @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'*  +130 "core" +2 "collection"'-& +4 "core" &\\dMJh\ O +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&e% +3 "core" %  ? G N  +2 "storage"(>% +3 "core" % \  +2 "storage"(k. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(.(C +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (O& +3 "core" &F Y\ +2 "manipulator"&& +3 "core" &Ӌ @ H U 7 +2 "manipulator"&_% +4 "core" %  = = F  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&j( +159 "core" ( +2 "manipulator"&E& +4 "core" & G = v  +2 "storage"(c& +3 "core" &F \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"& ' +94 "core" ' + "storage"(\\& +4 "core" &F \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(6'r +115 "core" ' + "storage"(p- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +3 "core" & > < 0  +2 "storage"(`& +3 "core" &F y z K\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&a'8 +23 "core" ' + .tElbow.hold + "manipulator"&Y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +3 "core" -' +2 .tSE.seek 28.06 Pucks below Top Plate + "storage"(L'u +34 "core" ' + "manipulator"&P% +4 "core" %> ; ; = +2 "storage"(t& +3 "core" &F ?\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 306 counts +2 "manipulator"&I'j +13 "core" ' + "manipulator"&& +4 "core" & = '  +2 "storage"(h& +4 "core" &F $\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +15 "core" ' +3 .tSE.seek 29.06 Pucks below Top Plate + "storage"(U' +46 "core" ' + "manipulator"&<& +5 "core" & < < -  + "manipulator"&z% +4 "core" % > ; D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&m(ӂ +162 "core" ( +2 "manipulator"&& +4 "core" &Ӓ% K 4 n ?U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &Ӓ% > J ?U +2 .tForearm.seek CC + "manipulator"&n'? +96 "core" ' +2 .tHand.close + "manipulator"&g/ +56 "core" / +2 .tCC.seek :open + "collection"'q( +447 "core" ( +2 "storage"(}& +4 "core" &F s\ +2 "storage"(W& +3 "core" &F d\ +2 "manipulator"&M& +3 "core" &Ӕ% = > G ?S +2 "manipulator"&u% +3 "core" % = ; > 3 * +3 .tForearm.seek :retract + "manipulator"&y' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Z( +164 "core" ( + "manipulator"&& +4 "core" & =  | +2 "storage"(& +4 "core" &F \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&w'8 +91 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&v1 +55 "core" 1 +2 "manipulator"&% +5 "core" % C = H f  + "storage"(& +4 "core" &F \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&'o +13 "core" ' +3 "manipulator"&r& +4 "core" & > I f | + "storage"(& +4 "core" &F \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +15 "core" ' + "storage"(?% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(7' +68 "core" ' + ."downElevator"SE.stop + "storage"(5 +29 (:% +2 "core" % X\  +2 "manipulator"&(% +4 "core" % = = ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'' +90 "core" ' +2 .tPSV.dial :air + "processing"%~  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%C' +2627 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%"  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%!'ؾ +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +4 "core" &\  + "manipulator"&& +4 "core" & ? ? U | +2 "manipulator"&d% +48 "core" %  = < <  +4 .tElbow.seek FlushPuck::Garage + "manipulator"&i(- +172 "core" ( + "manipulator"&{& +4 "core" &- = = Q O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- @ > . O +2 .tForearm.seek :garage + "manipulator"&0'w +95 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 "manipulator"&&& +4 "core" &- C I E O + "manipulator"&l% +4 "core" % ω ? > ` +2 .tForearm.seek :retract + "manipulator"&=' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&|( +117 "core" ( + "manipulator"&@& +4 "core" &  2 Z / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & 4 d / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\ ' +93 "core" ' +2 "manipulator"&,& +4 "core" & > H < / +2 "manipulator"&$% +3 "core" % ; = 2 4 +2 "processing"%& +4 "core" &\  +2 "processing"%s& +5 "core" &!\  +2 .tPC.seek :closed + "processing"%G(^ +5 "core" &\ \  +9 &6x%\ *z +9 &dt\ ? +10 &c\ O +9 &%c\ N +10 &e\ N +9 &d\ N +9 &jc\ O +10 &-c\ N +9 &f\ N +9 &e\ N +10 & sb\ N +9 &"7\\\ N +9 &#b\ N +10 &%b\ N +9 &'{b\ N +10 &)>]\ N +9 &*a\ N +9 &,g\ N +10 &.`\ N +9 &0E`\ N +9 &2b\ N +10 &3b\ N +9 &5_\ N +10 &7Mb\ N +10 &9`\ N +8 &:e\ N +10 &<e\ N +9 &>Tf\ O +10 &@d\ O +9 &Al\ O +9 &Cx\ P +10 &ET\ Q +9 &G\ S +9 &H\ T +10 &J\ T +9 &LT\ T +9 &N\ U +10 &O\ U +9 &Q\ U +10 &SX\ U +9 &U\ U +9 &V\ U +10 &X\ U +9 &Za\ U +9 &\\"\ U +10 &]\ 5 +9 &^+k\ ] +10 &^*\ 4 +2 ( +2 "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%]& +4 "core" &^,\ 4 + .tHand.open +2 "manipulator"&81 +55 "core" 1 + "manipulator"&% +5 "core" %  O 7 4 + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tPRV.dial :air +2 "processing"%#  +43 "core"  + .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%3% +4 "core" %/\ +2 .tPS.seek 0.3ml + "processing"%F' +382 "core" ' + .tPSV.dial PSR +2 "processing"%/ +102 "core"  + "processing"%%% +4 "core" %\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%A'2 +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +1919 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +102 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste2 + "processing"%  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&N& +4 "core" & I J\ / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&D( +3 "core" ( + "manipulator"&& +4 "core" & 5 L o / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & B B / +2 .tForearm.seek PC +2 "manipulator"&+' +92 "core" ' +2 .tHand.close + "manipulator"&5/ +52 "core" / +2 .tPC.seek :open + "processing"%X( +457 "core" ( + "manipulator"&& +4 "core" & < ? 1 / +2 "manipulator"&1% +3 "core" %  = = D * +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Q(- +124 "core" ( +2 "manipulator"&H& +4 "core" &- G @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- ? = ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&S'w +96 "core" ' + .tHand.open + "manipulator"&T1 +57 "core" 1 +2 "manipulator"&9% +3 "core" % y A G 2  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K' +92 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%*& +4 "core" &\ +2 "manipulator"&-% +3 "core" %  = B k  +2 "storage"(e% +4 "core" % \  + "storage"(>. +3 "core" .(F +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(k(  +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  \  +2 "manipulator"&O& +3 "core" &- < : 2 +2 "manipulator"&% +3 "core" %  = > 5  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&_( +174 "core" ( +2 "manipulator"&E& +4 "core" & @ 2  !t + "storage"(c& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&\\'S +91 "core" ' + "storage"(B& +4 "core" &  }\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p'r +292 "core" ' + "storage"([- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (`& +2 "core" & \  +2 "manipulator"&J& +3 "core" &\ = > Y !t +2 .tElbow.seek 2 + "manipulator"&R( +3 "core" ( +2 "manipulator"&P& +3 "core" &\ > > < !t +2 "storage"(t& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ͻ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&h/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&<& +2 "storage"(z' +7 "core" &\ @ A !t + "manipulator"& % +4 "core" % ϸ ? > E +2 .tForearm.seek :retract + "manipulator"&j' +93 "core" ' + .tElbow.seek PC +2 "manipulator"&6( +149 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +102 "core" ( +2 "manipulator"&a& +4 "core" & F A ` * + .tElbow.reconfigure :loose +50 "manipulator"&$ &.,(#b +3 &I& +2 "core" & ? > 5 * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&L' +99 "core" ' +2 "manipulator"&& +4 "core" & I D . * +2 "manipulator"&x% +3 "core" % A @ Z +2 "processing"%& +4 "core" &\ +3 "processing"%Y& +4 "core" & \ +2 .tPC.seek :closed +2 "processing"%g(^ +4 "core" & \  +9 &/}\ *y +9 &e\ ? +9 &t}\ O +10 &8_ \ N +9 &c\ N +9 &b\ N +10 &~b \ N +9 &@c\ N +10 &b\ N +9 &_\ M +9 & `\ M +10 &"H]\ N +9 &$\ b\ N +9 &%`\ M +10 &'`\ M +9 &)R^\ M +10 &+b\ N +9 &,c\ N +9 &.`\ N +10 &0Ya\ M +9 &2`\ N +9 &3]\ M +10 &5`\ M +9 &7a`\ M +10 &9"`\ N +9 &:c\ N +9 &<_\ M +10 &>hb\ N +9 &@)c\ N +9 &Aj\ O +10 &C{\ P +9 &Ed\ R +10 &G"\ S +9 &H\ S +9 &J\ T +10 &Lg\ S +9 &N&\ T +9 &O\ U +10 &Q\ U +9 &Sk\ U +10 &U,\ U +9 &V\ V +9 &X\ T +10 &Zs\ U +9 &\\4\ U +9 &]~ \ : +10 &^0\ S +9 &^"\ 1 +3 ( + "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&^1 +56 "core" 1 + "manipulator"&2% +4 "core" % K L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%W O +2 %M9 +5 "core" 9GG +102 "processing"%u9 +3 "core" 9Dd1 +102 "processing"%9 +2 "core" 9Bd 1 +102 "processing"%9 +3 "core" 9@e 2 +102 "processing"%n9 +2 "core" 9Ad3 +102 "processing"%m9 +2 "core" 9Af3 +103 "processing"%v9 +2 "core" 9Ce3 +102 "processing"%9 +2 "core" 9Hd3 +102 "processing"%9 +3 "core" 9Od"2 +102 "processing"%r9 +3 "core" 9Ve&1 +102 "processing"%9 +2 "core" 9`c*' +102 "processing"%?9 +3 "core" 9ke/$ +102 "processing"%y9 +2 "core" 9xe3" +102 "processing"%:9 +2 "core" 9e7 +103 "processing"%(9 +3 "core" 9e; +102 "processing"%Z9 +2 "core" 9e? +102 "processing"%w9 +3 "core" 9eC +102 "processing"%9 +2 "core" 9fH +107 "processing"%~9 +2 "core" 9fL +102 "processing"%U9 +3 "core" 9gP +102 "processing"%79 +3 "core" 9gT +102 "processing"%9 +2 "core" 9hY +102 "processing"%;9 +3 "core" 9&g] +102 "processing"%9 +2 "core" 99ga +102 "processing"% 9 +3 "core" 9Jge +102 "processing"% 9 +2 "core" 9\\gi +102 "processing"%"9 +3 "core" 9khm +102 "processing"%C9 +2 "core" 9|hr +102 "processing"%o9 +2 "core" 9iv +103 "processing"%9 +2 "core" 9iz +102 "processing"%d9 +2 "core" 9j~ +102 "processing"%{9 +3 "core" 9j +102 "processing"%9 +2 "core" 9j +102 "processing"%9 +2 "core" 9j +103 "processing"% 9 +3 "core" 9k +102 "processing"%&9 +2 "core" 9k +102 "processing"%l9 +3 "core" 9k +102 "processing"%'9 +2 "core" 9l +102 "processing"%@9 +2 "core" 9l +102 "processing"%f9 +3 "core" 9l +102 "processing"%09 +3 "core" 9\ m +3 .tPH.hold 2:00:00,28C +2 "processing"%, pOp +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%$ +103 "core"  + "processing"%% +4 "core" %ؾ>\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%i' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +14 .tPS.seek 2ml + "processing"%=' +1607 "core" ' + .tPTV.dial :puck +2 "processing"%)  +71 "core"  + .tPSV.dial PTV + "processing"%] +74 "core" +2 .tPBV.dial :waste1 + "processing"%8  +133 "core"  +2 "processing"%% +4 "core" %F\  +2 .tPS.seek 1.5ml + "processing"%s'+ +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1611 "core" ' +2 .tdelay 5:00 +11574 "Can"3\ nm +18428 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%\ * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +74 "core"  +2 .tPS.reconfigure :fast +6 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%/' +2371 "core" ' + .tPSV.dial PTV + "processing"%% +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%A +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 .tPS.seek 0ml + "processing"% 'ؾ +2287 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +129 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPRV.dial :ab1 + "processing"%N @ +74 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'4  +3 .tPRV.dial CBV + "processing"%5  +41 "core" +3  + "processing"%|% +4 "core" %S\ +2 .tPS.seek 0.35ml +2 "processing"%'i +465 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'G  +28 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%1'K +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +72 "core" > +2 .tPS.seek 0.5ml + "processing"%b' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%+  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%D' +1608 "core" ' + .tPSV.dial :PML +2 "processing"%T +42 "core" + .tPTV.dial :mixing +2 "processing"%9 @ +71 "core" A + .tPBV.dial :waste1 + "processing"%*  +35 "core" + "processing"%-% +4 "core" %A\  +2 .tPS.seek 1.85ml +2 "processing"%e' +241 "core" ' + .tPBV.dial between PSV and waste1 +48 "processing"%> * +36 "core" + +2 .tPS.seek 0ml + "processing"%'ؾ +1965 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'S& +3 "core" & \ +2 "manipulator"&.& +4 "core" & = < I * + "manipulator"&% +4 "core" %  < ; (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&O(- +128 "core" ( + "manipulator"&& +4 "core" &- 6 G o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &- H ; c +2 .tForearm.seek :garage + "manipulator"&c'w +101 "core" ' +2 .tHand.close + "manipulator"&B/ +55 "core" / +2 "manipulator"&Q& +4 "core" &- F A +2 "manipulator"&K% +3 "core" % ~ J I +3 .tForearm.seek :retract + "manipulator"&[' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`(ӂ +300 "core" ( +2 "manipulator"&J& +4 "core" &Ӎ R K 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &Ӎ J > : 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'? +91 "core" ' + "manipulator"&h& +4 "core" &Ӎ Q I 1 +2 "manipulator"&<% +4 "core" %6 K J _ R +2 "collection"' & +4 "core" &\ +2 "collection"'_& +5 "core" &\ +2 .tCC.seek :closed + "collection"'\\(\\ +4 "core" &\ +9 &3\ $d +9 &V!\ 7 +9 &~'\ L +10 &Z\ L +9 &mZ!\ L +9 &/W#\ L +10 &Y!\ L +9 &[ \ L +10 &uW\ L +9 &6V\ M +9 &Y\ M +10 &!Y\ L +9 &#}V\ L +9 &%?V\ L +10 &'U\ L +9 &(Z\ L +10 &*Z\ L +9 &,FX\ M +9 &. W\ L +10 &/V\ L +9 &1W\ L +10 &3OV\ L +9 &5W\ L +9 &6V \ L +9 &8W \ L +10 &:VW(\ M +9 &<Y$\ M +10 &=Z\ \ M +9 &?W\ L +9 &A_[ \ L +10 &Cb\ M +9 &Dp\ O +10 &F \ R +9 &HK/) \ V +9 &J44\ X +10 &K88 \ X +9 &M8:,\ Y +9 &OJ?=\ \ Y +10 &Q >=+\ Y +9 &R??%\ [\ +10 &TC@a\ Z +9 &VMCDl\ [ +9 &X GFC\ \\ +10 &YJI+\ ] +9 &[NLL\ J +9 &\\<NK[\ *} +10 &\\PPT\ _ +2 ( +2 "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"'p& +4 "core" &\\PO^\ _ +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&a% +4 "core" % 6 H F ` R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +97 "core" ' + .tPSV.dial PSR +2 "processing"%R +102 "core"  + "processing"%% +5 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x'+ +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%z'ؾ +1612 "core" ' + .tPSV.dial PSR + "processing"%j +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'^  + "processing"%2  +31 "core" ~ +127 +2 .tPSV.dial :mixloop + "processing"%M +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%Y  +74 "core" +2 .tPS.seek 0ml + "processing"%u'ؾ +2642 "core" ' +2 .tPSV.dial :air + "processing"%L  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%n'ؾ +2649 "core" ' +2 .tPSV.dial :air + "processing"%m  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%v' +2636 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2630 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &Ӎ G J 1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +12 "core" ( + "manipulator"&?& +4 "core" &ӌ L 5 S ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +2 "core" &ӌ ? H ) +2 .tForearm.seek CC +2 "manipulator"&:'? +92 "core" ' + .tHand.close + "manipulator"&(/ +57 "core" / +3 .tCC.seek :open + "collection"'Z( +446 "core" ( + "manipulator"&w& +5 "core" &ӌ L J ) + "manipulator"&% +4 "core" % O F ? q & +2 .tForearm.seek :retract + "manipulator"&~' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&U(- +284 "core" ( + "manipulator"&7& +4 "core" &- , @ f +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- = = S f +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&;'w +99 "core" ' +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"& % +4 "core" % ~ = > +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +94 "core" ' + ."da"delayUntil "14:53:07.23" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'"& +4 "core" & \ +2 "manipulator"&C% +3 "core" %  < ; =  +2 "storage"(o% +4 "core" % x u\  + "storage"(. +3 "core" .(  +2 "storage"(d& +3 "core" & h b \  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 2 + "storage"({(  +10 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  g G d\  +38 "manipulator"&& +15 "core" &- > < 9 f + "manipulator"& % +4 "core" %  ; ? g  +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&&( +179 "core" ( +2 "manipulator"&l& +4 "core" &\ J > S "x +2 "storage"('& +4 "core" &  k E G\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&@'S +94 "core" ' +2 "storage"(f& +4 "core" &  g a 9\  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(0'r +261 "Can"3\ XVm +35 "core" ' + "storage"($- +4 "core" -'' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & s Z \  + "manipulator"&& +4 "core" &\ ? > o "x +2 ."WCR"Elbow.seek 2 + "manipulator"&i( +4 "core" ( + "manipulator"&)& +4 "core" &\ @ " "x +2 "storage"(]& +3 "core" & y w V\  +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&8'Ͻ +22 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&=& +2 "storage"(#' +7 "core" &\ ? C "x +2 "manipulator"&s% +5 "core" % ϶ ? > +2 ."WCR"Forearm.seek :retract + "manipulator"&W' +91 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&3(ӂ +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +9 "core" ( +2 "manipulator"&\ & +4 "core" &ӎ K J 3 +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &ӎ J K 3 +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&'? +97 "core" ' + "manipulator"&%& +5 "core" &ӎ F > ] 3 + "manipulator"&F% +4 "core" %6 > ? Z +2 "collection"'A& +4 "core" &\ +3 "collection"'& +4 "core" &\ +2 ."WCR"CC.seek :closed +2 "collection"'/(\\ +4 "core" &\ +7 &3\ $e +10 &W{\ 7 +9 &x\ K +9 &U\ K +10 &zY\ K +9 &;Y\ L +9 &V\ K +10 &[\ K +9 &\\\ K +10 &DW\ K +9 & Z\ L +9 &!Y\ K +10 &#V\ K +9 &%LZ\ K +9 &'\\\ K +10 &(Z\ K +9 &*\\\ K +10 &,SY\ L +9 &.X\ K +9 &/V\ L +10 &1V\ L +9 &3]V\ K +9 &5\\\ K +10 &6W\ K +9 &8W\ K +10 &:cW\ L +9 &<%W\ L +9 &=W\ L +10 &?Y6\ K +9 &AkZ'\ L +9 &C-_K\ L +10 &DjO\ M +9 &FvX\ O +10 &H[X\ T +9 &J**\ W +9 &K.,\ X +10 &M/.\ X +9 &OU21x\ Y +9 &Q33\ Y +10 &R44\ Y +9 &T66\ Z +10 &VZ98\ Z +9 &X<<\ \\ +9 &Y=;\ \\ +10 &[A@\ I +9 &\\;EB\ ){ +9 &\\ED\ "c +3 ( +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.25 + .Hand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % 6 L 7 w Z +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&N' +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler") + +3 "core" + +2 "sampler")4% +3 "core" %ڤ 7 7 \  +2 "collection"'5& +4 "core" &\\DC\ "c +2 "Can"3\ b`h +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %h<?\ + "sampler")e% +4 "core" %Q& \  +21 "collection"'S% +3 "core" %hPP\ +2 "sampler").% +4 "core" %Q& \  +24 "collection"'% +3 "core" %hFG\ + "sampler")% +4 "core" %Q& \  +28 "collection"'E% +3 "core" %hGG\ +2 "sampler")6% +3 "core" %Q& \  +32 "collection"'B% +3 "core" %hKK\ +2 "sampler")Q% +4 "core" %Q& \  +36 "collection"'K% +3 "core" %hOO\ +2 "sampler")}% +3 "core" %Q& \  +42 "collection"'c% +4 "core" %hRT\ + "sampler")O% +4 "core" %Q& \  +47 "collection"'J% +4 "core" %hUW\ + "sampler")P% +4 "core" %Q& \  +54 "collection"'h% +3 "core" %h\\^\ + "sampler")<% +4 "core" %Q% \  +61 "collection"' % +3 "core" %ha`\ + "sampler")[% +4 "core" %Q& \  +69 "collection"'q% +3 "core" %hab\ +2 "sampler")p% +3 "core" %Q'   \  +79 "collection"'% +2 "core" %hacI\ +2 "sampler")a% +4 "core" %Q%  \  +88 "collection"'_% +4 "core" %hddM\ + "sampler")R% +4 "core" %Q   \ 7 +100 "collection"'% +3 "core" %hceN\ +2 "sampler")t% +3 "core" %Q , + \  +113 "collection"'% +3 "core" %hef\ +2 "sampler")% +4 "core" %Q 9 7 \  + "sampler")x% +4 "core" %Q 9 8 \  + ."WCR"Intake.select :close +2 "sampler")0 +9 )j% +2 "core" %Q < : \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")z  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +49 "sampler")^'ڀ +402 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X=\ +2 "sampler")F% +4 "core" % \ ' +41 "collection"'A% +4 "core" %hCB\ + "sampler")i% +4 "core" % \ " +47 "collection"'#% +3 "core" %hMO\ +2 "sampler")W% +4 "core" %   \ " +53 "collection"'Z% +3 "core" %hY[\ +2 "sampler")% +4 "core" % A > \ " +2 "sampler")% +3 "core" % B B \ " +2 ."WCR"Intake.select :close + "sampler")0 +9 )4% +2 "core" % L J \ " +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +872 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"' % +4 "core" %h]^\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0XR% +3 "core" %+[Y \  +25 "collection"'e% +2 "core" %h\ +2 "sampler")S% +4 "core" %+\\\\ \  +28 "collection"'.% +3 "core" %h\ + "sampler")% +4 "core" %+]\\ \  +32 "collection"'% +3 "core" %h\ +2 "sampler")E% +3 "core" %+ab \  +37 "collection"'6% +3 "core" %h2\ + "sampler")B% +4 "core" %+gh \  +42 "collection"'Q% +2 "core" %h\ +2 "sampler")K% +4 "core" %+nh \  +49 "collection"'}% +3 "core" %h!!\ +2 "sampler")c% +3 "core" %+wv \  +54 "collection"'O% +3 "core" %h%#\ +2 "sampler")9% +3 "core" %+ \  +61 "collection"'J% +3 "core" %h*)\ +2 "sampler")P% +4 "core" %+ \  +69 "collection"'h% +3 "core" %h12\ + "sampler")<% +4 "core" % \ # +78 "collection"' % +3 "core" %hBB\ +2 "sampler")[% +4 "core" % \ # +88 "collection"'q% +4 "core" %hSR \ + "sampler")p% +4 "core" % = < \ # +2 "sampler")% +3 "core" % ? = \ # +2 ."WCR"Intake.select :close + "sampler")0 +9 )a% +2 "core" % E D \ # +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")R'ڀ +871 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %hXZ\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0XN' +336 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X?\ +2 "sampler")]% +4 "core" % \ 1 +78 "collection"'% +3 "core" %hKH\ +2 "sampler")=% +3 "core" %   \ 1 +2 "sampler")s% +4 "core" %   \ 1 +2 ."WCR"Intake.select :close + "sampler")0 +9 )&% +2 "core" % % $ \ 1 +2 ."WCR"SSV.dial :exhaust + "sampler")@  +75 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")\ 'ڀ +565 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%!  +56 "core"  +2 ."da"delay 2 seconds +21 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")0  +73 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +87 ."da"PSV.dial :mixloop +2 "processing"%8 +41 "core" +2 ."da"delay 2 seconds +78 "collection"'%% +4 "core" %hWX\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XM +100 "collection"'|% +3 "core" %hEH\ + "sampler")}% +4 "core" %   \ # +45 ' +2 ."da"delay 5 seconds +66 "collection"'c% +3 "core" %hNO\ +2 "sampler")O% +3 "core" % > > \ # +2 "sampler")9% +4 "core" % ? = \ # + ."WCR"Intake.select :close + "sampler")0 +9 )P% +3 "core" % F C \ # + ."WCR"SSV.dial :exhaust +2 "sampler")h  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")>'ڀ +316 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<' +538 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")J  +74 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %hWV\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XM% +3 "core" %h,-\ +2 "sampler")q% +4 "core" %_J/db \  +53 "collection"'p% +3 "core" %h,-\ +2 "sampler")% +4 "core" %_J/ji \  + "collection"'a% +4 "core" %h-,\ + #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XM \ 6 +  +2 ."WCR"SSV.dial :exhaust +3 ."da"PS.reconfigure :fast +3 "sampler")  +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%' +68 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")4'ڀ +895 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")5  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %hST\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XM% +4 "core" %-ts \  +21 "collection"'q% +3 "core" %h11\ +2 "sampler")p% +3 "core" %,xu \  +25 "collection"'% +3 "core" %h22\ + "sampler")a% +4 "core" %+}w \  +28 "collection"'E% +3 "core" %h22\ +2 "sampler")_% +3 "core" %, \  +32 "collection"'R% +3 "core" %h33\ +2 "sampler")x% +4 "core" %. \  +36 "collection"'j% +3 "core" %h43\ +2 "sampler")z% +3 "core" %. \  +42 "collection"'% +3 "core" %h66\ + "sampler")e% +4 "core" %. \  +47 "collection"'X% +3 "core" %h76 \ +2 "sampler")^% +4 "core" %+ \  +53 "collection"'Y% +4 "core" %h9:\ + "sampler")% +4 "core" % \ u +61 "collection"'2% +3 "core" %h>>\ + "sampler")% +4 "core" % \ 2 +69 "collection"'n% +4 "core" %hAA\ + "sampler")% +4 "core" % \ 2 +78 "collection"'[% +3 "core" %hGF\ +2 "sampler")<% +4 "core" %   \ 2 + "sampler")v% +4 "core" %   \ 2 + ."WCR"Intake.select :close + "sampler")0 +9 )r% +2 "core" %   \ 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")?  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")y'ڀ +779 "Can"}6\ , +113 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")(  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +104 "core" ' +50 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%* +52 "collection"'\\% +3 "core" %hSU\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0XM > \ D + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % C A \ D + ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")C'ڀ +900 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")5  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open +2 "sampler") +25 "core" ' +2 ."da"delay 2:00 +182 "collection"'% +3 "core" %hSS\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0XM% +4 "core" %(tr \  +28 "collection"'q% +3 "core" %h46*\ + "sampler")p% +4 "core" %(xy \  +32 "collection"'% +3 "core" %h43%\ +2 "sampler")a% +4 "core" %(}{ \  +36 "collection"'E% +4 "core" %h565\ + "sampler")_% +4 "core" %( \  +42 "collection"'R% +2 "core" %h694\ +2 "sampler")x% +4 "core" %( \  +47 "collection"'j% +3 "core" %h;8&\ +2 "sampler")z% +3 "core" %( \  +54 "collection"'% +3 "core" %h<9%\ +2 "sampler")e% +3 "core" %( \  +61 "collection"'$% +3 "core" %h<<)\ +2 "sampler")X% +4 "core" %( \  +69 "collection"'^% +3 "core" %h?>'\ + "sampler")Y% +4 "core" %% \  +78 "collection"'% +4 "core" %hCA1\ + "sampler")2% +4 "core" % \ / +88 "collection"'% +3 "core" %hCF*\ +2 "sampler")n% +4 "core" %   \ / +100 "collection"'% +3 "core" %hHK4\ + "sampler")[% +4 "core" % . / \ / +2 "sampler")<% +3 "core" % 0 , \ / +2 ."WCR"Intake.select :close + "sampler")0 +9 )v% +2 "core" % 2 1 \ / +2 ."WCR"SSV.dial :exhaust +2 "sampler")r  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")?'ڀ +875 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")-  + ."WCR"CBV.dial SSV +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open +2 "sampler") +209 "collection"'(% +3 "core" %hSR7\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XM\ + "sampler")% +4 "core" %" \  +47 "collection"'#% +4 "core" %h??C\ + "sampler")W% +4 "core" %# \  +54 "collection"'Z% +3 "core" %h?@\ + "sampler")]% +4 "core" %# \  +61 "collection"'% +3 "core" %hBC\ + "sampler")% +4 "core" % \ K +69 "collection"'% +4 "core" %hFH\ + "sampler")t% +4 "core" % \  +78 "collection"'5% +3 "core" %hHJ\ +2 "sampler")% +4 "core" % * ) \  + "sampler")C% +4 "core" % * + \  + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % . / \  + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")G'ڀ +874 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +2 .Intake.select :open + "sampler") +175 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +30 "collection"'T% +4 "core" %hTT\ + +2 ."da"delay 30 seconds +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XM% +3 "core" %/po \  +69 "collection"'q% +4 "core" %h78\ +2 "sampler")p% +4 "core" %/xw \  +78 "collection"'% +2 "core" %h99\ +2 "sampler")a% +4 "core" %/ \  +88 "collection"'E% +4 "core" %h<;\ + "sampler")_% +4 "core" %/ \  +100 "collection"'R% +3 "core" %h=@\ +2 "sampler")x% +3 "core" % \ = +113 "collection"'O% +3 "core" %h>A\ +2 "sampler")j% +4 "core" % \ = +128 "collection"'z% +3 "core" %hEF\ + "sampler")% +4 "core" % \ = +144 "collection"'e% +3 "core" %hKK\ +2 "sampler")$% +4 "core" % $ # \ = + "sampler")X% +4 "core" % & $ \ = + ."WCR"Intake.select :close + "sampler")0 +9 )^% +3 "core" % * ) \ = + ."WCR"SSV.dial :exhaust +2 "sampler")Y  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +349 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +74 "core" + ."da"delay 5 seconds +446 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")  + ."WCR"CBV.dial SSV +40 ."da"PSV.dial PSR + "processing"%n +32 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +38 "core"  + ."da"delay 5 seconds +171 "collection"'% +3 "core" %hSR\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XM\ +2 "sampler")Z% +3 "core" %& \  +48 "collection"']% +2 "core" %h@@\ +2 "sampler")% +4 "core" %% \  +37 ' +2 ."da"delay 2 seconds +14 "collection"'% +3 "core" %hCB\ +2 "sampler")% +4 "core" %% \  +61 "collection"'t% +2 "core" %hAE\ +2 "sampler")5% +4 "core" % \ t +69 "collection"'% +3 "core" %hFE\ + "sampler")C% +4 "core" % \ * +32 ."da"PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"% % +3 "collection"' % +4 "core" %!\ + %hII\ +3 ."da"PS.seek 0.55ml +2 "sampler")% + "processing"%T' +5 "core" %  \ * +83 "collection"'b% +4 "core" %hLL\ + "sampler")G% +4 "core" %   \ * +2 "sampler")F% +3 "core" %   \ * +2 ."WCR"Intake.select :close + "sampler")0 +9 )D% +2 "core" % # \ * +2 ."WCR"SSV.dial :exhaust +2 "sampler")0  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +129 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%.  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%' +699 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")i  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'6% +3 "core" %hTS\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XM% +3 "core" %h68\ + "sampler")q% +4 "core" %/YW \  +32 "collection"'p% +3 "core" %h99'\ +2 "sampler")% +3 "core" %/ZW \  +37 "collection"'a% +3 "core" %h88/\ + "sampler")E% +4 "core" %/][ \  +42 "collection"'_% +3 "core" %h::/\ + "sampler")R% +4 "core" %/a\\ \  +47 "collection"'x% +4 "core" %h9;\ + "sampler")O% +4 "core" %/bb \  +54 "collection"'j% +3 "core" %h:;\ +2 "sampler")z% +3 "core" %/fc \  +61 "collection"'% +3 "core" %h9:#\ +2 "sampler")e% +4 "core" %/kf \  +69 "collection"'$% +3 "core" %h;=\ +2 "sampler")X% +4 "core" %/rn \  +78 "collection"'^% +3 "core" %h;< \ + "sampler")Y% +4 "core" %/yu \  +89 "collection"'H% +2 "core" %h;>\ +2 "sampler")2% +4 "core" %/ \  +100 "collection"'% +3 "core" %h?>\ + "sampler")n% +4 "core" %/ \  +113 "collection"'% +3 "core" %hBB\ +2 "sampler")% +3 "core" %+ \  +128 "collection"'<% +3 "core" %hCD\ +2 "sampler")v% +3 "core" % \ = +144 "collection"'% +3 "core" %hHIk\ +2 "sampler")9% +4 "core" % \ = +162 "collection"'(% +3 "core" %hLK\ +2 "sampler")?% +4 "core" %   \ = + "sampler")% +4 "core" %   \ = + ."WCR"Intake.select :close +2 "sampler")0 +8 )y% +3 "core" % # \ = + ."WCR"SSV.dial :exhaust +2 "sampler")K  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")L'ڀ +871 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")+  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %hUV\ + #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XM;F\ + "sampler")U% +46 "core" %H7__ \  +12 "collection"'w% +3 "core" %h9=G\ +2 "sampler")-% +3 "core" %H7c` \  +61 "collection"'% +3 "core" %h;=D\ +2 "sampler"))% +4 "core" %H7he \  +68 "collection"'s% +3 "core" %h<=D\ +2 "sampler")&% +4 "core" %H7ji \  +78 "collection"'@% +3 "core" %h<=9\ +2 "sampler")7% +3 "core" %H7rq \  +89 "collection"' % +3 "core" %hA@9\ +2 "sampler")!% +4 "core" %H7zz \  + "collection"'8% +4 "core" %h=?D\ +2 #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XM:\ +2 "sampler")\ % +4 "core" %(po \  +18 "collection"'% +3 "core" %h=@\ +2 "sampler")"% +4 "core" %(tr \  +21 "collection"'#% +3 "core" %h@>\ + "sampler")r% +4 "core" %(vt \  +24 "collection"'W% +3 "core" %h??0\ +2 "sampler")Z% +4 "core" %(xw \  +28 "collection"'% +3 "core" %h>@?\ + "sampler")]% +4 "core" %(zx \  +32 "collection"'% +3 "core" %h?B7\ +2 "sampler")% +3 "core" %(} \  +37 "collection"'% +3 "core" %hAA\ + "sampler")t% +4 "core" %( \  +42 "collection"'5% +3 "core" %h@B:\ + "sampler")% +4 "core" %( \  +47 "collection"'C% +4 "core" %hAC\ + "sampler")% +4 "core" %( \  +54 "collection"' % +3 "core" %hDC7\ +2 "sampler") % +3 "core" %( \  +61 "collection"'% +3 "core" %hDD:\ +2 "sampler")b% +4 "core" %' \  +69 "collection"'G% +3 "core" %hEEA\ + "sampler")F% +4 "core" %% \  +78 "collection"'D% +3 "core" %hGG\ +2 "sampler")0% +4 "core" %  \ Y +88 "collection"'I% +3 "core" %hHH*\ +2 "sampler").% +4 "core" % \ , +100 "collection"'=% +3 "core" %hML\ + "sampler")T% +4 "core" % \ , +113 "collection"'i% +3 "core" %hMN4\ +2 "sampler")6% +4 "core" %   \ , + "sampler")% +4 "core" %   \ , + ."WCR"Intake.select :close + "sampler")0 +9 )B% +3 "core" % $ ! \ , + ."WCR"SSV.dial :exhaust +2 "sampler")Q  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler");'ڀ +867 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")S  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'}% +3 "core" %hUV'\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XM>7\ + "sampler")% +4 "core" %q3RP \  +28 "collection"'>% +3 "core" %h==C\ +2 "sampler")q% +4 "core" %q3TS \  +31 "collection"'p% +3 "core" %h>@C\ +2 "sampler")% +4 "core" %q3XU \  +36 "collection"'a% +3 "core" %h=?F\ +2 "sampler")E% +4 "core" %q3YW \  +41 "collection"'_% +3 "core" %h=?C\ +2 "sampler")R% +4 "core" %q3X[ \  +47 "collection"'4% +3 "core" %h>@J\ + "sampler")x% +5 "core" %q3\\\\ \  +53 "collection"'O% +3 "core" %h@?G\ + "sampler")j% +5 "core" %q3`` \  +60 "collection"'z% +3 "core" %h@@D\ + "sampler")% +4 "core" %q3ab \  +69 "collection"'e% +3 "core" %h?B=\ +2 "sampler")$% +4 "core" %q3hh \  +78 "collection"'X% +3 "core" %hAB9\ +2 "sampler")^% +3 "core" %q3nl \  +89 "collection"'Y% +3 "core" %hCAC\ + "sampler")H% +4 "core" %q3sr \  +100 "collection"'2% +3 "core" %hBED\ +2 "sampler")% +4 "core" %q3~ \  + "collection"'n% +4 "core" %hCB:\ + #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XM=7\ + "sampler")7% +4 "core" %/QT \  +18 "collection"' % +3 "core" %h=>D\ +2 "sampler")!% +4 "core" %/US \  +21 "collection"'8% +3 "core" %h=@;\ +2 "sampler")o% +3 "core" %/TS \  +25 "collection"'A% +3 "core" %h>@@\ + "sampler")\ % +4 "core" %/WS \  +28 "collection"'% +3 "core" %h=?3\ +2 "sampler")"% +3 "core" %/XW \  +32 "collection"'#% +4 "core" %h@?9\ + "sampler")r% +4 "core" %/[X \  +36 "collection"'W% +3 "core" %h??=\ +2 "sampler")Z% +4 "core" %/[Z \  +41 "collection"'% +3 "core" %h?@8\ +2 "sampler")]% +4 "core" %/_\\ \  +47 "collection"'% +3 "core" %h>@9\ +2 "sampler")% +3 "core" %/a[ \  +54 "collection"'% +3 "core" %h@B8\ +2 "sampler")t% +3 "core" %/c_ \  +61 "collection"'5% +3 "core" %hA@9\ +2 "sampler")% +4 "core" %/ed \  +68 "collection"'*% +4 "core" %hA@8\ +2 "sampler")C% +3 "core" %/jh \  +78 "collection"'% +3 "core" %hBAC\ +2 "sampler") % +55 "core" %/tr \  +37 "collection"' % +3 "core" %hBAL\ +2 "sampler")% +3 "core" %0vu \  +100 "collection"'b% +3 "core" %hBE7\ +2 "sampler")G% +4 "core" %/ \  +113 "collection"'F% +3 "core" %hCF;\ + "sampler")D% +4 "core" %( \  +128 "collection"'0% +3 "core" %hDDG\ +2 "sampler")I% +4 "core" %( \  +144 "collection"'.% +3 "core" %hGGG\ + "sampler")=% +4 "core" %( \  +163 "collection"'T% +3 "core" %hHJ=\ + "sampler")i% +4 "core" % \ ' +184 "collection"'6% +4 "core" %hOO9\ + "sampler")% +4 "core" %   \ ' +196 "collection"'B% +3 "core" %hRRD\ +2 "sampler")Q% +3 "core" % / / \ ' +2 "sampler")%% +4 "core" % 0 . \ ' + ."WCR"Intake.select :close + "sampler")0 +9 )S% +3 "core" % 2 1 \ ' + ."WCR"SSV.dial :exhaust +2 "sampler")}  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler");'ڀ +65 "Can"u<\ yx' +813 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")P  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'h% +3 "core" %hVX;\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XM% +3 "core" %hBB.\ +2 "sampler")q% +4 "core" %3XW \  +24 "collection"'p% +4 "core" %hCB*\ + "sampler")% +4 "core" %3XV \  +28 "collection"'a% +3 "core" %hBD'\ +2 "sampler")E% +3 "core" %3ZX \  +32 "collection"'_% +4 "core" %hCD(\ + "sampler")R% +4 "core" %3[Z \  +37 "collection"'% +2 "core" %hFC0\ +2 "sampler")4% +4 "core" %3\\Y \  +41 "collection"'x% +3 "core" %hCD)\ +2 "sampler")O% +4 "core" %3b^ \  +47 "collection"'j% +3 "core" %hCD(\ +2 "sampler")z% +3 "core" %3b` \  +54 "collection"'% +3 "core" %hCE'\ +2 "sampler")e% +4 "core" %3fd \  +61 "collection"'$% +3 "core" %hBE2\ + "sampler")X% +4 "core" %3kh \  +69 "collection"'^% +3 "core" %hDE(\ +2 "sampler")Y% +3 "core" %3oo \  +78 "collection"'H% +3 "core" %hFG/\ +2 "sampler")2% +4 "core" %3zw \  +88 "collection"'% +4 "core" %hGF1\ + "sampler")n% +4 "core" %3~ \  +2 "collection"'<% +3 "core" %hHG,\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0XM% +4 "core" %%xv \  +32 "collection"'q% +3 "core" %hIJ)\ +2 "sampler")p% +47 "core" %%{{ \  +11 "collection"'% +4 "core" %hHJ6\ +2 "sampler")a% +4 "core" %% \  +41 "collection"'E% +3 "core" %hIJ+\ +2 "sampler")_% +5 "core" %% \  +46 "collection"'R% +3 "core" %hKI-\ +2 "sampler")% +4 "core" %% \  +53 "collection"'4% +3 "core" %hIG0\ +2 "sampler")x% +3 "core" %$ \  +61 "collection"'O% +3 "core" %hJI-\ +2 "sampler")1% +4 "core" %% \  +69 "collection"'j% +4 "core" %hKL-\ + "sampler")z% +4 "core" %% \  +78 "collection"'% +4 "core" %hMN-\ + "sampler")e% +4 "core" %% \  +88 "collection"'$% +3 "core" %hKN0\ +2 "sampler")X% +4 "core" %% \  +100 "collection"'^% +3 "core" %hMM(\ + "sampler")Y% +4 "core" %$ \  +113 "collection"'H% +3 "core" %hNP(\ +2 "sampler")2% +3 "core" % \ . +128 "collection"'% +3 "core" %hPQ4\ +2 "sampler")n% +3 "core" %  \ . +144 "collection"'<% +3 "core" %hSQ2\ +2 "sampler")% +4 "core" %   \ . + "sampler")% +4 "core" %   \ . + ."WCR"Intake.select :close +2 "sampler")0 +9 )9% +3 "core" %  \ . + ."WCR"SSV.dial :exhaust +2 "sampler")(  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")?'ڀ +879 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %hWV&\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XM\ +2 "sampler")F% +4 "core" %" \  +64 "collection"'D% +3 "core" %hLM?\ + "sampler")0% +4 "core" %" \  +69 "collection"'I% +3 "core" %hLL>\ +2 "sampler").% +3 "core" %" \  +78 "collection"'=% +3 "core" %hNN:\ +2 "sampler")T% +4 "core" %# \  +88 "collection"'i% +3 "core" %hNOE\ +2 "sampler")6% +4 "core" %# \  +100 "collection"'% +3 "core" %hON;\ + "sampler")B% +4 "core" %  \  +113 "collection"'Q% +3 "core" %hOP1\ +2 "sampler")"% +3 "core" % \ % +128 "collection"'}% +4 "core" %hQO-\ + "sampler")&% +5 "core" %   \ % +28 ' + ."da"PSV.dial :mixloop + "processing"%P +41 "core" +2 ."da"delay 2 seconds +70 "collection"'h% +3 "core" %hST&\ +2 "sampler");% +4 "core" %  \ % + "sampler")% +4 "core" % ! \ % +2 ."WCR"Intake.select :close + "sampler")0 +9 )J% +2 "core" % $ ! \ % +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +12 ."da"PSV.dial :air + "processing"%>  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%q +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%p  +56 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +303 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")a  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'E% +3 "core" %hVV?\ + #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XM3QQ \  +18 "collection"'% +4 "core" %hEIG\ + "sampler")]% +4 "core" %>3QP \  +21 "collection"'s% +4 "core" %hGI6\ + "sampler")% +5 "core" %>3TQ \  +23 "collection"'% +3 "core" %hJH7\ +2 "sampler")% +4 "core" %>3UQ \  +28 "collection"'t% +2 "core" %hHH@\ +2 "sampler")5% +4 "core" %>3VQ \  +32 "collection"'% +3 "core" %hHG3\ + "sampler")*% +4 "core" %>3VV \  +37 "collection"'C% +2 "core" %hIHB\ +2 "sampler")% +4 "core" %>3XU \  +41 "collection"'% +3 "core" %hGG>\ +2 "sampler") % +4 "core" %>3WW \  +47 "collection"' % +3 "core" %hIJ@\ + "sampler")r% +4 "core" %>3\\X \  +54 "collection"'% +3 "core" %hII5\ + "sampler")b% +4 "core" %>3][ \  +61 "collection"'G% +3 "core" %hJH:\ +2 "sampler")F% +3 "core" %>3__ \  +69 "collection"'D% +3 "core" %hJJ7\ +2 "sampler")0% +4 "core" %>3b_ \  +78 "collection"'I% +3 "core" %hHKA\ + "sampler").% +4 "core" %>3fd \  +88 "collection"'=% +3 "core" %hHI?\ +2 "sampler")T% +4 "core" %>3hg \  +100 "collection"'i% +3 "core" %hIJ:\ + "sampler")6% +4 "core" %>3lk \  +113 "collection"'% +3 "core" %hKJ6\ +2 "sampler")B% +3 "core" %>3uq \  +128 "collection"'Q% +3 "core" %hKL@\ +2 "sampler")"% +4 "core" %>3|| \  +144 "collection"'}% +3 "core" %hLKO\ + "sampler")&% +4 "core" %>3 \  +2 "collection"'P% +4 "core" %hJM?\ + #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XM% +4 "core" %(ge \  +21 "collection"'W% +4 "core" %hJIS\ + "sampler")q% +4 "core" %(hf \  +27 "collection"'p% +4 "core" %hHIU\ + "sampler"))% +4 "core" %(ig \  +28 "collection"'a% +4 "core" %hJHU\ + "sampler")E% +4 "core" %(mh \  +32 "collection"'% +3 "core" %hIHO\ +2 "sampler")%% +3 "core" %(ol \  +13 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%R  +21 "collection"'% +3 "core" %hIHH\ + "sampler")% +4 "core" %(pm \  +5 +2 ."da"delay 30 seconds +34 "collection"'x% +3 "core" %hIIR\ +2 "sampler")O% +4 "core" %(ro \  +47 "collection"'1% +3 "core" %hJLL\ +2 "sampler")j% +3 "core" %(up \  +54 "collection"'4% +3 "core" %hJJK\ +2 "sampler")% +3 "core" %(xw \  +61 "collection"'z% +3 "core" %hJJL\ +2 "sampler")X% +4 "core" %(}{ \  +69 "collection"'^% +3 "core" %hLLN\ + "sampler")Y% +4 "core" %(} \  +78 "collection"'H% +4 "core" %hKK[\ +2 "sampler")2% +4 "core" %( \  +88 "collection"'% +3 "core" %hLKO\ +2 "sampler")n% +3 "core" %( \  +100 "collection"'<% +3 "core" %hNLO\ +2 "sampler")% +4 "core" %( \  +113 "collection"'% +3 "core" %hNMV\ + "sampler")9% +4 "core" %( \  +128 "collection"'(% +3 "core" %hLOM\ + "sampler")S% +4 "core" %& \  +144 "collection"'% +4 "core" %hMPO\ + "sampler")y% +4 "core" % \ 3 +163 "collection"'?% +3 "core" %hLPT\ + "sampler")_% +4 "core" % \ 3 +184 "collection"'% +2 "core" %hOPH\ +2 "sampler")% +4 "core" % \ 3 +196 "collection"'L% +3 "core" %hPSW\ + "sampler")% +4 "core" %   \ 3 +196 "collection"'d% +3 "core" %hTUN\ +2 "sampler")`% +4 "core" % ' % \ 3 +2 "sampler")% +3 "core" % * ) \ 3 +2 ."WCR"Intake.select :close + "sampler")0 +9 )m% +2 "core" % + ) \ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +55 "sampler")M  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +85 ."da"PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +3 "collection"'% +3 "core" %hUVM\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XM\ +2 "sampler")-% +4 "core" %=+SO \  +21 "collection"'@% +3 "core" %hJI:\ + "sampler")7% +4 "core" %=+UQ \  +24 "collection"' % +3 "core" %hJK?\ +2 "sampler")!% +4 "core" %=+RN \  +28 "collection"'8% +3 "core" %hJL<\ + "sampler")c% +4 "core" %=+TR \  +32 "collection"'$% +3 "core" %hLJ;\ +2 "sampler")A% +4 "core" %=+UR \  +36 "collection"'\ % +3 "core" %hKK;\ +2 "sampler")|% +3 "core" %=+TR \  +42 "collection"'+% +3 "core" %hJK8\ + "sampler")Z% +4 "core" %=+VT \  +47 "collection"'% +3 "core" %hJI<\ +2 "sampler")]% +4 "core" %=+YW \  +53 "collection"'s% +4 "core" %hJJ4\ +2 "sampler")% +3 "core" %=+[X \  +61 "collection"'% +3 "core" %hLK<\ +2 "sampler")% +4 "core" %=+]X \  +69 "collection"'t% +3 "core" %hLK6\ + "sampler")5% +4 "core" %=+a] \  +69 ' +2 ."da"delay 5 seconds +7 "collection"'% +3 "core" %hKJH\ +2 "sampler")*% +4 "core" %=+`_ \  +88 "collection"'C% +4 "core" %hKMI\ + "sampler")% +4 "core" %=+ea \  +100 "collection"'% +3 "core" %hLL>\ +2 "sampler") % +3 "core" %=+hc \  +113 "collection"'o% +3 "core" %hLK=\ +2 "sampler") % +4 "core" %=+ni \  +127 "collection"'r% +3 "core" %hLM5\ +2 "sampler")% +4 "core" %=+sq \  +22 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b' +109 "collection"'G% +3 "core" %hKM?\ + "sampler")F% +4 "core" %=+{x \  +163 "collection"'D% +3 "core" %hOMO\ + "sampler")0% +4 "core" %=+ \  +184 "collection"'I% +2 "core" %hMOB\ +2 "sampler").% +4 "core" %=+ \  +2 "collection"'=% +4 "core" %hNMF\ + #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0XM\ utv +1067 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core"  +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%B') +212 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X\ + "sampler") % +4 "core" %(tt \  +28 "collection"'>% +3 "core" %hKMG\ +2 "sampler")W% +3 "core" %(xx \  +32 "collection"'q% +4 "core" %hNNH\ +2 "sampler")p% +4 "core" %(~y \  +36 "collection"')% +3 "core" %hKNR\ +2 "sampler")a% +3 "core" %(|} \  +42 "collection"'E% +3 "core" %hLMK\ + "sampler")% +4 "core" %( \  +47 "collection"'%% +4 "core" %hKNB\ + "sampler")% +4 "core" %( \  +28 ' + ."da"delay 3 seconds +25 "collection"'% +3 "core" %hOMK\ +2 "sampler")R% +3 "core" %( \  +61 "collection"'x% +4 "core" %hMMO\ + "sampler")O% +4 "core" %( \  +69 "collection"'h% +3 "core" %hMOP\ +2 "sampler")1% +3 "core" %( \  +78 "collection"'j% +3 "core" %hOOE\ +2 "sampler")4% +4 "core" %( \  +35 ."da"PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'ؾ +13 "collection"'X% +3 "core" %hOOD\ +2 "sampler")^% +3 "core" %( \  +100 "collection"'Y% +3 "core" %hNNP\ +2 "sampler")H% +4 "core" %( \  +113 "collection"'2% +3 "core" %hONI\ + "sampler")% +4 "core" %% \  +128 "collection"'n% +3 "core" %hOPC\ + "sampler")<% +5 "core" % \ / +143 "collection"'% +3 "core" %hQRP\ +2 "sampler")% +3 "core" % \ / +163 "collection"'9% +3 "core" %hQQP\ +2 "sampler")(% +3 "core" % \ / +184 "collection"'S% +3 "core" %hRRH\ + "sampler")% +4 "core" %   \ / +196 "collection"'y% +4 "core" %hTTG\ + "sampler")?% +4 "core" %   \ / +196 "collection"'_% +3 "core" %hVTS\ +2 "sampler")% +3 "core" % 2 / \ / +2 "sampler")% +4 "core" % 1 . \ / + ."WCR"Intake.select :close + "sampler")0 +9 )L% +3 "core" % 2 / \ / + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")d'ڀ +192 "core" ' +2 ."da"delay 2:00 +711 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")`  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %hWXU\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0XM\ +2 "sampler")\\% +3 "core" %z/RP \  +22 "collection"'% +2 "core" %hNLG\ +2 "sampler")e% +4 "core" %z/SO \  +24 "collection"'u% +4 "core" %hLLD\ +44 "sampler")l% +13 "core" %z.SP \  +2 "collection"'K% +4 "core" %hKKO\ + "sampler")'% +4 "core" %z.TR \  +32 "collection"'% +3 "core" %hKLL\ +2 "sampler")% +4 "core" %z.TS \  +36 "collection"'k% +3 "core" %hIKO\ +2 "sampler")f% +3 "core" %z.US \  +42 "collection"'U% +3 "core" %hJLA\ + "sampler")% +4 "core" %z/WT \  +47 "collection"'w% +4 "core" %hJNA\ + "sampler")-% +4 "core" %z/VU \  +54 "collection"'@% +3 "core" %hLJ:\ + "sampler")7% +4 "core" %z/WU \  +61 "collection"' % +3 "core" %hKLF\ +2 "sampler")!% +4 "core" %z/YX \  +69 "collection"'8% +3 "core" %hJL9\ + "sampler")c% +4 "core" %z/\\\\ \  +78 "collection"'$% +4 "core" %hLMG\ + "sampler")A% +4 "core" %z._] \  +88 "collection"'\ % +3 "core" %hLMP\ +2 "sampler")|% +4 "core" %z.a] \  +100 "collection"'+% +3 "core" %hLLV\ + "sampler")Z% +4 "core" %z/ba \  +113 "collection"'~% +3 "core" %hLLF\ +2 "sampler")% +3 "core" %z.gf \  +128 "collection"':% +3 "core" %hKMQ\ +2 "sampler")]% +4 "core" %z.ki \  +144 "collection"'s% +2 "core" %hJMF\ +2 "sampler")% +4 "core" %z/pl \  +162 "collection"'% +3 "core" %hMMX\ +2 "sampler")% +4 "core" %z/us \  +183 "collection"'t% +4 "core" %hLNV\ + "sampler")5% +4 "core" %z.~ \  +196 "collection"'% +3 "core" %hLML\ +2 "sampler")*% +4 "core" %z/ \  + "collection"'C% +4 "core" %hPNH\ + #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0XM% +4 "core" %+ \  +88 "collection"'W% +3 "core" %hPO[\ +2 "sampler")q% +4 "core" %+ \  +100 "collection"'p% +3 "core" %hQQb\ + "sampler"))% +4 "core" %+ \  +113 "collection"'a% +3 "core" %hQSh\ +2 "sampler")E% +3 "core" %+ \  +128 "collection"'% +3 "core" %hRRQ\ +2 "sampler")T% +3 "core" % \ { +144 "collection"'%% +3 "core" %hSSX\ +2 "sampler")% +4 "core" % \  +162 "collection"'% +3 "core" %hSTe\ +2 "sampler")R% +4 "core" %   \  +183 "collection"'x% +4 "core" %hTSa\ + "sampler")O% +4 "core" %   \  +2 "sampler")h% +3 "core" %   \  + ."WCR"Intake.select :close +2 "sampler")0 +9 )1% +2 "core" %   \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")j  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")4'ڀ +879 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")  +3 ."WCR"CBV.dial SSV +70 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %hVW_\ + #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0XM'ڀ +889 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampled 725.0ml +2 #Drying puck before fixing for 20:00 .CBV.dial :waste2b +2 "collection"'W  +73 "core"  + ."WCR"delay 1:00 +6003 .CSV.dial :air + "collection"'q @ +43 "core" > +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'p' +2415 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"') @ +73 "core" ? +52 "sampler")a% +3 "core" %ڀ 8 7 \ % +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'E  +87 "core"  + "collection"'% +5 "core" %@@P\  + ."WCR"CSV.dial between air and CTV +2 "collection"'T ` +30 "core" b +2 ."WCR"CS.seek 7.345ml +2 "collection"'%'$ +683 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'  + '  +29 "core"  +45  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'R'i +1189 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +34 "core" +2 ."da"delay 30 seconds +82 "core" '  R\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'O  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'h'i +684 "core" ' +2 ."WCR"delay 1:00 +2190 ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%4 +73 "core" +2 ."da"delay 5 seconds +68 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'Y  +130 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'H  +41 "core"  + "collection"'z% +4 "core" %hGFO\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"''T +235 ."da"PSV.dial :air + "processing"%B  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%n'ؾ +278 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'<' +1511 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +135 "core"  +4 "processing"%% +10 "core" %\ +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +17 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +3 "processing"%9' +248 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" ? +10 ' + ."da"delay 5 seconds +42 "sampler")(% +3 "core" %ڀ D C \ % +2 ."WCR"CBV.dial between CSV and waste2b +53 "collection"'  +89 "core"  +2 "collection"'y% +4 "core" %CCS\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'? ` +58 "core" ^ +2 ."WCR"CS.seek 7.292ml +2 "collection"''t +241 "processing"%L% +3 "core" %2\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +331 "core" ' + ."da"delay 5 seconds +118 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'`  + 'Q  +29 "core"  +108  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"''i +230 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%d' +1251 "core" ' C\ +3 ."WCR"delay 10:00 +359 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%; +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +35 "core" + "processing"%[% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\', +580 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%e'ؾ +1632 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%u  +33 "core" +2 ."da"delay 30 seconds +83 "Can"kA\  +2919 ."da"PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%l +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2411 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +86 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k'ؾ +2343 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +132 "core"  +2 "processing"%m% +4 "core" %ؼ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%U' +2143 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 "processing"%-% +4 "core" %4\ +2 ."da"PS.seek 1.5ml + "processing"%@'( +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +2 ."da"PS.seek 0ml + "processing"%!'ؾ +1612 "core" ' +2 "processing"%89 +3 "core" 9P5_ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%$  +4 "core" 5` + 5` + "processing"%A& +3 "core" &^!\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&\ % +4 "core" %  H I  + "storage"(|% +4 "core" %   >\  + "storage"(_. +3 "core" .(  +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(+(C +367 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (Z& +3 "core" &E k\ + "manipulator"&~& +4 "core" &ӎ I I 3 + "manipulator"&% +4 "core" %  J I\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&:( +159 "core" ( +2 "manipulator"&]& +4 "core" & G , T  + "storage"(s& +4 "core" &E J\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &E \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(5'r +116 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&*& +2 "core" & F I s  +2 "storage"(C& +4 "core" &E K\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"& '8 +23 "core" ' +2 ."da"Elbow.hold + "manipulator"&o, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +3 ."da"SE.seek 29.07 Pucks below Top Plate + "storage"(r' +39 "core" ' +2 "manipulator"&% +4 "core" %B H H +2 "storage"(G& +3 "core" &E \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&F'n +14 "core" ' + "manipulator"&D& +4 "core" & ) A _  +2 "storage"(& +3 "core" &E   _\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&v' +13 "core" ' +2 ."da"SE.seek 30.07 Pucks below Top Plate +2 "storage"(0'] +45 "core" ' + "manipulator"&& +4 "core" & I H `  +2 "manipulator"&I% +4 "core" % < E ~ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&.( +272 "core" ( + "manipulator"&=& +4 "core" & + G l +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & J I +2 ."da"Forearm.seek PC +2 "manipulator"&i' +93 "core" ' +50 ."da"Hand.close +4 "manipulator"&6/ +52 "core" / +2 ."da"PC.seek :open +2 "processing"%( +458 "core" ( + "storage"(& +4 "core" &E O\ +2 "manipulator"&"& +3 "core" & < < +2 "manipulator"&}% +3 "core" % 8 : q +2 ."da"Forearm.seek :retract +2 "manipulator"&&' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&P( +253 "core" ( + "manipulator"&#& +4 "core" & H * D # +2 "storage"(b& +3 "core" &E   \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&J' +96 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +63 "core" 1 +2 "storage"(t- +3 "core" -'] +3 ."da"SE.seek 29.72 Pucks below Top Plate + "storage"(') +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 28.76 Pucks below Top Plate + "storage"(W' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22dec2015h850ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +153 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.708 seconds\ /var/log/esp/da22dec2015h850ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22dec2015h850ml15s.tif +1565 #SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22dec2015h850ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22dec2015h850ml20s.tif +2062 #SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22dec2015h850ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "17.708 sec auto-exposure",Subject: "da22dec2015h850ml images!" +2 "storage"(q- +4 "core" -' +2 "storage"(V& +9 "core" &E \ +3 "manipulator"&)& +4 "core" & E G # +2 ."da"Elbow.seek 1 +2 "manipulator"&a( +4 "core" ( + "manipulator"&E& +4 "core" & G I \\ # + "storage"(& +4 "core" &E U\ +3 ."da"Forearm.seek 1 + 450 counts + "manipulator"&T' +4 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 29.47 Pucks below Top Plate +2 "storage"(p'N +50 "core" ' +2 "manipulator"&& +4 "core" & ; ;  # +2 "storage"(& +4 "core" &E 8 8 \ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&%'8 +21 "core" ' +2 ."da"Elbow.hold + "manipulator"&x, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 29.66 Pucks below Top Plate +2 "storage"(O' +27 "core" ' +2 "manipulator"&R% +4 "core" %. < <  +2 "storage"(1& +6 "core" &E 9 9 \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 290 counts + "manipulator"&j'Z +14 "core" ' + "manipulator"&c& +4 "core" &\ B = W "z +2 "storage"(& +5 "core" &E U U \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 450 counts +2 "manipulator"&X' +21 "core" ' + "storage"(4% +5 "core" % X T #\ +2 ."downElevator"SE.seek :down +3 "storage"(Y' +65 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +31 (H% +3 "core" % g h \  +2 "manipulator"&z% +4 "core" % ; ; +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&h' +92 "core" ' +2 "storage"(B& +4 "core" &E h g \ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &\ +2 "manipulator"&& +4 "core" &\ ; ;  "y +2 "manipulator"&2% +4 "core" %  ; =   +3 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&(- +179 "core" ( +3 "manipulator"&n& +11 "core" &- = = 0 p +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +6 "core" &- < =  p +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&('w +100 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +62 "core" / +5 "manipulator"&y& +9 "core" &- > = @ p +3 "manipulator"&?% +8 "core" % ς ; ;  +8 ."psFlush"Forearm.seek :retract +4 "manipulator"&L' +96 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&<( +123 "core" ( +3 "manipulator"&9& +8 "core" & = > 4 & +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +7 "core" & < <  & +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&Q' +104 "core" ' +4 "manipulator"&& +8 "core" & > < , & +4 "manipulator"&% +8 "core" % < ; +4 "processing"%;& +6 "core" &\ +5 "processing"%M& +9 "core" &p\ +6 ."psFlush"PC.seek :closed +4 "processing"%[(^ +8 "core" &7\ +4 &=\ +2 & +\ #b +10 &U\ 7 +8 &\ L +10 &]\ N +10 &\\\\\ N +10 & [\ M +11 &`o\ N +6 &_u\ N +10 &eZt\ M +10 &&]x\ N +8 &_i\ N +10 &!]h\ M +10 &#l^g\ N +8 &%.\\a\ N +10 &&]_\ N +9 &(\\l\ M +10 &*u_c\ M +10 &,5b_\ N +8 &-[]\ M +11 &/_S\ N +9 &1|cZ\ N +9 &3>bI\ N +10 &5`Q\ M +8 &6^Q\ M +10 &8`O\ M +9 &:G_F\ M +9 &<`8\ N +10 &=c;\ N +10 &?`@\ N +8 &ANb>\ N +10 &C l3\ O +9 &Dn6\ P +11 &F2\ S +8 &HD*\ T +10 &J\ S +9 &K\ T +13 &M\ T +7 &OJ\ T +9 &Q \ U +8 &R \ U +10 &T\ V +9 &VQ\ U +9 &X\ U +11 &Y\ U +9 &[ \ U +11 &]W\ F +7 &^x@\ &p +9 &^1\ 0 +5 ( +5 "processing"%M& +7 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.57 +2 "processing"%d& +8 "core" &^\ 0 +2 &^\ 0 +3 ."psFlush"Hand.open +2 "manipulator"&1 +57 "core" 1 +3 "manipulator"&\\% +8 "core" %  = 4 & +116 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&u' +94 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%S +43 "core"  +4 "processing"%l% +8 "core" %ؽ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +9 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%e' +598 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml + "processing"%^' +56 #"uploadLog"upsync +2072 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%' @ +184 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%K'ؠ +2638 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%f +103 "core"  +2 "processing"%m% +4 "core" %ؙ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%k' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2118 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%w  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%- @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%U +103 "core" +2 ."psFlush"PS.seek :empty + "processing"%7'ؠ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +101 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%@'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1626 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%$ +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%A  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%\ 'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2142 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%~ U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%] @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%*' +314 ."WCR"CBV.dial :waste2b + "collection"'C  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"' 'i +501 "core" ' +2 ."WCR"delay 1:00 +1773 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +1767 "Can"nC\ `^N +869 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%D' +1463 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'  +41 "core"  + "collection"'I% +5 "core" %kIIP\  + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"''T +584 "core" ' +2 ."WCR"delay 5 seconds +388 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5'ؾ +34 ."WCR"CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"' ' +1970 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... + .CBV.dial SSV +2 "collection"'F @ +72 "core" @ +52 "sampler")r% +3 "core" %ڀ H D \ % + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'v  +86 "core"  + "collection"'=% +4 "core" %HGM\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" ^ +3 ."WCR"CS.seek 7.231ml + "collection"'o' +341 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%'X\\ +307 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +50 "collection"'g  +2 '  +31 "core"  +100  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'"'i +604 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%}' +1225 "core" '؀  N\ +3 ."WCR"delay 10:00 +386 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +83 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%#  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%b'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%. +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +623 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +53 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%V' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'ؾ +2652 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%R'ؾ +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'ؾ +2637 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&P& +4 "core" & < A & +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&J( +3 "core" ( + "manipulator"&W& +4 "core" & I J l & + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & ; = c & +2 ."psFlush"Forearm.seek PC +2 "manipulator"&z' +90 "core" ' + ."psFlush"Hand.close +2 "manipulator"&T/ +55 "core" / +2 ."psFlush"PC.seek :open + "processing"%a( +458 "core" ( + "manipulator"&p& +4 "core" & = > % & +2 "manipulator"&B% +3 "core" % ? > / = +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&%& +4 "core" &- B G = + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &- / 8 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&j'w +98 "core" ' +2 ."psFlush"Hand.open + "manipulator"&O1 +61 "core" 1 +2 "manipulator"&Y% +4 "core" % π B H g  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X' +100 "core" ' +25124 "Can"nE RP +8699 ."WCR"CBV.dial :waste2b + "collection"'n  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +110 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'x  +129 "core" + "collection"'& +4 "core" &\\CDb\ "c +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&y% +4 "core" %  = =  + "storage"(?% +4 "core" % v u\ \  + "storage"(h. +3 "core" .(F +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 1 + "storage"(9(C +3 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (`& +3 "core" &E m r \ + "manipulator"&(& +4 "core" &- = < +2 "manipulator"&% +4 "core" %  ; ; A +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +174 "core" ( + "manipulator"&& +4 "core" &\ @ @ "x +2 "storage"(;& +3 "core" &E u u \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&L' +92 "core" ' + "storage"(& +4 "core" &E h s 4\ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +7 ."WCR"SE.seek :beamBreak + "storage"(d'r +106 "core" ' +2 "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" & = = 5 "x + "storage"(M& +4 "core" &E 9 9 \ + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 + "manipulator"&S'8 +22 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&l, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +3 "core" -' +2 ."WCR"SE.seek 30.07 Pucks below Top Plate +2 "storage"(!'Z +32 "core" ' +2 "manipulator"&e% +4 "core" %@ < = > + "storage"('& +4 "core" &E / / \ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 308 counts +2 "manipulator"&'l +13 "core" ' +2 "manipulator"&& +4 "core" & * A } "x +2 "storage"(^& +3 "core" &E S T \ +48 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 450 counts +2 "manipulator"&f' +15 "core" ' +2 ."WCR"SE.seek 31.07 Pucks below Top Plate +2 "storage"(m' +41 "core" ' + "manipulator"&K& +5 "core" & 9 <  "x + "manipulator"&k% +4 "core" % < ; +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&w' +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&-(ӂ +152 "core" ( +2 "manipulator"&U& +4 "core" &ӑ) J G n Ad +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӑ) @ G Ad +3 ."WCR"Forearm.seek CC + "manipulator"& '? +94 "core" ' + ."WCR"Hand.close + "manipulator"&7/ +52 "core" / +2 ."WCR"CC.seek :open +2 "collection"'@( +448 "core" ( +2 "storage"($& +4 "core" &E t u\ \ + "storage"(A& +4 "core" &E v u\ \ +2 "manipulator"&8& +3 "core" &ӑ) ; <  Ad +2 "manipulator"&|% +3 "core" % I ; < 4 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&\ ' +94 "core" ' + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&_( +165 "core" ( + "manipulator"&Z& +4 "core" & /  '  + "storage"(~& +4 "core" &E \ + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&{'8 +97 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&], +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" % A A = S  + "storage"(s& +4 "core" &E \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 309 counts + "manipulator"&'m +15 "core" ' + "manipulator"&3& +4 "core" & * C /  +2 "storage"(C& +4 "core" &E W\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 450 counts + "manipulator"&' +14 "core" ' + "storage"(N% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(*' +56 "core" ' + ."downElevator"SE.stop + "storage"(5 +41 (G% +2 "core" % x\  +2 "manipulator"&% +4 "core" % < = ! +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +88 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&I& +4 "core" & = = &  +2 "manipulator"& % +4 "core" %  ; < 8  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&:(- +180 "core" ( +2 "manipulator"&D& +4 "core" &- C ) $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 0 8 v $ +2 .tForearm.seek :garage + "manipulator"&F'w +97 "core" ' +2 .tHand.close + "manipulator"&r/ +61 "core" / +2 "manipulator"&v& +4 "core" &- C @ $ $ +2 "manipulator"&=% +3 "core" % ρ ; ;   +2 .tForearm.seek :retract +2 "manipulator"& ' +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& (ӂ +292 "core" ( +2 "manipulator"&6& +3 "core" &ӓ( + B Aa +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &ӓ( < 0 k Aa +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +96 "core" ' +2 "manipulator"&g& +4 "core" &ӓ* C = K Aa +2 "manipulator"&o% +3 "core" %3 < > 1 +2 "collection"'& +4 "core" &\ +3 "collection"'i& +5 "core" &\ +2 .tCC.seek :closed + "collection"'#(\\ +4 "core" &C\ +9 &9D\ %f +9 &Y~?\ 8 +10 &x:\ K +9 &XC\ J +9 &YC\ J +9 &J[A\ J +10 &\ ^E\ K +9 &]7\ K +10 &[B\ K +9 &QX;\ K +9 & WA\ J +10 &!X:\ K +9 &#]?\ K +9 &%Z[?\ J +10 &'ZC\ J +9 &(]6\ K +10 &*Z<\ K +9 &,bW:\ J +9 &.$Y8\ J +10 &/]:\ K +9 &1[5\ K +9 &3jW?\ J +10 &5,ZC\ J +9 &6XD\ K +9 &8X?\ J +10 &:rZ@\ J +9 &<3\\?\ J +10 &=X@\ K +9 &?X2\ K +9 &AyX:\ K +10 &C:\\C\ K +9 &Dl?\ M +10 &F C\ P +9 &Hc/(2\ U +9 &J 66=\ W +10 &K;8>\ W +9 &M;<=\ W +9 &Oc<==\ X +10 &Q"@?5\ Y +9 &R?B=\ Y +9 &TBC3\ Z +10 &VeED3\ Z +9 &X"II1\ [ +10 &YNK1\ \\ +9 &[QO*\ I +9 &\\6RR)\ 1 +10 &\\SR*\ [ +2 ( + "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.25 + "collection"'}& +3 "core" &\\|SR\ [ +2 .tHand.open + "manipulator"&.1 +52 "core" 1 +2 "manipulator"&b% +4 "core" % 3 C ? ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +92 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'&& +4 "core" &\\|QS\ [ +2 "collection"'0% +3 "core" %lRS\ +2 .tCSV.dial CSR + "collection"'t  +40 "core"  +2 "collection"'q% +4 "core" %lRQ:\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''s5 +1397 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ')% +2 "core" %s<NPh\ \ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'V'" +673 "core" ' +2 .tCSV.dial :waste + "collection"' +126 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'E'i +1993 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &\\|ONc\ [ +2 "collection"'% +3 "core" %fMN]\ +2 .tCSV.dial :flush + "collection"'1  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'R's5 +1281 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +52 "core" ? +2 "collection"'c% +3 "core" %s.MP[\ +3 .tCS.seek 6.999ml +48 "collection"'P' +549 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'W  +2 'H  +43 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'T @ +72 "core" B +3 .tCS.seek 0ml + "collection"'<'i +1662 "core" ' +2 #tFlushing lower manifold's waste2 port "collection"'u& +5 "core" &\\{cdP\ [ + "collection"'[% +4 "core" %gdc\\\ + .tCSV.dial :flush + "collection"'p  +70 "core" +3 .tCS.seek 5ml + "collection"'B's5 +1259 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'% @ +42 "core" B + "collection"'2% +4 "core" %s9SRP\  +2 .tCS.seek 7.001ml +2 "collection"'z'$ +547 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'J  + .tCTV.dial CSV +40 "core"  +2 .tCBV.dial :waste2 + "collection"'O  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'Y'i +1664 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &\\{ggO\ [ +2 "collection"'j% +3 "core" %fgiQ\ +2 .tCSV.dial :flush + "collection"'n  +70 "core" +2 .tCS.seek 5ml + "collection"'"'s5 +1269 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'x @ +42 "core" B + "collection"'% +4 "core" %s4XVN\ +2 .tCS.seek 7ml +2 "collection"'y' +550 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'?  + .tCTV.dial CSV +40 "core"  +2 .tCBV.dial :waste2b + "collection"'h  +102 "core"  +2 .tCS.seek 0ml +2 "collection"'`'i +1680 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'(& +4 "core" &\\{fhN\ [ + "collection"'% +4 "core" %fgiJ\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"';% +4 "core" %ffgO\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'+' +1975 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'' +550 "core" ' + ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +3 "collection"'  +44 "core"  +53 +2 .tCTV.dial :intake + "collection"'\\  +75 "core" +2 .tIntake.select :open + "sampler") +9 .tCS.seek 2ml +2 "collection"'M'T +1886 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'Q  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X'i +594 "core" ' + .tCSV.dial CSR + "collection"'e  +110 "core"  +2 "collection"''% +4 "core" %i_a6\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''s5 +1389 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'^' +1352 "core" ' +2 .tCSV.dial CBV + "collection"'K +108 "core" ~ +2 .tCS.seek 0ml +2 "collection"'k'i +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &ӕ( ; = G A_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +35 "core" ( + "manipulator"&d& +4 "core" &Ӏ A ( T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &Ӏ ; >  T +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&!/ +55 "core" / +2 .tCC.seek :open +2 "collection"'U( +448 "core" ( +2 "manipulator"&& +4 "core" &Ӏ < ; T + "manipulator"&f% +4 "core" % L > =  , + .tForearm.seek :retract +2 "manipulator"&l' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(- +291 "core" ( +2 "manipulator"&w& +4 "core" &- , C 0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- ; <   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&$'w +100 "core" ' + .tHand.open + "manipulator"&A1 +59 "core" 1 + "manipulator"&8% +5 "core" % | B *  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|' +92 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:19:56 +5 #Asleep after completing DA_WCR_122022 assays +2 ."Qmail"GoodNews.email "{1 => 32,\\n 2 => 1,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:49:05, 19% flow, 14.7C, 28% humidity, 14.5psia, 13.749V, 0.417A, 0.405A avg, 5.74W\\nSampled 725.0ml",Subject: "Asleep after completing DA_WCR_122022 assays" +552 #"uploadLog"upsync +4 #mEXIT @1671551852.18UTC @1672088392.09UTC = =mMAIN_scheduler =tMAIN @UTC1672088393.92 #"core_reset"Sent BREAK +2 #t@45608 sendCRC with ifg=0x20, ie=0x7F + #@47442 sendCRC with ifg=0x08, ie=0x5F + #@28464 idle with ifg=0x84, ie=0x75 #@29137 select with ifg=0x10, ie=0xF5 + #@29773 receive with ifg=0x10, ie=0xFD + #@30409 receive with ifg=0x10, ie=0xFD #@31044 receive with ifg=0x10, ie=0xFD + #@31371 receive with ifg=0x80, ie=0xFD #@11125 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +378 "Can" ?= +  ?= #tPolling Can every 10:00 +9 #Cleanly exited at 15:57:32UTC20-Dec-22 +287 #-> Can +704 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %is\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ػ\ + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" % E F \ & + .tSS.configure :default +2 "sampler")#.0X Hand +389 #-> Arm +2 "manipulator"&3& +2 "core" &- O O  +2 "manipulator"&4% +4 "core" %  M H Y  +401 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +22 "core" 1 +320 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +52 "core" / +336 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +61 "core" 1 +224 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +61 "core" / +192 #t-> Hand.open +2 .Hand.open +2 "manipulator"&91 +54 "core" 1 +166 #t-> Hand.close +2 .Hand.close + "manipulator"&:/ +56 "core" / +741 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&;' +76 "core" ' +2 .tElbow.jog 1500 + "manipulator"&<* +58 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&=(d +337 "core" ( + "manipulator"&>& +4 "core" &d 8 P 2 + + "manipulator"&?% +4 "core" %  I R 1  +1197 #t-> Arm.home +2 "manipulator"&@& +3 "core" &d N J + +2 "manipulator"&A% +4 "core" %  J M H  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&B( +213 "core" ( + "manipulator"&C& +4 "core" & Q = a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" & L O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&E' +42 "core" ' + "manipulator"&F& +4 "core" & @ \\ V +2 "manipulator"&G% +3 "core" % O O  # +271 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&H' +40 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&I* +53 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&J(d +250 "core" ( +2 "manipulator"&K& +4 "core" &d O \\ X + +2 "manipulator"&L% +3 "core" %  O J   +694 #t-> Arm.home + "manipulator"&M& +3 "core" &d J P . + +2 "manipulator"&N% +4 "core" %  I M  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&O( +214 "core" ( +2 "manipulator"&P& +4 "core" & X 7 . +36 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & M Q . + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&R' +38 "core" ' +2 "manipulator"&S& +4 "core" & S = F . + "manipulator"&T% +4 "core" % O P x +254 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&U' +60 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&V* +48 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&W(d +254 "core" ( + "manipulator"&X& +4 "core" &d X \\ * +2 "manipulator"&Y% +3 "core" %  K O "  +217 #t-> Arm.home +2 "manipulator"&Z& +3 "core" &d N I { * +2 "manipulator"&[% +4 "core" %  M I :  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&\\( +199 "core" ( + "manipulator"&]& +4 "core" & O < 1 [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & N Q [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&_' +39 "core" ' + "manipulator"&`& +4 "core" & = S 4 [ +2 "manipulator"&a% +3 "core" % O O * c +238 #t-> CC +2 "collection"'b& +3 "core" &\ +236 #t-> PC + "processing"%c& +4 "core" &A\ +667 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +4 "core" &\ + .tHand.open +2 "manipulator"&e1 +52 "core" 1 +2 "manipulator"&f& +4 "core" & R B R [ + "manipulator"&g% +4 "core" % J N c + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h' +39 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&i(- +130 "core" ( + "manipulator"&j& +4 "core" &- R = 3 q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- L P  q +2 .tForearm.seek :garage +2 "manipulator"&l'w +91 "core" ' +2 .tHand.close + "manipulator"&m/ +57 "core" / + "manipulator"&n& +4 "core" &- P = ? q +2 "manipulator"&o% +4 "core" % t H I D & +2 .tForearm.seek :retract + "manipulator"&p' +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӂ +329 "core" ( + "manipulator"&r& +4 "core" &ӌ \\ B Y . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &ӌ K H v . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'? +100 "core" ' + "manipulator"&u& +5 "core" &ӌ O 9 ] . + "manipulator"&v% +4 "core" %9 Q O   + "collection"'w& +4 "core" &\ +2 "collection"'x& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'y(\\ +4 "core" &\  +9 &4\ +{ +9 &d\ > +10 &v\ N +9 &IW\ M +9 & Z\ L +10 &\\\ M +9 &W\ M +9 &RY\ L +10 &Y\ L +9 &X\ L +10 & Y\ M +9 &"ZZ\ L +9 &$Z\ M +10 &%\\\ L +9 &'W\ L +9 &)bY \ L +10 &+#[\ M +9 &,Z  \ M +9 &.\\ \ M +10 &0jW \ \ L +9 &2+X \ M +10 &3X \ \ M +9 &5V\ \ M +9 &7q]  \ M +10 &93[\  \ M +9 &:\\  \ L +9 &<X  \ L +10 &>x\\\  \ M +9 &@;W \ \ M +10 &A\\  \ M +9 &Ch\ N +9 &Eu#\ Q +10 &G.3+\ T +9 &HKG\ Y +9 &JWU{\ Y +10 &Ld_^|\ Y +9 &N$gf\ Z +10 &Oln\ Z +9 &Qrp\ [ +9 &Sgwu\ [\ +10 &U(}z\ [ +9 &V~\ \\ +10 &X~\ ] +9 &Zh\ ] +9 &\\ y\ 9 +10 &\\)|\ &r +8 ( +4 "collection"'x& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.42 +2 "collection"'z& +4 "core" &\\\ \\ + &\\}\ \\ + .tHand.open + "manipulator"&{1 +52 "core" 1 +2 "manipulator"&|% +4 "core" % 8 ^ E O  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +93 "core" ' +500 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%~& +3 "core" &<\ +2 "manipulator"&& +4 "core" &ӌ R U R . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +3 "core" ( + "manipulator"&& +4 "core" &ӌ D \\ k . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӌ V R 7 . +2 .tForearm.seek CC + "manipulator"&'? +92 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +448 "core" ( + "manipulator"&\ & +4 "core" &ӌ U W  . + "manipulator"& % +4 "core" % G K O  ! +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +396 "core" ( +2 "manipulator"&& +4 "core" & Q T P  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & O N  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +93 "core" ' +2 "manipulator"&& +4 "core" & Q 7 "  + "manipulator"&% +4 "core" % K N +2 "processing"%& +3 "core" &\ +3 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &0\  +8 &1}:\ *z +10 &c;\ ? +9 &n~5\ P +9 &2]0\ O +10 &b:\ O +9 &a>\ O +9 &wb7\ O +10 &9b8\ O +9 &c;\ O +9 &c0\ O +10 & a/\ O +9 &"B_.\ O +10 &$a6\ N +9 &%`1\ O +9 &'c4\ O +10 &)Jb<\ O +9 &+ `1\ O +9 &,e6\ O +10 &.`2\ O +9 &0Rd,\ O +10 &2c5\ O +9 &3c3\ O +9 &5d9\ O +10 &7Yd:\ O +9 &9e;\ O +9 &:g/\ O +10 &<`8\ O +9 &>ag<\ O +10 &@!f;\ P +9 &Ao5\ P +9 &C{1\ Q +10 &E[4\ T +12 &G7\ T +9 &H.\ U +7 &J7\ U +9 &La3\ T +10 &N9\ V +9 &O9\ U +9 &Q=\ V +10 &Se9\ V +9 &U&5\ V +9 &V4\ V +10 &X5\ U +9 &Zl4\ V +10 &\\.2\ V +9 &]}C\ = +9 &^(y/\ Y +10 &^%7\ 4 +2 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 + "processing"%& +4 "core" &^'\ 4 +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" %  V B b ! + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + "collection"'& +5 "core" &  \ +1175 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +2 "core" & X X m  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!( +2 "core" ( +2 "manipulator"&"& +4 "core" & ` G  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" & P U @  +2 .tForearm.seek PC +2 "manipulator"&$' +90 "core" ' + .tHand.close +2 "manipulator"&%/ +61 "core" / +2 .tPC.seek :open +2 "processing"%&( +459 "core" ( + "manipulator"&'& +4 "core" & Q O  +2 "manipulator"&(% +3 "core" % O O 7 +2 .tForearm.seek :retract +2 "manipulator"&)' +89 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&*(- +146 "core" ( +2 "manipulator"&+& +4 "core" &- R B s ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &- O P ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'w +90 "core" ' + .tHand.open + "manipulator"&.1 +54 "core" 1 + "manipulator"&/% +4 "core" % { R A g X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0' +90 "core" ' +2436 #t-> Puck.count +2 "storage"(1% +3 "core" % \  +2 .tSE.seek :down + "storage"(2' +3 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&3% +3 "core" %  O P  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(4(C +3 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (5& +3 "core" &D s\ + "manipulator"&6& +4 "core" &- O J ` +2 "manipulator"&7% +3 "core" %  P P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&8( +199 "core" ( + "manipulator"&9& +5 "core" & B [  + + "storage"(:& +4 "core" &D \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&' +92 "core" ' + "storage"(& +4 "core" &D \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(<'r +120 "core" ' +2 "storage"(>- +3 "core" -'C +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (?% +2 "core" % F k ^ A\ } +3 ."downElevator"SE.seek :down +3 "storage"(@' +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (A% +2 "core" % .\  +2 "manipulator"&C% +3 "core" % N H _ L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(F(  +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (G& +2 "core" & { { \ \ +2 "manipulator"&=& +4 "core" & O J + + .tElbow.seek 2 +2 "manipulator"&;( +3 "core" ( + "manipulator"&E& +4 "core" & U S S + +2 "storage"(B& +3 "core" & u\ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&K'S +94 "core" ' +2 "storage"(L& +4 "core" & \ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(I'r +328 "core" ' +2 "storage"(M- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (N% +2 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(P' +98 (Q% +3 "core" %q f f ;\ Yp + "manipulator"&J% +4 "core" %V O T / o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S' +97 "core" ' +46 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(T( +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (H& +2 "core" &  O\ +2 "manipulator"&R& +4 "core" & O N + +38 .tElbow.seek 3 +11 "manipulator"&O( +40 "core" ( + "manipulator"&X& +4 "core" & P 9  $ +2 "storage"(Y& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&V'7 +94 "core" ' +2 "storage"(Z& +4 "core" & \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(['r +108 "core" ' + "storage"(]- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (^% +3 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(`' +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 (a% +3 "core" % \  + "manipulator"&W% +4 "core" %1 O P > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b' +91 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(U(,y +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (c& +2 "core" &,x \ +2 "manipulator"&d& +4 "core" & N O $ + .tElbow.seek 4 +2 "manipulator"&e( +67 "core" ( +2 "manipulator"&f& +4 "core" & 6 Q  q + "storage"(g& +4 "core" &,x W\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&j' +100 "core" ' +2 "storage"(k& +4 "core" &,x %\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(_'r +108 "core" ' + "storage"(m- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (n% +2 "core" % J\ +3 ."downElevator"SE.seek :down +3 "storage"(\\' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (o% +2 "core" % \  +2 "manipulator"&h% +4 "core" % J N ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(i(<- +351 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (r& +2 "core" &<- \ +2 "manipulator"&s& +4 "core" & P O q + .tElbow.seek 5 +2 "manipulator"&u( +13 "core" ( + "manipulator"&v& +4 "core" & 9 P  9 +2 "storage"(w& +3 "core" &<- \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&p'O +101 "core" ' + "storage"( & +5 "core" &<- \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(z'r +106 "core" ' +2 "storage"({- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (|% +3 "core" % | k\ +3 ."downElevator"SE.seek :down +3 "storage"(x' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (t% +3 "core" % \  + "manipulator"&~% +4 "core" %? O P 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K \ +2 "manipulator"&& +3 "core" & P N  9 +2 .tElbow.seek 6 +2 "manipulator"&q( +3 "core" ( + "manipulator"&}& +4 "core" & U O % 9 + "storage"(y& +4 "core" &K \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&\ ' +93 "core" ' +2 "storage"( & +4 "core" &K 1\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +109 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % -\ +3 ."downElevator"SE.seek :down +3 "storage"(' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (% +2 "core" % N\  +2 "manipulator"&% +4 "core" % H I c t + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" &[ _\  +2 "manipulator"&& +4 "core" & O O 9 + .tElbow.seek 7 +2 "manipulator"&(r +46 "core" ( + "manipulator"&& +4 "core" &\ [ @ Q !u +2 "storage"(& +3 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +92 "core" ' + "storage"(& +4 "core" &[ $\  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +123 "core" ' +2 "storage"("- +3 "core" -'" +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (#% +4 "core" %  | { \ +2 ."downElevator"SE.seek :down +3 "storage"(%' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (% +2 "core" % \  +2 "manipulator"&% +4 "core" %L N P 3 Z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +777 #t-> exit +5 #mEXIT @1672088676.36UTC @1672707925.34UTC = =tMAIN =mMAIN_scheduler @UTC1672707927.21 #"core_reset"Sent BREAK +2 #t@40964 sendCRC with ifg=0x20, ie=0x7F + #@42798 sendCRC with ifg=0x08, ie=0x5F + #@51884 idle with ifg=0x84, ie=0x75 #@52555 select with ifg=0x10, ie=0xF5 + #@53189 receive with ifg=0x10, ie=0xFD + #@53823 receive with ifg=0x10, ie=0xFD #@54457 receive with ifg=0x10, ie=0xFD + #@54784 receive with ifg=0x80, ie=0xFD #@12646 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +291 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +386 "Can"R B> + R B> #tPolling Can every 10:00 +9 #Cleanly exited at 21:04:36UTC26-Dec-22 +1401 #-> Can +2653 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %i<;b\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ػ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %~ H E \ ' +2 .tSS.configure :default +2 "sampler")#.0X Hand +480 #-> Hand.open +2 .Hand.open + "manipulator"&31 +24 "core" 1 +389 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +58 "core" / +259 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +63 "core" 1 +222 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +63 "core" / +254 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +55 "core" 1 +198 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +62 "core" / +255 #t-> Arm +2 "manipulator"&9& +3 "core" &\ ; 9 !t +2 "manipulator"&:% +4 "core" % \ 0 1 y  +410 #t-> Arm.home +2 "manipulator"&;& +3 "core" &\ 6 7 !t +2 "manipulator"&<% +4 "core" % \ 8 8 i  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&=( +247 "core" ( + "manipulator"&>& +4 "core" &\ \ , f = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &\ - / 7 = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&@' +36 "core" ' + "manipulator"&A& +4 "core" &\ ? ' = +2 "manipulator"&B% +3 "core" % - /  +589 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&C' +60 "core" ' +2 .tElbow.jog 1500 + "manipulator"&D* +59 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&E(d +244 "core" ( + "manipulator"&F& +4 "core" &d > % $ +2 "manipulator"&G% +3 "core" %  6 0  +620 #t-> Arm.home + "manipulator"&H& +3 "core" &d ; 7 $ +2 "manipulator"&I% +4 "core" %  , 4 c  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&J( +194 "core" ( + "manipulator"&K& +4 "core" &  /  9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & 6 - 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&M' +47 "core" ' + "manipulator"&N& +4 "core" & \ . 9 +2 "manipulator"&O% +4 "core" %% 6 / g +424 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&P' +63 "core" ' +8 .tElbow.jog 1500 +2 "manipulator"&Q* +48 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&R(d +251 "core" ( +2 "manipulator"&S& +4 "core" &d = < | # + "manipulator"&T% +4 "core" %  8 ;  +433 #t-> CC + "collection"'U& +4 "core" &;=b\ +251 #t-> PC +2 "processing"%V& +3 "core" &\ +2781 #t-> Flusj +2 !o:NameError: mesg"!uninitialized constant Flusj: name:\ Flusj:bt["(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +272 #-> Flush +559 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'W& +3 "core" &:<T\ + .tHand.open +2 "manipulator"&X1 +57 "core" 1 + "manipulator"&Y& +4 "core" &d > & # + "manipulator"&Z% +4 "core" %  4 . |  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +133 "core" ( + "manipulator"&\\& +5 "core" &- % ? W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &- 6 . +2 .tForearm.seek :garage +2 "manipulator"&^'w +101 "core" ' + .tHand.close +2 "manipulator"&_/ +52 "core" / +2 "manipulator"&`& +4 "core" &- @ < + "manipulator"&a% +4 "core" % s 8 : + .tForearm.seek :retract +2 "manipulator"&b' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c(ӂ +291 "core" ( + "manipulator"&d& +4 "core" &Ӕ' ? ' @^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &Ӕ' 0 8 o @^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'? +92 "core" ' +2 "manipulator"&g& +4 "core" &ӕ' < > @] +2 "manipulator"&h% +3 "core" %3 ; ; ' r +2 "collection"'i& +4 "core" &;<S\ +2 "collection"'j& +4 "core" &;=V\ +2 .tCC.seek :closed +2 "collection"'k(\\ +4 "core" &>=b\  +9 &5x;<f\ *z +9 &f<=k\ ? +9 &r=>h\ N +10 &[X??d\ M +9 &X?@e\ L +10 &Y@?c\ M +9 &[@@c\ M +9 &dV?@d\ M +10 &&W@?`\ M +9 &X@A_\ L +9 & Y?@`\ M +10 &"lZAAc\ M +9 &$.[BBa\ M +10 &%\\CA^\ M +9 &'[BA_\ M +9 &)t[ACd\ M +10 &+6ZABb\ M +9 &,\\BAd\ M +9 &.\\ACb\ M +10 &0}\\CCa\ L +9 &2?YBE^\ L +10 &4ZDDX\ L +9 &5YCE`\ M +9 &7\\CGZ\ L +10 &9FYEDT\ M +9 &;[EGP\ M +9 &<\\DEO\ M +10 &>]FGK\ M +9 &@NXEEL\ M +10 &B]IGO\ M +9 &CiQNM\ N +9 &E_ZW\ P +10 &G@xmP\ T +9 &HT\ X +9 &JZ\ Y +10 &LuM\ Z +9 &N7Y\ Z +10 &OM\ Z +9 &QN\ [ +9 &Sx\\\ \\ +10 &U;\\\ [ +9 &VW\ \\ +9 &XZ\ ] +10 &Zz^\ ^ +9 &\\xZ\ 1 +10 &\\0\\\ b +8 ( +4 "collection"'j& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 +2 "collection"'l& +4 "core" &\\pi\ S + &\\pV\ S + .tHand.open + "manipulator"&m1 +57 "core" 1 +2 "manipulator"&n% +4 "core" % 3 A > C r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +91 "core" ' +618 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%p& +3 "core" &\ +2 "manipulator"&q& +4 "core" &Ӗ' : 0 S @\\ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r(ӂ +18 "core" ( + "manipulator"&s& +4 "core" &ӆ # = ' 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &ӆ 6 / 1 +2 .tForearm.seek CC + "manipulator"&u'? +94 "core" ' + .tHand.close + "manipulator"&v/ +64 "core" / + .tCC.seek :open +2 "collection"'w( +446 "core" ( +2 "manipulator"&x& +4 "core" &ӆ 0 9 1 + "manipulator"&y% +4 "core" % I + . A B + .tForearm.seek :retract +2 "manipulator"&z' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&{( +364 "core" ( + "manipulator"&|& +4 "core" &  2 !  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & 9 -  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&~' +92 "core" ' +2 "manipulator"&& +4 "core" & 0    + "manipulator"&% +4 "core" % 7 - > @ + "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +9 &2y\ )w +10 &b\ > +9 &^~{\ O +9 &_\ O +10 &`\ N +9 &_}\ N +9 &g_\ N +10 &)`}\ N +9 &a\ N +9 &`\ N +10 & nc\ O +9 &"0`\ O +10 &#_\ O +9 &%a\ O +9 &'w_\ N +10 &)9`\ N +9 &*c\ O +9 &,e\ O +10 &.]}\ N +9 &0A`\ N +10 &2b\ N +9 &3c\ O +9 &5`\ O +10 &7H`y\ O +11 &9\ `\ O +10 &:`\ O +8 &<`\ N +8 &>Pe\ O +10 &@c\ N +9 &Aj\ O +9 &Cv\ Q +10 &EN}\ R +9 &G\ |\ T +9 &H\ U +10 &J}\ U +9 &LN\ U +10 &N\ U +9 &O\ U +9 &Q\ V +10 &SS\ V +9 &U\ U +9 &V\ V +10 &X}\ U +9 &Z[\ V +10 &\\\ V +9 &]\ 6 +9 &^,s\ Z +10 &^$\ 3 +2 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%& +5 "core" &^!\ 3 + .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&\ % +4 "core" % ? ? J @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' + "collection"'& +4 "core" &>=]\ +1160 #t-> Flush.garage + #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" & 7 0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & : 4 V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 7 2  + .tForearm.seek PC +2 "manipulator"&' +91 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tPC.seek :open + "processing"%( +460 "core" ( + "manipulator"&& +4 "core" & . 6 o  +2 "manipulator"&% +3 "core" % 0 : H +2 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +131 "core" ( + "manipulator"&& +4 "core" &- \ , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 6 0 g +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +95 "core" ' + .tHand.open +2 "manipulator"& 1 +53 "core" 1 +2 "manipulator"&!% +4 "core" % ~ ? % U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"' +95 "core" ' +2142 #t-> Puck.count +2 "storage"(#% +3 "core" % \  +2 .tSE.seek :down + "storage"($' +5 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&%% +4 "core" %  9 / u  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(&(C +1924 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ('& +2 "core" &A c\ +2 "manipulator"&(& +4 "core" &- / 7 B + "manipulator"&)% +4 "core" %  1 0 ^  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&*( +169 "core" ( +2 "manipulator"&+& +4 "core" & > & V ` + "storage"(,& +4 "core" &B X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&-' +92 "core" ' +2 "storage"(.& +4 "core" &B \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(/'r +118 "core" ' + "storage"(0- +4 "core" -'D + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (1% +3 "core" % H R R\ | +2 ."downElevator"SE.seek :down +3 "storage"(2' +47 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +49 (3% +3 "core" % ^\  + "manipulator"&4% +4 "core" % , 0 q X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(6(  +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (7& +2 "core" &  ~ q\  +2 "manipulator"&8& +4 "core" & / 5 h ` + .tElbow.seek 2 +2 "manipulator"&9( +22 "core" ( + "manipulator"&:& +4 "core" &  ; f + +2 "storage"(;& +3 "core" &  } |\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&<'S +94 "core" ' +2 "storage"(>& +4 "core" &  \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'r +322 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (A% +3 "core" % G\ +3 ."downElevator"SE.seek :down +3 "storage"(B' +100 (% +2 "core" %bU i t \ Xj +2 "manipulator"&@% +4 "core" %R / 6 o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&=' +91 "core" ' +53 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(F( +344 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (G& +3 "core" & ~ \ \ +2 "manipulator"&D& +3 "core" & 3 ; + +2 .tElbow.seek 3 + "manipulator"&H( +18 "core" ( + "manipulator"&I& +4 "core" & 5 ' '  +2 "storage"(K& +4 "core" & ^\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&L'7 +95 "core" ' + "storage"(N& +5 "core" & -\ \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(O'r +106 "core" ' +2 "storage"(E- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C% +2 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(M' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (J% +3 "core" % S\  +2 "manipulator"&S% +3 "core" %+ / 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T' +90 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +39 "storage"(Q(,y +362 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (U& +2 "core" &,x i\  +2 "manipulator"&V& +4 "core" & , 5  + .tElbow.seek 4 +2 "manipulator"&W( +35 "core" ( + "manipulator"&X& +4 "core" & 0  z > +2 "storage"(Y& +3 "core" &,x \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&Z' +94 "core" ' +2 "storage"(\\& +4 "core" &,x \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(]'r +106 "core" ' + "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_% +2 "core" % s i \ +3 ."downElevator"SE.seek :down +3 "storage"(`' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 (a% +2 "core" % m\ +2 "manipulator"&P% +4 "core" % / 6 j w + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(d(<- +353 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (e& +2 "core" &<* g h j\  +2 "manipulator"&[& +4 "core" & : 0 > + .tElbow.seek 5 +2 "manipulator"&g( +24 "core" ( + "manipulator"&h& +4 "core" & & ? Z  +2 "storage"(i& +3 "core" &<* a\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&b'O +92 "core" ' + "storage"( & +4 "core" &<* e\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(l'r +109 "core" ' + "storage"(m- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (n% +2 "core" % S R\ q +3 ."downElevator"SE.seek :down +3 "storage"(j' +39 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 (f% +2 "core" % `\  +2 "manipulator"&p% +4 "core" %b 0 , f _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q' +89 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(s(K +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (t& +2 "core" &K | .\ +2 "manipulator"&v& +4 "core" & 7 0  + .tElbow.seek 6 +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&o& +3 "core" & 8 1 W  +2 "storage"(k& +3 "core" &K \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts + "manipulator"&x' +93 "core" ' + "storage"(y& +4 "core" &K }\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'r +109 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (|% +3 "core" %  l t\ +3 ."downElevator"SE.seek :down +3 "storage"(}' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (% +2 "core" % \  +2 "manipulator"&% +4 "core" % : 9 s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(z([ +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ \ +2 "manipulator"&& +3 "core" & : 9  +2 .tElbow.seek 7 + "manipulator"&(r +46 "core" ( + "manipulator"&\ & +4 "core" &j " > M # +2 "storage"(& +3 "core" &[ } \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts + "manipulator"&'= +90 "core" ' + "storage"(~& +4 "core" &[ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +123 "core" ' +2 "storage"(- +3 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % s t \ +3 ."downElevator"SE.seek :down +3 "storage"(' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 ({% +2 "core" % 6\  +2 "manipulator"& % +3 "core" %: 5 , n ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +19813 "Can"R ?= +572 #t-> exit +5 #mEXIT @1672708539.85UTC @1672751795.02UTC = =tMAIN =mMAIN_scheduler @UTC1672751796.83 #"core_reset"Sent BREAK +2 #t@31899 sendCRC with ifg=0x20, ie=0x7F + #@33734 sendCRC with ifg=0x08, ie=0x5F #@45133 idle with ifg=0x84, ie=0x75 + #@45803 select with ifg=0x10, ie=0xF5 + #@46436 receive with ifg=0x10, ie=0xFD #@47069 receive with ifg=0x10, ie=0xFD + #@47702 receive with ifg=0x10, ie=0xFD + #@48029 receive with ifg=0x80, ie=0xFD #@36317 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +372 "Can"K A? + K A? + #tPolling Can every 10:00 +9 #Cleanly exited at 01:15:39UTC03-Jan-23 +601 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %i>>K\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ \ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +4 "core" %~ I H \ ' + .tSS.configure :default +2 "sampler")#.0X < 1 # +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &[  T\ +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure :loose +2 "storage"($.\ 1~b +3 (% +2 "core" % G\  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" ` + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 5` +2 .tPH.configure :default + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +3 "processing"%% +4 "core" %iA@u\ + "manipulator"&% +4 "sampler")% +6 "core" %ػ\ + %  8 :  + %~ I I \ ' +2 "manipulator"&& +3 "core" &j ; 1 W # +2 "storage"(& +3 "core" &[ E\  + "storage"(% +4 "core" % (\  + "collection"'& +4 "core" &>@U\ + "processing"%& +3 "core" &\ +2 "collection"'  +3 "core" ~ +2 "collection"'! +3 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  + "processing"%& +3 "core" @ +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %i??U\ +2 "processing"%)% +3 "core" %ػ\ +2 "sampler")*% +4 "core" %~ I I \ ' + "collection"'+& +4 "core" &>@[\ +2 "processing"%,& +3 "core" &\ +2 "manipulator"&-% +3 "core" %  7 0  +2 "manipulator"&.& +4 "core" &j / 9 # +2 "storage"(/& +4 "core" &[  \  + "storage"(0% +4 "core" % _\  +2 "collection"'19 +3 "core" 9c + "processing"%29 +3 "core" 9~ +1140 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'3& +4 "core" &@>[\ + .tHand.open + "manipulator"&41 +21 "core" 1 +2 "manipulator"&5& +4 "core" &j ? * # + "manipulator"&6% +4 "core" %  7 2  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +185 "core" ( + "manipulator"&8& +4 "core" &- @ ) e ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &- 9 9 ! +2 .tForearm.seek :garage +2 "manipulator"&:'w +97 "core" ' + .tHand.close + "manipulator"&;/ +55 "core" / +2 "manipulator"&<& +4 "core" &- A ( _ ! + "manipulator"&=% +4 "core" % } < 9 +2 .tForearm.seek :retract + "manipulator"&>' +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?(ӂ +291 "core" ( + "manipulator"&@& +4 "core" &Ӛ! C ) ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &Ӛ! 0 ; J ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'? +95 "core" ' +2 "manipulator"&C& +4 "core" &Ӛ" & A ;6 + "manipulator"&D% +4 "core" %F 9 : = + "collection"'E& +4 "core" &??O\ +2 "collection"'F& +5 "core" &A@v\ +2 .tCC.seek :closed + "collection"'G(\\ +5 "core" &>@q\ +7 &<@@x\ $e +10 &V}??p\ 7 +9 &}BBt\ L +10 &UACx\ M +9 &tWBEf\ M +9 &6WC@h\ M +10 &YBBp\ M +9 &VCDm\ M +9 &}YCD`\ L +10 &>YEE_\ M +9 & ]CEd\ M +10 &!YCBj\ M +9 &#YCFj\ L +9 &%GXEF^\ L +10 &'ZGFj\ M +9 &(\\GGm\ M +9 &*\\HFl\ M +10 &,N\\FFc\ M +9 &.\\HGi\ M +9 &/\\JFk\ M +10 &1[GHk\ M +9 &3V[IGj\ M +10 &5ZFHm\ M +9 &6ZHHi\ M +9 &8YHGj\ L +10 &:_ZGIj\ L +9 & Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%L& +3 "core" &\ +2 "manipulator"&M& +3 "core" &ӛ" > : 4 ;5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&N(ӂ +13 "core" ( +2 "manipulator"&O& +4 "core" &Ӌ ' @ m 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &Ӌ 9 8 2 +38 .tForearm.seek CC +8 "manipulator"&Q'? +94 "core" ' + .tHand.close + "manipulator"&R/ +58 "core" / +2 .tCC.seek :open +2 "collection"'S( +448 "core" ( + "manipulator"&T& +4 "core" &Ӌ > ; f 2 +2 "manipulator"&U% +3 "core" % H 9 9 + +2 .tForearm.seek :retract +2 "manipulator"&V' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&W( +365 "core" ( + "manipulator"&X& +4 "core" &  2  . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & < . w . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +102 "core" ' + "manipulator"&[& +4 "core" & 2  A . +2 "manipulator"&\\% +3 "core" % 6 ,  +2 "processing"%]& +3 "core" &\ +2 "processing"%^& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%_(^ +4 "core" &\ +7 & +\ #b +10 &U\ 7 +9 &\ L +9 &`\ O +10 &U`\ O +9 &a\ N +10 &b\ O +9 &`\ O +9 &^[\ N +10 & b\ N +9 &b\ O +9 &!^\ N +10 &#fb\ N +9 &%'_\ O +10 &&a\ N +9 &(^\ N +9 &*n_\ N +10 &,0_\ N +9 &-]\ N +9 &/d\ N +10 &1ug\ O +9 &37c\ O +10 &4`\ N +9 &6`\ N +9 &8}a\ O +10 &:?b\ O +9 &<b\ O +9 &=`\ N +10 &?c \ O +9 &AGg\ O +10 &Cp\ P +9 &D}\ Q +9 &F\ T +10 &H?\ T +9 &J\ T +10 &K\ U +9 &M\ U +9 &OE\ U +10 &Q\ U +9 &R\ U +9 &T\ U +10 &VL\ U +9 &X\ U +9 &Y\ V +10 &[\ V +9 &]R\ G +9 &^wC\ $l +10 &^5\ 3 +5 ( +2 "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.56 + "processing"%`& +4 "core" &^#\ 3 +2 &^#\ 3 + .tHand.open +2 "manipulator"&a1 +60 "core" 1 + "manipulator"&b% +5 "core" % = , " + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c' +87 "core" ' + "collection"'d& +4 "core" &@=T\ +672 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&e& +3 "core" & H H . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&f( +3 "core" ( + "manipulator"&g& +4 "core" & = ) . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & 9 E n . +2 .tForearm.seek PC + "manipulator"&i' +90 "core" ' +2 .tHand.close + "manipulator"&j/ +58 "core" / +2 .tPC.seek :open +2 "processing"%k( +458 "core" ( +2 "manipulator"&l& +3 "core" & ; :  . +2 "manipulator"&m% +3 "core" %  : 1 P Q +2 .tForearm.seek :retract +2 "manipulator"&n' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(- +130 "core" ( + "manipulator"&p& +4 "core" &- A )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" &- . ;  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r'w +104 "core" ' + .tHand.open + "manipulator"&s1 +57 "core" 1 + "manipulator"&t% +4 "core" % x @ ' [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u' +93 "core" ' +4815 #t-> exit +5 #mEXIT @1672751933.95UTC @1672752077.96UTC = =tMAIN =mMAIN_scheduler @UTC1672752079.82 #"core_reset"Sent BREAK +2 #t@10104 sendCRC with ifg=0x20, ie=0x7F + #@11938 sendCRC with ifg=0x08, ie=0x5F + #@40259 idle with ifg=0x84, ie=0x75 #@40929 select with ifg=0x10, ie=0xF5 + #@41562 receive with ifg=0x10, ie=0xFD + #@42196 receive with ifg=0x10, ie=0xFD #@42829 receive with ifg=0x10, ie=0xFD + #@43156 receive with ifg=0x80, ie=0xFD #@47490 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +266 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +405 "Can"K DA K DA + #tPolling Can every 10:00 +8 #Cleanly exited at 13:18:53UTC03-Jan-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_1323.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_1323 w/pucks in tube 2\\n{1 => 32,\\n 2 => 1,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:21:26, 18% flow, 15.1C, 30% humidity, 14.6psia, 13.759V, 0.333A, 0.315A avg, 4.58W",Subject: "DA_WCR_1323 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 13:21 +2 "Can"K DA +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +437 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_1323.rb:14\\n{1 => 32,\\n 2 => 1,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:21:26, 18% flow, 15.1C, 30% humidity, 14.6psia, 13.759V, 0.333A, 0.315A avg, 4.58W",Subject: "Asleep until 13:21" +24 "Can"K  +6 #tPowering core bus +196 #"uploadLog"upsync +350 .tGate.power :raw,:ON + "sampler") +14 #"uploadLog"upsync +36 "sampler") +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %>AQ  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % I G <\ +2 .tSS.configure :default +2 "sampler")#.0X 32,\\n 2 => 1,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:22:19, 19% flow, 15.1C, 30% humidity, 14.6psia, 13.734V, 0.399A, 0.387A avg, 5.48W",Subject: "Started DA_WCR_1323 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &BAS\  + .tHand.open + "manipulator"&,1 +56 "core" 1 + "manipulator"&-& +4 "core" &  - O +2 "manipulator"&.% +3 "core" %   8 b +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +185 "core" ( +2 "manipulator"&0& +8 "core" &- & - 0  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-   \\  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +94 "core" ' +2 .tHand.close +7 "manipulator"&3/ +54 "core" / +2 "manipulator"&4& +4 "core" &- @ >  +2 "manipulator"&5% +4 "core" % ω - 6 ^ +2 .tForearm.seek :retract +2 "manipulator"&6' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&7(ӂ +25 #"uploadLog"upsync +266 "core" ( +2 "manipulator"&8& +4 "core" &ӕ& ? ' o ?U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &ӕ& 9 ; 5 ?U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +99 "core" ' + "manipulator"&;& +4 "core" &ӕ& > @ ?U +2 "manipulator"&<% +4 "core" %; 1 8 + "collection"'=& +4 "core" &?Ay\  +3 "collection"'>& +4 "core" &?@v\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &?Av\  +8 &L=Bt\ %i +9 &ZAAu\ 9 +9 &{>Av\ L +10 &ZCAk\ M +9 &mYADt\ M +10 &0ZBCb\ L +9 &[BCg\ M +9 &YABo\ M +10 &uZACo\ M +9 &8[BEj\ L +9 &\\@Bh\ M +10 &!ZCDk\ M +9 &#}YCCk\ M +10 &%?XCCk\ M +9 &'\\DDl\ L +9 &(ZCD`\ L +10 &*ZFGl\ L +9 &,H[DGk\ L +9 &.\ ZEGk\ L +10 &/[DGk\ L +9 &1YCFi\ L +10 &3PZEGj\ L +9 &5ZFGj\ L +9 &6ZFHl\ L +10 &8WEGi\ L +9 &:WWFG_\ M +10 &<YGHh\ M +9 &=ZEJi\ M +9 &?WGHi\ L +10 &A_\\JGj\ M +9 &C bOMl\ M +9 &DqZZh\ O +10 &Fmim\ R +9 &HJj\ W +9 &Ji\ Y +10 &Kj\ Y +9 &Mi\ Z +10 &OHk\ Z +9 &Q k\ Z +9 &Rk\ [\ +10 &Tk\ [\ +9 &VMk\ [\ +9 &X\ j\ ] +10 &Yi\ ^ +9 &[g\ J +10 &\\9c\ , +9 &\\c\ _ +5 ( +2 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"'@& +4 "core" &\\b\ _ + &\\h\ _ + .tHand.open + "manipulator"&A1 +57 "core" 1 + "manipulator"&B% +4 "core" % ; 5 ( J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\`\ _ + "collection"'E% +4 "core" %i]\ +2 .tCSV.dial CSR + "collection"'F  +138 "core"  + "collection"'G% +4 "core" %id\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1355 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s6V\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +669 "core" ' +2 .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +2001 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &\\:\ _ + "collection"'N% +4 "core" %fY\ +2 .tCSV.dial :flush + "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2444 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +2 'R  +6 "core"  +64  + .tCTV.dial :intake + "collection"'S  +74 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2356 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +76 "core" ~ +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\S\ _ + "collection"'W% +4 "core" %jQ\ + .tCSV.dial :flush +2 "collection"'X  +69 "core"  +3 .tCS.seek 5ml + "collection"'Y's5 +1260 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'Z @ +41 "core" A + "collection"'[% +4 "core" %s;2\ +2 .tCS.seek 7.001ml + "collection"'\\'& +543 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'] +2 .tCBV.dial CSV +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1683 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +817 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +3 .tCS.seek 0ml + "collection"'a'i +765 "core" ' +2 "collection"'b& +4 "core" &\\I\ _ + "collection"'c% +3 "core" %mO\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +3 .tCS.seek 3ml + "collection"'e'3J +787 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +53 "core" ? + "collection"'g% +4 "core" %3I\  +2 .tCS.seek 5ml + "collection"'h's4 +549 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1227 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +798 "core" ' + .tCSV.dial :waste + "collection"'k +68 "core" +2 .tCS.seek 0ml + "collection"'l'i +774 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +5 "core" &Ӗ% : 7 ?T + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +33 "core" ( + "manipulator"&o& +4 "core" &} & ? g Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &} : 4 Y +2 .tForearm.seek CC + "manipulator"&q'? +97 "core" ' + .tHand.close + "manipulator"&r/ +64 "core" / + .tCC.seek :open +2 "collection"'s( +448 "core" ( + "manipulator"&t& +4 "core" &} ; 9 Y +2 "manipulator"&u% +3 "core" % E : :  +2 .tForearm.seek :retract + "manipulator"&v' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +293 "core" ( + "manipulator"&x& +4 "core" &- 0 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  : c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +93 "core" ' +2 .tHand.open + "manipulator"&{1 +61 "core" 1 +9 "manipulator"&|% +4 "core" %  + 7 ; @ + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +91 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 13:26:35UTC03-Jan-23\\n{1 => 32,\\n 2 => 1,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:22:19, 19% flow, 15.1C, 30% humidity, 14.6psia, 13.734V, 0.399A, 0.387A avg, 5.48W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +5 "core" &$#F\ +2 "manipulator"&% +3 "core" % : ;   +2 "storage"(% +3 "core" % | \ - +3 "storage"(. +3 "core" .(,} +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +547 #"uploadLog"upsync +122 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  | \ +2 "manipulator"&& +4 "core" &- ; : +2 "manipulator"&% +4 "core" % 7 .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" & 2 9 N _ +2 "storage"( & +3 "core" &  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&\ 'S +90 "core" ' + "storage"( & +4 "core" &  \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +305 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & ~ M\  +2 "manipulator"&& +4 "core" & : ; ^ + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  ,  ^ + "storage"(& +4 "core" & e\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'Ͻ +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +7 "core" & 5 " ^ +2 "manipulator"&% +4 "core" % Ϲ 0 ; T +2 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +153 "core" ( +2 "manipulator"&& +4 "core" &Ӕ( ? F ; Ad +2 ' +2 .tElbow.reconfigure :loose + ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&& +4 "core" &Ӕ( ; ; Ad +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&$'? +93 "core" ' + "manipulator"&&& +5 "core" &ӕ( ? B 6 Ac + "manipulator"&(% +4 "core" %@ = : ) 6 +2 "collection"''& +4 "core" &#&J\ +3 "collection"'& +4 "core" &&%!\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &$%G\  +9 &2{&&K\ *y +9 &e#%G\ > +10 &t&'?\ M +9 &RW()B\ K +10 &[%&<\ K +9 &\\&'5\ L +9 &Y(''\ L +10 &YY('K\ L +9 &Y''x\ L +9 &T')|\ K +10 & Z)&m\ K +9 &"bZ)(l\ K +9 &$$Z(*m\ K +10 &%\\()l\ K +9 &'U(*a\ K +10 &)jU)*j\ K +9 &+,U)+a\ K +9 &,U*+_\ K +10 &.V,)^\ K +9 &0rU**]\ K +9 &24U,*^\ K +10 &3W*+T\ L +9 &5Z,,J\ L +9 &7zX-+L\ K +10 &9;W.,J\ L +9 &:Y-,Q\ L +10 &<Z-+H\ K +9 &>[+-I\ L +9 &@DY-,@\ K +10 &B\\0/>\ L +9 &Cb51<\ L +9 &Eo<:@\ N +10 &G?EBG\ P +9 &H^W<\ S +10 &Jnn;\ W +9 &Lkqp>\ X +9 &N-rq,\ Y +10 &Ots3\ Y +9 &Qtv.\ Y +10 &Snyw*\ Z +9 &U0x|-\ Z +9 &V~+\ [\ +10 &X~+\ \\ +9 &Zq0\ \\ +9 &\\x'\ 6 +10 &\\%*\ 's +9 &\\\ !` +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + .Hand.open + "manipulator"&"1 +64 "core" 1 + "manipulator"&+% +5 "core" % @ A ) 6 + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +93 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler").% +4 "core" %ڀ I H \ E + "collection"'0& +4 "core" &\\ \ !` +3 "Can"K\ \\Y' +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X +20  + .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %gzy\ +2 "sampler")5% +3 "core" %/ S Q \ _ +2 .tSSV.dial :spit + "sampler")% +129 "core"  +2 .tSS.seek 0ml +2 "sampler")2'ڀ +271 "core" ' +2 .tSSV.dial CBV + "sampler")8  +125 "core"  +2 .tCTV.dial :intake +2 "collection"'9  +76 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +2 "core" %g\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s + "sampler")#.0XR% +3 "core" %gcb%\ + "sampler")F% +4 "core" %Q% \  +32 "collection"'G% +3 "core" %gie+\ + "sampler"):% +4 "core" %Q&   \  +2 "sampler")% +3 "core" %Q&   \  +2 .tIntake.select :close + "sampler")0 +8 )I% +3 "core" %Q&  \  +2 .tSSV.dial :exhaust + "sampler")H  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")K'ڀ +385 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %gik\ + "sampler")F% +4 "core" %p=\\Y \  +42 "collection"'G% +2 "core" %gll\ +2 "sampler"):% +4 "core" %pC]] \  +47 "collection"'% +3 "core" %glk4\ + "sampler")I% +4 "core" %p?`_ \  +54 "collection"'H% +3 "core" %gmm5\ + "sampler");% +4 "core" %ped \ > +61 "collection"'<% +4 "core" %glp<\ +2 "sampler")M% +4 "core" %pkf \ > +68 "collection"'N% +3 "core" %gon5\ +2 "sampler")O% +3 "core" %pon \ > +79 "collection"'K% +2 "core" %gqp\ +2 "sampler")L% +4 "core" %pzv \ > +88 "collection"'J% +3 "core" %gqs\ +2 "sampler")S% +4 "core" %p \ > + "collection"'P% +4 "core" %grq\ +2 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0XR\ +2 "sampler")% +3 "core" %+ \  +29 "collection"'$% +2 "core" %gvt$\ +2 "sampler")% +4 "core" %* \  +32 "collection"'-% +2 "core" %gux"\ +2 "sampler")3% +53 "core" %* \  +2 "collection"' % +4 "core" %gxx%\ +2 "sampler")4% +4 "core" %+ \  +41 "collection"'5% +4 "core" %gwx=\ + "sampler")#% +4 "core" %* \  +47 "collection"'8% +3 "core" %gy{H\ +2 "sampler")9% +4 "core" %+ \  +53 "collection"'/% +3 "core" %gzy"\ +2 "sampler")2% +3 "core" %* \  +61 "collection"'=% +3 "core" %gy{B\ +2 "sampler")6% +4 "core" %% \  +69 "collection"'*% +3 "core" %g}z$\ + "sampler")@% +4 "core" %% \  +78 "collection"'A% +3 "core" %g|}\ +2 "sampler")B% +4 "core" %  \  +88 "collection"'D% +3 "core" %g}~$\ +2 "sampler")E% +4 "core" %   \  + "sampler")>% +4 "core" %   \  + .tIntake.select :close + "sampler")0 +9 )F% +3 "core" %  \  + .tSSV.dial :exhaust +2 "sampler")G  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")%'ڀ +892 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler"):  +74 "core"  + #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %g#\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0XR% +4 "core" %+ \  +18 "collection"'F% +3 "core" %gxvK\ +2 "sampler")G% +3 "core" %+ \  +22 "collection"'% +2 "core" %gyx+\ +2 "sampler"):% +4 "core" %+ \  +24 "collection"'% +3 "core" %gxxB\ +2 "sampler")%% +3 "core" %, \  +28 "collection"';% +3 "core" %gyw1\ +2 "sampler")<% +4 "core" %- \  +32 "collection"'M% +3 "core" %gyy)\ + "sampler")N% +4 "core" %- \  +36 "collection"'O% +3 "core" %gz{3\ +2 "sampler")K% +3 "core" %, \  +42 "collection"'L% +3 "core" %gzz-\ +2 "sampler")J% +3 "core" %* \  +48 "collection"'S% +2 "core" %g{{,\ +2 "sampler")P% +4 "core" %* \  +53 "collection"'1% +3 "core" %g{}J\ +2 "sampler")W% +3 "core" %& \  +61 "collection"'X% +3 "core" %g||O\ +2 "sampler")T% +3 "core" %+ \  +70 "collection"'Z% +2 "core" %gz{J\ +2 "sampler")[% +3 "core" % \ \ ` +79 "collection"'I% +3 "core" %g}~/\ + "sampler")Y% +4 "core" % \  +88 "collection"']% +3 "core" %g~2\ +2 "sampler")\\% +3 "core" %  \  +101 "collection"'R% +2 "core" %gQ\ +2 "sampler")^% +4 "core" % ' & \  +2 "sampler")`% +3 "core" % ) & \  + .tIntake.select :close + "sampler")0 +9 )_% +2 "core" % + ) \  +2 .tSSV.dial :exhaust + "sampler")b  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")c'ڀ +870 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")U  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open +2 "sampler") +209 "collection"'d% +3 "core" %g,\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XR% +4 "core" %;ZW \  +28 "collection"'F% +3 "core" %guu6\ + "sampler")G% +4 "core" %;[X \  +32 "collection"'% +3 "core" %gtvR\ + "sampler"):% +4 "core" %;ZY \  +36 "collection"'% +3 "core" %gru/\ +2 "sampler")%% +4 "core" %;^[ \  +41 "collection"'% +3 "core" %guv3\ +2 "sampler");% +4 "core" %;_\\ \  +47 "collection"'<% +3 "core" %gxw2\ + "sampler")M% +4 "core" %;b^ \  +54 "collection"'N% +3 "core" %gvvT\ + "sampler")O% +4 "core" %;b` \  +61 "collection"'K% +3 "core" %guwY\ + "sampler")L% +4 "core" %;db \  +69 "collection"'J% +3 "core" %guwV\ +2 "sampler")B% +3 "core" %;gh \  +78 "collection"'S% +3 "core" %gxu6\ +2 "sampler")P% +3 "core" %;ki \  +89 "collection"'1% +3 "core" %gxw.\ + "sampler")W% +4 "core" %;ql \  +100 "collection"'X% +3 "core" %gxwZ\ +2 "sampler")T% +3 "core" %;vr \  +113 "collection"'Z% +3 "core" %gyxT\ +2 "sampler")[% +3 "core" %;}z \  +128 "collection"'I% +4 "core" %gzy=\ +2 "sampler")Y% +3 "core" %; \  +145 "collection"']% +3 "core" %g{|3\ + "sampler")\\% +4 "core" %2 \  +163 "collection"'R% +2 "core" %gy~Y\ +2 "sampler")^% +4 "core" %2 \  +183 "collection"'`% +3 "core" %g}}1\ +2 "sampler")_% +3 "core" %2 \  +197 "collection"'b% +2 "core" %g~Y\ +2 "sampler")D% +4 "core" % \ , +196 "collection"'U% +3 "core" %gT\ + "sampler")d% +4 "core" %   \ , +196 "collection"'c% +3 "core" %g6\ +2 "sampler")g% +3 "core" % 9 6 \ , +2 "sampler")Q% +3 "core" % = 6 \ , +2 .tIntake.select :close + "sampler")0 +8 )H% +3 "core" % : : \ , + .tSSV.dial :exhaust +2 "sampler")j  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")m'ڀ +869 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")o  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'p% +2 "core" %gW\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XRzx \  +113 "collection"'k% +2 "core" %g{|3\ +2 "sampler")% +4 "core" %| 8 \  +127 "collection"'% +4 "core" %g}}Z\ +2 "sampler")% +4 "core" %| 8 \  + "collection"'% +4 "core" %g||8\ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00XR% +4 "core" %/ \  +162 "collection"'F% +3 "core" %gz}Q\ +2 "sampler")G% +3 "core" %0 \  +2 "collection"'% +3 "core" %g{~R\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XR% +4 "core" %-m<a_ \  +69 "collection"'F% +3 "core" %gx{H\ +2 "sampler")G% +3 "core" %-m=a` \  +79 "collection"'% +3 "core" %gy{F\ + "sampler")% +4 "core" %-m<cd \  +88 "collection"'%% +3 "core" %g|z+\ +2 "sampler")% +3 "core" %-m<hg \  +101 "collection"';% +2 "core" %g|{+\ +2 "sampler")9% +4 "core" %-m<mi \  +113 "collection"'<% +2 "core" %gz{Q\ +2 "sampler")M% +4 "core" %-m=qq \  +127 "collection"'N% +3 "core" %g|{3\ +2 "sampler")O% +3 "core" %-m<yv \  +145 "collection"'K% +2 "core" %g}{1\ +2 "sampler")L% +4 "core" %-m<~ \  +162 "collection"'J% +3 "core" %g|}W\ +2 "sampler")B% +4 "core" %-m< \  +183 "collection"'S% +3 "core" %g}}/\ +2 "sampler")P% +4 "core" %-n= \  + "collection"'1% +4 "core" %g|~/\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XR\ + "sampler")T% +4 "core" %*hf \  +18 "collection"'Z% +3 "core" %g{{U\ +2 "sampler")[% +3 "core" %*hj \  +22 "collection"'I% +3 "core" %gy{A\ + "sampler")Y% +4 "core" %*mi \  +24 "collection"']% +3 "core" %gyx^\ +2 "sampler")\\% +3 "core" %*lk \  +28 "collection"'R% +3 "core" %gy{3\ +2 "sampler")^% +3 "core" %*lm \  +33 "collection"'`% +2 "core" %g{{Q\ +2 "sampler")_% +4 "core" %*ol \  +36 "collection"'b% +3 "core" %gzz?\ +2 "sampler")D% +3 "core" %*qn \  +42 "collection"'U% +3 "core" %g{{8\ + "sampler")d% +4 "core" %*sq \  +47 "collection"'c% +3 "core" %gy{W\ +2 "sampler")g% +3 "core" %*vt \  +54 "collection"'Q% +3 "core" %gx{Y\ + "sampler")H% +4 "core" %*wu \  +61 "collection"'j% +3 "core" %g|{`\ + "sampler")/% +4 "core" %*{z \  +69 "collection"'o% +3 "core" %g|zA\ + "sampler")p% +4 "core" %*} \  +78 "collection"'m% +3 "core" %g|{\\\ +2 "sampler")C% +3 "core" %* \  +89 "collection"'?% +3 "core" %g||S\ + "sampler")t% +4 "core" %* \  +100 "collection"'u% +3 "core" %g{z2\ +2 "sampler")q% +3 "core" %* \  +113 "collection"'x% +3 "core" %g|}6\ +2 "sampler")V% +4 "core" %/ \  +127 "collection"'a% +4 "core" %g}<\ + "sampler")% +4 "core" % \ < +144 "collection"'{% +3 "core" %g~}\\\ +2 "sampler")|% +3 "core" % \ < +163 "collection"'n% +3 "core" %g;\ +2 "sampler")% +4 "core" % \ < +183 "collection"'% +3 "core" %g^\ +2 "sampler")% +4 "core" % \ < +196 "collection"'r% +3 "core" %g;\ + "sampler")v% +4 "core" %  \ < +196 "collection"'z% +3 "core" %g[\ +2 "sampler")!% +3 "core" % ) ) \ < +2 "sampler")% +3 "core" % ) ( \ < + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" % - + \ < + .tSSV.dial :exhaust + "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")h  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %gN\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XR% +4 "core" %JFBUU \  +28 "collection"'F% +2 "core" %gy{d\ +2 "sampler")G% +4 "core" %JFBXU \  +32 "collection"'% +3 "core" %gx{j\ + "sampler")% +4 "core" %JFCZV \  +36 "collection"'%% +3 "core" %gz{c\ +2 "sampler")% +4 "core" %JFB\\Y \  +41 "collection"';% +3 "core" %g|{\\\ +2 "sampler")9% +4 "core" %JFB\\Z \  +47 "collection"'<% +3 "core" %g|zm\ +2 "sampler")M% +3 "core" %JFB^Y \  +54 "collection"'N% +3 "core" %gzzM\ + "sampler")O% +4 "core" %JFC^\\ \  +61 "collection"'K% +3 "core" %gz|a\ + "sampler")L% +4 "core" %JFBa_ \  +69 "collection"'J% +3 "core" %g{z@\ +2 "sampler")B% +4 "core" %JFBb` \  +78 "collection"'S% +3 "core" %g{zC\ + "sampler")P% +4 "core" %JFCdb \  +88 "collection"'1% +3 "core" %gyzf\ +2 "sampler")y% +3 "core" %JFBig \  +101 "collection"'X% +2 "core" %g|y]\ +2 "sampler")T% +4 "core" %JFBkh \  +113 "collection"'Z% +3 "core" %gz{>\ + "sampler")[% +4 "core" %JFCno \  +128 "collection"'I% +2 "core" %g}{d\ +2 "sampler")Y% +4 "core" %JFAus \  +144 "collection"']% +3 "core" %g||e\ + "sampler")\\% +4 "core" %JFA}{ \  +163 "collection"'R% +3 "core" %g}|D\ + "sampler")^% +4 "core" %JFA \  +184 "collection"'`% +3 "core" %g|~g\ + "sampler")_% +4 "core" %JF? \  +2 "collection"'b% +3 "core" %g|~e\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XR% +4 "core" %< \  +144 "collection"'F% +3 "core" %g}M\ + "sampler")G% +4 "core" %; \  +2 "collection"'% +3 "core" %g}|r\ +2 #tIntake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XR% +4 "core" %S3ff \  +99 "collection"'F% +3 "core" %g{|c\ +2 "sampler")G% +3 "core" %S3jg \  +113 "collection"'% +3 "core" %gz|[\ +2 "sampler") % +4 "core" %S3kl \  +127 "collection"'% +3 "core" %g{z\ +2 "sampler");% +3 "core" %S3pq \  +145 "collection"'9% +2 "core" %gyzZ\ +2 "sampler")}% +4 "core" %S3wv \  +162 "collection"'<% +3 "core" %g{|\\\ +2 "sampler")M% +4 "core" %S3 \  +183 "collection"'N% +4 "core" %g{}\ + "sampler")O% +4 "core" %S3 \  +196 "collection"'K% +3 "core" %g}~|\ +2 "sampler")L% +3 "core" %S3 \  +2 "collection"'J% +3 "core" %g{~b\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0XR% +3 "core" %gR\ + "sampler")F% +4 "core" % \ 6 +196 "collection"'G% +3 "core" %g\ +2 "sampler")% +4 "core" %   \ 6 +196 "collection"' % +3 "core" %g\ + "sampler")% +4 "core" % - , \ 6 +2 "sampler");% +3 "core" % - , \ 6 + .tIntake.select :close +2 "sampler")0 +8 )9% +3 "core" % / . \ 6 + .tSSV.dial :exhaust + "sampler")}  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")<'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")M  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +2 "core" %gP\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0XR  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ ub +2 .tCS.seek 0ml +2 "collection"'F'i +1840 "core" '1n\ y\ vk\ +2 "collection"'G% +4 "core" %1F\ \ w\ z\  +2 "sampler")% +3 "core" % V V \ + +2 #tBubblePoint: Intake @39.0psia, Outlet @14.8psia + .CBV.dial SSV + "collection"' @ +29 "core" @ +2 .tSS.reconfigure :default +2 "sampler")#.0X \ ] +2 #tBubblePoint: Intake @37.9psia, Outlet @13.7psia + .CBV.dial SSV + "collection"'Q @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'x'i +141 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")V +130 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9u1 +102 "collection"'89 +3 "core" 9. +102 "collection"'G9 +3 "core" 9+ +102 "collection"'9 +2 "core" 9) +102 "collection"' 9 +3 "core" 9( +102 "collection"'69 +2 "core" 9& +102 "collection"';9 +3 "core" 93$ +102 "collection"'99 +3 "core" 9O# +102 "collection"'}9 +3 "core" 9i! +102 "collection"'9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'N9 +2 "core" 9 +102 "collection"'<9 +3 "core" 9 +102 "collection"'J9 +3 "core" 9 +102 "collection"'M9 +2 "core" 9 +102 "collection"'P9 +3 "core" 9  +102 "collection"'F9 +2 "core" 9  +103 "collection"'L9 +2 "core" 9 ( +102 "collection"'19 +4 "core" 9 9 +102 "collection"'9 +3 "core" 9 I +102 "collection"'9 +2 "core" 9 W\  +102 "collection"'X9 +3 "core" 9 f +102 "collection"'y9 +3 "core" 9 s +102 "collection"'Z9 +2 "core" 9  +102 "collection"'I9 +3 "core" 9  +102 "collection"'[9 +2 "core" 9  +102 "collection"'\\9 +3 "core" 9 # +102 "collection"'Y9 +3 "core" 9 ' +102 "collection"'T9 +2 "core" 9 + +102 "collection"']9 +3 "core" 9 0 +102 "collection"'R9 +2 "core" 9 4 +102 "collection"'^9 +23 "core" 9 9 +102 "collection"'_9 +2 "core" 9 = +102 "collection"'B9 +2 "core" 9 A +102 "collection"'b9 +3 "core" 9 E +102 "collection"'29 +2 "core" 9 I +102 "collection"'d9 +3 "core" 9 N +102 "collection"'O9 +3 "core" 9 R +102 "collection"'c9 +3 "core" 9 V +102 "collection"'g9 +2 "core" 9 Z +103 "collection"'Q9 +2 "core" 9 ^ +102 "collection"'`9 +2 "core" 9\ c +103 "collection"'j9 +3 "core" 9\ g +102 "collection"'/9 +2 "core" 9\ k +102 "collection"'o9 +3 "core" 9\ o +102 "collection"'H9 +2 "core" 9\ s +102 "collection"'p9 +3 "core" 9\ w +102 "collection"'C9 +3 "core" 9\ | +102 "collection"'?9 +2 "core" 9\  +102 "collection"'D9 +3 "core" 9\  +102 "collection"'m9 +2 "core" 9\ " +102 "collection"'V9 +3 "core" 9\ $ +102 "collection"'W9 +3 "core" 9\ ( +102 "collection"'q9 +2 "core" 9\ * +102 "collection"'x9 +3 "core" 9\ . +102 "collection"'a9 +2 "core" 9\ 1 +103 "collection"'{9 +2 "core" 9\ 5 +102 "collection"'|9 +3 "core" 9\ 7 +102 "collection"'9 +2 "core" 9\ ; +103 "collection"'9 +2 "core" 9\ < +102 "collection"'K9 +2 "core" 9\ ? +103 "collection"'n9 +2 "core" 9\ B +102 "collection"'%9 +3 "core" 9\ F +102 "collection"'r9 +2 "core" 9\ H +102 "collection"'z9 +3 "core" 9\ K +102 "collection"'S9 +2 "core" 9\ M +102 "collection"'v9 +3 "core" 9\ P +102 "collection"'!9 +3 "core" 9\ R +102 "collection"'9 +2 "core" 9\ U +102 "collection"':9 +3 "core" 9\ X +102 "collection"'9 +3 "core" 9\ [ +102 "collection"'w9 +2 "core" 9\ ] +102 "collection"'h9 +4 "core" 9\ ` +102 "collection"' 9 +2 "core" 9\ b +102 "collection"'9 +3 "core" 9\ d +102 "collection"'9 +2 "core" 9\ g +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ e\ +2 'k9 +5 "core"  + 9\ g +2 "collection"'% +3 "core" %\\ ' ' \ +2 #tBegun lysing Collection Puck Heater at 68.1C/47.3psia +48973 "Can"S\  +11017 "core" ` +2 "collection"'9 +3 "core" 9\  +2 "collection"'% +4 "core" %\\ \ + #tEnded lysing Collection Puck Heater at 70C/46.1psia +2 .CS.seek 0ml +2 "collection"'U'i +359 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'7 @ +101 "core" B + .tCSV.dial :air +2 "collection"'t @ +41 "core" ? +2 .tCS.seek 5ml + "collection"''s5 +1376 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'&  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'u @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'f'i +1359 "core" ' + "collection"'(% +4 "core" %f \ +2 #tPuck @76.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'e +98 "core" ~ + .tCBV.dial CSV +2 "collection"'s  +27 "core" + "collection"'"% +4 "core" %f 3 4\ +2 .tCS.seek 5ml + "collection"''s2 +1363 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'+  +44 "core" + "collection"'~% +4 "core" %s6^_|\ +2 .tCS.seek 7ml +2 "collection"'0'! +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'\ @ +52 "core" B +2 .tCS.seek 10ml +2 "collection"'' +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +114 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &\\swK\ !` + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&-% +4 "core" %  : /  + "storage"(3% +4 "core" % t u `\  + "storage"(. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( (C +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (4& +3 "core" &B u t g\ + "manipulator"&5& +4 "core" &ә' : : A_ + "manipulator"&#% +4 "core" %  9 6  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&'( +167 "core" ( + "manipulator"& & +4 "core" & 0  8 u + "storage"(l& +4 "core" &B 1\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&' +93 "core" ' + "storage"(=& +4 "core" &B X\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'r +92 "core" ' +2 "storage"(*- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" & : ; u +2 "storage"(@& +3 "core" &B f g \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&A'8 +27 "core" ' + .tElbow.hold +2 "manipulator"&E, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -' +2 .tSE.seek 31.07 Pucks below Top Plate +2 "storage"(8' +35 "core" ' + "manipulator"&G% +4 "core" % / 6  +2 "storage"(& +3 "core" &B S S 0\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 263 counts + "manipulator"& '? +14 "core" ' + "manipulator"&6& +4 "core" & , ^ S +2 "storage"(;& +4 "core" &B t q _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts + "manipulator"&9' +26 "core" ' +2 .tSE.seek 32.07 Pucks below Top Plate + "storage"(}'C +40 "core" ' + "manipulator"&& +5 "core" & / 8 0 S + "manipulator"&% +4 "core" % " 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +50 "manipulator"&N' +90 "core" ' + .tElbow.seek CC +2 "manipulator"&<(ӂ +165 "core" ( +2 "manipulator"&J& +4 "core" &Ӑ% ? & ?Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &Ӑ% 8 : ?Q +2 .tForearm.seek CC + "manipulator"&P'? +96 "core" ' + .tHand.close + "manipulator"&F/ +54 "core" / +2 .tCC.seek :open + "collection"'L( +448 "core" ( +2 "storage"(1& +4 "core" &B q\ + "storage"(& +4 "core" &B s\ +2 "manipulator"&& +3 "core" &Ӓ$ / : >O +2 "manipulator"&X% +3 "core" % N 2 -   +2 .tForearm.seek :retract +2 "manipulator"&y' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&Z( +160 "core" ( +2 "manipulator"&I& +4 "core" &  - D  + "storage"([& +4 "core" &B H\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&\\'8 +96 "core" ' +2 .tElbow.hold + "manipulator"&Y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&T1 +59 "core" 1 +2 "manipulator"&]% +4 "core" % D 1 9  +2 "storage"(R& +3 "core" &B X\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 312 counts + "manipulator"&^'p +14 "core" ' +3 "manipulator"&_& +4 "core" &   5  + "storage"(B& +4 "core" &B \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&b' +15 "core" ' + "storage"(2% +5 "core" %> [\ +2 ."downElevator"SE.seek :down +3 "storage"(d' +49 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +47 (O% +2 "core" % q\  +2 "manipulator"&c% +4 "core" % T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +89 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'Q& +4 "core" &kk  +2 "manipulator"&`& +4 "core" & *  Z  +2 "manipulator"&j% +3 "core" %  5 '   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +172 "core" ( + "manipulator"&o& +4 "core" &-  , T > +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &H& +2 "core" &- 6  > +2 .tForearm.seek :garage +2 "manipulator"&p'w +92 "core" ' +2 .tHand.close + "manipulator"&C/ +61 "core" / +2 "manipulator"&?& +4 "core" &- 1  X > + "manipulator"&D% +4 "core" % ϋ +  q  +2 .tForearm.seek :retract +2 "manipulator"&m' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&V(ӂ +287 "core" ( + "manipulator"&W& +4 "core" &ӕ(  . Aa +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &q& +2 "core" &ӕ& ; \ Aa +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'? +90 "core" ' + "manipulator"&a& +4 "core" &Ӗ( = = d A` +2 "manipulator"&{% +4 "core" %7 6 0 b + "collection"'|& +4 "core" &ji +2 "collection"'& +5 "core" &ij\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &ki\  +9 &4gk\ *z +9 &g~kk\ > +9 &rik\ L +10 &ZWkjZ\ J +9 &Yil1\ K +9 &Xij\ K +10 &\\imZ\ K +9 &a]jk:\ K +10 &#^ji\ K +9 &]kj\ J +9 & Ylk\ K +10 &"jWik\ J +9 &$*Xjk\ K +9 &%Xkk\ K +10 &'Wkl_\ J +9 &)pXjkO\ K +10 &+3Wlj.\ K +9 &,]kl\ J +9 &.[jm`\ J +10 &0y]klJ\ K +9 &2;[ji;\ K +10 &3Xil\ J +9 &5Xki\ K +9 &7]kl\ K +10 &9C]kj\ K +9 &;Zmj\ K +9 &<Xjk\ J +10 &>Zkk\ J +9 &@K]jl\ K +9 &B `lmv\ K +10 &Cdnoh\ L +9 &E{ruX\ N +10 &G:vu;\ S +9 &Hvy(\ W +9 &Jxv\ X +10 &Lpvxx\ Y +9 &N2vx_\ Y +9 &OuwL\ Y +10 &Qyx5\ X +9 &Stuw\ Z +10 &U4vv\ [ +9 &Vvx\ \\ +9 &Xww\ ] +10 &Ztzx\ ] +9 &\\yxxx\ 3 +9 &\\1vws\ !e +10 ( + &\\txyf\ W +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'K& +4 "core" &\\uxz%\ W + .tHand.open + "manipulator"&n1 +54 "core" 1 + "manipulator"&%% +5 "core" % 7 @ & y b + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r' +98 "core" ' + .tPSV.dial PSR +2 "processing"%z +131 "core"  +2 "processing"%S% +4 "core" %ػm\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%v'+ +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%!  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1606 "core" ' + .tPSV.dial PSR + "processing"%: +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%w +2 "collection"'h  +6 "core" @ +2 "processing"%  +68 "core" +88  +2 .tPSV.dial :mixloop + "processing"% +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +129 "core" +2 .tPS.seek 0ml + "processing"%k'ؾ +2625 "core" ' + .tPSV.dial :air + "processing"%  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2628 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%i' +2639 "core" ' + .tPSV.dial :mixloop + "processing"%7 +43 "core" +2 .tPS.seek 0ml + "processing"%t'ؾ +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +51 "core" &ә& - . [ @] +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +27 "core" ( +2 "manipulator"&& +4 "core" &ӂ\ ? % ^ !t + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &ӂ 1 9 !t +2 .tForearm.seek CC + "manipulator"&u'? +97 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'(( +447 "core" ( + "manipulator"&e& +4 "core" &ӂ\ . 7 O !t +2 "manipulator"&s% +3 "core" % = - 0 ` +2 .tForearm.seek :retract +2 "manipulator"&"' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&f(- +294 "core" ( + "manipulator"&+& +4 "core" &- , H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +4 "core" &- 3  + .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +100 "core" ' +2 .tHand.open + "manipulator"&\ 1 +62 "core" 1 +2 "manipulator"&0% +4 "core" % | @ ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$' +94 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" & + "manipulator"&-% +4 "core" %  6 9 K  +2 "storage"(3% +3 "core" % W\  +2 "storage"(. +3 "core" .(C +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +671 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (4& +2 "core" & G\ +2 "manipulator"&5& +3 "core" &- " 9 +2 "manipulator"&#% +3 "core" %  , ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"& ( +181 "core" ( + "manipulator"&l& +4 "core" &  1 J ` +2 "storage"(=& +3 "core" & ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +93 "core" ' + "storage"(*& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +86 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (>& +3 "core" & -\ + "manipulator"&,& +4 "core" & : : ` +2 .tElbow.seek 3 + "manipulator"&G( +3 "core" ( + "manipulator"&& +4 "core" & : 0  ` +2 "storage"(6& +3 "core" & \\\ +3 .tForearm.seek 3 + 300 counts + "manipulator"&;'ϡ +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(' +7 "core" & 9 : ` +2 "manipulator"&'% +3 "core" % Ϯ : : +2 .tForearm.seek :retract +2 "manipulator"&.' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +55 "core" ' +2 .tElbow.seek CC + "manipulator"&A(ӂ +156 "core" ( + "manipulator"& & +5 "core" &ӓ$ # ? * >N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &ӓ$ ; 9 >N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J'? +98 "core" ' + "manipulator"&M& +4 "core" &ӓ% ' A >N +2 "manipulator"&9% +4 "core" %A , 6 v  +2 "collection"'E& +3 "core" &q\ +3 "collection"'F& +4 "core" &c\ +2 .tCC.seek :closed +2 "collection"'N(\\ +4 "core" &L\  +9 &4W\ *z +10 & g~_\ > +9 &rR\ L +9 &YY1\ K +10 &^\ K +9 &Z\ K +9 &\\\ K +10 &aW\ K +9 &#Z\ K +10 &]l\ K +9 & X\ K +9 &"iW\ K +10 &$+Y\ K +9 &%]\ K +9 &'W{\ K +10 &)rYw\ J +9 &+4Y^\ J +10 &,ZH\ J +9 &.ZC\ K +9 &0y\\*\ K +10 &2;]\ K +9 &3X\ K +9 &5Y{\ J +10 &7Z\ K +9 &9CX\ K +10 &;Y\ J +9 &<Z\ J +9 &>Z \ K +10 &@J]\ K +9 &BZ \ J +9 &C`""\ K +10 &Eh*)|\ L +9 &GJt0/z\ N +10 &IE=z\ Q +9 &JWRm\ U +9 &Lv[ZX\ W +10 &N7[[\ W +9 &OYZ\ X +9 &Q\\Z\ X +10 &Sy^]\ Y +9 &U;a_\ Y +10 &Vca\ Z +9 &Xcb\ [ +9 &Zzgb\ [\ +10 &\\zhg\ . +9 &\\8if\ #m +9 ( +2 &\\ehi{\ N +2 "collection"'F& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.09 + .Hand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&1% +4 "core" % A ? ( c  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +131 "core"  +2 .tCSV.dial CTV + "collection"'X  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%I' +2635 "core" ' +2 "collection"'[% +3 "core" %;\  +2 .tCS.seek 4.5ml +2 "collection"'P'c9 +1519 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%<  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%T  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%]'ؾ +2634 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'R ` +30 "core" ^ +2 .tCSV.dial :air + "collection"'_ @ +43 "core" > +2 .tCS.seek 10ml + "collection"'B' +1482 "core" ' +2 .tCSV.dial CTV + "collection"'2  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'y'i +2509 "Can"Q RP +122 "core" ' + .tCBV.dial :waste1 + "collection"'O @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'c  +177 "core" + "collection"'Z& +4 "core" &\\ejk^\ N +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&Q% +3 "core" %  - 6  +2 "storage"(`% +3 "core" % h j \  +2 "storage"(j. +3 "core" .( +2 .tSC.reconfigure :tight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(\\(  +358 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (^& +3 "core" &  u w \ +2 "manipulator"&}& +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]kK-0-\ b +2 ."raiseStack"SE.seek :beamBreak +2 "storage"(d'r +3 "core" &ӗ$ 6 / >J + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o(ӂ +19 "core" ( + "manipulator"&H& +4 "core" &Ӆ & A / +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &b& +2 "core" &Ӆ 7 . / +2 .tForearm.seek CC +2 "manipulator"&Y'? +94 "core" ' + .tHand.close + "manipulator"&C/ +63 "core" / +2 .tCC.seek :open + "collection"'?( +69 "core" ' + "storage"(D- +3 "core" -'r +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(g'1 +39 "core" ' +328 ( + "storage"(p& +4 "core" & ,\ + "storage"(W& +4 "core" & L\ +2 "manipulator"&q& +3 "core" &Ӆ 7 / / +2 "manipulator"&/% +3 "core" % P / 2 x  +2 .tForearm.seek :retract +2 "manipulator"&a' +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&{( +158 "core" ( +2 "manipulator"&|& +4 "core" & ? &  + "storage"(m& +4 "core" & \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&L'Α +95 "core" ' + .tElbow.hold +2 "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&n1 +56 "core" 1 +2 "manipulator"&%% +4 "core" % Ί 0 8 + + "storage"(& +4 "core" & a\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 293 counts + "manipulator"&z'϶ +14 "core" ' + "manipulator"&S& +4 "core" & 1  #  +2 "storage"(x& +4 "core" & G\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&!'S +28 "core" ' + "storage"(v% +4 "core" %9 <\  +3 ."downElevator"SE.seek :down +3 "storage"(:' +99 (% +2 "core" %>g } \ Zp +2 "manipulator"&w% +4 "core" %\\ 8 / y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h' +90 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +71 "core" +2 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%k  +45 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  + "manipulator"&& +4 "core" & 7 . M  + "manipulator"&% +4 "core" %  / , T  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&7(- +171 "core" ( +2 "manipulator"&i& +4 "core" &- 7 ,  3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- 9 . v 3 +2 .tForearm.seek :garage +2 "manipulator"&'w +101 "core" ' +2 .tHand.close + "manipulator"&&/ +58 "core" / +2 "manipulator"&& +3 "core" &- ? # r 3 +2 "manipulator"&V% +4 "core" % ρ 9 : + .tForearm.seek :retract +2 "manipulator"&r' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +116 "core" ( +2 "manipulator"&e& +4 "core" & 0   , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  9 R , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u' +97 "core" ' + "manipulator"&+& +5 "core" & 1 5 U , +2 "manipulator"&% +3 "core" % 9 9  +2 "processing"%~& +4 "core" &\  +2 "processing"%\ & +5 "core" &\  +2 .tPC.seek :closed + "processing"%0(^ +4 "core" &\  +9 &6~\ +| +9 &f\ @ +9 &j~\ O +10 &/_\ N +9 &a\ N +10 &^\ N +9 &tb\ N +9 &6b\ N +10 &c\ N +9 &b\ N +9 & |a\ N +10 &"?`\ N +9 &$`\ M +9 &%_\ N +10 &'`\ N +9 &)G`\ N +10 &+\ `\ M +9 &,b\ N +9 &._\ N +10 &0P`\ M +9 &2`\ N +9 &3_\ N +10 &5`\ N +9 &7Vd\ N +10 &9b\ N +9 &:c\ N +9 &<b\ N +10 &>_e\ N +9 &@ c\ N +9 &Aj\ O +10 &Cx\ P +9 &E\\\ Q +10 &G\ S +9 &H\ T +9 &J\ T +10 &L]\ T +9 &N\ T +9 &O\ T +10 &Q\ U +9 &S_\ V +10 &U"\ U +9 &V\ U +9 &X\ U +10 &Zh \ U +9 &\\* \ U +9 &]\ ; +10 &^1 \ W +9 &^\ \ / +3 ( + "processing"%\ & +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%& +4 "core" &^\ / + .tHand.open + "manipulator"&-1 +56 "core" 1 + "manipulator"&3% +4 "core" % > % r  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' + .tPRV.dial :air +2 "processing"%"  +42 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"% % +4 "core" %>\ +2 .tPS.seek 0.3ml + "processing"%4' +387 "core" ' + .tPSV.dial PSR + "processing"%5 +149 "core"  +2 "processing"%#% +4 "core" % #\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%l'2 +488 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%=' +1928 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%* +140 "core" + .tPTV.dial :mixing +2 "processing"%f @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%@  +93 "core"  +2 .tPS.seek 0ml + "processing"%>'ؾ +2647 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&,& +4 "core" & : 9 + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&6& +4 "core" & < @ n + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & 5 + ~ + +2 .tForearm.seek PC + "manipulator"&' +90 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tPC.seek :open + "processing"%'( +458 "core" ( + "manipulator"& & +4 "core" &  +  + + "manipulator"&% +4 "core" %   [ N +2 .tForearm.seek :retract + "manipulator"& ' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&8(- +127 "core" ( + "manipulator"& & +4 "core" &-   ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +2 "core" &- : +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"&M1 +52 "core" 1 + "manipulator"&9% +4 "core" %  - u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' +96 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%G& +4 "core" &\ + "manipulator"&.% +4 "core" %  ) , ^  + "storage"((% +4 "core" % 8\  +2 "storage"(. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(1( +362 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (F& +2 "core" & \ +2 "manipulator"&& +4 "core" &- 8 . ' + "manipulator"&X% +4 "core" %  0 )  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&J( +173 "core" ( + "manipulator"&t& +4 "core" & ? & m ` +2 "storage"([& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +101 "core" ' + "storage"(<& +4 "core" & E\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T'r +97 "core" ' +2 "storage"(I- +3 "core" -'P + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +3 "core" & g s \ + "manipulator"&_& +4 "core" & 9 9 ` +2 .tElbow.seek 3 + "manipulator"&P( +3 "core" ( + "manipulator"&2& +4 "core" & 0 8 * ` +2 "storage"(B& +3 "core" & j g +\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&O'ϡ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& + "storage"(Q' +7 "core" & 9 : h ` +2 "manipulator"&`% +4 "core" % ϙ : 6 C +2 .tForearm.seek :retract + "manipulator"&j' +55 "core" ' + ."downElevator"SE.stop + "storage"(5 +36 "core" ' + .tElbow.seek PC +2 "manipulator"&( +248 "core" ( + "manipulator"&^& +4 "core" & \ - $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &  ! $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&H' +95 "core" ' + "manipulator"&b& +4 "core" & \ ,  $ +2 "manipulator"&C% +3 "core" % * 6 < % +2 "processing"%D& +4 "core" &:\ +3 "processing"%A& +4 "core" &8\ +2 .tPC.seek :closed + "processing"%(^ +5 "core" &'\ +7 & +7\ $c +9 &U3\ 7 +9 &~;\ K +10 &\\?\ N +9 &\\]@\ N +10 &Y8\ M +9 &_:\ M +9 &^4\ M +10 &d_-\ N +9 &'a.\ M +9 &]/\ M +10 &!`,\ N +9 &#mb+\ M +10 &%/_\ M +9 &&b \ N +9 &(\\\ N +10 &*u`\ M +9 &,6]\ N +10 &-Z\ M +9 &/_\ M +9 &1}a\ M +9 &3?]\ M +10 &5`\ N +9 &6b \ M +10 &8_\ M +9 &:G_\ M +9 &<`\ \ N +10 &=c\ N +9 &?d\ N +10 &AMc\ N +9 &C u\ P +9 &D|\ Q +10 &F\ S +9 &HD\ T +9 &J\ T +10 &K\ T +9 &M\ T +9 &OJ\ T +10 &Q \ U +9 &R\ U +10 &T\ U +9 &VQ\ U +9 &X\ U +10 &Y\ U +9 &[\ U +9 &]W\ D +10 &^E{\ a +9 &^E\ 6 +6 ( +2 "processing"%A& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&N1 +3 "core" &^*\ 6 +60 1 +2 "manipulator"&d% +4 "core" % @ ) % +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p' +98 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%W X + %q9 +6 "core" 9 +102 "processing"%/9 +3 "core" 9( +102 "processing"%|9 +3 "core" 9 ) +102 "processing"%m9 +2 "core" 9 * +102 "processing"%Y9 +3 "core" 9* +102 "processing"%o9 +2 "core" 9+ +102 "processing"%n9 +2 "core" 9+ +102 "processing"%%9 +3 "core" 9* +102 "processing"%9 +3 "core" 9"+ +102 "processing"%S9 +2 "core" 9&' +102 "processing"%x9 +2 "core" 9*& +102 "processing"%v9 +3 "core" 9/ +102 "processing"%a9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%w9 +2 "core" 9; +102 "processing"%{9 +3 "core" 9? +102 "processing"%L9 +2 "core" 9C +102 "processing"%z9 +2 "core" 9H +102 "processing"%g9 +3 "core" 9-L +102 "processing"% 9 +2 "core" 9<P +102 "processing"%!9 +2 "core" 9LT +103 "processing"%:9 +2 "core" 9\\X +102 "processing"%]9 +3 "core" 9j] +102 "processing"%9 +2 "core" 9za +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%k9 +2 "core" 9m +102 "processing"%9 +3 "core" 9q +103 "processing"%9 +2 "core" 9v +102 "processing"%9 +2 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%i9 +2 "core" 9 +102 "processing"%U9 +3 "core" 9 +102 "processing"%K9 +3 "core" 9 +103 "processing"%&9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%V9 +2 "core" 9 +102 "processing"%h9 +3 "core" 9  +102 "processing"%e9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"%s pXp +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +49 .PSV.dial PSR +3 "processing"% +101 "core"  +2 "processing"%+% +4 "core" %ؿ(\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml + "processing"%' +584 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%~' +1615 "core" ' +2 .tPTV.dial :puck + "processing"%7  +72 "core"  +2 .tPSV.dial PTV + "processing"%r +74 "core" + .tPBV.dial :waste1 +2 "processing"%)  +131 "core"  +2 "processing"%% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%-', +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +3 .tPS.seek 0ml + "processing"%\ 'ؾ +1628 "core" ' + .tdelay 5:00 +21232 "Can"P\ sr +8770 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%"  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"% +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%u' +2372 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%# +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%4  +85 "core"  +2 .tPS.seek 0ml + "processing"%l'ؾ +2308 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%*  +129 "core" +2 .tPSV.dial :mixloop + "processing"%f +44 "core" + .tPRV.dial :ab1 +2 "processing"%@ @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%=' +352 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"',  +2 "processing"%6  +44 "core" +  +2 "processing"%$% +5 "core" % +\  +2 .tPS.seek 0.35ml + "processing"%'c +461 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%0'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +56 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%;' +1617 "core" ' + .tPSV.dial :PML + "processing"% +42 "core" + .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%M  +33 "core" + "processing"%9% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%G' +231 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%. * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%('ؾ +1983 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ + "manipulator"& & +4 "core" & , 0 $ + "manipulator"&% +4 "core" % \ 8 1 [  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +127 "core" ( +2 "manipulator"&F& +4 "core" &- ' ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- : / +2 .tForearm.seek :garage + "manipulator"&X'w +96 "core" ' + .tHand.close + "manipulator"&t/ +53 "core" / +2 "manipulator"&[& +4 "core" &- A > \\ + "manipulator"&<% +5 "core" % ω C 9  +2 .tForearm.seek :retract + "manipulator"&8' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&I(ӂ +283 "core" ( +2 "manipulator"&R& +4 "core" &Ӑ& < & V ?T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &Ӑ& . : z ?T +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'? +98 "core" ' + "manipulator"&B& +4 "core" &ӑ& > F  ?S +2 "manipulator"&E% +3 "core" %I D = K  +2 "collection"'c& +4 "core" &\ \ \ +2 "collection"'Z& +5 "core" &\ \ +2 .tCC.seek :closed + "collection"'`(\\ +5 "core" & \ \ +7 &; \ $e +9 &V~  \ 7 +10 &| \ L +9 &Z \ \ L +9 &wU \ L +10 &9W  \ L +9 &Y\  \ L +9 &[  \ L +10 &~Z  \ M +9 &AV \ \ L +10 & [  \ L +9 &!\\  \ L +9 &#\\  u\ L +10 &%IZ  v\ L +9 &' [  v\ L +9 &(Z  x\ L +10 &*Z  x\ L +9 &,PW |\ M +10 &.W  }\ M +9 &/Y  {\ L +9 &1V z\ L +10 &3YZ w\ L +9 &5Z  x\ L +9 &6[  z\ L +10 &8Z  y\ L +9 &:`Y{\ M +10 &<"Xv\ M +9 &=Yv\ L +9 &?W q\ L +10 &AiVj\ L +9 &C*^w\ M +9 &Dp r\ N +10 &F3,u\ R +9 &HSNHi\ W +10 &JSSq\ X +9 &KTTj\ Z +9 &MXUm\ Y +10 &OSZYh\ Y +9 &Q]\\m\ Z +9 &R\\]p\ Z +10 &T_^n\ [ +9 &VV`bj\ [\ +10 &Xcem\ \\ +9 &Ygeg\ ] +9 &[kim\ J +10 &\\Ckml\ 'v +9 &\\lml\ !b +2 ( +2 "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.31 + "collection"'J& +4 "core" &\\mmo\ !b +2 .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&T% +5 "core" %H 9 /  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +47 "manipulator"&O' +96 "core" ' + .tPSV.dial PSR +2 "processing"%^ +101 "core" + "processing"%}% +4 "core" %ػ+\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Q'+ +1618 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +42 "core"  +2 .tPS.seek 0ml + "processing"%b'ؾ +1612 "core" ' +2 .tPSV.dial PSR + "processing"%C +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%j  +2 "collection"''  +32 "core" ~ +125  +2 .tPSV.dial :mixloop + "processing"%N +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%d  +72 "core" +3 .tPS.seek 0ml + "processing"%q'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%A  +53 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2637 "core" ' + .tPSV.dial :mixloop + "processing"%H +42 "core" +2 .tPS.seek 0ml + "processing"%|'ؾ +2631 "core" ' + .tPSV.dial :air + "processing"%m  +57 "core" +2 .tPS.seek 2.5ml +2 "processing"%Y' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +41 "core" +2 .tPS.seek 0ml +2 "processing"%n'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" &Ӓ% ; 8 ?R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +22 "core" ( +2 "manipulator"&S& +4 "core" &Ӊ I 5 ( * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &Ӊ / 9 u * +2 .tForearm.seek CC +2 "manipulator"&v'? +92 "core" ' + .tHand.close + "manipulator"&a/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +450 "core" ( + "manipulator"&w& +4 "core" &Ӊ ; : * + "manipulator"&{% +4 "core" % N ; 8 G +2 .tForearm.seek :retract + "manipulator"&L' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&z(- +293 "core" ( + "manipulator"&g& +4 "core" &- @ ' e  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &- 3 8  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!'w +99 "core" ' + .tHand.open + "manipulator"&:1 +56 "core" 1 + "manipulator"&]% +4 "core" % ~ A + # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 ."da"delayUntil "14:33:54.09" +3 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &C\ +2 "manipulator"&% +4 "core" % ; 9  + "storage"(k% +4 "core" % V b g\  +2 "storage"(. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 3 +2 "storage"(( +2 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" & o {\ +2 "manipulator"&& +3 "core" &- ; :  +2 "manipulator"&i% +4 "core" % ; < Y  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&U( +183 "core" ( + "manipulator"&K& +4 "core" & ' @ U +2 "storage"(&& +4 "core" & z e "\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +92 "core" ' + "storage"(V& +4 "core" & j G\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(h'r +115 "core" ' + "storage"(e- +4 "core" -' + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & a \ + "manipulator"&+& +4 "core" & < :  U +2 ."WCR"Elbow.seek 3 + "manipulator"&>( +4 "core" ( + "manipulator"&& +4 "core" & E < ? U + "storage"(7& +4 "core" & 0 1 v\ +2 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&r'ϡ +15 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&)/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(~' +8 "core" & 9 : ' U + "manipulator"&3% +4 "core" % ϡ : : T +2 ."WCR"Forearm.seek :retract +2 "manipulator"&-' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +35 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&W(ӂ +164 "core" ( +2 "manipulator"&"& +4 "core" &ӌ D : 8 + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӌ ; : 8 +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"& '? +94 "core" ' + "manipulator"&\ & +5 "core" &Ӎ" G > , 8 + "manipulator"&% +5 "core" %5 ; ; ] + "collection"'5& +4 "core" &7\ +3 "collection"'#& +4 "core" &<\ +3 ."WCR"CC.seek :closed + "collection"'4(\\ +5 "core" &6\  +8 &3{9\ *y +10 &f~(\ > +9 &q,\ L +10 &QV-\ K +9 &Z&\ K +9 &\\%\ L +55 &X$\ L +5 &YU\ K +2 &\\$\ L + &X\ L + & T\ K +3 &"`Y\ L + &$#Y\ K +7 &%W\ K +10 &'Z\ K +9 &)iZ \ K +9 &++U\ K +10 &,U \ K +9 &.U\ K +10 &0pU\ L +9 &22X\ L +9 &3\\\ K +10 &5[ \ K +9 &7yW\ K +9 &9;W\ K +10 &:Z\ K +9 &<U\ K +10 &>V\ K +9 &@BY\ \ L +9 &BY \ \ L +10 &C\\ \ L +9 &Eh\ M +9 &G@t\ O +10 &H1(\ S +9 &JB>\ V +10 &LlCD\ X +9 &N-FE\ X +9 &OEF\ Y +10 &QHG\ Y +9 &SnJJ\ Z +9 &U0ML\ Z +10 &VNK\ [ +9 &XOO\ [\ +10 &ZpSS\ \\ +9 &\\wUT\ 7 +9 &\\&WW\ (w +9 ( +2 &\\YX\ "d +2 "collection"'#& +3 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.21 + .Hand.open + "manipulator"&u1 +56 "core" 1 +2 "manipulator"&*% +4 "core" % 5 = E i ] +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&f' +99 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")@+ +4 "core" + + "sampler")l% +4 "core" %ڏ = < \  + "collection"',& +4 "core" &\\UW\ "d +3 "Can"O\  + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +2 "core" %fqs\ +2 "sampler")-% +4 "core" %   \  +41 "collection"'% +3 "core" %fuv\ +2 "sampler")u% +4 "core" % 6 5 \ + "sampler")*% +4 "core" % < 7 \ +2 ."WCR"Intake.select :close + "sampler")0 +9 )l% +2 "core" % @ B \ +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")#'ڀ +877 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open +2 "sampler") +209 "collection"'@% +3 "core" %ftv\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X^\ +2 "sampler") % +4 "core" %3_] \  +21 "collection"'% +3 "core" %f>>\ + "sampler")F% +4 "core" %3ba \  +24 "collection"'% +3 "core" %f@?\ +2 "sampler")t% +4 "core" %3dc \  +28 "collection"'[% +3 "core" %f@?\ + "sampler")% +4 "core" %3fe \  +32 "collection"'<% +3 "core" %f@A\ +2 "sampler")p% +3 "core" %3kf \  +37 "collection"'X% +3 "core" %fDC\ + "sampler")% +5 "core" %3om \  +41 "collection"'R% +2 "core" %fHE\ +2 "sampler")_% +4 "core" %3tu \  +47 "collection"'\\% +3 "core" %fGH\ +2 "sampler")B% +3 "core" %3|| \  +54 "collection"'E% +3 "core" %fKI\ +2 "sampler")c% +3 "core" %3 \  +61 "collection"'8% +3 "core" %fNN\ +2 "sampler")?% +3 "core" %3 \  +69 "collection"'J% +3 "core" %fVT\ +2 "sampler")% +4 "core" %3 \  +78 "collection"'T% +3 "core" %f^_\ +2 "sampler")Z% +4 "core" % \  +88 "collection"'^% +4 "core" %fnm\ + "sampler")}% +4 "core" % 0 / \  +2 "sampler")2% +4 "core" % 6 1 \  + ."WCR"Intake.select :close + "sampler")0 +9 )(% +3 "core" % : 7 \  + ."WCR"SSV.dial :exhaust +2 "sampler")P  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")Q'ڀ +870 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")C  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %fqq\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0XY\ +5 "sampler")g% +8 "core" %yv \ 4 +35 "collection"' % +3 "core" %fCA\ +2 "sampler")% +3 "core" %~ \ 4 +47 "collection"':% +3 "core" %fEF\ +2 "sampler")]% +4 "core" % \ 4 +53 "collection"'% +4 "core" %fHJ\ + "sampler")% +4 "core" % \ 4 +61 "collection"'k% +3 "core" %fTP\ + "sampler")% +4 "core" % \ 4 +69 "collection"'L% +3 "core" %f[\\\ +2 "sampler")% +3 "core" % \ 4 +78 "collection"'% +3 "core" %fii\ +2 "sampler")i% +4 "core" % # % \ 4 + "sampler")w% +4 "core" % % $ \ 4 + ."WCR"Intake.select :close +2 "sampler")0 +8 )!% +3 "core" % . / \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")&'ڀ +895 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")1  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'V% +3 "core" %frp\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0XX>\ + "sampler")\ % +4 "core" %2oo \  +24 "collection"'% +3 "core" %fA?\ +2 "sampler")5% +4 "core" %3tr \  +28 "collection"'>% +3 "core" %f@A\ + "sampler")-% +4 "core" %3yw \  +32 "collection"'% +3 "core" %fAB\ +2 "sampler")u% +3 "core" %2~ \  +37 "collection"'*% +3 "core" %fEE\ + "sampler")l% +4 "core" %3 \  +42 "collection"'% +2 "core" %fGG\ +2 "sampler"),% +4 "core" %3 \  +47 "collection"')% +3 "core" %fIK\ +2 "sampler") % +3 "core" %2 \  +54 "collection"'@% +3 "core" %fQR\ + "sampler")#% +4 "core" %+ \  +61 "collection"'% +3 "core" %f[Y\ +2 "sampler")% +3 "core" %  \ \\ +69 "collection"'% +4 "core" %fce\ +2 "sampler")6% +4 "core" %  \  + "sampler")0% +4 "core" % " $ \  + ."WCR"Intake.select :close +2 "sampler")0 +8 ) % +3 "core" % + * \  + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +872 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")M  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +210 "collection"'=% +3 "core" %fnn\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0XV>\ +2 "sampler")9% +4 "core" %2uu \  +47 "collection"'\\% +3 "core" %f?A\ + "sampler")B% +4 "core" %2}z \  +29 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%E @ +22 "collection"'c% +3 "core" %fAD\ + "sampler")8% +4 "core" %3 \  +43 A +2 ."da"PBV.dial :waste1 + "processing"%?  +15 "collection"'J% +3 "core" %fHH\ + "sampler")% +4 "core" %3 \  +10 +2 ."da"delay 30 seconds +57 "collection"'T% +3 "core" %fMN\ +2 "sampler")Z% +3 "core" %3 \  +78 "collection"'^% +3 "core" %fWW\ +2 "sampler")}% +4 "core" % \ e +88 "collection"'2% +3 "core" %fbd\ +2 "sampler")(% +3 "core" %  \ - +100 "collection"'P% +3 "core" %fkl\ +2 "sampler").% +4 "core" % M L \ - + "sampler")C% +4 "core" % L L \ - + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % P P \ - + ."WCR"SSV.dial :exhaust +2 "sampler")Q  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")d'ڀ +894 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")b  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +2 .Intake.select :open + "sampler") +210 "collection"'D% +2 "core" %fmn\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0XV\ + #"WCR"Intake @13.4psia, vacuum from 7.9 to 10.9psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XQ\ +2 "sampler")k% +4 "core" %3us \  +21 "collection"'% +3 "core" %f?@\ +2 "sampler")L% +3 "core" %+yx \  +25 "collection"'% +3 "core" %fAB\ + "sampler")% +4 "core" %+} \  +28 "collection"'i% +3 "core" %fCC\ +2 "sampler")w% +3 "core" %+ \  +32 "collection"'!% +3 "core" %fFF\ +2 "sampler")K% +4 "core" %+ \  +36 "collection"'m% +3 "core" %fHH\ +2 "sampler")1% +3 "core" %+ \  +42 "collection"'V% +3 "core" %fJK\ + "sampler")&% +4 "core" %+ \  +47 "collection"'% +3 "core" %fNO\ +2 "sampler")+% +4 "core" %+ \  +53 "collection"'% +3 "core" %fUU\ +2 "sampler")7% +4 "core" %+ \  +61 "collection"'% +2 "core" %f_^\ +2 "sampler")3% +4 "core" %   \ # +69 "collection"'{% +3 "core" %fdf\ +2 "sampler")z% +4 "core" % 0 0 \ # + "sampler")e% +4 "core" % 0 1 \ # + ."WCR"Intake.select :close + "sampler")0 +9 )"% +2 "core" % : 6 \ # +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")h'ڀ +649 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%r +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%~  +10 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")\  +31 "core" + ."da"delay 2 seconds +42 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +156 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +9 "collection"'5% +3 "core" %fml\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XT' +181 ."da"PSV.dial :air +2 "processing"%-  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +2136 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %3gc \  +32 "collection"'% +4 "core" %f==\ + ' +2 #"da"washCycleDA #1 of 2 +2 "sampler")% + ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%6 +3 "core" %2kh \  +28 "collection"'0% +3 "core" %f;>\ + "sampler") % +4 "core" %2pn \  +42 "collection"'% +3 "core" %f@A\ + "sampler")% +4 "core" %2ur \  +42  + "processing"%M% +4 "core" %ػR\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +3 "collection"'=% +4 "core" %fC@\ +2 "sampler") % +3 "core" %2~ \  +4 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%G' +45 "collection"'% +3 "core" %fFD\ +2 "sampler") % +4 "core" %2 \  +60 "collection"'% +4 "core" %fHH\ + "sampler")F% +4 "core" %2 \  +69 "collection"'% +3 "core" %fLO\ +2 "sampler")t% +4 "core" %+ \  +81 "collection"'[% +3 "core" %fUV\ +2 "sampler")% +3 "core" %+ \  +89 "collection"'<% +3 "core" %fbc\ + "sampler")p% +4 "core" %   \ ) +100 "collection"'X% +3 "core" %fhi\ +2 "sampler")% +3 "core" % D C \ ) +2 "sampler")R% +3 "core" % E D \ ) +2 ."WCR"Intake.select :close + "sampler")0 +9 )_% +3 "core" % I J \ ) + ."WCR"SSV.dial :exhaust +2 "sampler")9  +73 "core"  +2 ' + ."WCR"Exhaust.select :open +2 ."da"delay 5 seconds +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")$'ڀ +488 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\' +371 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")B  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +3 "core" %fkm\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0XU;\ + "sampler")n% +4 "core" %d=kg \  +2 "collection"'o% +3 "core" %f?=\ +2 #"WCR"Intake @13.4psia, vacuum from 7.9 to 10.9psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0XQ+ +3 "core" + +10 "collection"'6% +3 "core" %f=>\ +2 "sampler")M% +4 "core" %2\\\\ \  +18 "collection"'=% +3 "core" %f<<\ +2 "sampler") % +4 "core" %2_] \  +21 "collection"'% +3 "core" %f>=\ + "sampler") % +4 "core" %2_[ \  +24 "collection"'% +3 "core" %f??\ +2 "sampler")F% +4 "core" %2d_ \  +28 "collection"'% +2 "core" %f??\ +2 "sampler")t% +4 "core" %2ec \  +32 "collection"'[% +3 "core" %fA@\ + "sampler")% +4 "core" %2gc \  +36 "collection"'% +3 "core" %f?A\ +2 "sampler")<% +4 "core" %2li \  +41 "collection"'p% +3 "core" %fBB\ +2 "sampler")X% +4 "core" %2qo \  +47 "collection"'% +3 "core" %fEC\ + "sampler")R% +4 "core" %2xw \  +54 "collection"'_% +3 "core" %fGE\ + "sampler")9% +4 "core" %2 \  +61 "collection"'u% +3 "core" %fIH\ + "sampler")G% +4 "core" %2 \  +69 "collection"'B% +3 "core" %fKM\ +2 "sampler")c% +3 "core" %2 \  +78 "collection"'$% +3 "core" %fQR\ +2 "sampler")E% +4 "core" %2 \  +88 "collection"'J% +3 "core" %fYY\ +2 "sampler")% +4 "core" % \ 8 +100 "collection"'?% +3 "core" %fba\ + "sampler")\\% +4 "core" % "  \ 8 +2 "sampler")Z% +3 "core" % ! \ 8 + ."WCR"Intake.select :close +2 "sampler")0 +9 )2% +2 "core" % ) * \ 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")(  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")P'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler").  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +2 .Intake.select :open + "sampler") +210 "collection"'C% +2 "core" %fkl\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0XT% +4 "core" %2`_ \  +28 "collection"'.% +2 "core" %fEG\ +2 "sampler")C% +4 "core" %2fa \  +32 "collection"'P% +3 "core" %fEF\ + "sampler")Q% +4 "core" %2he \  +36 "collection"'T% +3 "core" %fFH\ +2 "sampler")b% +4 "core" %2jk \  +41 "collection"'D% +4 "core" %fHH\ + "sampler")d% +4 "core" %2op \  +47 "collection"'H% +3 "core" %fFH\ +2 "sampler")j% +3 "core" %2wt \  +54 "collection"'n% +3 "core" %fIJ\ +2 "sampler")o% +3 "core" %2} \  +61 "collection"'8% +3 "core" %fKM\ +2 "sampler")S% +4 "core" %2 \  +69 "collection"'x% +3 "core" %fNN\ + "sampler")a% +4 "core" %2 \  +78 "collection"'I% +3 "core" %fPQ\ +2 "sampler")}% +3 "core" %2 \  +89 "collection"'O% +3 "core" %fYW\ + "sampler")`% +4 "core" %* \  +100 "collection"'% +3 "core" %f`_\ +2 "sampler")A% +4 "core" %   \ ' +113 "collection"'q% +3 "core" %fhg\ + "sampler")v% +4 "core" % 3 3 \ ' +2 "sampler")g% +3 "core" % 3 2 \ ' + ."WCR"Intake.select :close +2 "sampler")0 +8 ) % +3 "core" % 9 7 \ ' +2 ."WCR"SSV.dial :exhaust + "sampler")  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")''ڀ +310 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%| +83 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core"  + "processing"%% +4 "core" %Q\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'' +433 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +64 "core" ' + ."da"delay 3 seconds +145 "collection"'k% +3 "core" %fki\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XQ \ - +2 ."WCR"Intake.select :close + "sampler")0 +9 )@% +2 "core" % C C \ - +2 ."WCR"SSV.dial :exhaust +2 "sampler")#  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +895 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %fjn\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0XV% +4 "core" %+ \  +36 "collection"'.% +3 "core" %fTT\ +2 "sampler")C% +4 "core" %* \  +41 "collection"'P% +4 "core" %fVW\ + "sampler")Q% +4 "core" %* \  +47 "collection"'T% +3 "core" %fWW\ +2 "sampler")b% +4 "core" %* \  +53 "collection"'D% +3 "core" %fYY\ +2 "sampler")d% +4 "core" %* \  +60 "collection"'u% +3 "core" %f]]\ +2 "sampler")H% +4 "core" % \ . +69 "collection"'j% +3 "core" %fcb\ +2 "sampler")n% +4 "core" % \ \ . +78 "collection"'o% +3 "core" %fgd\ + "sampler")8% +4 "core" % . * \ . +2 "sampler")S% +4 "core" % - - \ . + ."WCR"Intake.select :close + "sampler")0 +9 )x% +2 "core" % 3 0 \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")I'ڀ +897 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")}  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +2 .Intake.select :open + "sampler") +209 "collection"'O% +3 "core" %fkn\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0XV \ \ N +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +53 "sampler")#'ڀ +871 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %flk\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XS% +3 "core" %fhh\ +2 "sampler").% +3 "core" % - + \ - +2 "sampler")C% +3 "core" % . - \ - +2 ."WCR"Intake.select :close + "sampler")0 +9 )P% +2 "core" % 2 / \ - +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")9'ڀ +306 ."da"PSV.dial :air +2 "processing"%T  +86 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b'ؾ +480 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")D  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'d% +4 "core" %fml\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50XT% +3 "core" %d8_] \  +25 "collection"'.% +3 "core" %fOQ\ + "sampler")C% +4 "core" %e8a_ \  +28 "collection"'P% +4 "core" %fPP\ + "sampler")Q% +4 "core" %f8fb \  +32 "collection"'M% +3 "core" %fQR\ +2 "sampler")T% +3 "core" %f8ec \  +37 "collection"'0% +3 "core" %fOR\ + "sampler")D% +4 "core" %fkg \ \ P +42 "collection"'d% +3 "core" %fRS\ + "sampler")9% +4 "core" %f nk \ \ P +47 "collection"'H% +3 "core" %fTR\ +2 "sampler")j% +4 "core" %f tq \ \ P +53 "collection"'n% +3 "core" %fTU\ +2 "sampler")o% +4 "core" %f {z \ \ P +61 "collection"'b% +3 "core" %fTU\ + "sampler")S% +4 "core" %f  \ \ P +2 "collection"'x% +4 "core" %fUV\ + #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XQ ? \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")<'ڀ +877 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")p  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %fkn\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XV% +4 "core" %P0jh \  +47 "collection"'.% +3 "core" %fXV\ +2 "sampler")C% +3 "core" %P0pl \  +54 "collection"'P% +3 "core" %fUW\ +2 "sampler")Q% +3 "core" %P0us \  +61 "collection"'M% +3 "core" %fXX\ +2 "sampler")T% +3 "core" %P0zz \  +69 "collection"'0% +3 "core" %fWZ\ +2 "sampler")D% +4 "core" %P0 \  + "collection"'d% +4 "core" %fZX\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XQ% +4 "core" %; \  +78 "collection"'% +3 "core" %fXZ\ + "sampler").% +4 "core" %; \  +88 "collection"'C% +3 "core" %fZY\ +2 "sampler")P% +4 "core" %; \  +100 "collection"'Q% +3 "core" %f[\\\ + "sampler")M% +4 "core" %1 \  +113 "collection"'T% +3 "core" %fa`\ +2 "sampler")0% +3 "core" %3 \  +128 "collection"'D% +3 "core" %fed\ +2 "sampler")d% +4 "core" % \ 0 +144 "collection"'% +3 "core" %fih\ +2 "sampler")H% +3 "core" %  \ 0 +163 "collection"'j% +3 "core" %flj\ +2 "sampler")n% +3 "core" % 8 3 \ 0 +2 "sampler")o% +3 "core" % 7 5 \ 0 +2 ."WCR"Intake.select :close + "sampler")0 +9 )b% +2 "core" % 9 8 \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")x'ڀ +175 "Can"T\  +722 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")?  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %flo\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XW% +4 "core" %2 \  +100 "collection"'% +3 "core" %f[[\ +2 "sampler").% +3 "core" %2 \  +113 "collection"'C% +4 "core" %f]^\ + "sampler")P% +4 "core" % \ * +128 "collection"'Q% +3 "core" %fc`\ + "sampler")M% +4 "core" % \ * +144 "collection"'T% +3 "core" %fgg\ +2 "sampler")0% +3 "core" %   \ * +163 "collection"'D% +3 "core" %fki\ + "sampler")d% +4 "core" % 6 4 \ * +2 "sampler")% +3 "core" % 8 6 \ * +2 ."WCR"Intake.select :close + "sampler")0 +9 )H% +2 "core" % 9 9 \ * +2 ."WCR"SSV.dial :exhaust + "sampler")j  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")n'ڀ +873 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +54 "sampler")o  +42 ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open +2 "sampler") +3 "core" + +2 ."da"PSV.dial :air + "processing"%S  +58 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +138 "collection"'?% +3 "core" %fjn\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XV% +4 "core" %2 \  +18 "collection"'% +3 "core" %fYZ\ +2 "sampler").% +3 "core" %1 \  +21 "collection"'C% +3 "core" %f[Z\ +2 "sampler")P% +4 "core" %2 \  +24 "collection"'Q% +3 "core" %f[\\\ +2 "sampler")M% +4 "core" %1 \  +28 "collection"'T% +3 "core" %fZY\ + "sampler")0% +4 "core" %1 \  +32 "collection"'D% +3 "core" %fZ^\ +2 "sampler")d% +3 "core" %1 \  +37 "collection"'% +2 "core" %f\\\\\ +2 "sampler")H% +4 "core" %* \  +41 "collection"'j% +3 "core" %f[\\\ +2 "sampler")7% +4 "core" %* \  +47 "collection"'o% +3 "core" %f]\\\ +2 "sampler")b% +3 "core" %* \  +54 "collection"'S% +3 "core" %f^^\ + "sampler")?% +4 "core" %* \  +61 "collection"'-% +3 "core" %f_`\ + "sampler")n% +4 "core" %* \  +69 "collection"'x% +3 "core" %fba\ +2 "sampler")g% +3 "core" % \ 8 +78 "collection"' % +3 "core" %fdf\ +2 "sampler")v% +55 "core" % \ + +37 "collection"'% +3 "core" %fff\ +2 "sampler")9% +3 "core" %   \ + +100 "collection"'|% +3 "core" %fhj\ +2 "sampler")]% +4 "core" %   \ + +113 "collection"'% +3 "core" %fjj\ + "sampler")$% +4 "core" % 3 2 \ + +2 "sampler")% +3 "core" % 2 1 \ + +2 ."WCR"Intake.select :close + "sampler")0 +9 )k% +2 "core" % 4 4 \ + +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +73 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +904 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")}  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open +2 "sampler") +209 "collection"''% +3 "core" %fmo\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XW% +3 "core" %fZ[\ + "sampler")!% +4 "core" %2~| \  +89 "collection"'% +2 "core" %fY[\ +2 "sampler").% +4 "core" %2 \  +85 ."da"PSV.dial PSR +2 "processing"%C +13 "collection"'P% +2 "core" %f\\\\\ +2 "sampler")Q% +4 "core" %2 \  +51 + ."da"delay 5 seconds +64 "collection"'M% +3 "core" %f^\\\ + "sampler")T% +4 "core" %2 \  +128 "collection"'0% +3 "core" %f_b\ + "sampler")D% +4 "core" %* \  +144 "collection"'d% +3 "core" %fdd\ +2 "sampler")% +3 "core" %* \  +142 ."da"PSV.dial PTV + "processing"%H +20 "collection"'j% +3 "core" %fjh\ +2 "sampler")7% +3 "core" % \ 0 +46 + ."da"delay 5 seconds +137 "collection"'2% +3 "core" %fnn\ +2 "sampler")o% +4 "core" % % " \ 0 +196 "collection"'b% +3 "core" %foo\ + "sampler")S% +4 "core" % D A \ 0 +2 "sampler")?% +3 "core" % E B \ 0 + ."WCR"Intake.select :close +2 "sampler")0 +9 )-% +3 "core" % D C \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")x'ڀ +41 ."da"PSV.dial :air +2 "processing"%g  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +761 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")v  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %fon\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XV% +4 "core" %2a_ \  +21 "collection"'!% +3 "core" %f]]\ + "sampler")% +4 "core" %2da \  +24 "collection"'.% +3 "core" %f^^\ +2 "sampler")P% +4 "core" %2d_ \  +28 "collection"'Q% +3 "core" %f[^\ + "sampler")C% +4 "core" %2dc \  +32 "collection"'M% +3 "core" %f^^\ +2 "sampler")T% +3 "core" %2dc \  +37 "collection"'0% +3 "core" %f_\\\ + "sampler")D% +4 "core" %2ff \  +41 "collection"'d% +3 "core" %f^_\ +2 "sampler")% +4 "core" %2jh \  +47 "collection"'j% +3 "core" %f^_\ +2 "sampler")7% +3 "core" %2lj \  +54 "collection"'H% +3 "core" %f^^\ + "sampler")2% +4 "core" %2pn \  +61 "collection"'o% +3 "core" %f^^\ + "sampler")b% +4 "core" %2st \  +69 "collection"'S% +3 "core" %fa_\ +2 "sampler")?% +4 "core" %2zw \  +78 "collection"'-% +3 "core" %f^^\ +2 "sampler")n% +4 "core" %2~ \  +88 "collection"'g% +3 "core" %faa\ + "sampler")=% +4 "core" %2 \  +100 "collection"'% +3 "core" %fad\ +2 "sampler")v% +3 "core" %2 \  +113 "collection"'% +3 "core" %fdd\ +2 "sampler")x% +4 "core" %2 \  +127 "collection"'|% +4 "core" %fde\ + "sampler")]% +4 "core" %2 \  +144 "collection"' % +4 "core" %fhg\ + "sampler")% +4 "core" %* \  +163 "collection"'% +3 "core" %fjj\ + "sampler")k% +4 "core" % \ 7 +183 "collection"'8% +4 "core" %fmm\ +2 "sampler")$% +3 "core" %   \ 7 +196 "collection"''% +3 "core" %foo\ +2 "sampler")u% +4 "core" % 6 3 \ 7 + "sampler")L% +4 "core" % 7 4 \ 7 + ."WCR"Intake.select :close + "sampler")0 +9 )`% +3 "core" % 9 8 \ 7 + ."WCR"SSV.dial :exhaust +2 "sampler")w  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")I'ڀ +876 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler");  +2 ."WCR"CBV.dial SSV +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'m% +3 "core" %fnq\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0XY +72 "core" + ."da"delay 5 seconds +3 "collection"'!% +3 "core" %fpp\ +2 "sampler")% +3 "core" % - - \ 5 +2 "sampler").% +3 "core" % / - \ 5 +2 ."WCR"Intake.select :close + "sampler")0 +9 )P% +2 "core" % 2 0 \ 5 +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")C'ڀ +382 ."da"PSV.dial PTV +2 "processing"%M +73 "core" + ."da"delay 5 seconds +420 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")T  +3 ."WCR"CBV.dial SSV +64 ."da"PSV.dial :air + "processing"%0  +6 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +64 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +142 "collection"'d% +3 "core" %fqp\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XX% +3 "core" %ftq\ +2 "sampler")!% +3 "core" % C A \ = +2 "sampler")% +4 "core" % C B \ = + ."WCR"Intake.select :close + "sampler")0 +9 ).% +2 "core" % E B \ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")Q'ڀ +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +75 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %fpo\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XW% +3 "core" %fef\ + "sampler")!% +4 "core" %2jg \  +28 "collection"'% +3 "core" %fge\ +2 "sampler").% +3 "core" %2jh \  +32 "collection"'P% +4 "core" %feg\ + "sampler"),% +4 "core" %2lj \  +36 "collection"'% +3 "core" %fhf\ +2 "sampler")M% +4 "core" %2mm \  +41 "collection"'Q% +3 "core" %fef\ +2 "sampler")0% +4 "core" %2on \  +47 "collection"'d% +3 "core" %fgh\ +2 "sampler")(% +3 "core" %2tq \  +54 "collection"'-% +3 "core" %fgg\ +2 "sampler")j% +4 "core" %2uu \  +61 "collection"'D% +3 "core" %ffh\ + "sampler")7% +4 "core" %2{x \  +54 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +11 "collection"'o% +3 "core" %fij\ +2 "sampler")b% +4 "core" %2}} \  +14 + ."da"delay 30 seconds +63 "collection"'H% +3 "core" %fik\ +2 "sampler")?% +3 "core" %2 \  +89 "collection"'g% +3 "core" %fji\ + "sampler")=% +4 "core" %2 \  +100 "collection"'% +3 "core" %fij\ + "sampler")v% +4 "core" %2 \  +113 "collection"'% +3 "core" %flm\ +2 "sampler")x% +4 "core" %2 \  +127 "collection"'|% +3 "core" %fll\ +2 "sampler")]% +4 "core" %2 \  +144 "collection"'T% +3 "core" %fom\ + "sampler") % +4 "core" %2 \  +163 "collection"'% +3 "core" %fmn\ + "sampler")% +4 "core" % \ > +183 "collection"'k% +4 "core" %fpo\ +2 "sampler")S% +3 "core" % \ > +196 "collection"'8% +3 "core" %fsr\ +2 "sampler")$% +4 "core" %  \ > +196 "collection"''% +3 "core" %fut\ + "sampler")u% +4 "core" % ; 7 \ > +2 "sampler")% +3 "core" % : 7 \ > + ."WCR"Intake.select :close +2 "sampler")0 +9 )L% +2 "core" % : 9 \ > +2 ."WCR"SSV.dial :exhaust + "sampler")`  +74 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")B'ڀ +876 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler");  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %frq\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XY = \ 4 +2 "sampler")@% +4 "core" % = < \ 4 + ."WCR"Intake.select :close + "sampler")0 +9 )V% +3 "core" % @ = \ 4 +2 ."WCR"SSV.dial :exhaust + "sampler")_  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")G'ڀ +276 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%N% +3 "core" %l\  +2 ."da"PS.seek 1.5ml +2 "processing"%R'' +508 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")F  + ."WCR"CBV.dial SSV +71 "core" ' +2 ."da"delay 3 seconds +2 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %frr\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XZ'ؾ +1609 "core" ' + "processing"%!9 +3 "core" 9W5Z +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +4 "core" 5Z + 5Z + "processing"%.& +3 "core" &^*n\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&P% +4 "core" %  3 8  +2 "storage"(,% +3 "core" % \  +2 "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(M(  +353 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (Q& +2 "core" &  \ +2 "manipulator"&0& +4 "core" &Ӎ 9 7 8 + "manipulator"&% +4 "core" %  + 5 h  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&d( +161 "core" ( + "manipulator"&(& +4 "core" & I 1  + "storage"(-& +4 "core" &  q p g\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&j'S +94 "core" ' +2 "storage"(D& +4 "core" &  d k \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(7'r +297 "core" ' + "storage"(o- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&b& +3 "core" & ; 7  +2 "storage"(2& +3 "core" & : I "\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&H'Α +18 "core" ' + ."da"Elbow.hold +2 "manipulator"&?, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(g- +18 "core" -' +3 ."da"SE.seek 0.16 Pucks below Top Plate + "storage"(='r +28 "core" ' +2 "manipulator"&% +4 "core" %Α 9 3 n + "storage"(v& +4 "core" & } | _\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 300 counts + "manipulator"&'Ͻ +15 "core" ' + "manipulator"&x& +4 "core" & ' @  +2 "storage"(|& +4 "core" & p i 7\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&]'S +15 "core" ' +2 ."da"SE.seek 1.16 Pucks below Top Plate +2 "storage"(T' +33 "core" ' +2 "manipulator"& & +4 "core" & < 9  +2 "manipulator"&% +4 "core" %K 8 8 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&k( +246 "core" ( +2 "manipulator"&S& +4 "core" & > % `  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" & : ;  +2 ."da"Forearm.seek PC + "manipulator"&$' +101 "core" ' + ."da"Hand.close +2 "manipulator"&'/ +63 "core" / +2 ."da"PC.seek :open + "processing"%u( +459 "core" ( + "storage"(& +4 "core" & ? 8 (\  + "manipulator"&L& +4 "core" & , *  + "manipulator"&`% +4 "core" % + 0 +2 ."da"Forearm.seek :retract + "manipulator"&~' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&;( +251 "core" ( +2 "manipulator"&w& +4 "core" &\ % 4 e "x + "storage"(I& +4 "core" &  s \  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&B'S +94 "core" ' + ."da"Hand.open + "manipulator"&q1 +56 "core" 1 +2 "storage"( - +3 "core" -' +2 ."da"SE.seek 0.81 Pucks below Top Plate +2 "storage"(' +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +54 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(J'^ +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jan0315h275ml.tif +1677 "core" 'cU^Y \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +3 "sampler")#.0X20 seconds for da to relinquish FlushPuck +14 "collection"'n% +3 "core" %fgh\ + "sampler")3% +4 "core" %c3hh \  +47 "collection"'a% +3 "core" %fgg\ +2 "sampler")}% +4 "core" %c3lj \  +53 "collection"'m% +3 "core" %fgh\ +2 "sampler")h% +4 "core" %c3mk \  +61 "collection"'E% +2 "core" %fih\ +2 "sampler")% +4 "core" %c3po \  +46 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.695 seconds\ /var/log/esp/da23jan0315h275ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jan0315h275ml15s.tif +21 "collection"'% +4 "core" %fgi\ +2 "sampler")% +4 "core" %c3tt \  +78 "collection"' % +3 "core" %fhh\ +2 "sampler")U% +3 "core" %c3{w \  +89 "collection"'&% +3 "core" %fji\ + "sampler")+% +4 "core" %c3~{ \  +100 "collection"'^% +4 "core" %fii\ + "sampler")Y% +4 "core" %c3 \  +113 "collection"'% +3 "core" %fkj\ +2 "sampler")% +5 "core" %c3 \  +126 "collection"'6% +3 "core" %fkm\ +2 "sampler")C% +4 "core" %c3 \  +2 "collection"')% +4 "core" %fkk\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0XS +9 &mx\ N +11 &/Y\ N +8 &_\ N +10 &]\ N +10 &v^\ M +8 &8]\ M +10 &`\ N +8 &_\ N +10 & ~`\ M +10 &"@\\\ M +9 &$`\ N +10 &%Z\ M +10 &']\ M +10 &)H\\x\ M +8 &+ `z\ N +9 &,]w\ N +9 &._s\ M +10 &0P]k\ M +9 &2\\y\ M +10 &3Zq\ N +10 &5[w\ N +8 &7X]q\ M +10 &9^b\ N +8 &:b]\ N +11 &<^Z\ N +9 &>_a_\ N +9 &@!_[\ N +10 &AdE\ N +10 &CmU\ P +8 &E^{S\ Q +10 &GK\ T +9 &HR\ T +9 &JJ\ T +10 &L^A\ S +9 &N6\ U +10 &O3\ T +10 &Q1\ V +8 &S`D\ U +10 &U#)\ U +8 &V/\ U +10 &X6\ U +10 &Zi2\ U +9 &\\)/\ V +12 &]4\ 7 +8 &^,y2\ W +11 &^(\ 5 +2 ( +6 "processing"%K& +6 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 +3 "processing"%i& +8 "core" &^%"\ 5 +2 &^%$\ 5 +2 ."psFlush"Hand.open +3 "manipulator"&1 +62 "core" 1 +3 "manipulator"&/% +8 "core" % 9 < P +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&n' +97 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%3 +46 "core"  +3 "processing"%\\% +11 "core" %\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%a' +586 "core" ' +7 ."psFlush"delay 5 seconds +504 .PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%}' +93 #"uploadLog"upsync +2024 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%m @ +186 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%h  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%E +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2556 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%K'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\\'X\\ +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1614 "core" ' + ."psFlush"PSV.dial PTV +47 "processing"%> +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +54 "core" +2 ."psFlush"PS.seek 0ml + "processing"%m'ؾ +352 "Can"Y\ [Y +2284 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%E' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%Y  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2642 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%+'ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%*'ؾ +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & ; 9 +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&t( +2 "core" ( +2 "manipulator"&[& +3 "core" & A ; +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 8 9 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&9' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +52 "core" / +2 ."psFlush"PC.seek :open + "processing"%:( +458 "core" ( + "manipulator"&& +4 "core" & 9 6 ; +2 "manipulator"&p% +3 "core" % + +  < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X' +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage + "manipulator"&(- +125 "core" ( +2 "manipulator"&#& +4 "core" &- " > C + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- 2 1  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&<'w +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&@1 +56 "core" 1 +2 "manipulator"&5% +4 "core" % z = ! 0 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&V' +93 "core" ' +24351 ."WCR"CBV.dial :waste2b +2 "collection"'_  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'A'i +239 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'l  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'N% +4 "core" %h_^\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"''T +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'F' +1954 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV + "collection"' @ +74 "core" > +52 "sampler")G% +3 "core" %| P O \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'c  +86 "core"  +2 "collection"'% +4 "core" %`^\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'R ` +56 "core" _ +2 ."WCR"CS.seek 7.149ml +2 "collection"'!' +579 "Can"V QO +150 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  + '.  +28 "core"  +104  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 3b +2 ."WCR"CS.seek 0ml + "collection"'P'i +1412 "core" ' 7 3 \ +3 ."WCR"delay 10:00 +58288 "Can"S MK +1714 ."WCR"CBV.dial :waste2b +2 "collection"',  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +557 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +130 "core" +2 "collection"'Q& +4 "core" &\\[Y\ "d +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" % \ 0 7 d  +2 "storage"(% +3 "core" % g g \  +2 "storage"((. +3 "core" .(  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(-(  +62 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & k p 3\ +2 "manipulator"&Z& +4 "core" &- + + +2 "manipulator"&f% +4 "core" % \ 9 :  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&W( +173 "core" ( +2 "manipulator"&o& +4 "core" & 6 ' q # +2 "storage"(& +3 "core" & g g\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&|'S +91 "core" ' +2 "storage"( & +5 "core" & t m \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(y'r +296 "core" ' +2 "storage"(g- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +2 "core" & 6 . [ # +2 "storage"(=& +5 "core" & P P s\  + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&]'Α +19 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&8, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"('- +3 "core" -' +2 ."WCR"SE.seek 1.17 Pucks below Top Plate +2 "storage"(B' +29 "core" ' +2 "manipulator"&b% +4 "core" %Μ 7 + \ + "storage"(7& +4 "core" & u w \  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 2 + 311 counts +2 "manipulator"&' +14 "core" ' + "manipulator"&& +4 "core" & ? ' z # +2 "storage"(;& +4 "core" & j t W\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&J'S +15 "core" ' +2 ."WCR"SE.seek 2.17 Pucks below Top Plate +2 "storage"(x'\\ +32 "core" ' +2 "manipulator"&v& +4 "core" & . . , # +2 "manipulator"&`% +4 "core" %K 8 : +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +119 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&2(ӂ +152 "core" ( + "manipulator"&w& +4 "core" &Ӕ% # ? ] >M +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &Ӕ% 8 5 q >M +2 ."WCR"Forearm.seek CC +2 "manipulator"&I'? +94 "core" ' +2 ."WCR"Hand.close + "manipulator"&d/ +55 "core" / +2 ."WCR"CC.seek :open + "collection"'S( +452 "core" ( + "storage"(q& +5 "core" & X\  + "storage"( & +4 "core" & M\  + "manipulator"&& +4 "core" &ӟ# : 9 =B + "manipulator"&?% +4 "core" % . / 9  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&T' +101 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&D( +166 "core" ( + "manipulator"&O& +4 "core" & \ , _ y +2 "storage"(L& +3 "core" & :\  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 + "manipulator"&r'Α +91 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&z, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&~1 +59 "core" 1 +2 "manipulator"&j% +5 "core" % ΍  ( , + "storage"(k& +4 "core" & m\  + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 296 counts +2 "manipulator"&'Ϲ +14 "core" ' +2 "manipulator"&\ & +4 "core" &  y + "storage"(%& +4 "core" & =\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&'S +16 "core" ' + "storage"(i% +4 "core" %f ;\ +3 ."downElevator"SE.seek :down +2 "storage"(u' +100 (/% +3 "core" % g -\ Ym +2 "manipulator"&% +4 "core" %D < 9 +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&3' +90 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +4 "core" &  \ +2 "manipulator"&\\& +3 "core" & , 0  y +2 "manipulator"&>% +4 "core" % ; : l  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&a(- +177 "core" ( +2 "manipulator"&"& +4 "core" &- * 9 # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- . * } +2 .tForearm.seek :garage + "manipulator"&m'w +91 "core" ' + .tHand.close + "manipulator"&E/ +58 "core" / +2 "manipulator"&& +4 "core" &- 3  N + "manipulator"& % +4 "core" % ϋ 6 , * N +2 .tForearm.seek :retract + "manipulator"&}' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&(ӂ +283 "core" ( +2 "manipulator"&U& +4 "core" &{1 < @ G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &{1 9 9 G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'? +98 "core" ' +2 "manipulator"&& +4 "core" &}1 ? > G + "manipulator"&% +4 "core" %H 8 : +2 "collection"'C& +3 "core" &\  \ +3 "collection"'6& +4 "core" &\ \ \ +2 .tCC.seek :closed + "collection"')(\\ +5 "core" &\ \  +10 &3\ \ \ +{ +9 &g\ \ \ > +9 &p \ \ L +10 &U\\ \ \ J +9 &^  \ J +9 &^  \ K +10 &Z \ J +9 &]W  \ J +10 &]  \ J +9 &W \ J +9 & ] \ J +10 &"e\\  \ J +9 &$&Z \ K +9 &%Z \ J +10 &'W\ J +9 &)mW \ J +10 &+/\\ \ J +9 &,[\ K +9 &.X\ J +10 &0uZ\ J +9 &27X\ J +55 &3X\ J +5 &5W\ J + &7}W \ J +3 &9?W\ J +2 &;W\ J + &<]\ J +2 &>]\ J +6 &@GY\ J +9 &BY\ K +10 &Cb\ K +9 &Ev%!\ M +10 &G:<0\ R +9 &HSO\ V +9 &JVW\ V +10 &LoXY\ W +9 &N0Z[\ X +9 &O^]\ X +10 &Q^^\ X +9 &Spba\ Z +10 &U2ed\ Z +9 &Vfe\ [ +9 &Xjh\ \\ +10 &Zpnm\ \\ +9 &\\wsn\ 7 +9 &\\+ts\ 't +9 ( +4 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.26 + "collection"'+& +4 "core" &\\rr\ !b + &\\rs\ !b + .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&{% +4 "core" % G ? ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +95 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &\\sr\ !b +2 "collection"'% +4 "core" %hsq\  + .tCSV.dial CSR +2 "collection"'  +40 "core"  + "collection"'e% +5 "core" %hrr\  + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'n's5 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '1% +2 "core" %s9on\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'' +676 "core" ' +2 .tCSV.dial :waste + "collection"'p +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'#'i +2006 "core" ' +2 #tFlushing lower manifold's waste1 port "collection"'& +4 "core" &\\oo\ !b +2 "collection"'9% +3 "core" %gon\ +2 .tCSV.dial :flush + "collection"'t  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'@'s5 +1277 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'5 @ +41 "core" B + "collection"'X% +4 "core" %s7qo\ +2 .tCS.seek 7ml +2 "collection"'<'" +555 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'_  + .tCTV.dial CSV +4 "collection"'  +36 "core"  +96  + .tCBV.dial :waste1 + "collection"'l @ +73 "core" A +2 .tCS.seek 0ml + "collection"' 'i +1650 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'N& +4 "core" &\\\ !b +2 "collection"'A% +3 "core" %j\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"''s5 +1271 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'G @ +42 "core" B + "collection"'c% +4 "core" %s4wx\ +2 .tCS.seek 7ml +2 "collection"'' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'R  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'F  +102 "core"  +2 .tCS.seek 0ml + "collection"''i +1651 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'.& +4 "core" &\\\ !b + "collection"'!% +4 "core" %l\ + .tCSV.dial :flush +2 "collection"',  +70 "core" +2 .tCS.seek 5ml + "collection"'P's5 +1259 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +42 "core" B +2 "collection"'Q% +4 "core" %s:zy\ +2 .tCS.seek 7.001ml + "collection"''% +554 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'(  +102 "core"  +2 .tCS.seek 0ml +2 "collection"''i +1651 "core" ' + #tDisinfecting external Intake with kill + "collection"'Z& +4 "core" &\\\ !b +2 "collection"'f% +3 "core" %g\ +2 .tCSV.dial CSR + "collection"'o  +53 "core"  +2 "collection"'% +4 "core" %g\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'M' +1974 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"' ' +544 "core" ' +4 ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +3 "collection"'V  +44 "core"  +55 + .tCTV.dial :intake + "collection"'g  +74 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml + "collection"'H'T +1890 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'=  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'''i +595 "core" ' + .tCSV.dial CSR + "collection"'b  +98 "core"  + "collection"'7% +4 "core" %g\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''s5 +1358 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"';' +1353 "core" ' + .tCSV.dial CBV + "collection"'v +96 "core" +2 .tCS.seek 0ml + "collection"'`'i +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp "manipulator"&|& +4 "core" &Ӥ( : 9 Z Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W(ӂ +25 "core" ( + "manipulator"&y& +4 "core" &Ӊ\ @ ) !v + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &Ӊ - , 3 !v +2 .tForearm.seek CC +2 "manipulator"&'? +92 "core" ' + .tHand.close + "manipulator"&B/ +61 "core" / + .tCC.seek :open +2 "collection"'w( +445 "core" ( +2 "manipulator"&$& +4 "core" &Ӊ\ 9 9 !v + "manipulator"&J% +4 "core" % = 1 1 % +2 .tForearm.seek :retract + "manipulator"&8' +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&d(- +290 "core" ( + "manipulator"&& +4 "core" &- 0   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &- 6  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&q'w +88 "core" ' + .tHand.open + "manipulator"& 1 +61 "core" 1 + "manipulator"&% +4 "core" % { - \ h +47 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?' +94 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:22:19 +5 #Asleep after completing DA_WCR_1323 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 3,\\n 3 => 30,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:41:29, 18% flow, 15.6C, 30% humidity, 14.6psia, 13.754V, 0.387A, 0.375A avg, 5.32W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_1323 assays" +602 #"uploadLog"upsync +5 #mEXIT @1672760932.04UTC @1673271044.73UTC = =tMAIN =mMAIN_scheduler @UTC1673271046.60 #"core_reset"Sent BREAK +2 #t@56056 sendCRC with ifg=0x20, ie=0x7F + #@57891 sendCRC with ifg=0x08, ie=0x5F + #@48312 idle with ifg=0x84, ie=0x75 #@48982 select with ifg=0x10, ie=0xF5 + #@49615 receive with ifg=0x10, ie=0xFD + #@50248 receive with ifg=0x10, ie=0xFD #@50881 receive with ifg=0x10, ie=0xFD + #@51208 receive with ifg=0x80, ie=0xFD #@33129 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +290 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +381 "Can"Z 97 + Z 97 + #tPolling Can every 10:00 +11 #Cleanly exited at 15:48:52UTC03-Jan-23 +724 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %h_`\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؿ\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %} Q Q \ + .tSS.configure :default +3 "sampler")#.0X hand +215 #-> Hand +425 #-> Hand.open +2 .Hand.open + "manipulator"&31 +24 "core" 1 +313 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +59 "core" / +206 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +54 "core" 1 +167 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +55 "core" / +166 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +56 "core" 1 +261 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +61 "core" / +205 #t-> Arm +2 "manipulator"&9& +3 "core" &- 4 ,   +2 "manipulator"&:% +4 "core" %  , +  +456 #t-> Arm.home +2 "manipulator"&;& +3 "core" &- 1 ,  +2 "manipulator"&<% +4 "core" %  / ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&=( +114 "core" ( + "manipulator"&>& +4 "core" & # <   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" & , /   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&@' +35 "core" ' +2 "manipulator"&A& +4 "core" & : <   +2 "manipulator"&B% +3 "core" % / ,  ` +471 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&C' +58 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&D* +48 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&E(d +239 "core" ( + "manipulator"&F& +4 "core" &d < = " & +2 "manipulator"&G% +4 "core" %  / / Y  +294 #t-> Arm.home +2 "manipulator"&H& +3 "core" &d 7 . " & +2 "manipulator"&I% +4 "core" %  + ,  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&J( +196 "core" ( +2 "manipulator"&K& +4 "core" & 2 "  E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & ( / E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&M' +36 "core" ' +2 "manipulator"&N& +4 "core" & > ; 3 E +2 "manipulator"&O% +3 "core" % 0 ,  +227 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&P' +110 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&Q* +49 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&R(d +242 "core" ( + "manipulator"&S& +4 "core" &d 6 9 K + +2 "manipulator"&T% +3 "core" %  2 3 +240 #t-> Arm.home +2 "manipulator"&U& +3 "core" &d , 6 + +2 "manipulator"&V% +4 "core" %  + 0 ) + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&W( +204 "core" ( +2 "manipulator"&X& +4 "core" &  .  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & 5 * 2  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&Z' +34 "core" ' + "manipulator"&[& +4 "core" & 6 / {  +2 "manipulator"&\\% +3 "core" % 9 / n +222 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&]' +59 "core" ' +2 .tElbow.jog 1500 + "manipulator"&^* +40 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&_(d +252 "core" ( + "manipulator"&`& +4 "core" &d : < + ) +2 "manipulator"&a% +3 "core" %  / 6 o  +195 #t-> CC +2 "collection"'b& +3 "core" &^_\ +250 #t-> PC +2 "processing"%c& +3 "core" & \ +319 #t-> Flush +381 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +4 "core" &__\ + .tHand.open +2 "manipulator"&e1 +54 "core" 1 +2 "manipulator"&f& +4 "core" &d < "  ) + "manipulator"&g% +4 "core" %  ) +   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +134 "core" ( +2 "manipulator"&i& +4 "core" &- > % 0 $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- 1 2 % $ + .tForearm.seek :garage +2 "manipulator"&k'w +90 "core" ' +2 .tHand.close + "manipulator"&l/ +61 "core" / +2 "manipulator"&m& +4 "core" &- = " G $ + "manipulator"&n% +4 "core" % z 6 + / * +2 .tForearm.seek :retract +2 "manipulator"&o' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p(ӂ +294 "core" ( + "manipulator"&q& +4 "core" &ӏ+ = " c Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &ӏ+ 0 - Cs +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&s'? +100 "core" ' + "manipulator"&t& +4 "core" &ӥ' 3 % @] +2 "manipulator"&u% +4 "core" %E . 5 + "collection"'v& +4 "core" &^_\ +3 "collection"'w& +5 "core" &\\`\ +2 .tCC.seek :closed +2 "collection"'x(\\ +4 "core" &^\\\ +7 &<__\ %g +10 &W{__\ 7 +9 &|_`\ L +9 &Zaa\ M +10 &wW``\ L +9 &9Yab\ L +10 &Yab\ M +9 &Y`b\ M +9 &~Vbc\ M +10 &@Wdd\ M +9 & \\bf\ M +9 &!Zdd\ M +10 &#Wdc\ M +9 &%IZdd\ L +10 &' Ydd\ L +9 &(Zee\ M +9 &*Xef\ M +10 &,QUff\ L +9 &.Wfh\ L +9 &/\\ig\ L +10 &1Wih\ M +9 &3XXij\ M +10 &5Vhk\ L +9 &6Xhi\ L +9 &8\\ij\ M +10 &:a[hj\ L +9 &<#Ujj\ L +9 &=Yii\ L +10 &?\\li\ M +9 &Ag[lk\ M +10 &C'bok\ N +9 &Ds{w\ O +9 &F\ R +10 &HQ\ W +9 &J\ Y +9 &K\ Y +10 &M\ Z +9 &OR\ Z +10 &Q\ Z +9 &R\ [ +9 &T\ [ +10 &VV\ [\ +9 &X\ \\ +9 &Y\ ^ +10 &[\ J +9 &\\B\ \ 'x +10 &\\\ $i +2 ( + "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 +2 "collection"'y& +4 "core" &\\\ $i + .tHand.open + "manipulator"&z1 +52 "core" 1 +2 "manipulator"&{% +4 "core" % E > $ ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +97 "core" ' +665 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%}& +3 "core" &+\ +2 "manipulator"&~& +4 "core" &ӥ& 9 : @] +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +19 "core" ( + "manipulator"&& +5 "core" &Ӆ 4 ' L + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӆ 8 9 6 + +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open + "collection"'( +448 "core" ( + "manipulator"&& +4 "core" &Ӆ 9 9 + +2 "manipulator"&\ % +3 "core" % 3 8 3 +2 .tForearm.seek :retract +2 "manipulator"& ' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +359 "core" ( + "manipulator"&& +4 "core" & 4 " 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & . 7 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' + "manipulator"&& +4 "core" & > " S 4 +2 "manipulator"&% +3 "core" % 4 + < +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +9 &1| \ *x +10 &a\ > +9 &m|\ \ O +10 &-` \ O +9 &a \ O +9 &]\ O +10 &t` \ O +9 &6`\ O +9 &a\ N +10 &b\ \ O +9 & }` \ N +10 &">_\ O +9 &$c \ O +9 &%]\ O +10 &'`\ O +9 &)F_ \ O +9 &+ `\ N +10 &,b\ \ O +9 &.]\ O +10 &0Nb\ O +9 &2`\ O +9 &3`\ N +10 &5b \ O +9 &7Uc\ O +9 &9d \ O +10 &:d\ O +9 &<b\ O +10 &>]e\ O +9 &@c\ O +9 &Ak \ P +10 &Cv\ Q +9 &E[\ R +9 &G\ \ T +10 &H \ T +9 &J \ U +10 &L\\\ \ U +9 &N \ U +9 &O \ V +10 &Q \ V +9 &Sa\ V +9 &U#\ V +10 &V\ V +9 &X\ U +10 &Zh\ V +9 &\\+\ V +9 &]}~\ = +10 &^*{\ V +9 &^,\ \ 5 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%& +4 "core" &^*+\ 5 +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&% +4 "core" % 0  \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 "collection"'& +4 "core" &bd\ +1182 #t-> Flush +545 #-> Flush.garage +3 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" & ; < 4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +3 "core" ( + "manipulator"&!& +4 "core" & : E 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" & ; 9  4 + .tForearm.seek PC +2 "manipulator"&#' +95 "core" ' + .tHand.close + "manipulator"&$/ +63 "core" / +2 .tPC.seek :open +2 "processing"%%( +457 "core" ( +2 "manipulator"&&& +4 "core" & + * 4 + "manipulator"&'% +4 "core" %  + . ! + .tForearm.seek :retract +2 "manipulator"&(' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +129 "core" ( +2 "manipulator"&*& +4 "core" &- 0   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" &- + 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,'w +92 "core" ' + .tHand.open + "manipulator"&-1 +52 "core" 1 +2 "manipulator"&.% +4 "core" % ~ 0  A / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' +92 "core" ' +695 #t-> Flush +2534 #-> Puck.count + "storage"(0% +3 "core" % g\  +3 .tSE.seek :down + "storage"(1' +3 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&2% +3 "core" %  1 1   +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(3(C +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (4& +2 "core" &F t\ +2 "manipulator"&5& +3 "core" &- 9 : N +2 "manipulator"&6% +4 "core" % *   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&7( +187 "core" ( +2 "manipulator"&8& +4 "core" & .  :  +2 "storage"(9& +3 "core" &G X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&:' +95 "core" ' +2 "storage"(;& +4 "core" &G l\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(<'r +107 "core" ' + "storage"(>- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (?% +3 "core" %  k I\ +2 ."downElevator"SE.seek :down +3 "storage"(A' +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (B% +3 "core" % \  +2 "manipulator"&% +3 "core" % / / v +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(@(  +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (F& +3 "core" &  \  +2 "manipulator"&=& +3 "core" & 0 + \  +2 .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( + "manipulator"&D& +4 "core" & 7 / S  +2 "storage"(H& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&I'S +99 "core" ' +2 "storage"(K& +4 "core" &  C\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(L'r +311 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (O% +2 "core" % (\ +3 ."downElevator"SE.seek :down +3 "storage"(E' +100 (C% +2 "core" %e l e\ Yl +2 "manipulator"&M% +4 "core" %? 5 . - N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +95 "core" ' +34 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(S( +349 "core" ( +2 .tSC.configure :limp +3 "storage"($\ 1b +39 (T& +12 "core" & ;\ + "manipulator"&Q& +4 "core" & ) * F  +2 .tElbow.seek 3 +2 "manipulator"&U( +13 "core" ( + "manipulator"&V& +4 "core" &  %   +2 "storage"(X& +3 "core" & \\\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&Y'7 +95 "core" ' + "storage"([& +4 "core" & \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(\\'r +126 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (P% +3 "core" % ~ \ +3 ."downElevator"SE.seek :down +4 "storage"(Z' +65 "core" ' + ."downElevator"SE.stop + "storage"(5 +32 (W% +3 "core" % g\  +2 "manipulator"&`% +3 "core" %' / 1 R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(^(,y +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (b& +2 "core" &,z E\  +2 "manipulator"&c& +4 "core" & + 0  + .tElbow.seek 4 +2 "manipulator"&d( +29 "core" ( + "manipulator"&e& +4 "core" & 1  $ Z +2 "storage"(f& +3 "core" &,z >\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&g' +99 "core" ' +3 "storage"(i& +4 "core" &,z c\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(j'r +106 "core" ' + "storage"(_- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (l% +3 "core" % o k \ +2 ."downElevator"SE.seek :down +3 "storage"(m' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (n% +3 "core" % q\  + "manipulator"&]% +4 "core" % - 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(q(<- +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (h& +3 "core" &<+ G\  +2 "manipulator"&r& +3 "core" & 3 .  Z +2 .tElbow.seek 5 +2 "manipulator"&t( +27 "core" ( + "manipulator"&u& +4 "core" &  . m  +2 "storage"(v& +3 "core" &<+ \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&o'O +89 "core" ' + "storage"( & +4 "core" &<+ g\  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'r +107 "core" ' + "storage"(z- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ({% +3 "core" % j r \ u +2 ."downElevator"SE.seek :down +4 "storage"(w' +41 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 (s% +3 "core" % \ + "manipulator"&}% +4 "core" %W . 7  n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K ^\ + "manipulator"&& +4 "core" & + .  +2 .tElbow.seek 6 +2 "manipulator"&p( +3 "core" ( + "manipulator"&|& +4 "core" & 1 /   + "storage"(x& +4 "core" &K a\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(\ & +4 "core" &K \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +108 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % w H\ +3 ."downElevator"SE.seek :down +3 "storage"(' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (% +3 "core" % c\  + "manipulator"&% +4 "core" % . 1 > L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"( ([ +351 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" &[ '\  +2 "manipulator"&& +4 "core" & / 0  +2 .tElbow.seek 7 + "manipulator"&(r +43 "core" ( + "manipulator"&& +4 "core" &l\ = #  "} +2 "storage"(& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +98 "core" ' +2 "storage"(& +4 "core" &[ 7\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +123 "core" ' + "storage"(!- +4 "core" -'$ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ("% +3 "core" %  i j 0\ +2 ."downElevator"SE.seek :down +4 "storage"($' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (% +3 "core" % 5\  + "manipulator"&% +4 "core" %> 0 -  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +1563 #t-> exit +5 #mEXIT @1673271330.07UTC @1673271548.84UTC = =mMAIN_scheduler =tMAIN @UTC1673271550.65 #"core_reset"Sent BREAK +2 #t@52032 sendCRC with ifg=0x20, ie=0x7F + #@53867 sendCRC with ifg=0x08, ie=0x5F + #@39983 idle with ifg=0x84, ie=0x75 #@40652 select with ifg=0x10, ie=0xF5 + #@41285 receive with ifg=0x10, ie=0xFD + #@41918 receive with ifg=0x10, ie=0xFD #@42551 receive with ifg=0x10, ie=0xFD + #@42878 receive with ifg=0x80, ie=0xFD #@7146 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +287 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +378 "Can"[ ;8 + [ ;8 + #tPolling Can every 10:00 +11 #Cleanly exited at 13:35:30UTC09-Jan-23 +294 #-> Can +1331 #-> exit +4 #mEXIT @1673271573.89UTC @1673271603.23UTC = =tMAIN =mMAIN_scheduler @UTC1673271605.05 #"core_reset"Sent BREAK +2 #t@52032 sendCRC with ifg=0x20, ie=0x7F + #@53867 sendCRC with ifg=0x08, ie=0x5F + #@39983 idle with ifg=0x84, ie=0x75 #@40652 select with ifg=0x10, ie=0xF5 + #@41285 receive with ifg=0x10, ie=0xFD + #@41918 receive with ifg=0x10, ie=0xFD #@42551 receive with ifg=0x10, ie=0xFD + #@42878 receive with ifg=0x80, ie=0xFD #@44154 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +395 "Can"\\ ;9 + \\ ;9 #tPolling Can every 10:00 +10 #Cleanly exited at 13:39:33UTC09-Jan-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_1923.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_1923 w/pucks in tube 3\\n{1 => 33,\\n 2 => 3,\\n 3 => 30,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:40:11, 17% flow, 16.1C, 31% humidity, 14.6psia, 13.778V, 0.278A, 0.266A avg, 3.83W",Subject: "DA_WCR_1923 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 13:40 +2 "Can"^ ;9 +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +412 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_1923.rb:14\\n{1 => 33,\\n 2 => 3,\\n 3 => 30,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:40:12, 17% flow, 16.2C, 31% humidity, 14.6psia, 13.773V, 0.278A, 0.266A avg, 3.83W",Subject: "Asleep until 13:40" +46 "Can"]  +4 #tPowering core bus +131 #"uploadLog"upsync +347 #upsync +45 .tGate.power :raw,:ON + "sampler") +22 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %bb  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" % \ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % S P\ +2 .tSS.configure :default +2 "sampler")#.0X< +9 #tPhase [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] + ."Qmail"Notice.email "At 13:41:04 began in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_1923.rb:14\\n{1 => 33,\\n 2 => 3,\\n 3 => 30,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:41:04, 17% flow, 16.1C, 31% humidity, 14.6psia, 13.769V, 0.296A, 0.284A avg, 4.08W",Subject: "Started DA_WCR_1923 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &ef\  +2 .tHand.open + "manipulator"&,1 +55 "core" 1 +3 "manipulator"&-& +5 "core" &  R + "manipulator"&.% +4 "core" %   ) 3 P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&/(- +178 "core" ( + "manipulator"&0& +5 "core" &-  & 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-   U 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +90 "core" ' +2 .tHand.close + "manipulator"&3/ +61 "core" / +2 "manipulator"&4& +8 "core" &- + 7 3 +2 "manipulator"&5% +3 "core" % ϊ + * +3 .tForearm.seek :retract +3 "manipulator"&6' +60 #"uploadLog"upsync +31 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +300 "core" ( +2 "manipulator"&8& +3 "core" &Ӈ  0 * 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &Ӈ + , 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +93 "core" ' +2 "manipulator"&;& +4 "core" &Ӈ = <  5 +2 "manipulator"&<% +3 "core" %A + / N a +2 "collection"'=& +4 "core" &cf\  +2 "collection"'>& +5 "core" &ce\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &dc\  +9 &6~ed\ +| +9 &ibd\ @ +10 &frdf\ M +9 &,Ycc\ L +9 &Zce\ M +10 &Vef\ L +9 &qVde\ L +9 &4Xde\ L +10 &Ych\ M +9 &Ueh\ L +10 & yZff\ L +9 &":Zfg\ M +9 &#Yfh\ L +10 &%Uhj\ L +9 &'Thh\ L +9 &)CUii\ L +10 &+Uji\ L +9 &,Uih\ L +10 &.Vjj\ L +9 &0KZjj\ L +9 &2 \\gj\ L +10 &3Zik\ M +9 &5Yik\ M +9 &7S\\ji\ L +10 &9Zil\ L +9 &:Zjm\ L +10 &<Zmm\ L +9 &>[[kk\ L +9 &@[kk\ L +10 &A[nn\ M +9 &Cevu\ N +10 &EX{\ P +9 &G\ T +9 &H\ W +10 &J\ Y +9 &LF\ Y +9 &N\ Z +10 &O\ Z +9 &Q\ Y +9 &SH\ [\ +10 &U \ [ +9 &V\ \\ +10 &X\ \\ +9 &ZH\ ^ +9 &[x\ D +10 &\\"\ , +9 &\\\ "d +2 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.38 + "collection"'@& +4 "core" &\\\ "d +2 .tHand.open + "manipulator"&A1 +55 "core" 1 + "manipulator"&B% +4 "core" % A 2 $ a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +90 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ "d + "collection"'E% +4 "core" %h\ + .tCSV.dial CSR +2 "collection"'F  +124 "core"  + "collection"'G% +4 "core" %h\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1360 "core" ' +3 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s7\ +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +675 "core" ' + .tCSV.dial :waste +2 "collection"'K +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +1994 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\\ "d + "collection"'N% +4 "core" %k\ + .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2438 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'Q +2 'R  +6 "core" +64 + .tCTV.dial :intake +2 "collection"'S  +78 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2357 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +76 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\\ "d + "collection"'W% +4 "core" %g\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1279 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" A + "collection"'[% +4 "core" %s6\ +2 .tCS.seek 7ml + "collection"'\\'! +549 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +99 "core" +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'^'i +1659 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'3J +794 "core" ' + .tCSV.dial :waste +2 "collection"'` +41 "core" +2 .tCS.seek 0ml + "collection"'a'i +759 "core" ' +2 "collection"'b& +4 "core" &\\\ "d + "collection"'c% +4 "core" %m\ + .tCSV.dial :flush +2 "collection"'d  +39 "core"  +3 .tCS.seek 3ml + "collection"'e'3J +790 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'f @ +53 "core" ? + "collection"'g% +4 "core" %3I\  +2 .tCS.seek 5ml +2 "collection"'h's4 +564 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'i'i +1220 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +788 "core" ' + .tCSV.dial :waste +2 "collection"'k +67 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +764 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӈ , 2 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +3 "core" ( + "manipulator"&o& +4 "core" &Ӈ > #  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӈ 0 7 K 5 +2 .tForearm.seek CC + "manipulator"&q'? +92 "core" ' +2 .tHand.close + "manipulator"&r/ +54 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" &Ӈ 2 1 5 +2 "manipulator"&u% +3 "core" % D , * R +2 .tForearm.seek :retract +2 "manipulator"&v' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +292 "core" ( + "manipulator"&x& +4 "core" &-  0 %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- )  l  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +91 "core" ' +2 .tHand.open + "manipulator"&{1 +64 "core" 1 +38 "manipulator"&|% +11 "core" % π  1 J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +93 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 3 at 13:45:20UTC09-Jan-23\\n{1 => 33,\\n 2 => 3,\\n 3 => 30,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:41:04, 17% flow, 16.1C, 31% humidity, 14.6psia, 13.769V, 0.296A, 0.284A avg, 4.08W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" + "collection"'~& +6 "core" &=>\ +2 "manipulator"&% +4 "core" %  3 +  + "storage"(% +5 "core" % \ - + "storage"(. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  \ +2 "manipulator"&& +4 "core" &- * *  +2 "manipulator"&% +4 "core" %  9 / =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +124 #"uploadLog"upsync +58 "core" ( +2 "manipulator"&& +4 "core" &\ 2 T !v +2 "storage"( & +4 "core" &  4\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&\ '7 +90 "core" ' + "storage"( & +4 "core" & y\ +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +117 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & i r \ +2 "manipulator"&& +4 "core" &\ - + - !v +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &\ 0 7 - !v +2 "storage"(& +3 "core" & s s \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'ϡ +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &\ 6 1 o !v +2 "manipulator"&% +3 "core" % Ϯ - /  +2 .tForearm.seek :retract +2 "manipulator"&' +63 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +31 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +145 "core" ( + "manipulator"&& +5 "core" &ӊ+ 3 ! Dy + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӊ, . , Dy +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +100 "core" ' + "manipulator"&&& +4 "core" &Ӌ, : ; \\ Dx +2 "manipulator"&'% +4 "core" %C / .  +2 "collection"'(& +4 "core" &AA\ +2 "collection"'& +5 "core" &AA\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &DB\  +8 &3{CB\ *y +10 &eAC\ > +9 &qDB\ L +10 &NVCA\ K +9 &WCD\ K +9 &WBE\ K +10 &TED\ K +9 &VZEH\ K +9 &\\DD\ K +10 &ZFF\ K +9 & [DE\ K +10 &"]XDD\ L +9 &$ XFE\ K +9 &%WHF\ K +10 &'TGF\ K +9 &)fZGF\ K +9 &+(YFG\ K +10 &,[EH\ K +9 &.ZHH\ L +10 &0nYHH\ K +9 &20WFH\ K +9 &3\\HH\ K +10 &5ZGF\ K +9 &7uYIJ\ L +9 &97YHI\ L +10 &:YHJ\ L +9 &<YJH\ K +10 &>~WJI\ K +9 &@@WII\ K +9 &BYNL\ L +10 &CaRS\ L +9 &E~p^\\\ N +9 &G:gf\ P +10 &Hz\ V +9 &J\ W +10 &Lf\ Y +9 &N&\ Z +9 &O\ Y +10 &Q\ X +9 &Sl\ Z +9 &U+\ [ +10 &V\ [ +9 &X\ ] +10 &Zm\ \\ +9 &\\w\ 7 +9 &\\+\ %p +10 ( + &\\\ \\ +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + .Hand.open + "manipulator"&"1 +55 "core" 1 +2 "manipulator"&+% +4 "core" % C 2 # X  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +5 "core" %ڄ P N \ Q + "collection"'0& +4 "core" &\\\ \\ +2 "Can"]\ ZW +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +2 "core" %n\ +2 "sampler")F% +4 "core" %Q   \ J +32 "collection"'G% +3 "core" %n\ + "sampler"):% +4 "core" %Q   \ J +37 "collection"'% +2 "core" %n\ +2 "sampler")I% +4 "core" %Q  \ J +41 "collection"'H% +5 "core" %n\ +2 "sampler")K% +3 "core" %Q - - \ J +2 "sampler")J% +3 "core" %Q / - \ J + .tIntake.select :close + "sampler")0 +9 )M% +3 "core" %Q 3 1 \ J + .tSSV.dial :exhaust +2 "sampler")N  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")O'ڀ +413 "core" ' +3 .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %n|\ +2 "sampler")F% +3 "core" %; \  +70 "collection"'G% +2 "core" %ns\ +2 "sampler"):% +4 "core" %; \  +78 "collection"'% +4 "core" %n|\ + "sampler")I% +4 "core" %; \  +88 "collection"'H% +3 "core" %nj\ +2 "sampler")K% +3 "core" % \ D +101 "collection"'J% +3 "core" %no\ + "sampler")M% +4 "core" %   \ D +113 "collection"';% +3 "core" %np\ +2 "sampler")N% +4 "core" % U U \ D + "sampler")<% +4 "core" % Y U \ D + .tIntake.select :close + "sampler")0 +9 )R% +2 "core" % \\ Z \ D +2 .tSSV.dial :exhaust + "sampler")Q  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")S'ڀ +878 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")O  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'P% +2 "core" %nj\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s + "sampler")#.z0Xo% +2 "core" %nT\ +3 "sampler")F% +3 "core" %2 \  +79 "collection"'G% +2 "core" %n]\ +2 "sampler"):% +3 "core" %2 \  +89 "collection"'% +3 "core" %n[\ +2 "sampler")I% +3 "core" %1 \  +100 "collection"'H% +3 "core" %nI\ +2 "sampler")K% +4 "core" %   \ = +113 "collection"'J% +3 "core" %n<\ + "sampler")M% +4 "core" % S O \ = +2 "sampler");% +3 "core" % U Q \ = +2 .tIntake.select :close + "sampler")0 +8 )N% +3 "core" % Y V \ = + .tSSV.dial :exhaust +2 "sampler")<  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")R'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")Q  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'$% +3 "core" %n>\ + #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0Xk% +3 "core" %n \ +2 "sampler")F% +3 "core" %; \  +70 "collection"'G% +2 "core" %n\ +2 "sampler"):% +3 "core" %1 \  +79 "collection"'% +3 "core" %n \ + "sampler")I% +4 "core" % \ 6 +88 "collection"'H% +3 "core" %n$\ +2 "sampler")K% +3 "core" %   \ 6 +101 "collection"'J% +2 "core" %n\ +2 "sampler")M% +4 "core" % D D \ 6 +6 "sampler");% +3 "core" % H H \ 6 +2 .tIntake.select :close + "sampler")0 +8 )N% +3 "core" % M K \ 6 + .tSSV.dial :exhaust +2 "sampler")<  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")0'ڀ +871 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Q  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'$% +3 "core" %n\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0Xi% +2 "core" %n\ +2 "sampler")F% +4 "core" %* \  +47 "collection"'G% +3 "core" %n\ + "sampler"):% +4 "core" %* \  +54 "collection"'% +3 "core" %n"\ + "sampler")I% +4 "core" %* \  +64 "collection"'H% +2 "core" %n\ +2 "sampler")K% +3 "core" % \  \ 6 +70 "collection"'J% +2 "core" %n\ +2 "sampler")M% +4 "core" % ' ' \ 6 +78 "collection"';% +3 "core" %n"\ + "sampler")N% +4 "core" % H F \ 6 +2 "sampler")<% +3 "core" % F J \ 6 + .tIntake.select :close +2 "sampler")0 +9 )-% +2 "core" % L L \ 6 +2 .tSSV.dial :exhaust + "sampler")Q  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")$'ڀ +875 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")0  +71 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %n\ + #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xk ? \ 9 +88 "collection"' % +3 "core" %n\ +2 "sampler")V% +4 "core" % Z X \ 9 + "sampler")% +4 "core" % [ Y \ 9 + .tIntake.select :close + "sampler")0 +8 )r% +3 "core" % _ ] \ 9 + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")k'ڀ +874 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")g  +74 "core" + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'\ % +3 "core" %n\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xh  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'F% +3 "core" %n\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xj% +4 "core" %9{ \  +42 "collection"'F% +2 "core" %n\ +2 "sampler")E% +4 "core" %; \  +47 "collection"':% +3 "core" %n\ + "sampler")% +4 "core" %; \  +54 "collection"'I% +3 "core" %n/\ + "sampler")H% +4 "core" %; \  +61 "collection"'K% +3 "core" %n0\ + "sampler")J% +5 "core" %; \  +68 "collection"'M% +3 "core" %n,\ +2 "sampler");% +4 "core" %1 \  +78 "collection"'N% +3 "core" %n\ + "sampler")<% +4 "core" %1 \  +88 "collection"'-% +3 "core" %n\ +2 "sampler")Q% +3 "core" %1 \  +101 "collection"'/% +2 "core" %n/\ +2 "sampler")0% +3 "core" % \ F +114 "collection"'X% +3 "core" %n,\ + "sampler")$% +4 "core" % \ F +128 "collection"'1% +2 "core" %n\ +2 "sampler")[% +4 "core" %   \ F +144 "collection"'Y% +3 "core" %n \ + "sampler")]% +4 "core" % I I \ F + "sampler")\\% +4 "core" % K J \ F +2 .tIntake.select :close + "sampler")0 +8 )^% +2 "core" % O N \ F +2 .tSSV.dial :exhaust + "sampler")`  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")_'ڀ +875 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")b  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +2 "core" %n?\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xg% +3 "core" %1 \  +48 "collection"'F% +2 "core" %ns\ +2 "sampler")E% +3 "core" %1 \  +54 "collection"'% +4 "core" %nH\ + "sampler"):% +4 "core" % \ ? +61 "collection"'% +3 "core" %ng\ + "sampler")I% +4 "core" % \ ? +69 "collection"'H% +3 "core" %ns\ +2 "sampler")K% +3 "core" % \ ? +78 "collection"'J% +3 "core" %ng\ +2 "sampler")M% +4 "core" %   \ ? +88 "collection"';% +3 "core" %nj\ + "sampler")N% +4 "core" % 2 4 \ ? +100 "collection"'<% +3 "core" %n|\ +2 "sampler")-% +4 "core" % O O \ ? + "sampler")Q% +3 "core" % O N \ ? +2 .tIntake.select :close + "sampler")0 +8 )/% +3 "core" % R Q \ ? +2 .tSSV.dial :exhaust + "sampler")0  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")X'ڀ +897 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")$  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %nu\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xe% +4 "core" %;lj \  +18 "collection"'r% +3 "core" %nu\ + "sampler")!% +4 "core" %;mk \  +21 "collection"'F% +3 "core" %nx\ +2 "sampler")E% +4 "core" %;nl \  +24 "collection"'% +3 "core" %nk\ + "sampler"):% +4 "core" %;oo \  +28 "collection"'% +3 "core" %nr\ +2 "sampler")I% +3 "core" %;pn \  +32 "collection"'H% +3 "core" %nw\ +2 "sampler")K% +3 "core" %;so \  +37 "collection"'J% +3 "core" %nl\ + "sampler")M% +4 "core" %;rr \  +42 "collection"';% +2 "core" %ng\ +2 "sampler")N% +4 "core" %;vv \  +47 "collection"'<% +3 "core" %ns\ + "sampler")-% +4 "core" %;yx \  +54 "collection"'Q% +3 "core" %nj\ + "sampler")/% +4 "core" %;z{ \  +61 "collection"'0% +3 "core" %ns\ + "sampler")5% +4 "core" %;} \  +69 "collection"'$% +3 "core" %nj\ +2 "sampler")1% +3 "core" %; \  +78 "collection"'X% +3 "core" %nq\ +2 "sampler")]% +3 "core" %; \  +89 "collection"'\\% +3 "core" %nq\ + "sampler")^% +4 "core" %; \  +100 "collection"'`% +3 "core" %ny\ +2 "sampler")8% +4 "core" %; \  +113 "collection"'b% +2 "core" %n\ +2 "sampler")c% +4 "core" %1 \  +127 "collection"'_% +4 "core" %nm\ +2 "sampler")a% +4 "core" %1 \  +143 "collection"'O% +3 "core" %n\ +2 "sampler")L% +4 "core" % \ L +162 "collection"'W% +3 "core" %n\ +2 "sampler")T% +3 "core" %   \ L +184 "collection"'e% +3 "core" %n\ +2 "sampler")P% +4 "core" % 0 - \ L +196 "collection"'j% +3 "core" %n \ + "sampler")[% +4 "core" % V S \ L +2 "sampler")m% +3 "core" % V T \ L + .tIntake.select :close +2 "sampler")0 +8 )o% +2 "core" % W V \ L +2 .tSSV.dial :exhaust + "sampler")S  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")7'ڀ +875 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Z  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %ns\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xc% +3 "core" %n\ +2 "sampler")r% +3 "core" %  \ G +70 "collection"'!% +2 "core" %n{\ +2 "sampler")F% +4 "core" %  \ G +78 "collection"'E% +3 "core" %n\ + "sampler")% +4 "core" %  \ G +88 "collection"':% +3 "core" %n\ +2 "sampler")% +3 "core" %  \ G +101 "collection"'I% +2 "core" %n\ +2 "sampler")H% +4 "core" %  \ G + "collection"'K% +4 "core" %n\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0Xc% +2 "core" %ni\ +2 "sampler")r% +4 "core" % \ : +113 "collection"'!% +3 "core" %nx\ + "sampler")F% +4 "core" %   \ : +128 "collection"'E% +2 "core" %nw\ +2 "sampler")% +4 "core" % 6 5 \ : +144 "collection"':% +3 "core" %nu\ + "sampler")% +4 "core" % Q Q \ : +2 "sampler")I% +3 "core" % T P \ : + .tIntake.select :close + "sampler")0 +9 )H% +2 "core" % S Q \ : +2 .tSSV.dial :exhaust + "sampler")K  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler");  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +209 "collection"'N% +3 "core" %n\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xe% +3 "core" %n\ +2 "sampler")r% +4 "core" %8jf \  +18 "collection"'!% +3 "core" %nz\ +2 "sampler")F% +3 "core" %8hf \  +22 "collection"'E% +2 "core" %n\ +2 "sampler")% +4 "core" %8lh \  +24 "collection"':% +3 "core" %n\ +2 "sampler")% +3 "core" %8ii \  +28 "collection"'I% +3 "core" %n\ +2 "sampler")H% +4 "core" %8li \  +32 "collection"'K% +3 "core" %n\ + "sampler")% +4 "core" %8mh \  +36 "collection"';% +3 "core" %n\ +2 "sampler")N% +4 "core" %8ol \  +41 "collection"'% +3 "core" %n\ +2 "sampler")-% +3 "core" %8on \  +47 "collection"'Q% +3 "core" %ny\ +2 "sampler")/% +4 "core" %8pp \  +53 "collection"'0% +3 "core" %n{\ +2 "sampler")5% +3 "core" %8tr \  +61 "collection"'$% +3 "core" %nw\ +2 "sampler")1% +3 "core" %8uq \  +70 "collection"'X% +3 "core" %ny\ +2 "sampler")]% +3 "core" %8yu \  +78 "collection"'\\% +3 "core" %n\ +2 "sampler")J% +4 "core" %8{x \  +88 "collection"'^% +3 "core" %n\ + "sampler")`% +4 "core" %8} \  +100 "collection"'8% +3 "core" %n\ +2 "sampler")b% +3 "core" %8 \  +113 "collection"'c% +3 "core" %nw\ +2 "sampler")B% +3 "core" %8 \  +128 "collection"'_% +3 "core" %n\ +2 "sampler")a% +3 "core" %7 \  +145 "collection"'O% +3 "core" %n\ + "sampler")L% +4 "core" %7 \  +163 "collection"'W% +2 "core" %nl\ +2 "sampler")T% +4 "core" %7 \  +183 "collection"'e% +4 "core" %n\ + "sampler")P% +4 "core" %6 \  +196 "collection"'j% +3 "core" %nx\ +2 "sampler")[% +3 "core" % \ H +196 "collection"'m% +3 "core" %nn\ +2 "sampler")o% +3 "core" %   \ H +133 "Can"d\ a^ +64 "collection"'S% +2 "core" %nt\ +2 "sampler")D% +3 "core" % 5 4 \ H +2 "sampler")Z% +3 "core" % : 4 \ H +2 .tIntake.select :close + "sampler")0 +8 )t% +3 "core" % 8 9 \ H + .tSSV.dial :exhaust +2 "sampler")7  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d'ڀ +874 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")q  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'x% +4 "core" %ny\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xd% +3 "core" %n\ + "sampler")r% +4 "core" %* \  +128 "collection"'!% +3 "core" %n\ +2 "sampler")F% +3 "core" %* \  +145 "collection"'E% +2 "core" %n\ +2 "sampler")% +52 "core" %  \ . +114 "collection"':% +3 "core" %n\ +2 "sampler")% +3 "core" % ) ( \ . +184 "collection"'I% +3 "core" %n\ +2 "sampler")H% +4 "core" % J H \ . + "sampler")K% +4 "core" % I I \ . + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" % K H \ . + .tSSV.dial :exhaust +2 "sampler");  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")N'ڀ +875 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +72 "core" + #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'-% +3 "core" %n\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0Xc% +4 "core" %/ \  +32 "collection"'r% +2 "core" %n\ +2 "sampler")!% +4 "core" %/ \  +36 "collection"'F% +3 "core" %n\ +2 "sampler")E% +4 "core" %. \  +41 "collection"'% +3 "core" %n\ +2 "sampler"):% +3 "core" %/ \  +48 "collection"'% +3 "core" %n\ + "sampler")I% +4 "core" %. \  +54 "collection"'H% +2 "core" %n\ +2 "sampler")K% +4 "core" %. \  +61 "collection"'% +2 "core" %n\ +2 "sampler");% +4 "core" %/ \  +69 "collection"''% +3 "core" %n\ + "sampler")% +4 "core" %/ \  +78 "collection"'-% +3 "core" %n\ + "sampler")N% +4 "core" %/ \  +89 "collection"'/% +2 "core" %n\ +2 "sampler")0% +4 "core" %. \  +100 "collection"'5% +3 "core" %n\ + "sampler")$% +4 "core" %/ \  +113 "collection"'1% +3 "core" %n\ + "sampler")X% +4 "core" %/ \  +128 "collection"']% +3 "core" %n\ + "sampler")\\% +4 "core" %- \  +144 "collection"'J% +3 "core" %n\ +2 "sampler")^% +3 "core" % \ z +163 "collection"'`% +3 "core" %n\ +2 "sampler")8% +3 "core" %   \ 1 +184 "collection"'b% +3 "core" %n\ +2 "sampler")c% +3 "core" % 3 1 \ 1 +197 "collection"'B% +2 "core" %n\ +2 "sampler")_% +3 "core" % P M \ 1 +2 "sampler")% +3 "core" % S P \ 1 +2 .tIntake.select :close + "sampler")0 +8 )a% +3 "core" % S Q \ 1 + .tSSV.dial :exhaust +2 "sampler")O  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")L'ڀ +895 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")W  +74 "core" + #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open +2 "sampler") +209 "collection"'T% +3 "core" %n\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xd% +3 "core" %n\ +2 "sampler")r% +3 "core" %&A \  +79 "collection"'!% +2 "core" %n\ +2 "sampler")F% +4 "core" %&A \  +88 "collection"'E% +3 "core" %n\ +2 "sampler")% +3 "core" %&B \  +100 "collection"':% +3 "core" %n\ +2 "sampler")2% +3 "core" %&A \  +2 "collection"'% +3 "core" %n\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0Xc% +3 "core" %n\ + "sampler")r% +4 "core" %/ \  +61 "collection"'!% +3 "core" %n\ + "sampler")F% +4 "core" %. \  +69 "collection"'E% +3 "core" %n\ +2 "sampler")% +3 "core" %. \  +79 "collection"':% +2 "core" %n\ +2 "sampler")2% +3 "core" %/ \  +89 "collection"'% +3 "core" %n\ +2 "sampler")"% +3 "core" %* \  +100 "collection"'K% +3 "core" %n\ +2 "sampler")% +4 "core" %$ \  +113 "collection"';% +3 "core" %n\ + "sampler")'% +4 "core" %$ \  +130 "collection"'% +3 "core" %n\ +2 "sampler")-% +3 "core" %  \ 2 +145 "collection"'N% +2 "core" %n\ +2 "sampler")/% +4 "core" % # $ \ 2 +162 "collection"'0% +3 "core" %n\ +2 "sampler")5% +4 "core" % = ; \ 2 + "sampler")$% +4 "core" % < < \ 2 + .tIntake.select :close + "sampler")0 +9 )1% +2 "core" % > ; \ 2 +2 .tSSV.dial :exhaust + "sampler")X  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")]'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")\\  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +2 "core" %n\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xf% +2 "core" %n\ +2 "sampler")r% +4 "core" %; \  +183 "collection"'!% +4 "core" %n\ + "sampler")F% +4 "core" %1 \  +196 "collection"'E% +3 "core" %n\ +2 "sampler")% +3 "core" %  \ F +196 "collection"':% +3 "core" %n\ +2 "sampler")2% +3 "core" %  \ F +197 "collection"'% +2 "core" %n\ +2 "sampler")"% +4 "core" %   \ F +196 "collection"'K% +3 "core" %n\ + "sampler")% +4 "core" % / * \ F +196 "collection"';% +3 "core" %n\ +2 "sampler")'% +3 "core" % E E \ F +2 "sampler")% +3 "core" % G F \ F + .tIntake.select :close + "sampler")0 +9 )-% +2 "core" % J E \ F +2 .tSSV.dial :exhaust + "sampler")N  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")/'ڀ +885 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")0  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +209 "collection"'5% +3 "core" %n\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s + "sampler")#.0Xe% +4 "core" %n\ + "sampler")r% +4 "core" %; \  +196 "collection"'!% +3 "core" %n\ +2 "sampler")F% +3 "core" % \ n +196 "collection"'E% +3 "core" %n\ +2 "sampler")% +3 "core" % \ B +197 "collection"':% +2 "core" %n\ +2 "sampler")2% +4 "core" % \ B +196 "collection"'% +3 "core" %n\ + "sampler")"% +4 "core" % \ B +196 "collection"'K% +3 "core" %n\ +2 "sampler")% +3 "core" %   \ B +196 "collection"';% +3 "core" %n\ +2 "sampler")'% +3 "core" % 0 , \ B +197 "collection"'% +2 "core" %n\ +2 "sampler")-% +4 "core" % F D \ B + "sampler")N% +4 "core" % E D \ B + .tIntake.select :close + "sampler")0 +9 )z% +3 "core" % F F \ B + .tSSV.dial :exhaust +2 "sampler")0  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")5'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")/  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %n\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xe \ 2 + .tIntake.select :close + "sampler")0 +9 )s% +2 "core" % B A \ 2 +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")6'ڀ +884 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")*  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +2 "core" %n\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xd% +4 "core" %8ur \  +25 "collection"'r% +2 "core" %n\ +2 "sampler")!% +4 "core" %8wt \  +28 "collection"'F% +2 "core" %n\ +2 "sampler")E% +5 "core" %8wt \  +31 "collection"'% +3 "core" %n\ + "sampler"):% +4 "core" %8uu \  +36 "collection"'2% +3 "core" %n\ +2 "sampler")% +4 "core" %8zx \  +41 "collection"'"% +3 "core" %n\ +2 "sampler")K% +3 "core" %8yw \  +48 "collection"'% +2 "core" %n\ +2 "sampler");% +4 "core" %8{{ \  +53 "collection"''% +3 "core" %n\ +2 "sampler")% +3 "core" %8~} \  +61 "collection"'-% +3 "core" %n\ +2 "sampler")N% +3 "core" %8} \  +70 "collection"'z% +2 "core" %n\ +2 "sampler")0% +4 "core" %8 \  +78 "collection"'k% +3 "core" %n\ + "sampler")/% +4 "core" %8 \  +88 "collection"'X% +4 "core" %n\ +2 "sampler")5% +4 "core" %8 \  +99 "collection"'J% +3 "core" %n\ +2 "sampler")]% +4 "core" %8 \  +113 "collection"'`% +3 "core" %n\ + "sampler")8% +4 "core" %8 \  +128 "collection"'b% +3 "core" %n\ + "sampler")c% +4 "core" %8 \  +144 "collection"'B% +3 "core" %n\ +2 "sampler")_% +3 "core" %8 \  +163 "collection"'% +3 "core" %n\ +2 "sampler")a% +3 "core" %8 \  +184 "collection"'O% +3 "core" %n\ +2 "sampler")=% +3 "core" %1 \  +197 "collection"'W% +3 "core" %n\ +2 "sampler")$% +3 "core" %1 \  +196 "collection"'T% +3 "core" %n\ +2 "sampler")L% +4 "core" %1 \  +196 "collection"'}% +3 "core" %n\ + "sampler")j% +4 "core" %* \  +196 "collection"'[% +3 "core" %n\ +2 "sampler")m% +3 "core" %   \ 7 +196 "collection"'I% +3 "core" %n\ +2 "sampler")o% +3 "core" % , * \ 7 +197 "collection"'S% +2 "core" %n\ +2 "sampler")D% +4 "core" % ? > \ 7 +196 "collection"'Z% +2 "core" %n\ +2 "sampler")t% +4 "core" % R Q \ 7 + "sampler")7% +4 "core" % T N \ 7 + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % R R \ 7 +2 .tSSV.dial :exhaust + "sampler")q  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")x'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")d  + .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open +2 "sampler") +209 "collection"'M% +4 "core" %n\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0Xe' +8195 "core" 'Ujd \  +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale + "sampler")#.0X% +2 "core" %n\ +2 "sampler")z% +4 "core" %7 \  +196 "collection"'0% +3 "core" %n\ + "sampler")k% +4 "core" %6 \  +196 "collection"'/% +3 "core" %n\ + "sampler")X% +4 "core" %2 \  +196 "collection"'5% +3 "core" %n\ +2 "sampler")J% +3 "core" % \ D +197 "collection"']% +2 "core" %n\ +2 "sampler")`% +3 "core" %   \ D +197 "collection"'8% +3 "core" %n\ + "sampler")b% +4 "core" %   \ D +196 "collection"'c% +3 "core" %n\ + "sampler")B% +4 "core" % / + \ D +196 "collection"'_% +3 "core" %n\ +2 "sampler")% +4 "core" % ? < \ D +129 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''i +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +129 "core"  +3 .tSS.reconfigure :exhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'%'i +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9"d +102 "collection"'z9 +3 "core" 9&d +102 "collection"'09 +3 "core" 9*d +102 "collection"'k9 +2 "core" 9.d +102 "collection"'/9 +3 "core" 983d +102 "collection"'X9 +2 "core" 9V7d +102 "collection"'59 +3 "core" 9v;d +102 "collection"'J9 +3 "core" 9?d +102 "collection"']9 +2 "core" 9Cd +102 "collection"'`9 +4 "core" 9Hd +102 "collection"'89 +3 "core" 9 Ld +102 "collection"'b9 +2 "core" 93Pd +102 "collection"'c9 +3 "core" 9]Td +102 "collection"'B9 +3 "core" 9Xd +102 "collection"'_9 +2 "core" 9]d +102 "collection"'9 +2 "core" 9ad +102 "collection"'O9 +3 "core" 9 ec +102 "collection"'=9 +2 "core" 98i^ +102 "collection"'W9 +3 "core" 9emZ +102 "collection"'9 +2 "core" 9qV +102 "collection"'a9 +3 "core" 9vQ +102 "collection"'T9 +2 "core" 9zM +102 "collection"'L9 +3 "core" 9~I +102 "collection"'[9 +2 "core" 9EE +103 "collection"'j9 +2 "core" 9pB +102 "collection"'I9 +2 "core" 9> +102 "collection"'l9 +3 "core" 9; +102 "collection"'}9 +3 "core" 98 +102 "collection"'D9 +2 "core" 95 +102 "collection"'Z9 +3 "core" 9>3 +102 "collection"'79 +2 "core" 9c1 +102 "collection"'$9 +3 "core" 9- +102 "collection"'9 +2 "core" 9, +103 "collection"'q9 +2 "core" 9) +102 "collection"'9 +2 "core" 9' +103 "collection"'d9 +2 "core" 9 & +102 "collection"'m9 +2 "core" 9+$ +103 "collection"'x9 +2 "core" 9F" +102 "collection"'r9 +2 "core" 9b! +102 "collection"'e9 +3 "core" 9z! +102 "collection"'t9 +2 "core" 9 +102 "collection"'v9 +3 "core" 9 +102 "collection"'~9 +3 "core" 9 +102 "collection"'n9 +2 "core" 9 +102 "collection"'H9 +3 "core" 9 +102 "collection"'U9 +2 "core" 9 +102 "collection"'C9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 + +102 "collection"'o9 +2 "core" 9 9 +102 "collection"'Q9 +2 "core" 9 G +102 "collection"'M9 +3 "core" 9 U +102 "collection"'\\9 +3 "core" 9 b +102 "collection"' 9 +2 "core" 9 n +102 "collection"'9 +3 "core" 9 y +102 "collection"'9 +2 "core" 9  +102 "collection"'|9 +2 "core" 9   +103 "collection"' 9 +3 "core" 9  +102 "collection"'V9 +2 "core" 9  +102 "collection"'w9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'19 +3 "core" 9 ! +102 "collection"'^9 +3 "core" 9 % +102 "collection"'{9 +2 "core" 9 ) +102 "collection"'p9 +3 "core" 9 . +102 "collection"'g9 +2 "core" 9 2 +102 "collection"' 9 +3 "core" 9 6 +102 "collection"'9 +3 "core" 9 : +102 "collection"'9 +2 "core" 9 > +102 "collection"'&9 +3 "core" 9 C +102 "collection"'f9 +2 "core" 9 G +102 "collection"'(9 +2 "core" 9 K +102 "collection"'?9 +3 "core" 9 O +102 "collection"'i9 +3 "core" 9 S +102 "collection"'9 +2 "core" 9 W +102 "collection"'S9 +2 "core" 9\ \\ +103 "collection"'Y9 +2 "core" 9\ ` +102 "collection"'u9 +3 "core" 9\ d +102 "collection"'P9 +3 "core" 9\ h +102 "collection"'+9 +2 "core" 9\ l +102 "collection"'9 +3 "core" 9\ q +102 "collection"'\ 9 +2 "core" 9\ u +102 "collection"'G9 +3 "core" 9\ y +102 "collection"'<9 +2 "core" 9\ !} +102 "collection"'#9 +3 "core" 9\ & +102 "collection"'9 +2 "core" 9\ ) +102 "collection"'9 +3 "core" 9\ - +102 "collection"'R9 +3 "core" 9\ 1 +102 "collection"'39 +2 "core" 9\ 5 +102 "collection"'%9 +3 "core" 9\ 8 +102 "collection"'49 +2 "core" 9\ < +102 "collection"'9 +3 "core" 9\ @ +102 "collection"'s9 +3 "core" 9\ C +102 "collection"'99 +2 "core" 9\ G +102 "collection"'y9 +3 "core" 9\ K +102 "collection"'*9 +2 "core" 9\ N +102 "collection"' 9 +3 "core" 9\ Q +102 "collection"'9 +3 "core" 9\ U +102 "collection"'.9 +2 "core" 9\ X  +102 "collection"'9 +3 "core" 9\ \\  +102 "collection"'69 +2 "core" 9\ _\  +102 "collection"'h9 +3 "core" 9\ b  +102 "collection"'9 +2 "core" 9\ d  +102 "collection"' 9 +2 "core" 9\ g  +103 "collection"'9 +2 "core" 9\ j +3 .tCH.hold 10:00,70C +3 "collection"'A `\ `\ g\ +3 'F9 +4 "core"  9\ k\ k +2 "collection"'!% +3 "core" %^ I G\ +2 #tBegun lysing Collection Puck Heater at 68.1C/47.1psia +32771 "Can"k\  +27220 "core" ` + "collection"'9 +4 "core" 9\  + "collection"'E% +4 "core" %^ 4 5\ +2 #tEnded lysing Collection Puck Heater at 70C/46.3psia +2 .CS.seek 0ml + "collection"'2'i +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +101 "core" A +2 .tCSV.dial :air + "collection"'K @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'@'s5 +1358 "core" ' + .tCSV.dial CTV + "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'; @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"''  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'-'i +1370 "core" ' + "collection"'N% +4 "core" %c \ + #tPuck @75.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'> +98 "core" ~ + .tCBV.dial CSV + "collection"'z  +29 "core"  +2 "collection"'0% +3 "core" %c C C\ +2 .tCS.seek 4.999ml +2 "collection"'k's/ +1396 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'/  +43 "core" +2 "collection"'X% +3 "core" %s1\ \ +2 .tCS.seek 7ml +2 "collection"'5' +605 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'J @ +40 "core" ? +3 .tCS.seek 10ml + "collection"']' +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'` ` +112 "core" ^ +2 #tLysing Complete + "collection"'8& +4 "core" &\\z\ \\ +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&b% +3 "core" %  / -  +2 "storage"(c% +3 "core" % e e\  +2 "storage"(B. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(_(  +349 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +3 "core" &  e h e\ +2 "manipulator"&O& +3 "core" &Ӕ* / / Co + "manipulator"&=% +4 "core" %  0 /  +50 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&W( +165 "core" ( +2 "manipulator"&& +4 "core" & ( ( (  + "storage"(a& +4 "core" &  ~ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&T'S +91 "core" ' + "storage"(L& +4 "core" &  Y\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(['r +300 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +2 "core" & 0 .  +2 "storage"(l& +3 "core" & | ~\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&}'Α +23 "core" ' + .tElbow.hold +2 "manipulator"&D, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Z- +3 "core" -' +2 .tSE.seek 2.17 Pucks below Top Plate + "storage"(7'W +29 "core" ' +2 "manipulator"&$% +4 "core" %Ε , * + "storage"(& +4 "core" &  x\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 304 counts + "manipulator"&q' +13 "core" ' +2 "manipulator"&& +4 "core" &  $ q  + "storage"(d& +4 "core" & z ^\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&m'S +17 "core" ' +3 .tSE.seek 3.17 Pucks below Top Plate + "storage"(x' +41 "core" ' +2 "manipulator"&r& +4 "core" & . /  +2 "manipulator"&e% +4 "core" %B - / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&v(ӂ +156 "core" ( +2 "manipulator"&~& +4 "core" &~-  0 X E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &~, - * - E +2 .tForearm.seek CC +2 "manipulator"&H'? +98 "core" ' + .tHand.close + "manipulator"&U/ +53 "core" / + .tCC.seek :open +2 "collection"'C( +447 "core" ( +2 "storage"(& +3 "core" & 2\  +2 "storage"(& +4 "core" & Y\  + "manipulator"&o& +4 "core" &ӧ% 0 - ?V + "manipulator"&Q% +4 "core" % L . . +2 .tForearm.seek :retract + "manipulator"&M' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&\\( +163 "core" ( +2 "manipulator"& & +4 "core" & #   + "storage"(& +4 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&'Α +94 "core" ' + .tElbow.hold +2 "manipulator"&|, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +56 "core" 1 +2 "manipulator"&V% +4 "core" % Ν .  ) + "storage"(w& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 312 counts + "manipulator"&' +15 "core" ' +2 "manipulator"&1& +4 "core" &    +2 "storage"(^& +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&{'S +15 "core" ' +2 "storage"(p% +4 "core" % ,\ +2 ."downElevator"SE.seek :down +3 "storage"(g' +99 ( % +3 "core" %$g {\ Xj +2 "manipulator"&% +3 "core" %R    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +34 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +4 "core" & \  +2 "manipulator"&f& +4 "core" &  p  + "manipulator"&(% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +175 "core" ( + "manipulator"&i& +4 "core" &-  o % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- \  M % +3 .tForearm.seek :garage + "manipulator"&S'w +90 "core" ' + .tHand.close + "manipulator"&Y/ +54 "core" / +2 "manipulator"&u& +4 "core" &- (  % + "manipulator"&P% +4 "core" % y  +2 .tForearm.seek :retract + "manipulator"&+' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +290 "core" ( +2 "manipulator"&\ & +4 "core" &Ӗ$ 0 7 / >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &Ӗ$ , . >O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'? +97 "core" ' + "manipulator"&#& +4 "core" &Ӗ$ /  a >O +2 "manipulator"&% +4 "core" %C + . +2 "collection"'& +3 "core" &{\ +3 "collection"'R& +4 "core" &d\ +2 .tCC.seek :closed +2 "collection"'3(\\ +4 "core" &U\ +7 &<s\ $e +10 &W}t\ 7 +9 &} \ K +9 &Y\ K +10 &~]\ K +9 &A[\ J +9 &\\l\ K +10 &Z\ J +9 &[l\ K +10 &G^P\ K +9 & Zx\ J +9 &!\\\ K +10 &#]\ K +9 &%PY \ K +9 &'Z\ J +10 &(Z\ K +9 &*X\ K +10 &,WY\ K +9 &.Z\ K +9 &/Yr\ K +10 &1[e\ J +9 &3`Z\ K +10 &5"Y\ K +9 &6Z\ J +9 &8[}\ K +10 &:hY\ K +9 &<+Z\ J +9 &=[\ K +10 &?_z\ K +9 &Ap\\\ K +9 &C/c\ L +10 &Ds\ M +9 &F\ R +10 &HX\ V +9 &J\ W +9 &K\ W +10 &M\ X +9 &OV\ Y +9 &Qp\ Y +10 &RU\ Z +9 &T\ Z +10 &VX\ [ +9 &X\ ] +9 &Y\ ] +10 &[z\ I +9 &\\7f\ 0 +9 &\\[\ "c +3 ( +2 "collection"'R& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.29 + "collection"'%& +4 "core" &\\V\ "c +2 .tHand.open + "manipulator"&41 +60 "core" 1 + "manipulator"&% +4 "core" % C /  0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s' +99 "core" ' + .tPSV.dial PSR + "processing"%9 +129 "core"  +2 "processing"%y% +4 "core" %ؿ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml + "processing"%*'+ +1654 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1611 "core" ' + .tPSV.dial PSR +2 "processing"%. +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%6 +2 "collection"'h  +6 "core" A + "processing"%  +70 "core" +86  + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +130 "core" +2 .tPS.seek 0ml +2 "processing"%F'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%!  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%"' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' + .tPSV.dial :air + "processing"%E  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%:' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%K'ؾ +2064 "Can"k US +562 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" &Ә$ / / >M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +29 "core" ( +2 "manipulator"&;& +4 "core" &ӂ 1  Z a + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &ӂ  . ; a +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' +2 .tHand.close + "manipulator"&@/ +53 "core" / +2 .tCC.seek :open +2 "collection"'N( +446 "core" ( +2 "manipulator"&>& +3 "core" &ӂ\ / . a +2 "manipulator"&z% +3 "core" % 1 - - +3 .tForearm.seek :retract + "manipulator"&0' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&-(- +285 "core" ( +2 "manipulator"&/& +4 "core" &- 2 +  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- + .  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&k'w +98 "core" ' +2 .tHand.open + "manipulator"&J1 +53 "core" 1 +2 "manipulator"&5% +4 "core" % | 0 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`' +94 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'8& +4 "core" &45] + "manipulator"&b% +4 "core" %  0 .  +2 "storage"(c% +3 "core" % k\  +2 "storage"(B. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +352 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +2 "core" & (\  +2 "manipulator"&O& +3 "core" &- . /  +2 "manipulator"&=% +3 "core" %  - ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +178 "core" ( + "manipulator"&a& +4 "core" &| , ! Q a +2 "storage"(L& +3 "core" & \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +96 "core" ' + "storage"(,& +4 "core" & v\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(j'r +110 "core" ' +2 "storage"(I- +3 "core" -'\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (l& +3 "core" & f g ,\  +2 "manipulator"&Z& +3 "core" &| - , a +2 .tElbow.seek 3 + "manipulator"&$( +3 "core" ( + "manipulator"&& +4 "core" &| 1 4 a + "storage"(& +4 "core" & } {\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&d'ϡ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&r/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&e& + "storage"(T' +7 "core" &| / . a +2 "manipulator"&W% +4 "core" % ϖ - . +2 .tForearm.seek :retract + "manipulator"&[' +66 "core" ' + ."downElevator"SE.stop + "storage"(5 +22 "core" ' +2 .tElbow.seek CC + "manipulator"&}(ӂ +156 "core" ( +2 "manipulator"&q& +4 "core" &Ӝ! 0   ;6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &Ӝ! - . ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'? +92 "core" ' +2 "manipulator"&n& +4 "core" &Ӝ!  3 ;6 +2 "manipulator"&m% +3 "core" %C / - : +2 "collection"'D& +4 "core" &66\ +3 "collection"'U& +4 "core" &57\ +2 .tCC.seek :closed + "collection"'t(\\ +4 "core" &47x\  +9 &445k\ *z +9 &f~55I\ > +10 &r575\ L +9 &TW85%\ K +10 &]85\ K +9 &]88+\ J +9 &Y67=\ J +10 &\\X68\ K +9 &]67\ K +9 &]98\ J +10 & X78\ K +9 &"e\\67\ J +10 &$'Y7:\ J +9 &%]69\ K +9 &'Z79\ K +10 &)mW89\ J +9 &+/Z99\ J +9 &,]:9o\ K +10 &.[9:S\ K +9 &0uW98I\ J +10 &27Z9;C\ J +9 &3]9;1\ K +9 &5[8;\ K +10 &7}Y::\ J +9 &9=Y;:\ K +9 &;W:9\ K +10 &<X;;E\ J +9 &>Z<99\ J +10 &@F];<H\ K +9 &B[<:=\ K +9 &C\\==.\ K +10 &Eg9=!\ L +9 &GDuGA\ N +10 &HXR\ Q +9 &Jhc\ U +9 &Lrll\ V +10 &N2lj\ W +9 &Onn\ X +9 &Qmm\ X +10 &Stmo\ X +9 &U3rs\ Y +10 &Vrr\ Z +9 &Xwt\ Z +9 &Ztxx\ [\ +10 &\\yyz\ 1 +9 &\\0z{\ ] +9 ( +2 &\\e{zt\ P + "collection"'U& +56 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.09 + .Hand.open + "manipulator"&1 +3 "core" &\\dyyp\ P + &\\eywt\ P + &\\ezxm\ P + &\\eyzj\ P + &\\dyxb\ P + &\\exxX\ P +49 1 +2 "manipulator"&% +4 "core" % C 1 + : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'o  +132 "core"  +2 .tCSV.dial CTV + "collection"'Q  +29 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2625 "core" ' + "collection"'% +4 "core" %~~\  +2 .tCS.seek 4.5ml +2 "collection"'H'c< +1481 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%v  +56 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml + "processing"%V'ؾ +2638 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'w ` +29 "core" _ +2 .tCSV.dial :air + "collection"'1 @ +44 "core" > +2 .tCS.seek 10ml + "collection"'^' +1498 "core" ' +2 .tCSV.dial CTV + "collection"'p  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'M'i +2634 "core" ' + .tCBV.dial :waste1 + "collection"' @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +2 "collection"'\\& +4 "core" &\\dutB\ P +2 #tStoring lyfil puck in Collection Clamp to tube 2 "manipulator"&% +4 "core" %  + , $ | + "storage"(&% +4 "core" % [ e z\  + "storage"(f. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(((  +360 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  r f R\ +2 "manipulator"&x& +3 "core" &ӝ! / . ;5 +2 "manipulator"&{% +3 "core" %  . . | +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&i( +163 "core" ( + "manipulator"&& +4 "core" &  (   +2 "storage"(g& +4 "core" &  } Z\ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&|'S +91 "core" ' +2 "storage"(Y& +4 "core" &  { | \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'r +289 "core" ' + "storage"(P- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & . *  +2 "storage"(S& +3 "core" & | Q\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&\ 'Α +13 "core" ' + .tElbow.hold + "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(G- +2 "core" -' +3 .tSE.seek 3.16 Pucks below Top Plate + "storage"(#' +29 "core" ' + "manipulator"&% +4 "core" %Τ . - & +2 "storage"(& +4 "core" & ^ k \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 319 counts + "manipulator"&+' +25 "core" ' +2 "manipulator"&C& +4 "core" & #   + "storage"(%& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&4'S +19 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate + "storage"('2 +35 "core" ' +2 "manipulator"&R& +4 "core" & . -  +2 "manipulator"&9% +4 "core" %W ( , R +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&<(ӂ +163 "core" ( + "manipulator"& & +4 "core" &Ӝ  1 k :1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &Ӝ . , :1 +3 .tForearm.seek CC + "manipulator"&.'? +93 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'6( +450 "core" ( +2 "storage"(h& +4 "core" & |  o\ + "storage"(& +4 "core" & | d\ + "manipulator"& & +4 "core" &ӝ . - :0 + "manipulator"&% +4 "core" % > , . 1 +2 .tForearm.seek :retract + "manipulator"&' +100 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&!( +166 "core" ( +2 "manipulator"&F& +4 "core" & 2  ^ i + "storage"(A& +4 "core" & m\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&"'Α +95 "core" ' + .tElbow.hold + "manipulator"&E, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +4 "core" % Ζ 3 ,  + "storage"(:& +4 "core" & q\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 305 counts +2 "manipulator"&2' +15 "core" ' +2 "manipulator"&;& +4 "core" &  " , i + "storage"('& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&@'S +14 "core" ' +2 "storage"(% +4 "core" %< \ +2 ."downElevator"SE.seek :down +3 "storage"(s' +99 (3% +3 "core" %ÆZ G\ Wg + "manipulator"&>% +4 "core" %M - / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +88 "core" ' +37 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +46 "processing"%  +73 "core" +3 .tPS.seek 2.5ml + "processing"%/' +2637 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%X +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%J +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%5  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%8'ؾ +2637 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%b& +4 "core" &\  + "manipulator"&c& +4 "core" & - - i + "manipulator"&B% +4 "core" %  . 0  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&0(- +172 "core" ( +2 "manipulator"&k& +4 "core" &-  2  / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &- . - / +2 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' + .tHand.close + "manipulator"&O/ +52 "core" / +2 "manipulator"&=& +4 "core" &- 2  X / + "manipulator"&a% +4 "core" % { . - +2 .tForearm.seek :retract + "manipulator"&L' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +115 "core" ( + "manipulator"&-& +4 "core" & & 6 / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & , + / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&l' +101 "core" ' + "manipulator"&Z& +4 "core" & )   / +2 "manipulator"&% +4 "core" % (  b t + "processing"%& +4 "core" &\  +2 "processing"%`& +5 "core" &\  +2 .tPC.seek :closed + "processing"%r(^ +3 "core" &\  +9 &E\ %h +10 &~X\ 9 +9 &\ M +9 &^\ N +10 &Zb\ N +9 &`\ N +9 &a\ O +10 &` \ N +9 &bb \ N +10 &$b\ N +9 &]!\ N +9 &!`\ O +10 &#jb"\ N +9 &%,`&\ N +9 &&c&\ N +10 &(a&\ O +9 &*sa0\ N +10 &,4b/\ N +9 &-`.\ N +9 &/a(\ N +10 &1zf9\ N +9 &3;`:\ O +9 &4_?\ N +10 &6aB\ O +9 &8aB\ O +9 &:C`-\ O +10 &<c.\ N +9 &=c:\ O +10 &?b=\ O +9 &AK_?\ O +9 &CoB\ P +10 &DuB\ Q +9 &FA\ S +10 &HCJ\ T +9 &JM\ T +9 &KL\ T +10 &MR\ U +9 &OIR\ U +9 &Q R\ U +10 &RL\ U +9 &T\\\ V +9 &VO]\ U +10 &XW\ V +9 &Y[\ V +10 &[_\ V +9 &]U`\ E +9 &^{By^\ %m +10 &^1_\ 1 +5 ( +2 "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + "processing"%e& +4 "core" &^$]\ 1 + &^#g\ 1 + .tHand.open + "manipulator"&W1 +61 "core" 1 + "manipulator"&% +4 "core" %  5 $ t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tPRV.dial :air + "processing"%q  +42 "core"  + .tPSV.dial :mixloop + "processing"%7 +43 "core" + "processing"%j% +4 "core" %ؽ\ +2 .tPS.seek 0.3ml +2 "processing"%d' +400 "core" ' +2 .tPSV.dial PSR + "processing"%n +100 "core"  +2 "processing"%m% +4 "core" %p\ + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%T'2 +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%D' +1916 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%$ +101 "core" + .tPTV.dial :mixing + "processing"%[ @ +73 "core" B + .tPBV.dial :waste2 + "processing"%N  +91 "core"  +3 .tPS.seek 0ml + "processing"%'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & - / / +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&U( +3 "core" ( +2 "manipulator"&o& +4 "core" &  . / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & - ! 4 / +2 .tForearm.seek PC +2 "manipulator"&~' +93 "core" ' + .tHand.close + "manipulator"&K/ +54 "core" / +2 .tPC.seek :open +2 "processing"%( +456 "core" ( + "manipulator"&]& +4 "core" & , (  / +2 "manipulator"&v% +3 "core" %  , ) ' +2 .tForearm.seek :retract + "manipulator"& ' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (- +126 "core" ( + "manipulator"&w& +4 "core" &-  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- , + h +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&H'w +101 "core" ' + .tHand.open + "manipulator"&p1 +62 "core" 1 + "manipulator"&^% +4 "core" % { /  ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +95 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp "processing"%& +4 "core" &\ +2 "manipulator"&\\% +3 "core" %   0 2  +2 "storage"(% +4 "core" % \  + "storage"(&. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(f( +356 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +2 "core" & P\ +2 "manipulator"&& +3 "core" &- - - +2 "manipulator"&x% +3 "core" %   * /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&{( +175 "core" ( + "manipulator"&& +4 "core" & !  _ +2 "storage"(g& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&Y'7 +93 "core" ' + "storage"(}& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +122 "core" ' + "storage"(P- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & } Z\ +2 "manipulator"&S& +4 "core" & - - _ + .tElbow.seek 3 +48 "manipulator"&G( +4 "core" ( +2 "manipulator"&& +3 "core" & - 2 _ +2 "storage"(& +3 "core" & { c\ +3 .tForearm.seek 3 + 300 counts + "manipulator"&C'ϡ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&R& + "storage"(9' +8 "core" & , , _ + "manipulator"&|% +4 "core" % ϕ , + u +2 .tForearm.seek :retract + "manipulator"&i' +73 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +17 "core" ' + .tElbow.seek PC +2 "manipulator"&u( +245 "core" ( + "manipulator"&\ & +4 "core" & \ " ? , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & - &  , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&#' +91 "core" ' +2 "manipulator"& & +4 "core" &  # A , +2 "manipulator"&*% +4 "core" % * - Y + "processing"%4& +4 "core" &\ +2 "processing"%?& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\  +10 &/z\ *y +9 &c\ > +9 &o{\ N +10 &0^\ N +9 &^y\ N +9 &\\\ M +10 &x]\ N +9 &:\\\ N +9 &_\ N +10 &`s\ N +9 & _t\ N +10 &"B`s\ N +9 &$`s\ N +9 &%[p\ N +10 &'\\g\ N +9 &)K\\e\ M +9 &+ _e\ M +10 &,^d\ N +9 &.`e\ N +10 &0R`W\ N +9 &2]P\ M +9 &3]S\ M +10 &5^S\ M +9 &7Z^J\ N +9 &9_T\ N +10 &:bH\ N +9 &<_M\ N +10 &>baL\ N +9 &@$`T\ N +9 &AhU\ N +10 &CuS\ P +9 &E_L\ Q +9 &GG\ S +10 &HE\ S +9 &J9\ S +10 &L`@\ T +9 &N B\ T +9 &O>\ T +10 &Q;\ V +9 &Sd>\ U +9 &U%;\ U +10 &V0\ U +9 &X0\ U +10 &Zk.\ U +9 &\\,2\ V +9 &]}|4\ < +10 &^--\ R +9 &^".\ 3 +2 ( +2 "processing"%?& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&y1 +58 "core" 1 + "manipulator"&t% +4 "core" %  1  " Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h' +90 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% \\ +2 % 9 +5 "core" 9 +102 "processing"%9 +2 "core" 9% +102 "processing"%F9 +3 "core" 9 & +102 "processing"%A9 +2 "core" 9 & +102 "processing"%.9 +2 "core" 9' +102 "processing"%<9 +3 "core" 9' +102 "processing"%9 +3 "core" 9( +102 "processing"%9 +2 "core" 9' +102 "processing"%:9 +2 "core" 9"& +102 "processing"%;9 +3 "core" 9&% +102 "processing"%'9 +2 "core" 9*$ +103 "processing"%9 +2 "core" 9.$ +102 "processing"%9 +2 "core" 93 +102 "processing"%39 +3 "core" 97 +102 "processing"%>9 +2 "core" 9 ; +103 "processing"%!9 +2 "core" 9? +102 "processing"%"9 +2 "core" 9%C +102 "processing"%29 +3 "core" 93H +102 "processing"%9 +2 "core" 9BL +102 "processing"%9 +2 "core" 9QP +102 "processing"%@9 +3 "core" 9`T +102 "processing"%s9 +3 "core" 9oX +102 "processing"%V9 +2 "core" 9}\\\ +102 "processing"%X9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%J9 +3 "core" 9i +102 "processing"%59 +3 "core" 9m +102 "processing"%/9 +2 "core" 9q +102 "processing"%b9 +2 "core" 9v +102 "processing"%c9 +3 "core" 9z +102 "processing"%B9 +3 "core" 9~ +102 "processing"%k9 +2 "core" 9 +102 "processing"%_9 +3 "core" 9 +102 "processing"%E9 +2 "core" 9 +102 "processing"%O9 +2 "core" 9\  +102 "processing"%=9 +3 "core" 9 +2 .tPH.hold 2:00:00,28C +3 "processing"%a p\\p +2 .tdelay 1:30 +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%z +101 "core"  +2 "processing"%-% +4 "core" %ؾH\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%I' +598 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%' +1606 "core" ' + .tPTV.dial :puck + "processing"%Z  +70 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%  +130 "core"  +2 "processing"%0% +3 "core" %\  +2 .tPS.seek 1.5ml +2 "processing"%L') +600 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%) * +31 "core" * +3 .tPS.seek 0ml + "processing"%e'ؾ +1617 "core" ' + .tdelay 5:00 +4499 "Can"l @> +25503 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +33 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%` +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%q' +2364 "core" ' + .tPSV.dial PTV +2 "processing"%7 +72 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%j +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%8  +84 "core"  +3 .tPS.seek 0ml + "processing"%n'ؾ +2310 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%m  +128 "core" + .tPSV.dial :mixloop + "processing"%d +41 "core" +2 .tPRV.dial :ab1 + "processing"%T @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%$' +355 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'[  + "processing"%N  +42 "core" +3  + "processing"%D% +4 "core" %s\ +2 .tPS.seek 0.35ml + "processing"%'j +457 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'o  +28 "core" +2 .tPRV.dial :air + "processing"%Q  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%K'K +1176 "core" ' + .tPRV.dial :waste2 + "processing"%, @ +71 "core" ? +50 .tPS.seek 0.5ml + "processing"%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%r  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%]' +1620 "core" ' +2 .tPSV.dial :PML + "processing"%v +43 "core" + .tPTV.dial :mixing + "processing"%w @ +73 "core" A + .tPBV.dial :waste1 + "processing"%1  +34 "core" + "processing"%~% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%U' +232 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%p * +35 "core" + +2 .tPS.seek 0ml + "processing"%^'ؾ +1972 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &))l\ +2 "manipulator"&\\& +3 "core" & 1 5  , +2 "manipulator"&% +3 "core" %  4 6   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&&(- +121 "core" ( + "manipulator"& & +4 "core" &- 9  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- , + 8 +2 .tForearm.seek :garage + "manipulator"&('w +100 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 "manipulator"&& +4 "core" &- 8 ;  +2 "manipulator"&x% +3 "core" % π 7 8 h +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(ӂ +275 "core" ( +2 "manipulator"&}& +4 "core" &Ӄ- ! >  Dz + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &Ӄ, 6 ,  Dz +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&P'? +92 "core" ' +2 "manipulator"&& +4 "core" &Ӫ& = > - ?S +2 "manipulator"&S% +4 "core" %G 8 6 B + "collection"' & +4 "core" &)*\ +2 "collection"'& +5 "core" &)*\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &,+\  +8 &2}()\ *y +10 &d)+\ > +9 &{u)*\ M +9 &?V++\ L +10 &V,+\ L +9 &W,.\ L +10 &U,-\ L +9 &GU+-x\ L +9 & Z-.p\ L +10 &Z,.t\ L +9 & Z,.q\ L +9 &"O[,,p\ L +10 &$[.-f\ L +9 &%Z-.r\ M +10 &'Y./ \ L +9 &)WU0-\ L +9 &+Z00.\ L +10 &,Y/.\ L +9 &.V0.|\ L +9 &0^Y./x\ M +10 &2!Y/1\ L +9 &3[0.\ L +10 &5[0/y\ L +9 &7fZ0/w\ M +9 &9)Y11\ L +10 &:V//\ L +9 &<X01\ L +9 &>oY12\ L +10 &@1X/1\ L +9 &AU01\ L +10 &C_:8\ M +9 &EnwGC\ O +9 &G%aW\ S +10 &Htr\ W +9 &Jtv\ Y +10 &L[ww\ Y +9 &Nwz\ Y +9 &Oz|\ Z +10 &Q~{\ Z +9 &S_\ Z +9 &U\ [ +10 &V\ [\ +9 &X\ \\ +10 &Z^\ ] +9 &\\z\ 8 +9 &\\)\ &q +10 ( + &\\\ "c +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'%& +5 "core" &\\\ "c + .tHand.open + "manipulator"&R1 +58 "core" 1 + "manipulator"&|% +4 "core" %G 4 #  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{' +90 "core" ' + .tPSV.dial PSR +2 "processing"%Y +114 "core" +2 "processing"%% +4 "core" %غW\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%C'+ +1615 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%\  +43 "core"  +3 .tPS.seek 0ml + "processing"%+'ؾ +1632 "core" ' + .tPSV.dial PSR +2 "processing"%9 +43 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%  +2 "collection"'*  +33 "core" +123  + .tPSV.dial :mixloop +2 "processing"%4 +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%i  +72 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2631 "core" ' +2 .tPSV.dial :air + "processing"%y  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%t' +2633 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%?'ؾ +2630 "core" ' + .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%#' +270 "Can"i\  +2360 "core" ' + .tPSV.dial :mixloop + "processing"%F +43 "core" +2 .tPS.seek 0ml + "processing"%A'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &ӫ% + - ?R + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&<(ӂ +19 "core" ( +2 "manipulator"&& +4 "core" &ӈ $ = ' ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӈ 7 / c ) +2 .tForearm.seek CC + "manipulator"&:'? +100 "core" ' +2 .tHand.close + "manipulator"&;/ +54 "core" / +2 .tCC.seek :open + "collection"''( +449 "core" ( +2 "manipulator"&& +4 "core" &ӈ 8 4 V ) + "manipulator"&% +4 "core" %  - 8 l +2 .tForearm.seek :retract + "manipulator"&3' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&>(- +286 "core" ( +2 "manipulator"&!& +4 "core" &- $ 5  # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &- 4 , # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'w +103 "core" ' +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" % | < $ 3 +48 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@' +93 "core" ' +2 ."da"delayUntil "15:25:25.75" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'s& +4 "core" &$#\ +2 "manipulator"&V% +3 "core" %  . *  +2 "storage"(X% +4 "core" % k W ^\  + "storage"(. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 3 + "storage"(J( +3 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (5& +3 "core" & R _ \ +2 "manipulator"&/& +3 "core" &- - . # +2 "manipulator"&b% +4 "core" %  * ,  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&c( +182 "core" ( + "manipulator"&B& +4 "core" &  1 ^ +2 "storage"(k& +4 "core" & k _ \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&_'7 +96 "core" ' +2 "storage"(E& +4 "core" & l W h\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(O'r +135 "core" ' + "storage"(=- +4 "core" -'. + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 (z& +3 "core" & S ?\ +2 "manipulator"&-& +3 "core" & 4 , ^ +2 ."WCR"Elbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&I& +4 "core" & < > % ^ +2 "storage"(Z& +3 "core" & T C\ +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&'ϡ +20 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&0& + "storage"(' +7 "core" & 6 2 M ^ + "manipulator"&)% +4 "core" % ϵ 2 + +2 ."WCR"Forearm.seek :retract +2 "manipulator"&L' +81 "core" ' + ."downElevator"SE.stop + "storage"(5 +12 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(ӂ +154 "core" ( +2 "manipulator"&W& +5 "core" &Ӕ% ; > M ?P + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӕ% 9 6 ?P +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&`'? +93 "core" ' +2 "manipulator"&e& +4 "core" &ӕ% = < 8 >O +2 "manipulator"&7% +4 "core" %< 7 8 : +2 "collection"'j& +4 "core" &%&\ +2 "collection"'l& +5 "core" &&$\ +2 ."WCR"CC.seek :closed +2 "collection"'8(\\ +4 "core" &$%y\  +9 &3{&$u\ *y +9 &e$%r\ > +9 &q&'q\ L +10 &MX%&g\ L +9 &Z((m\ K +9 &Z&'c\ K +10 &U((\\\ K +9 &VV'(V\ K +9 &W()U\ K +10 &Z'(G\ K +9 & [*(K\ K +10 &"^U((G\ K +9 &$ U*)H\ K +9 &%V((B\ K +10 &'U+);\ K +9 &)eZ++=\ L +9 &+)U))6\ K +10 &,Y(*1\ K +9 &.T+*%\ K +10 &0nS)+7\ K +9 &2/T*+<\ L +9 &3W+*;\ L +10 &5S**8\ K +9 &7uT+*3\ L +9 &98X,,0\ K +10 &:X+,,\ L +9 &<W+*)\ L +10 &>}W+*(\ L +9 &@@T,.*\ K +9 &BU--$\ K +10 &C^2/\ L +9 &Ea64\ M +10 &G>r?;\ O +9 &HVO \ R +9 &Jdb\ V +10 &Ljij\ X +9 &N+nl\ X +9 &Ono\ X +10 &Qno\ \ Y +9 &Snur \ Y +9 &U/ut \ Y +10 &Vyv \ Z +9 &Xxx \ [ +10 &Zny{ \ \\ +9 &\\w|\ 6 +9 &\\'}\ 't +10 &\\\ ] +2 ( +2 "collection"'l& +2 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&q1 +62 "core" 1 +2 "manipulator"&m% +4 "core" % < 4 " : +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&d' +99 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")T+ +3 "core" + +2 "sampler")n% +3 "core" %ڢ L M \  +2 "collection"'[& +4 "core" &\\\ ] +2 "Can"j\ c` +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X \  +18 "collection"'p% +3 "core" %e\ +2 "sampler")]% +4 "core" %Q> \  +21 "collection"'U% +3 "core" %e\ + "sampler")% +4 "core" %Q> \  +24 "collection"'\\% +3 "core" %e\ +2 "sampler")% +4 "core" %Q! \  +28 "collection"' % +2 "core" %e\ +2 "sampler")H% +4 "core" %Q \ , +32 "collection"'u% +3 "core" %e\ + "sampler")% +4 "core" %Q \ , +36 "collection"'% +3 "core" %e \ +2 "sampler")x% +4 "core" %Q \ , +41 "collection"'h% +4 "core" %e\ + "sampler")(% +4 "core" %Q \ , +47 "collection"'}% +3 "core" %e\ +2 "sampler") % +4 "core" %Q \ , +53 "collection"'&% +3 "core" %e\ +2 "sampler")% +4 "core" %Q \ , +60 "collection"'S% +3 "core" %e\ +2 "sampler") % +4 "core" %Q \ , +69 "collection"'% +3 "core" %e\ + "sampler")6% +4 "core" %Q   \ , +78 "collection"'%% +3 "core" %e\ +2 "sampler")R% +4 "core" %Q  \ , +88 "collection"'|% +4 "core" %e\ + "sampler")% +4 "core" %Q   \ , +100 "collection"'Y% +3 "core" %e \ +2 "sampler")% +3 "core" %Q ( ( \ , +113 "collection"'P% +3 "core" %e\ +2 "sampler")^% +4 "core" %Q 6 8 \ , + "sampler")\ % +4 "core" %Q 9 6 \ , + ."WCR"Intake.select :close +2 "sampler")0 +9 )C% +2 "core" %Q : 8 \ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")9  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")+'ڀ +398 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0Xpn \  +21 "collection"'F% +3 "core" %ez{\ +2 "sampler")#% +4 "core" %]>sq \  +24 "collection"'.% +4 "core" %e|z\ + "sampler")% +4 "core" %]>wt \  +28 "collection"'% +3 "core" %e{z\ +2 "sampler");% +3 "core" %]>zz \  +32 "collection"'g% +4 "core" %e\ + "sampler"){% +4 "core" %]= \  +36 "collection"'% +3 "core" %e!\ +2 "sampler")% +4 "core" %]= \  +41 "collection"'% +3 "core" %e\ +2 "sampler"):% +4 "core" %]> \  +47 "collection"'!% +3 "core" %e\ +2 "sampler")"% +3 "core" %]> \  +2 "collection"'<% +4 "core" %e\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0Xa% +4 "core" %6Fqp \  +41 "collection"'=% +3 "core" %e\ +2 "sampler")z% +4 "core" %6Fur \  +47 "collection"'-% +3 "core" %e\ + "sampler")I% +4 "core" %6F{{ \  +54 "collection"'Z% +3 "core" %e\ + "sampler")@% +4 "core" %6F \  +61 "collection"'% +3 "core" %e\ +2 "sampler")0% +4 "core" %6F \  +69 "collection"')% +2 "core" %e\ +2 "sampler")c% +4 "core" %6F \  +78 "collection"'_% +3 "core" %e\ +2 "sampler")W% +3 "core" %6F \  +2 "collection"'% +3 "core" %e\ +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0Xs% +3 "core" %e\ +2 "sampler")% +3 "core" %= \  +2 "collection"'=% +4 "core" %e\ + #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X^% +4 "core" %u3 \  +2 "collection"'% +3 "core" %et\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X^% +4 "core" %+B \  +42 "collection"'% +3 "core" %ea\ + "sampler")% +4 "core" %+B \  +47 "collection"'V% +3 "core" %ep\ +2 "sampler")I% +3 "core" %+B \  +54 "collection"'Z% +3 "core" %eo\ +2 "sampler")@% +3 "core" %+B \  +2 "collection"'% +4 "core" %er\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X^% +3 "core" %( \  +25 "collection"'% +3 "core" %eI\ + "sampler")% +4 "core" %( \  +28 "collection"'"% +3 "core" %eE\ +2 "sampler")V% +3 "core" %( \  +32 "collection"'I% +4 "core" %e9\ + "sampler")Z% +4 "core" %( \  +36 "collection"'@% +3 "core" %eW\ +2 "sampler")% +4 "core" %( \  +41 "collection"')% +4 "core" %e7\ + "sampler")% +4 "core" %( \  +47 "collection"'c% +3 "core" %eA\ +2 "sampler")_% +4 "core" %( \  +53 "collection"'W% +3 "core" %e<\ +2 "sampler")e% +4 "core" %( \  +61 "collection"'7% +2 "core" %e8\ +2 "sampler")j% +4 "core" %$   \  +69 "collection"'% +3 "core" %e:\ + "sampler")6% +4 "core" % % # \ $ +78 "collection"'=% +4 "core" %eP\ + "sampler")% +4 "core" % C D \ $ +2 "sampler")z% +3 "core" % E D \ $ +2 ."WCR"Intake.select :close + "sampler")0 +10 )L% +2 "core" % H H \ $ +2 ."WCR"SSV.dial :exhaust +2 "sampler")'  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")q'ڀ +874 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")m  +73 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %e5\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xi\ +2 "sampler")U% +4 "core" %   \ 9 +113 "collection"',% +3 "core" %e6\ +2 "sampler")S% +3 "core" % 1 , \ . +128 "collection"' % +3 "core" %eO\ +2 "sampler")r% +4 "core" % T T \ . + "sampler")% +4 "core" % W T \ . + ."WCR"Intake.select :close +2 "sampler")0 +8 )K% +3 "core" % Y U \ . + ."WCR"SSV.dial :exhaust +2 "sampler")|  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +16 "Can"l\  +655 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Y +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +85 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")P  +73 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %e:\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xg\ + "sampler") % +4 "core" %t<ol \  +18 "collection"'% +3 "core" %eW\ +2 "sampler")4% +4 "core" %t<pl \  +21 "collection"'i% +3 "core" %e~3\ + "sampler")% +4 "core" %t;pn \  +24 "collection"'+% +3 "core" %eJ\ +2 "sampler")G% +4 ."da"PSV.dial PTV +2 "processing"%* +2 "core" %t;rp \  +24 "collection"' % +3 "core" %e7\ + "sampler")% +4 "core" %t;us \  +32 "collection"'% +3 "core" %eC\ + "sampler")?% +5 "core" + %t;vu \  +2 ."da"delay 5 seconds +32 "collection"'t% +3 "core" %eA\ +2 "sampler").% +4 "core" %t;xx \  +41 "collection"'% +4 "core" %eA\ + "sampler")% +4 "core" %t;~} \  +47 "collection"'&% +3 "core" %e4\ +2 "sampler")g% +4 "core" %t; \  +53 "collection"'R% +3 "core" %e5\ +2 "sampler");% +4 "core" %t; \  +61 "collection"'% +2 "core" %e:\ +2 "sampler")y% +4 "core" %t; \  +69 "collection"'!% +4 "core" %e8\ + "sampler")%% +4 "core" %t; \  +2 "collection"'{% +4 "core" %eG\ + #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X^% +4 "core" %e;\ + "sampler")% +4 "core" %( \  +36 "collection"'% +3 "core" %eO\ +2 "sampler")"% +4 "core" %( \  +41 "collection"'V% +5 "core" %eN\ + "sampler")I% +4 "core" %'  \  +47 "collection"'Z% +3 "core" %eI\ +2 "sampler")@% +3 "core" %   \ \ b +54 "collection"'% +3 "core" %eT\ +2 "sampler"))% +3 "core" % . - \ + +61 "collection"'% +3 "core" %eR\ +2 "sampler")b% +4 "core" % A A \ + + "sampler")c% +4 "core" % D B \ + + ."WCR"Intake.select :close + "sampler")0 +9 )_% +3 "core" % J I \ + + ."WCR"SSV.dial :exhaust +2 "sampler")W  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")e'ڀ +897 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")7  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'j% +3 "core" %e6\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xh\ + "sampler"){% +4 "core" %   \ 6 +128 "collection"'<% +2 "core" %eP\ +2 "sampler")3% +4 "core" % ? < \ 6 + "sampler")X% +4 "core" % A @ \ 6 + ."WCR"Intake.select :close +2 "sampler")0 +8 )5% +3 "core" % D D \ 6 + ."WCR"SSV.dial :exhaust +2 "sampler")/  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +884 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")#  +72 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" %eS\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +51 "sampler")#.50Xi% +3 "core" %ez}[\ +2 "sampler")% +4 "core" %xh5om \  +21 "collection"'% +3 "core" %ez}K\ + "sampler")"% +4 "core" %xh5po \  +24 "collection"':% +3 "core" %e|}Z\ +2 "sampler")V% +4 "core" %xh4sp \  +28 "collection"'I% +3 "core" %e||H\ + "sampler")% +4 "core" %xh3uu \  +32 "collection"'Z% +3 "core" %e|}L\ +2 "sampler")@% +3 "core" %xh3vu \  +37 "collection"'% +3 "core" %e|~M\ + "sampler"))% +4 "core" %xh3yw \  +42 "collection"'% +2 "core" %e~}M\ +2 "sampler")b% +4 "core" %xh3}{ \  +47 "collection"'c% +3 "core" %eP\ +2 "sampler")_% +3 "core" %xh3~ \  +54 "collection"'W% +3 "core" %e~X\ +2 "sampler")F% +3 "core" %xh3 \  +61 "collection"'7% +4 "core" %eP\ + "sampler")j% +4 "core" %xh3 \  +2 "collection"'e% +3 "core" %eP\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X^ ; \ * +2 ."WCR"Intake.select :close + "sampler")0 +9 )H% +3 "core" % @ > \ * + ."WCR"SSV.dial :exhaust +2 "sampler")z  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +876 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %eI\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xf% +2 "core" %eyzf\ +2 "sampler")% +46 "core" %\ yx \ \ W +10 "collection"'% +4 "core" %e||p\ +2 "sampler")"% +4 "core" %\ | \ \ W +36 "collection"':% +3 "core" %e|}w\ +2 "sampler")V% +4 "core" %\  \ \ W +41 "collection"'I% +3 "core" %e}u\ +2 "sampler")% +4 "core" %\  \ \ W +47 "collection"'Z% +3 "core" %eg\ +2 "sampler")@% +3 "core" %\  \ \ W +54 "collection"'% +3 "core" %el\ +2 "sampler"))% +3 "core" %\  \ \ W +61 "collection"'% +4 "core" %ev\ +2 "sampler")b% +4 "core" %\  \ \ W +68 "collection"'k% +3 "core" %ef\ +2 "sampler")c% +4 "core" %\  \ \ W +14 ."da"PTV.dial :PRVmixing +2 "processing"%_  +62 "collection"'W% +3 "core" %ef\ + "sampler")F% +4 "core" %\  \ \ W +59 + ."da"delay 5 seconds +28 "collection"'7% +3 "core" %er\ +2 "sampler")j% +4 "core" %\  \ \ W +100 "collection"'e% +3 "core" %et\ + "sampler")% +4 "core" %\  \ \ W +113 "collection"'% +3 "core" %ec\ +2 "sampler")'% +3 "core" %\   \ \ W +128 "collection"'2% +4 "core" %eu\ + "sampler")m% +4 "core" %\ ; : \ \ W + "sampler")n% +4 "core" %\ > ; \ \ W +2 ."WCR"Intake.select :close + "sampler")0 +9 )l% +2 "core" %\ ? > \ \ W +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +4 ."da"PRV.dial :ab2 +2 "processing"%f  +4 ."WCR"SS.seek 0ml +2 "sampler")0'ڀ +38 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%$ +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%q' +404 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%O  +43 "core"  + "processing"%o% +4 "core" %"\ +2 ."da"PS.seek 0.55ml +2 "processing"%D' +131 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +103 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%N  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%6' +56 "collection"'A% +3 "core" %es\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00Xd% +3 "core" %D \  +78 "collection"'% +3 "core" %e\ +2 "sampler")% +4 "core" %D \  +88 "collection"'"% +3 "core" %ei\ +2 "sampler"):% +3 "core" %D \  +100 "collection"'V% +3 "core" %el\ +2 "sampler")y% +4 "core" %D \  +113 "collection"'I% +3 "core" %e|\ + "sampler")% +4 "core" %; \  +128 "collection"'Z% +4 "core" %e{\ + "sampler")@% +4 "core" % \ : +144 "collection"'% +3 "core" %ep\ +2 "sampler"))% +3 "core" %   \ : +163 "collection"'% +3 "core" %ej\ +2 "sampler")b% +3 "core" % H F \ : +2 "sampler")k% +3 "core" % I F \ : +2 ."WCR"Intake.select :close + "sampler")0 +9 )c% +2 "core" % K G \ : +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +72 "core"  + ."WCR"Exhaust.select :open +43 "sampler")@ +19 ."WCR"SS.seek 0ml + "sampler")F'ڀ +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")_  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +210 "collection"'7% +3 "core" %er\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xc% +3 "core" %e\ + "sampler")% +4 "core" %. \  +61 "collection"'% +3 "core" %e\ +2 "sampler")"% +3 "core" %. \  +69 "collection"':% +4 "core" %e\ + "sampler")V% +4 "core" %* \  +78 "collection"'y% +3 "core" %e\ +2 "sampler")I% +4 "core" %* \  +88 "collection"'% +4 "core" %e\ + "sampler")Z% +4 "core" %  \ 9 +100 "collection"'@% +3 "core" %ey\ +2 "sampler")% +3 "core" % , ( \ 9 +114 "collection"')% +2 "core" %e}\ +2 "sampler")% +4 "core" % E C \ 9 + "sampler")b% +4 "core" % G E \ 9 + ."WCR"Intake.select :close + "sampler")0 +9 )k% +3 "core" % I G \ 9 + ."WCR"SSV.dial :exhaust +2 "sampler")c  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")W'ڀ +900 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")t  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +2 .Intake.select :open + "sampler") +210 "collection"'_% +2 "core" %e\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0Xf \ F + ."WCR"Intake.select :close +2 "sampler")0 +8 )U% +3 "core" % E B \ F +2 ."WCR"SSV.dial :exhaust + "sampler"),  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +883 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")r  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %ev\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0Xf% +4 "core" %/ \  +61 "collection"'% +3 "core" %el\ + "sampler")% +4 "core" %. \  +69 "collection"'"% +3 "core" %ev\ +2 "sampler"):% +3 "core" %* \  +78 "collection"'V% +3 "core" %e\ +2 "sampler")y% +4 "core" %   \ q +88 "collection"'I% +3 "core" %e\ +2 "sampler")% +3 "core" %   \ 9 +100 "collection"'Z% +3 "core" %ew\ +2 "sampler")@% +4 "core" % 8 5 \ 9 +113 "collection"'% +3 "core" %eo\ + "sampler"))% +4 "core" % L I \ 9 +2 "sampler")% +3 "core" % M K \ 9 +2 ."WCR"Intake.select :close + "sampler")0 +9 )b% +2 "core" % O L \ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")k  +70 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")c'ڀ +873 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")1  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %e}\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xh ; \ < +196 "collection"'#% +3 "core" %e\ + "sampler")B% +4 "core" % X W \ < +2 "sampler") % +3 "core" % X X \ < +2 ."WCR"Intake.select :close + "sampler")0 +9 )/% +2 "core" % [ Y \ < +2 ."WCR"SSV.dial :exhaust + "sampler")\  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")&'ڀ +288 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air + "processing"%E  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +499 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %e\ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xi% +3 "core" %eu\ + "sampler")@% +4 "core" %+ \  +163 "collection"'% +3 "core" %e\ + "sampler"))% +4 "core" %   \ 8 +184 "collection"'% +3 "core" %ew\ +2 "sampler")b% +4 "core" % 7 6 \ 8 +196 "collection"'k% +3 "core" %e\ + "sampler")L% +4 "core" % R Q \ 8 +2 "sampler")1% +3 "core" % S O \ 8 + ."WCR"Intake.select :close +2 "sampler")0 +9 )t% +2 "core" % S R \ 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")c  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +209 "collection"''% +3 "core" %ej\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0Xf% +3 "core" %e\ +2 "sampler")@% +4 "core" %* \  +41 "collection"'% +3 "core" %e\ +2 "sampler"))% +4 "core" %* \  +47 "collection"'% +3 "core" %e\ + "sampler")b% +4 "core" %* \  +54 "collection"'k% +3 "core" %e\ + "sampler")L% +4 "core" %* \  +61 "collection"'1% +3 "core" %e\ + "sampler")t% +4 "core" %* \  +69 "collection"'c% +3 "core" %e\ +2 "sampler")Y% +4 "core" %* \  +78 "collection"'% +3 "core" %e\ + "sampler")'% +4 "core" %* \  +89 "collection"'% +2 "core" %e\ +2 "sampler")n% +4 "core" %* \  +100 "collection"'"% +3 "core" %e\ + "sampler")l% +4 "core" %* \  +113 "collection"'T% +3 "core" %e\ +2 "sampler")f% +3 "core" %  \ 4 +128 "collection"'$% +3 "core" %e\ + "sampler")3% +4 "core" % ' # \ 4 +144 "collection"'<% +3 "core" %e\ +2 "sampler")O% +4 "core" % ? ; \ 4 +162 "collection"'o% +3 "core" %e\ +2 "sampler")% +4 "core" % S N \ 4 + "sampler")Z% +4 "core" % S P \ 4 + ."WCR"Intake.select :close + "sampler")0 +9 )_% +3 "core" % T S \ 4 + ."WCR"SSV.dial :exhaust +2 "sampler")q  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +33 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +129 "core"  + "processing"%2% +4 "core" %'\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%D' +591 "core" ' +2 ."da"delay 5 seconds +91 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")0  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %e\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xh = \ : +196 "collection"'% +3 "core" %e\ +2 "sampler")u% +3 "core" % S T \ : +2 "sampler")S% +3 "core" % V S \ : +2 ."WCR"Intake.select :close + "sampler")0 +9 )R% +2 "core" % W T \ : +2 ."WCR"SSV.dial :exhaust + "sampler");  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +884 "core" ' + ."WCR"Exhaust.select :close +45 "sampler") +18 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")g  +73 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +209 "collection"'!% +3 "core" %e|\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xi}y \  +47 "collection"'&% +3 "core" %e:\ +2 "sampler"):% +4 "core" %< \  +53 "collection"'V% +3 "core" %e@\ +2 "sampler")y% +4 "core" %< \  +61 "collection"'I% +2 "core" %e9\ +2 "sampler")>% +4 "core" %< \  +69 "collection"'@% +3 "core" %e\ + "sampler")% +4 "core" %< \  +78 "collection"')% +3 "core" %e\ +2 "sampler")#% +4 "core" %< \  +88 "collection"'% +3 "core" %e\ +2 "sampler")b% +4 "core" %< \  +2 "collection"'k% +4 "core" %e<\ + #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X^% +3 "core" %e\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0Xj\ +2 "sampler")A% +4 "core" %O8 \  +69 "collection"'2% +3 "core" %e\ + "sampler")/% +4 "core" %O8 \  +78 "collection"' % +3 "core" %e;\ +2 "sampler")0% +4 "core" %O8 \  +88 "collection"'% +3 "core" %e\ +2 "sampler")% +4 "core" %O7 \  +100 "collection"'D% +3 "core" %ez\ +2 "sampler")% +4 "core" %O8 \  +113 "collection"']% +2 "core" %e;\ +2 "sampler")6% +4 "core" %O7 \  +2 "collection"'p% +4 "core" %e\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xf% +4 "core" %; \  +100 "collection"'V% +3 "core" %e\ +2 "sampler")% +3 "core" %; \  +113 "collection"')% +4 "core" %e\ + "sampler")#% +4 "core" %; \  +128 "collection"'y% +3 "core" %e\ +2 "sampler")b% +3 "core" %; \  +145 "collection"'% +2 "core" %e\ +2 "sampler")t% +4 "core" %; \  +162 "collection"'c% +13 "core" %e\ + "sampler")Y% +4 "core" %1 \  +184 "collection"'% +3 "core" %e\ +2 "sampler")'% +3 "core" %  \ 1 +196 "collection"'% +3 "core" %e\ +2 "sampler")n% +4 "core" % % & \ 1 +129 ."da"PBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +26 "collection"'T% +3 "core" %e\ + "sampler")f% +4 "core" % A ? \ 1 +2 "sampler")$% +3 "core" % A ? \ 1 +2 ."WCR"Intake.select :close + "sampler")0 +9 )3% +2 "core" % D A \ 1 +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +16 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +49 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")o'ڀ +874 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")@  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'L% +3 "core" %e\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xj\ +2 "sampler")>% +4 "core" %T,;wv \  +41 "collection"'V% +3 "core" %eJ\ +2 "sampler")% +4 "core" %T-;xu \  +47 "collection"')% +2 "core" %e0\ +2 "sampler")#% +4 "core" %T-;{y \  +54 "collection"'y% +2 "core" %e/\ +2 "sampler")b% +4 "core" %T-;| \  +61 "collection"'% +3 "core" %e\ + "sampler")t% +5 "core" %T-;~ \  +68 "collection"'c% +3 "core" %e*\ +2 "sampler")Y% +3 "core" %T-; \  +78 "collection"'% +3 "core" %e=\ +2 "sampler")'% +4 "core" %T-; \  +88 "collection"'% +3 "core" %eE\ +2 "sampler")n% +4 "core" %T-; \  +100 "collection"'"% +3 "core" %e*\ + "sampler")T% +4 "core" %T-; \  +113 "collection"'f% +3 "core" %e\ +2 "sampler")$% +3 "core" %T-; \  +128 "collection"'3% +3 "core" %e\ +2 "sampler")l% +3 "core" %T.2 \  +2 "collection"'<% +3 "core" %e7\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xj% +4 "core" %V 3 *  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&V' +87 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&*( +245 "core" ( +2 "manipulator"&& +4 "core" & $ :  5 + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & * ) 4 +2 ."da"Forearm.seek PC +2 "manipulator"&#' +93 "core" ' + ."da"Hand.close +2 "manipulator"&y/ +63 "core" / +2 ."da"PC.seek :open + "processing"%b( +191 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X20 seconds for da to relinquish FlushPuck +395 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +75 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %e\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0Xl& +9 "core" & , * : +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +7 "core" & - , : +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&' +103 "core" ' +4 "manipulator"& & +8 "core" & , - : +4 "manipulator"&u% +7 "core" % + -  +4 "processing"%&& +8 "core" &$\ +5 "processing"%& +10 "core" & \ +4 &\ +4 ."psFlush"PC.seek :closed +7 "processing"%\\(^ +8 "core" &\ +4 &\ \ +5 &/vO\ *x +13 &c[\ > +8 &jvN\ N +9 &-WP\ N +8 &ZM\ N +10 &\\K\ N +8 &s\\F\ N +10 &5YF\ N +9 &[A\ M +10 &[?\ N +10 & {Y5\ N +8 &"=Z4\ N +10 &#]6\ N +10 &%Z3\ M +8 &'\\2\ N +10 &)EY(\ N +9 &+\\)\ M +10 &,\\(\ N +10 &.]'\ N +8 &0MZ \ N +10 &2Z\ M +11 &3[\ N +8 &5]\ N +10 &7V[\ M +9 &9] \ N +9 &:] \ N +9 &<\\\ N +9 &>\\_\ N +10 &@] \ N +10 &Ab\ O +9 &Ck\ P +9 &E[x\ Q +10 &G\ S +9 &H\ T +12 &J\ T +6 &L\\\ S +10 &N\ U +9 &O\ U +9 &Q\ U +10 &S`\ U +9 &U!\ U +10 &V\ U +9 &X\ U +9 &Zf\ U +10 &\\'\ V +14 &]~\ 8 +8 &^/\ V +8 &^!\ 1 + ( +5 "processing"%& +7 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 +2 "processing"%& +8 "core" &^#\ 1 +2 &^#\ 1 +2 ."psFlush"Hand.open +3 "manipulator"&)1 +61 "core" 1 +4 "manipulator"&E% +8 "core" % , 5  & +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&y' +99 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%V +44 "core"  +3 "processing"%t% +9 "core" %ؾ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%c' +586 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%Y' +158 #"uploadLog"upsync +1737 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X% +4 "core" %/ \  +34 + ."psFlush"PTV.dial :puck +2 "processing"%  +63 "collection"'[% +3 "core" %e\ + "sampler") % +5 "core" %/ \  +  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%u'ؾ +106 "collection"'&% +3 "core" %e\ + "sampler")B% +4 "core" %/ \  +128 "collection"':% +3 "core" %e\ + "sampler")b% +4 "core" %/ \  +144 "collection"'% +4 "core" %e\ + "sampler"))% +4 "core" %/ \  +163 "collection"'E% +3 "core" %e\ + "sampler")% +4 "core" %. \  +184 "collection"'V% +3 "core" %e\ +2 "sampler")t% +3 "core" %. \  +196 "collection"'% +3 "core" %e\ +2 "sampler")% +4 "core" %* \  +196 "collection"'c% +3 "core" %e\ + "sampler")'% +4 "core" %   \ > +196 "collection"'% +3 "core" %e\ +2 "sampler")% +3 "core" %  \ > +196 "collection"'n% +3 "core" %e\ +2 "sampler")"% +4 "core" % 6 4 \ > +196 "collection"'T% +3 "core" %e\ + "sampler")f% +4 "core" % H E \ > +196 "collection"'$% +3 "core" %e\ + "sampler")3% +4 "core" % U R \ > +2 "sampler")l% +3 "core" % U P \ > +2 ."WCR"Intake.select :close + "sampler")0 +9 )<% +2 "core" % S T \ > +2 ."WCR"SSV.dial :exhaust + "sampler")R  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")\ 'ڀ +526 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%Z' +289 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")_  + ."WCR"CBV.dial SSV +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +202 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +5 "collection"'L% +2 "core" %e\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xm% +4 "core" %. \  +128 "collection"'m% +4 "core" %e\ + "sampler")[% +4 "core" %. \  +144 "collection"' % +3 "core" %e\ +2 "sampler")% +3 "core" %*  \  +163 "collection"'&% +3 "core" %e\ +2 "sampler")B% +3 "core" %   \ : +184 "collection"':% +3 "core" %e\ + "sampler")b% +5 "core" % ( ' \ : +195 "collection"'W% +3 "core" %e\ +2 "sampler")% +3 "core" % < 9 \ : +196 "collection"')% +3 "core" %e\ +2 "sampler")E% +4 "core" % K I \ : + "sampler")% +4 "core" % K I \ : + ."WCR"Intake.select :close +2 "sampler")0 +8 )V% +3 "core" % L I \ : +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +73 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +895 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +3 "core" %e\ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0Xo'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 20:00 + .CBV.dial :waste2b + "collection"'m  +72 "core"  + ."WCR"delay 1:00 +776 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2142 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%& U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%B'ؾ +2253 ."WCR"CSV.dial :air +2 "collection"': @ +42 "core" > +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'b' +333 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%W @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2063 "core" ' + #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV + "collection"') @ +74 "core" > +52 "sampler")E% +3 "core" % d a \ 1 + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +2 "collection"'V% +4 "core" %\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'t ` +28 "core" a +2 ."WCR"CS.seek 7.058ml +2 "collection"'' +312 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%c'ؾ +349 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '  +39 "core"  +36  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< `b +3 ."WCR"CS.seek 0ml +2 "collection"'%'i +1336 "core" 'C d b\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'n  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''i +580 "core" ' + ."WCR"delay 1:00 +238 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%T +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%"' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%<'ؾ +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%R @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +310 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'@  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'u  +42 "core"  +2 "collection"'_% +4 "core" %c\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'L'T +601 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'\ ' +1003 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'ؾ +880 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV + "collection"' @ +74 "core" ? +52 "sampler")A% +3 "core" % a a \ 1 +2 ."WCR"CBV.dial between CSV and waste2b + "collection"'f  +87 "core"  +3 "collection"'% +4 "core" %\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'2 ` +55 "core" ^ +3 ."WCR"CS.seek 7.074ml + "collection"'#'~ +744 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV + "collection"']  +2 ''  +32 "core"  +98  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< `b +2 ."WCR"CS.seek 0ml +2 "collection"'p'i +567 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&0& +4 "core" & + ) : +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{( +3 "core" ( + "manipulator"&*& +4 "core" & ,  : +2 ."psFlush"Elbow.reconfigure :loose +47 "manipulator"&$ &.,(#b +3 &6& +3 "core" & 1 6 ! : +2 ."psFlush"Forearm.seek PC + "manipulator"&' +92 "core" ' + ."psFlush"Hand.close + "manipulator"&=/ +59 "core" / +2 ."psFlush"PC.seek :open + "processing"%7( +457 "core" ( + "manipulator"&h& +4 "core" & - - : +2 "manipulator"&Y% +3 "core" % ' + a  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&(' +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&o(- +12 "core" ' e c\ +3 ."WCR"delay 10:00 +111 "core" ( +2 "manipulator"&U& +4 "core" &- ) # +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- , , +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'w +101 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&I% +4 "core" %  0  ^ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&' +93 "core" ' +18383 "Can"v RP +41219 ."WCR"CBV.dial :waste2b + "collection"'  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"' 'i +534 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'3  +130 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'H  +40 "core"  +2 "collection"'-% +4 "core" %kc\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'Q'T +589 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml + "collection"'l' +1948 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV +2 "collection"'| @ +72 "core" ? +52 "sampler")r% +3 "core" % _ ^ \ 1 +2 ."WCR"CBV.dial between CSV and waste2b + "collection"'9  +86 "core"  + "collection"'^% +5 "core" % _\  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" ^ +3 ."WCR"CS.seek 7.033ml +2 "collection"'C'1 +756 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '  +30 "core"  +99  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ]b +3 ."WCR"CS.seek 0ml + "collection"' 'i +1808 "core" 'y b `c\ +3 ."WCR"delay 10:00 +5946 "Can"u RP +54056 ."WCR"CBV.dial :waste2b +2 "collection"'j  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +89 "core" ' + ."WCR"delay 1:00 +5816 "Can"t\ TQ +186 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'K  +129 "core" +2 "collection"'& +3 "core" &\\\ ] +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&e% +4 "core" %  " * b  +2 "storage"(w% +3 "core" % d f \  +2 "storage"(. +3 "core" .(  + ."WCR"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"((  +34 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (G& +2 "core" &  d f \ +2 "manipulator"&& +4 "core" &- , - [ + "manipulator"&.% +4 "core" %  # ) v  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&S( +169 "core" ( +2 "manipulator"&;& +4 "core" & 1 / 1 P + "storage"(O& +4 "core" &  c d \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&k'S +90 "core" ' + "storage"(J& +4 "core" &  c c \ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(1'r +265 "core" ' +2 "storage"(4- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +2 "core" & , ) P +2 "storage"(X& +4 "core" & C A |\ +6 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&i'Α +25 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&F, +3 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -' +3 ."WCR"SE.seek 5.16 Pucks below Top Plate + "storage"(+' +31 "core" ' +2 "manipulator"&P% +4 "core" %΂ - / +2 "storage"(& +4 "core" & B & _\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 285 counts + "manipulator"&N'Ϯ +14 "core" ' + "manipulator"&d& +4 "core" &  2 | P +2 "storage"(& +4 "core" & C J \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&v'S +15 "core" ' +2 ."WCR"SE.seek 6.16 Pucks below Top Plate +2 "storage"(s' +35 "core" ' + "manipulator"&z& +5 "core" & . - I P + "manipulator"&5% +4 "core" %N + * +2 ."WCR"Forearm.reconfigure :loose +47 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract + "manipulator"&`' +88 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&~(ӂ +153 "core" ( + "manipulator"&& +4 "core" &Ӕ& /  - ?U +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &Ӕ& ' + U ?U +2 ."WCR"Forearm.seek CC +2 "manipulator"&}'? +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +63 "core" / +2 ."WCR"CC.seek :open + "collection"'m( +448 "core" ( +2 "storage"([& +4 "core" & i r T\ +2 "storage"( & +3 "core" & d f r\ +2 "manipulator"&x& +3 "core" &ӟ% + - >J +2 "manipulator"&% +4 "core" % A , - R  +2 ."WCR"Forearm.seek :retract + "manipulator"&&' +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"& ( +164 "core" ( +2 "manipulator"&:& +4 "core" & % ' X  +2 "storage"(M& +3 "core" & | <\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&W'Α +91 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&B, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&)1 +59 "core" 1 +2 "manipulator"&E% +4 "core" % Μ " )  & + "storage"(& +4 "core" & | B\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 311 counts + "manipulator"&V' +25 "core" ' +3 "manipulator"&t& +4 "core" & " ' R  + "storage"(b& +4 "core" & q ?\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&'S +15 "core" ' +2 "storage"(% +4 "core" % q t \ +3 ."downElevator"SE.seek :down +2 "storage"(' +99 (% +4 "core" %9] ^ b I\ Xi + "manipulator"&% +4 "core" %] - , +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&n' +94 "core" ' +14 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +5 "core" &53\ + "manipulator"&T& +5 "core" &    + "manipulator"&c% +4 "core" %  (  * +2 .tElbow.seek FlushPuck::Garage + "manipulator"&$(- +174 "core" ( +2 "manipulator"&"& +4 "core" &- $  k ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  - ! +2 .tForearm.seek :garage + "manipulator"&<'w +97 "core" ' +2 .tHand.close + "manipulator"&@/ +55 "core" / +2 "manipulator"&u& +4 "core" &- 0  h ! + "manipulator"&_% +4 "core" % υ - , +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&L(ӂ +287 "core" ( + "manipulator"&Z& +4 "core" &Ӑ'  1 { @X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &Ӑ& , # H @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& '? +97 "core" ' +2 "manipulator"&A& +4 "core" &Ӑ(  0 = @X +2 "manipulator"&f% +3 "core" %A , . 4 & +2 "collection"'& +4 "core" &64\ +2 "collection"'2& +5 "core" &65\ +2 .tCC.seek :closed + "collection"'\ (\\ +5 "core" &04\  +10 &3~53\ *z +9 &f54\ > +10 &r55\ L +9 &RY55\ K +9 &\\76\ K +10 &Z25\ J +9 &Y77\ K +9 &ZW66\ K +10 &Z66\ K +9 &\\47\ K +10 & W56\ K +9 &"cY48\ J +9 &$$Z78\ K +10 &%X67\ K +9 &'W87\ K +9 &)kZ76\ J +10 &+,Z88\ K +9 &,]89\ K +10 &.X::\ K +9 &0sZ9:\ J +9 &24Z:9\ K +10 &3]88\ K +9 &5W:8\ K +9 &7{Z88\ J +10 &9<Z97\ K +9 &:\\;:\ K +10 &<X9<\ K +9 &>Z9:\ J +9 &@DZ:9\ K +10 &B^:8\ K +9 &C^CA\ L +9 &EqMJ\ M +10 &G8h]\ R +9 &H|x\ V +9 &J\ W +10 &Lm}\ X +9 &N+\ Y +10 &O\ Z +9 &Q|\ Y +9 &Sn\ Z +10 &U.\ [ +9 &V\ ] +10 &X\ \\ +9 &Zl\ ] +9 &\\y\ 4 +10 &\\-\ #k +8 ( +2 &\\\ ^ +2 "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"''& +4 "core" &\\\ ^ +2 .tHand.open + "manipulator"&]1 +56 "core" 1 +2 "manipulator"&#% +4 "core" % A / ) & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'*& +4 "core" &\\\ ^ + "collection"'6% +4 "core" %h\ +2 .tCSV.dial CSR + "collection"'=  +40 "core"  + "collection"'% +4 "core" %h\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'y's5 +1375 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '\\% +3 "core" %s9_\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'h' +676 "core" ' + .tCSV.dial :waste +2 "collection"'Y +124 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'U'i +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"',& +4 "core" &\\R\ ^ + "collection"'% +4 "core" %kQ\ + .tCSV.dial :flush + "collection"'{  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''s5 +1257 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'I @ +40 "core" A +2 "collection"'(% +4 "core" %s9Q\  +2 .tCS.seek 7.001ml + "collection"'q'$ +546 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +2 'p  +41 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'3 @ +72 "core" @ +2 .tCS.seek 0ml + "collection"'H'i +1652 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'-& +4 "core" &\\N\ ^ +2 "collection"' % +3 "core" %fP\ + .tCSV.dial :flush +57 "collection"'Q  +71 "core" +2 .tCS.seek 5ml +2 "collection"'|'s5 +1271 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +41 "core" A +2 "collection"'9% +4 "core" %s9O\ +2 .tCS.seek 7.001ml + "collection"'^'$ +544 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'l  +102 "core"  +2 .tCS.seek 0ml + "collection"''i +1648 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &\\I\ ^ + "collection"'C% +4 "core" %iO\ + .tCSV.dial :flush +2 "collection"'j  +70 "core" +2 .tCS.seek 5ml + "collection"' 's5 +1275 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'K @ +42 "core" B + "collection"'% +4 "core" %s9H\ +2 .tCS.seek 7.001ml + "collection"'e'$ +570 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'w  +41 "core"  + .tCBV.dial :waste2b +2 "collection"'  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'G'i +1657 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\@\ ^ + "collection"'.% +4 "core" %dB\ + .tCSV.dial CSR +2 "collection"';  +40 "core"  + "collection"'O% +4 "core" %dE\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'g' +1963 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'J' +552 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'o + '  +46 "core"  +54 +2 .tCTV.dial :intake + "collection"'4  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'D'T +1871 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'X  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'?'i +595 "core" ' + .tCSV.dial CSR + "collection"'P  +98 "core"  + "collection"'% +4 "core" %kJ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'d's5 +1376 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'' +1353 "core" ' + .tCSV.dial CBV +2 "collection"'z +96 "core" +2 .tCS.seek 0ml + "collection"'5'i +2642 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +4 "core" &Ӓ% - , ?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S(ӂ +30 "core" ( + "manipulator"&1& +4 "core" &Ӈ\  0 : !u +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &Ӈ + ) > !u +2 .tForearm.seek CC + "manipulator"&N'? +94 "core" ' + .tHand.close + "manipulator"&+/ +57 "core" / +2 .tCC.seek :open + "collection"'( +448 "core" ( +2 "manipulator"&!& +4 "core" &Ӈ\ , , !u + "manipulator"&v% +4 "core" % E ) , { 0 +2 .tForearm.seek :retract + "manipulator"&F' +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +285 "core" ( + "manipulator"&`& +4 "core" &-  # v  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- +  U  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&['w +96 "core" ' +2 .tHand.open + "manipulator"& 1 +60 "core" 1 + "manipulator"&x% +4 "core" %  1    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:41:04 +5 #Asleep after completing DA_WCR_1923 assays + ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:40:13, 17% flow, 17.5C, 30% humidity, 14.7psia, 13.734V, 0.429A, 0.411A avg, 5.90W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_1923 assays" +548 #"uploadLog"upsync +5 #mEXIT @1673282773.88UTC @1673966991.79UTC = =tMAIN =mMAIN_scheduler @UTC1673966993.59 #"core_reset"Sent BREAK +2 #t@6568 sendCRC with ifg=0x20, ie=0x7F + #@8403 sendCRC with ifg=0x08, ie=0x5F + #@61377 idle with ifg=0x84, ie=0x75 #@62047 select with ifg=0x10, ie=0xF5 + #@62681 receive with ifg=0x10, ie=0xFD + #@63315 receive with ifg=0x10, ie=0xFD #@63949 receive with ifg=0x10, ie=0xFD + #@64276 receive with ifg=0x80, ie=0xFD #@14819 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +366 "Can"7 B?0 + 7 B?0 #tPolling Can every 10:00 +12 #Cleanly exited at 16:46:13UTC09-Jan-23 +2288 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %h97\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % f c \ 1 + .tSS.configure :default +3 "sampler")#.0X L  +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- ? = g  + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" & \ +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 .tSC.hold +2 "storage"(, +2 "core" , + .tSC.configure :loose +2 "storage"($.\ 1~b +3 (% +2 "core" % \  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 5V + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +10 "collection"'% +3 "core" %h95\ +2 "sampler")% +2 "processing"%% +4 "manipulator"&% +6 "core" % e c \ 1 + %\ + %  = = /  +2 "manipulator"&& +4 "core" &- = @ ]  + "storage"(& +4 "core" &  o\ \  + "storage"(% +4 "core" % p\  +2 "collection"'& +3 "core" &78\ +2 "processing"%& +3 "core" &\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" W + "processing"%% +3 "core"  +2 "processing"%& +3 "core" @ +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %h87\ +2 "processing"%)% +3 "core" %\ +2 "sampler")*% +4 "core" % g d \ 1 +2 "collection"'+& +3 "core" &68\ +2 "processing"%,& +4 "core" &(\ +2 "manipulator"&-% +4 "core" %  = > 9  + "manipulator"&.& +4 "core" &- G < C  +2 "storage"(/& +3 "core" &  a\ \  +2 "storage"(0% +4 "core" % S\  + "collection"'19 +3 "core" 9Y2 +2 "processing"%29 +3 "core" 9Ld +331 #t-> Hand +417 #-> Hand.open + .Hand.open +2 "manipulator"&31 +24 "core" 1 +325 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +60 "core" / +289 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +58 "core" 1 +451 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +58 "core" / +195 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +52 "core" 1 +169 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +53 "core" / +169 #t-> Hand.open + .Hand.open + "manipulator"&91 +54 "core" 1 +139 #t-> Hand.close +2 .Hand.close + "manipulator"&:/ +58 "core" / +254 #t-> Arm +2 "manipulator"&;& +3 "core" &- ; : ;  +2 "manipulator"&<% +4 "core" %  9 5 1  +502 #t-> Arm.home +2 "manipulator"&=& +3 "core" &- ? > Z  +2 "manipulator"&>% +4 "core" %  = = l  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&?( +116 "core" ( + "manipulator"&@& +4 "core" & , ? 1  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" & ? < 6  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&B' +46 "core" ' + "manipulator"&C& +4 "core" & A (  +2 "manipulator"&D% +4 "core" % < > @ +651 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&E' +58 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&F* +48 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&G(d +247 "core" ( +2 "manipulator"&H& +4 "core" &d A H A * + "manipulator"&I% +4 "core" % \ G = N  +321 #t-> Arm.home +2 "manipulator"&J& +3 "core" &d G A e * + "manipulator"&K% +4 "core" % \ = < `  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&L( +202 "core" ( + "manipulator"&M& +4 "core" & 3 @ 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & = < ; 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&O' +37 "core" ' +2 "manipulator"&P& +4 "core" & = > u 5 + "manipulator"&Q% +4 "core" % < = @ y +331 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&R' +61 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&S* +55 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&T(d +242 "core" ( +2 "manipulator"&U& +4 "core" &d E @ 0 * +2 "manipulator"&V% +3 "core" %  = = >  +270 #t-> Arm.home +2 "manipulator"&W& +3 "core" &d < = S * +2 "manipulator"&X% +4 "core" %  @ > @  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&Y( +198 "core" ( +2 "manipulator"&Z& +4 "core" & > ( 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & ? = 1 9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&\\' +38 "core" ' +2 "manipulator"&]& +4 "core" & I C 9 + "manipulator"&^% +4 "core" % ? ? } +256 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&_' +59 "core" ' +2 .tElbow.jog 1500 + "manipulator"&`* +50 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&a(d +245 "core" ( + "manipulator"&b& +4 "core" &d 5 H ? * +2 "manipulator"&c% +3 "core" %  ? < J  +289 #t-> Arm.home + "manipulator"&d& +4 "core" &d < < & * + "manipulator"&e% +4 "core" %  > @ @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&f( +202 "core" ( + "manipulator"&g& +4 "core" & 5 G h 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & > < D 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&i' +37 "core" ' + "manipulator"&j& +5 "core" & 4 B  6 + "manipulator"&k% +4 "core" % < > 5 m +13071 #t-> PC +2 "processing"%l& +2 "core" &\ +982 #t-> CC +2 "collection"'m& +3 "core" &69\ +360 #t-> Flush +468 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" &77\ +2 .tHand.open + "manipulator"&o1 +54 "core" 1 + "manipulator"&p& +4 "core" & A 2 ! 6 +2 "manipulator"&q% +3 "core" % ? > ? m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r' +41 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(- +123 "core" ( +2 "manipulator"&t& +4 "core" &- L 3 +  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- > < 3  +2 .tForearm.seek :garage + "manipulator"&v'w +95 "core" ' + .tHand.close +2 "manipulator"&w/ +56 "core" / +2 "manipulator"&x& +4 "core" &- K 3 *  + "manipulator"&y% +4 "core" % ~ > < C  +2 .tForearm.seek :retract +2 "manipulator"&z' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{(ӂ +292 "core" ( + "manipulator"&|& +4 "core" &ӆ1 M 7 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &ӆ1 J J G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&~'? +98 "core" ' + "manipulator"&& +5 "core" &Ӯ* + H d Bj + "manipulator"&% +4 "core" %@ C H +2 "collection"'& +3 "core" &87\ +3 "collection"'& +4 "core" &68\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &87\  +8 &488\ *z +9 &f:7\ ? +10 &t98\ N +9 &IX:;|\ M +10 & \\;;\ M +9 &\\;;|\ N +9 &Z><\ M +10 &R[=<\ M +9 &\\<<\ M +9 &Y<>~\ M +10 & Z<>\ M +9 &"[Z;<{\ M +10 &$[==~\ M +9 &%Z<=\ M +9 &'[@>\ M +10 &)bZ??~\ M +9 &+%[@@z\ M +9 &,Z@>}\ L +10 &.[A?\ M +9 &0kZAA\ M +10 &2,ZA@\ M +9 &3\\BA\ M +9 &5ZCBz\ M +10 &7r_@@~\ M +9 &95ZA@\ M +9 &:ZBB\ L +10 &<ZCB\ M +9 &>{ZCC\ M +10 &@=ZAB\ M +9 &AbEE|\ M +9 &CgOK\ N +10 &Ex]W{\ P +9 &G+uk|\ V +9 &H\ W +10 &J\ Z +9 &Le\ Z +10 &N'\ Z +9 &O\ Z +9 &Q\ Y +10 &Sg\ \\ +9 &U(\ \\ +9 &V~\ ] +10 &X\ ] +9 &Zi}\ ^ +10 &\\ w\ : +9 &\\&\ (u +9 &\\\ ^ +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.38 + "collection"'& +3 "core" &\\\ ^ +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&\ % +4 "core" % @ L 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +89 "core" ' +1012 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +4 "core" &6\ + "manipulator"&& +4 "core" &ӯ* K J\  Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +22 "core" ( + "manipulator"&& +4 "core" &ӈ @ 4  & + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &ӈ A ? { & + .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'( +446 "core" ( + "manipulator"&& +4 "core" &ӈ = = Q & +2 "manipulator"&% +3 "core" %  I ?  +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +368 "core" ( + "manipulator"&& +4 "core" & + C E ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & > > M ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +93 "core" ' +2 "manipulator"& & +4 "core" & + = N ) + "manipulator"&!% +4 "core" % = ? > v +2 "processing"%"& +3 "core" & \ +3 "processing"%#& +5 "core" &\ \ +2 .tPC.seek :closed +3 "processing"%$(^ +3 "core" &\ +6 &\ 5 +9 &8Hz \ 0 +10 &]p\ D +9 &p\ O +9 &`\ O +10 &{b\ O +9 &=c\ O +9 &b\ O +10 &c\ O +9 &b\ O +10 &Ec\ O +9 &!a\ O +9 &"a\ O +10 &$b\ O +11 &&P`\ N +11 &(b\ O +6 &)b\ O +9 &+a\ O +10 &-Vb\ O +9 &/b\ O +9 &0g\ P +10 &2a\ O +9 &4^a\ O +9 &6!c\ O +10 &7b\ O +9 &9b\ O +10 &;ef\ O +9 &='c\ O +9 &>f\ P +10 &@c\ O +9 &Bkk\ P +9 &D*s\ Q +10 &E\ S +9 &G\ T +10 &Ie\ U +9 &K'\ U +9 &L\ U +10 &N\ V +9 &Pj\ V +10 &R,\ V +9 &S\ V +9 &U\ V +10 &Wq\ V +9 &Y4\ V +9 &Z\ V +10 &\\\ W +9 &^0a\ . +9 &^v\ = +10 ( + &^&\ 5 +2 "processing"%#& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 +2 "processing"%%& +4 "core" &^&\ 5 + .tHand.open + "manipulator"&&1 +63 "core" 1 +2 "manipulator"&'% +4 "core" % H - v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&(' +91 "core" ' + "collection"')& +4 "core" &GEr\ +1381 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&*& +4 "core" & I J ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&+( +2 "core" ( +2 "manipulator"&,& +3 "core" & I M ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" & N J q ) +2 .tForearm.seek PC +2 "manipulator"&.' +90 "core" ' + .tHand.close + "manipulator"&// +57 "core" / +2 .tPC.seek :open +2 "processing"%0( +459 "core" ( +2 "manipulator"&1& +4 "core" & > ? 2 ) + "manipulator"&2% +4 "core" % ; = F H +2 .tForearm.seek :retract + "manipulator"&3' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +130 "core" ( + "manipulator"&5& +4 "core" &- C +  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &- ; > 7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'w +93 "core" ' + .tHand.open +2 "manipulator"&81 +63 "core" 1 + "manipulator"&9% +4 "core" % y E -  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:' +93 "core" ' +982 #t-> Puck.count +2 "storage"(;% +3 "core" % F\  +2 .tSE.seek :down + "storage"(<' +4 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&=% +3 "core" % > = G  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 +2 "storage"(>(C +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (@& +3 "core" &A \ + "manipulator"&A& +4 "core" &- > ? O +2 "manipulator"&C% +3 "core" % < > E  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&D( +174 "core" ( +2 "manipulator"&& +4 "core" &\ + C X "{ + "storage"(& +4 "core" &A \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&B' +97 "core" ' + "storage"(?& +4 "core" &A \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'r +109 "core" ' + "storage"(I- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (F% +2 "core" % w r \ +3 ."downElevator"SE.seek :down +3 "storage"(J' +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +58 (K% +3 "core" % \  +2 "manipulator"&M% +3 "core" % A F ~ 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(P(  +351 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (Q& +2 "core" &  ?\  +2 "manipulator"&G& +4 "core" &\ G > c "z +2 .tElbow.seek 2 + "manipulator"&E( +18 "core" ( + "manipulator"&O& +4 "core" & A 4 ' 6 +2 "storage"(L& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&U'S +93 "core" ' +2 "storage"(V& +4 "core" &  \  +38 .tSE.reconfigure :place +13 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(S'r +283 "core" ' + "storage"(W- +3 "core" -'_ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X% +3 "core" % c { \ +3 ."downElevator"SE.seek :down +3 "storage"(Z' +99 ([% +3 "core" %Y v v\ \ Wg +2 "manipulator"&]% +3 "core" %[ = = : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^' +87 "core" ' +17 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(T( +345 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (R& +2 "core" & h\ +2 "manipulator"&\\& +4 "core" & = ? E 6 +2 .tElbow.seek 3 + "manipulator"&Y( +19 "core" ( +2 "manipulator"&b& +4 "core" & G 4 (  +2 "storage"(c& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&`'7 +92 "core" ' + "storage"(d& +4 "core" & z\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(e'r +161 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h% +3 "core" % \ w x\ \ +2 ."downElevator"SE.seek :down +3 "storage"(j' +88 "core" ' + ."downElevator"SE.stop + "storage"(5 +9 (k% +3 "core" % `\  + "manipulator"&a% +4 "core" %< > @ 6 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(l(,y +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (m& +2 "core" &,w A\ \ +2 "manipulator"&n& +3 "core" & = = ?  +2 .tElbow.seek 4 +2 "manipulator"&o( +32 "core" ( + "manipulator"&p& +5 "core" & 2 B , 9 + "storage"(q& +4 "core" &,w \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&t' +92 "core" ' + "storage"(u& +5 "core" &,w \ \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(i'r +109 "core" ' + "storage"(w- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x% +2 "core" % x w\ \ +3 ."downElevator"SE.seek :down +3 "storage"(f' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 (y% +3 "core" % \  + "manipulator"&r% +5 "core" % ? ; H M + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(|(<- +351 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (}& +2 "core" &<, l\ \ +2 "manipulator"&s& +4 "core" & H @ B 9 + .tElbow.seek 5 +2 "manipulator"&( +21 "core" ( + "manipulator"&& +5 "core" & * =  + "storage"(& +4 "core" &<, \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&z'O +95 "core" ' +2 "storage"( & +4 "core" &<, v\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +109 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (\ % +3 "core" % R U e\ p +2 ."downElevator"SE.seek :down +4 "storage"(' +39 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +57 (~% +3 "core" % \  +2 "manipulator"&% +4 "core" %^ = ? M W + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +352 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &K \ +2 "manipulator"&& +4 "core" & = > ?  + .tElbow.seek 6 +2 "manipulator"&{( +3 "core" ( + "manipulator"& & +4 "core" & > G <  +2 "storage"(& +3 "core" &K \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +93 "core" ' + "storage"(& +4 "core" &K \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +112 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % z \ +3 ."downElevator"SE.seek :down +3 "storage"(' +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +61 ( % +3 "core" % \  + "manipulator"&!% +4 "core" % > ? G C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([ +346 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ X\ \ +2 "manipulator"&%& +3 "core" & ? ? H  +2 .tElbow.seek 7 +2 "manipulator"&&(r +38 "core" ( + "manipulator"&'& +4 "core" &f 3 @  n +2 "storage"()& +3 "core" &[ \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&#'= +92 "core" ' + "storage"(& +4 "core" &[ {\ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +2 .tSE.seek :beamBreak +2 "storage"(*'r +122 "core" ' +2 "storage"(,- +3 "core" -'! +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-% +3 "core" % * v y \ +2 ."downElevator"SE.seek :down +3 "storage"(/' +59 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 (% +3 "core" % \  + "manipulator"&(% +5 "core" %6 : = > q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$' +90 "core" ' +5060 #t-> Can +11122 #-> exit +5 #mEXIT @1673967565.78UTC @1673967703.67UTC = =tMAIN =mMAIN_scheduler @UTC1673967705.49 #"core_reset"Sent BREAK +2 #t@35301 sendCRC with ifg=0x20, ie=0x7F + #@37136 sendCRC with ifg=0x08, ie=0x5F + #@24167 idle with ifg=0x84, ie=0x75 #@24838 select with ifg=0x10, ie=0xF5 + #@25472 receive with ifg=0x10, ie=0xFD + #@26106 receive with ifg=0x10, ie=0xFD #@26740 receive with ifg=0x10, ie=0xFD + #@27067 receive with ifg=0x80, ie=0xFD #@6685 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +396 "Can"< CA# < CA# + #tPolling Can every 10:00 +11 #Cleanly exited at 14:59:25UTC17-Jan-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_11723.rb mission +6 ."Qmail"GoodNews.email "Starting DA_WCR_11723 w/pucks in tube 3\\n{1 => 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:01:52, 19% flow, 14.2C, 31% humidity, 14.5psia, 13.769V, 0.327A, 0.315A avg, 4.50W",Subject: "DA_WCR_11723 begun" +4 #tPreparing to sleep until + 00:00:05 +2 #Asleep til + 00:00:05 +2 #Continuing at 15:01 +2 "Can"< CA# +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +410 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_11723.rb:14\\n{1 => 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:01:52, 19% flow, 14.2C, 31% humidity, 14.5psia, 13.769V, 0.327A, 0.315A avg, 4.50W",Subject: "Asleep until 15:01" +45 "Can";  +5 #tPowering core bus +124 #"uploadLog"upsync +350 #upsync +97 .tGate.power :raw,:ON + "sampler") +22 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %CE  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % e d \ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:02:45, 20% flow, 14.2C, 31% humidity, 14.5psia, 13.749V, 0.405A, 0.393A avg, 5.57W",Subject: "Started DA_WCR_11723 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'+& +4 "core" &FJ\  +2 .tHand.open + "manipulator"&,1 +61 "core" 1 + "manipulator"&-& +4 "core" & = > P f +2 "manipulator"&.% +6 "core" %  @ = ;  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +188 "core" ( + "manipulator"&0& +4 "core" &- > - U # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-  = a # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +95 "core" ' +2 .tHand.close + "manipulator"&3/ +59 "core" / +2 "manipulator"&4& +4 "core" &- C ? , # +3 "manipulator"&5% +6 "core" % ω > @ < +3 .tForearm.seek :retract + "manipulator"&6' +52 #"uploadLog"upsync +42 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7(ӂ +299 "core" ( + "manipulator"&8& +4 "core" &ӕ' B ) I @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &ӕ' @ ? T @Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'? +93 "core" ' +2 "manipulator"&;& +4 "core" &ӕ( C I L @Z +2 "manipulator"&<% +3 "core" %A = B 1 +2 "collection"'=& +4 "core" &HH\  +2 "collection"'>& +5 "core" &FG\  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &EI\ \  +9 &7~FH\ +| +8 &hHH\ @ +10 &kuHI\ N +9 &1YHK\ L +9 &ZGJ\ L +10 &ZGI\ L +9 &wZHJ\ L +10 &9ZGK\ L +9 &]GH\ M +9 &WIH\ L +10 & ~\\JI\ M +9 &"A[II\ L +9 &$ZKK\ L +10 &%XKJ\ M +9 &'WIL\ L +10 &)IZMK\ L +9 &+\ WOO\ M +9 &,\\NM\ M +10 &.ZJO\ M +9 &0QUNO\ L +9 &2ZOQ\ L +10 &3YMN\ M +9 &5\\ON\ L +10 &7XYMO\ M +9 &9WNQ\ L +9 &:ZPQ\ L +10 &<^QR\ M +9 &>`\\OO\ M +10 &@"\\SR\ M +9 &A`RS\ M +9 &CfZX\ N +10 &E]}lf\ P +9 &Gu\ U +9 &H\ W +10 &J\ Y +9 &LJ\ Z +9 &N\ \ Z +10 &O\ Z +9 &Q\ Z +10 &SL\ \\ +9 &U\ [ +9 &V\ \\ +10 &X\ ] +9 &ZN\ ^ +9 &[x\ B +10 &\\*\ &r +9 ( +3 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'@& +4 "core" &\\\ ] + &\\\ ] + .tHand.open + "manipulator"&A1 +56 "core" 1 +2 "manipulator"&B% +4 "core" % A J M 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ ] +2 "collection"'E% +3 "core" %k\ +2 .tCSV.dial CSR + "collection"'F  +126 "core"  + "collection"'G% +4 "core" %k\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1377 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 'I% +3 "core" %s5x\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'J' +695 "core" ' + .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +2000 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\\ ] + "collection"'N% +4 "core" %i\ + .tCSV.dial :flush +2 "collection"'O  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2436 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +6 "core"  +64  + .tCTV.dial :intake +2 "collection"'S  +78 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2354 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'U  +76 "core"  +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\z\ ] +2 "collection"'W% +3 "core" %hw\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1267 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +53 "core" ? + "collection"'[% +4 "core" %s8\ +2 .tCS.seek 7ml + "collection"'\\'# +556 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'] +98 "core"  +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'^'i +1661 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +788 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +762 "core" ' + "collection"'b& +4 "core" &\\\ ] + "collection"'c% +4 "core" %l\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +797 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +3 "core" %3Q\  +2 .tCS.seek 5.001ml +2 "collection"'h's< +549 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1224 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +795 "core" ' + .tCSV.dial :waste +2 "collection"'k +69 "core" +2 .tCS.seek 0ml + "collection"'l'i +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ә& > ? / @W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +27 "core" ( +2 "manipulator"&o& +4 "core" &ӊ\ @ =  !v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" &ӊ\ = = B !v +3 .tForearm.seek CC + "manipulator"&q'? +93 "core" ' +2 .tHand.close + "manipulator"&r/ +57 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( + "manipulator"&t& +4 "core" &ӊ\ ? > 6 !v +2 "manipulator"&u% +3 "core" % S > ; @ < +2 .tForearm.seek :retract +2 "manipulator"&v' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +282 "core" ( +2 "manipulator"&x& +3 "core" &-  < j R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- = $ e R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +93 "core" ' +2 .tHand.open + "manipulator"&{1 +60 "core" 1 +45 "manipulator"&|% +4 "core" % } > ; 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +91 "core" ' + #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 15:07:01UTC17-Jan-23\\n{1 => 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:02:45, 20% flow, 14.2C, 31% humidity, 14.5psia, 13.749V, 0.405A, 0.393A avg, 5.57W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &-,\ +2 "manipulator"&% +3 "core" %  ? > P  +2 "storage"(% +4 "core" % \ 2 + "storage"(. +4 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  M\ +2 "manipulator"&& +4 "core" &- < < + Q +2 "manipulator"&% +4 "core" %  = ? 9  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +113 #"uploadLog"upsync +68 "core" ( + "manipulator"&& +5 "core" &\ > H - "x + "storage"( & +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&\ '7 +92 "core" ' + "storage"( & +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'r +144 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & m t \ +2 "manipulator"&& +4 "core" &\ < < ( "x +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &\ H A h "x +2 "storage"(& +3 "core" & p v C\ +3 .tForearm.seek 3 + 300 counts + "manipulator"&'ϡ +24 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +8 "core" &\ < = % "x + "manipulator"&% +4 "core" % ϰ A * +2 .tForearm.seek :retract +2 "manipulator"&' +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +154 "core" ( + "manipulator"&& +4 "core" &Ӏ0 = * G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӏ0 : = - G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +95 "core" ' +2 "manipulator"&&& +5 "core" &ө) H A 3 Bh + "manipulator"&(% +4 "core" %A > > H ! +2 "collection"''& +4 "core" &,,\ +2 "collection"'& +4 "core" &+,\ +3 .tCC.seek :closed + "collection"'(\\ +4 "core" &,/\  +9 &4*.y\ *z +9 &\ g,,\ ? +10 &u.-\ M +9 &[X-/\ K +9 &]..\ L +10 &]..x\ L +9 &Z-0w\ K +10 &dY0/l\ K +9 &$]00l\ L +9 &[.0o\ K +10 & Y21s\ K +9 &"jZ0/n\ L +9 &$-Z01p\ K +10 &%X13p\ L +9 &'V13`\ K +10 &)rY20`\ L +9 &+4Z32]\ L +9 &,W4/g\ K +10 &.Y25h\ K +9 &0z[23e\ L +9 &2;Z34`\ L +10 &3W43`\ L +9 &5W35]\ K +10 &7Z35V\ L +9 &9E]44\\\ K +9 &;Y44\\\ K +10 &<]84Z\ L +9 &>]86W\ L +9 &@M\\46Q\ K +10 &B\\85S\ L +9 &Cd?>P\ M +10 &ExJGX\ O +9 &GD\\RU\ Q +9 &HzmM\ T +10 &JM\ Y +9 &LsP\ Y +9 &N3M\ Z +10 &ON\ Y +9 &QE\ Y +10 &SwH\ Z +9 &U5H\ \\ +9 &VA\ \\ +10 &X<\ \\ +9 &Zy8\ \\ +9 &\\x=\ 2 +10 &\\+9\ [ +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + .Hand.open + "manipulator"&"1 +4 "core" &\\m@\ R +50 1 +2 "manipulator"&+% +4 "core" % A < ; ! +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +93 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" % e c \ D +2 "collection"'0& +3 "core" &\\k)\ R +3 "Can"? VT= +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X +22  + .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %iE\ + "sampler")5% +4 "core" %/ q l \ \ V +2 .tSSV.dial :spit + "sampler")% +129 "core"  +2 .tSS.seek 0ml + "sampler")2'ڀ +269 "core" ' + .tSSV.dial CBV +2 "sampler")8  +125 "core"  +2 .tCTV.dial :intake + "collection"'/  +75 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %i3\ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0Xo  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F'ڀ +401 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X>\ +2 "sampler")/% +3 "core" %8 \  +42 "collection"'9% +3 "core" %iB@\ +2 "sampler")2% +4 "core" %5 \  +47 "collection"'=% +3 "core" %iAB\ + "sampler")6% +4 "core" %5 \  +54 "collection"')% +2 "core" %iHF\ +2 "sampler")@% +4 "core" %5 \  +61 "collection"'A% +2 "core" %iNP\ +2 "sampler")B% +4 "core" %7 \  +69 "collection"'D% +3 "core" %iZX\ +2 "sampler")E% +4 "core" % \ ? +78 "collection"'>% +3 "core" %idc\ + "sampler");% +4 "core" %   \ ? +2 "sampler")<% +3 "core" %  \ ? + .tIntake.select :close + "sampler")0 +9 ):% +2 "core" % * * \ ? +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")I'ڀ +879 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")F  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +3 "core" %i\ + #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0Xo% +4 "core" %   \ ; +2 "sampler");% +4 "core" %   \ ; +2 .tIntake.select :close + "sampler")0 +9 )<% +3 "core" %   \ ; + .tSSV.dial :exhaust + "sampler"):  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +681 "Can"A\ spd +197 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")+  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +209 "collection"'F% +3 "core" %i!\ +3 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0Xo +78 "collection"'C% +3 "core" %ixy3\ + "sampler")r% +4 "core" %   \ > +2 "sampler")i% +3 "core" %   \ > + .tIntake.select :close +2 "sampler")0 +8 )u% +2 "core" % ! \ > +2 .tSSV.dial :exhaust + "sampler")q  +73 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")?'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")h  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +209 "collection"'{% +3 "core" %i\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xo \ ' +2 "sampler")% +3 "core" % C A \ ' + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % I G \ ' + .tSSV.dial :exhaust + "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")s'ڀ +902 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")~  +72 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'&% +3 "core" %i \ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xo\ +2 "sampler")1% +4 "core" %fIxv \  +32 "collection"'8% +3 "core" %ife@\ + "sampler")/% +4 "core" %fI|y \  +36 "collection"'9% +3 "core" %ifd@\ +2 "sampler")2% +3 "core" %fI}~ \  +42 "collection"''% +3 "core" %ifg@\ +2 "sampler")"% +3 "core" %fI \  +48 "collection"'=% +52 "core" %ihg#\ + "sampler")6% +4 "core" %fI \  + "collection"')% +4 "core" %ihh\ + #tIntake @12.2psia, vacuum from 6.7 to 9.7psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xo% +4 "core" % \ i +21 "collection"';% +3 "core" %ilm>\ + "sampler")<% +4 "core" % \ i +24 "collection"':% +3 "core" %ill\ +2 "sampler")% +4 "core" % \ i +28 "collection"'+% +2 "core" %iop@\ +2 "sampler")F% +4 "core" % \ i +32 "collection"'% +3 "core" %ipo\ + "sampler")N% +4 "core" % \ i +36 "collection"'O% +3 "core" %ipr=\ +2 "sampler")K% +4 "core" % \ i +41 "collection"'G% +4 "core" %iqs>\ +2 "sampler")M% +4 "core" % \ i +47 "collection"'S% +2 "core" %isu@\ +2 "sampler")P% +4 "core" % \ i +53 "collection"'U% +3 "core" %iww\ +2 "sampler")V% +3 "core" % \ i +62 "collection"'W% +2 "core" %iyz@\ +2 "sampler")X% +4 "core" % \ i +69 "collection"'[% +3 "core" %i|@\ +2 "sampler")Y% +3 "core" %  \ i +79 "collection"']% +2 "core" %i~ \ +2 "sampler")\\% +4 "core" %   \ i +2 "sampler")^% +3 "core" % ! \ i + .tIntake.select :close + "sampler")0 +9 )L% +3 "core" % ( ' \ i + .tSSV.dial :exhaust +2 "sampler")H  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")`'ڀ +874 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")_  +73 "core" + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %i?\ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0Xo\ +2 "sampler")Q% +3 "core" %F= \  +42 "collection"'7% +3 "core" %ilk?\ +2 "sampler")C% +3 "core" %F= \  +48 "collection"'r% +2 "core" %ikn@\ +2 "sampler")i% +4 "core" %F= \  + "collection"'u% +4 "core" %ijnB\ + #tIntake @12.5psia, vacuum from 7.0 to 10.0psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50Xo\ +2 "sampler")% +3 "core" %8 \  +32 "collection"'% +4 "core" %iqr@\ +2 "sampler")% +4 "core" %8 \  +36 "collection"'% +3 "core" %irt\ + "sampler") % +4 "core" %8 \  +44 "collection"'t% +4 "core" %ius\ + "sampler") % +4 "core" %8 \  +47 "collection"'w% +3 "core" %ivu\ +2 "sampler") % +3 "core" %8 \  +54 "collection"'% +3 "core" %ixx?\ +2 "sampler")|% +4 "core" %2 \  +60 "collection"'% +3 "core" %iz|\ +2 "sampler")% +3 "core" %2 \  +70 "collection"'v% +2 "core" %i~6\ +2 "sampler")% +4 "core" %  \ D +78 "collection"'}% +3 "core" %i\ + "sampler")% +4 "core" %  \ D +88 "collection"'% +3 "core" %i\ +2 "sampler")% +3 "core" % " \ D +2 "sampler") % +3 "core" % % " \ D +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % * ) \ D + .tSSV.dial :exhaust +2 "sampler")\  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")n'ڀ +899 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %i\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xo% +4 "core" %  \ \ R +128 "collection"';% +3 "core" %i+\ +2 "sampler")<% +4 "core" %  \ \ R +144 "collection"':% +2 "core" %iP\ +2 "sampler")% +4 "core" % < 9 \ \ R + "sampler")+% +4 "core" % < ; \ \ R + .tIntake.select :close + "sampler")0 +9 )F% +2 "core" % B A \ \ R +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")N'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")O  +74 "core" + #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open +2 "sampler") +209 "collection"'K% +3 "core" %iJ\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xo% +4 "core" %  \ \ O +36 "collection"';% +3 "core" %iwyc\ +2 "sampler")<% +4 "core" %  \ \ O +41 "collection"':% +3 "core" %iyx[\ +2 "sampler")% +3 "core" %  \ \ O +48 "collection"'+% +3 "core" %i{{D\ + "sampler")F% +4 "core" %  \ \ O +54 "collection"'% +2 "core" %i|zG\ +2 "sampler")(% +4 "core" %  \ \ O +61 "collection"'O% +2 "core" %i}}F\ +2 "sampler")K% +4 "core" %  \ \ O +69 "collection"'N% +3 "core" %i^\ + "sampler")@% +4 "core" %  \ \ O +78 "collection"'S% +3 "core" %id\ +2 "sampler")P% +3 "core" %  \ \ O +89 "collection"'U% +2 "core" %i_\ +2 "sampler")V% +4 "core" %  \ \ O +100 "collection"'W% +3 "core" %iB\ + "sampler")X% +4 "core" %  \ \ O +113 "collection"'[% +3 "core" %i[\ + "sampler")Y% +4 "core" % \ \ \ O +128 "collection"']% +3 "core" %if\ +2 "sampler")\\% +3 "core" % 3 0 \ \ O +2 "sampler")^% +3 "core" % 4 3 \ \ O +2 .tIntake.select :close + "sampler")0 +8 )L% +3 "core" % 5 5 \ \ O + .tSSV.dial :exhaust +2 "sampler")H  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")A'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")_  +73 "core" + #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %iL\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0Xo% +3 "core" %$< \  +61 "collection"';% +4 "core" %izz\\\ + "sampler")<% +4 "core" %$< \  +69 "collection"':% +3 "core" %izxy\ +2 "sampler")% +3 "core" %$; \  +2 "collection"'/% +3 "core" %izyV\ +2 #tIntake @13.0psia, vacuum from 7.5 to 10.5psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0Xo'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler");  +74 "core" + #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'<% +3 "core" %ir\ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xo% +3 "core" %i\ + "sampler")/% +4 "core" %7 \  +32 "collection"'3% +3 "core" %i\ + "sampler")% +4 "core" %7 \  +36 "collection"'(% +3 "core" %i\ +2 "sampler")O% +4 "core" %7 \  +41 "collection"'K% +3 "core" %i\ +2 "sampler")N% +4 "core" %7 \  +47 "collection"'@% +3 "core" %i\ + "sampler")S% +4 "core" %6 \  +54 "collection"'P% +2 "core" %i\ +2 "sampler")U% +4 "core" %7 \  +61 "collection"'V% +2 "core" %i\ +2 "sampler")W% +4 "core" %7 \  +69 "collection"'X% +3 "core" %i\ +2 "sampler")[% +3 "core" % \ = +79 "collection"'Y% +2 "core" %iy\ +2 "sampler"):% +4 "core" % \ = +88 "collection"']% +4 "core" %i\ + "sampler")\\% +4 "core" % \ = +100 "collection"'+% +3 "core" %i\ + "sampler")^% +4 "core" %  \ = +113 "collection"'L% +3 "core" %i\ +2 "sampler")H% +3 "core" %   \ = +128 "collection"'9% +3 "core" %i\ + "sampler")_% +4 "core" % * ( \ = +2 "sampler")G% +3 "core" % * ) \ = + .tIntake.select :close + "sampler")0 +9 )A% +2 "core" % - ) \ = +2 .tSSV.dial :exhaust + "sampler")d  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")a'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")f  +74 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %i\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xo\ + "sampler")C% +4 "core" %|8ww \  +28 "collection"'b% +3 "core" %i-\ +2 "sampler")F% +3 "core" %|8zx \  +32 "collection"'r% +4 "core" %i?\ + "sampler")i% +4 "core" %|8zw \  +36 "collection"'J% +3 "core" %id\ +2 "sampler")h% +3 "core" %|8}} \  +42 "collection"'I% +3 "core" %i\ +2 "sampler"){% +3 "core" %|8} \  +48 "collection"'?% +2 "core" %i\ +2 "sampler")`% +3 "core" %|8~ \  +54 "collection"'% +3 "core" %i:\ +2 "sampler")% +4 "core" %|8 \  +61 "collection"'% +2 "core" %i\ +2 "sampler")z% +4 "core" %|8 \  +69 "collection"'!% +3 "core" %i9\ +2 "sampler")% +3 "core" %|8 \  +79 "collection"'% +2 "core" %i&\ +2 "sampler")% +4 "core" %|8 \  +88 "collection"'% +3 "core" %i\ +2 "sampler") % +4 "core" %|8 \  +100 "collection"'t% +3 "core" %i\ + "sampler") % +4 "core" %|8 \  +113 "collection"'u% +3 "core" %ii\ + "sampler")q% +4 "core" %|8 \  + "collection"'w% +4 "core" %i \ +2 #tIntake @13.6psia, vacuum from 8.1 to 11.1psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xo% +4 "core" %i{\ + "sampler")/% +4 "core" %# \  +35 "collection"'3% +2 "core" %i\ +2 "sampler")% +4 "core" %" \  +36 "collection"'(% +3 "core" %i=\ +2 "sampler")O% +4 "core" %" \  +41 "collection"'K% +3 "core" %i\ +2 "sampler")N% +3 "core" %" \  +48 "collection"'6% +3 "core" %i<\ + "sampler")@% +4 "core" %" \  +54 "collection"'S% +2 "core" %i}\ +2 "sampler")P% +4 "core" %" \  +61 "collection"'U% +2 "core" %i\ +2 "sampler")V% +4 "core" %" \  +69 "collection"'W% +3 "core" %ic\ + "sampler")X% +4 "core" %" \  +78 "collection"'[% +3 "core" %im\ +2 "sampler")Y% +3 "core" %" \  +89 "collection"':% +3 "core" %i\ + "sampler")]% +4 "core" %" \  +100 "collection"'\\% +3 "core" %i\ + "sampler")+% +4 "core" %" \  +113 "collection"'^% +3 "core" %id\ +2 "sampler")L% +4 "core" %" \  +127 "collection"'H% +4 "core" %ii\ +2 "sampler")9% +4 "core" %" \  +144 "collection"'_% +2 "core" %i\ +2 "sampler")G% +4 "core" %" \  +162 "collection"'A% +3 "core" %i]\ +2 "sampler")d% +3 "core" %" \  +184 "collection"')% +3 "core" %i\ +2 "sampler")f% +4 "core" %" \  +196 "collection"'% +3 "core" %ib\ + "sampler")a% +4 "core" %"  \  +196 "collection"'M% +3 "core" %i'\ + "sampler")j% +4 "core" % , + \  + "sampler")m% +4 "core" % , , \  + .tIntake.select :close + "sampler")0 +9 )o% +2 "core" %" , , \  +2 .tSSV.dial :exhaust + "sampler")p  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Q'ڀ +878 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")7  + .tCBV.dial SSV +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +2 "core" %iy\ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xo% +4 "core" %-wU|y \  +54 "collection"'/% +3 "core" %i(\ + "sampler")3% +4 "core" %-wU{ \  +61 "collection"'% +3 "core" %i\ + "sampler")(% +4 "core" %-wU~ \  +69 "collection"'O% +3 "core" %i\ + "sampler")K% +4 "core" %-wU \  +78 "collection"'N% +3 "core" %i\ +2 "sampler")=% +3 "core" %-wU \  +89 "collection"'6% +3 "core" %i\ + "sampler")@% +4 "core" %-wU \  +100 "collection"'S% +3 "core" %i%\ + "sampler")P% +4 "core" %-wU \  +113 "collection"'U% +3 "core" %i\ +2 "sampler")V% +3 "core" %-wU \  +128 "collection"'W% +3 "core" %i\ +2 "sampler")X% +4 "core" %-wU \  +144 "collection"'[% +3 "core" %i\ + "sampler")Y% +4 "core" %-wU \  +163 "collection"':% +2 "core" %i\ +2 "sampler")]% +4 "core" %-wU \  + "collection"'\\% +4 "core" %i!\ + #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 0.31ml/s + "sampler")#.0Xo% +3 "core" %+ \  +21 "collection"'/% +3 "core" %it\ +2 "sampler")3% +4 "core" %- \  +24 "collection"'% +3 "core" %i\ +2 "sampler")(% +3 "core" %+ \  +28 "collection"'O% +3 "core" %i{\ +2 "sampler")K% +3 "core" %+ \  +32 "collection"'N% +3 "core" %iv\ +2 "sampler")=% +3 "core" %, \  +37 "collection"'6% +3 "core" %i\ +2 "sampler")@% +3 "core" %+ \  +42 "collection"'S% +3 "core" %iq\ + "sampler")P% +4 "core" %+ \  +47 "collection"'U% +3 "core" %iw\ +2 "sampler")V% +3 "core" %+ \  +54 "collection"'W% +3 "core" %i\ + "sampler")X% +4 "core" %+ \  +61 "collection"'[% +3 "core" %ip\ + "sampler")Y% +4 "core" %+ \  +69 "collection"':% +4 "core" %i\ +2 "sampler")]% +4 "core" %+ \  +77 "collection"'\\% +3 "core" %i\ +2 "sampler")%% +3 "core" %+ \  +89 "collection"'L% +3 "core" %i\ + "sampler")H% +4 "core" %+ \  +100 "collection"'9% +3 "core" %iw\ +2 "sampler")_% +3 "core" %+ \  +113 "collection"'G% +3 "core" %i\ +2 "sampler")A% +3 "core" %, \  +128 "collection"'d% +3 "core" %ip\ +2 "sampler"))% +3 "core" % \ > +144 "collection"'f% +3 "core" %iu\ +2 "sampler")% +3 "core" % \ > +163 "collection"'a% +3 "core" %i\ +2 "sampler")M% +4 "core" % \ > +183 "collection"'j% +3 "core" %iy\ +2 "sampler")m% +4 "core" %  \ > +135 .tSS.reconfigure :default +2 "sampler")#.0X +2 .tIntake.select :close + "sampler")0 +8 )p% +3 "core" %   \ > +2 !to:ShallowSampler::Clogged: mesg"'Filtering too Slowly after 575.0ml:@checkpoint: omitted:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:353"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + .SSV.dial :exhaust + "sampler")-  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'^'i +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")g +130 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %dK\  +2 .tCS.seek 6.001ml + "collection"'/'0 +1358 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'3 +40 "core"  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 0ml + "collection"''i +1433 "core" ' + .tCSV.dial CSR +2 "collection"'(  +42 "core"  +2 "collection"'O% +4 "core" %nO\ + #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'K'T +611 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'N% +3 "core" %R<\ +2 .tCS.seek 5ml + "collection"'='s3 +862 "core" ' + .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'6  +41 "core"  +2 .tCS.seek 1ml + "collection"'@'^ +1102 "core" ' + "collection"'S9 +4 "core" 9b +2 "collection"'P% +3 "core" %`\ \ R\ +2 #tBefore lysing Collection Puck Heater at 14.8C/38.0psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 'U9 +4 "core" 9 +102 "collection"'V9 +2 "core" 9bd +102 "collection"'W9 +3 "core" 9b d +102 "collection"'X9 +2 "core" 9b d +102 "collection"'[9 +3 "core" 9bd +102 "collection"'Y9 +3 "core" 9bd +102 "collection"':9 +2 "core" 9bd +102 "collection"']9 +3 "core" 9cd +102 "collection"'\\9 +2 "core" 9b"d +102 "collection"'%9 +3 "core" 9c&d +102 "collection"'L9 +3 "core" 9d*d +102 "collection"'H9 +2 "core" 9d/d +102 "collection"'99 +3 "core" 9e3d +102 "collection"'_9 +2 "core" 9 e7d +102 "collection"'G9 +3 "core" 9$f;d +102 "collection"'A9 +3 "core" 9@f?d +102 "collection"'d9 +2 "core" 9_fCd +102 "collection"')9 +3 "core" 9~gHd +102 "collection"'f9 +2 "core" 9hLd +102 "collection"'9 +3 "core" 9jPd +102 "collection"'a9 +3 "core" 9jTd +102 "collection"'M9 +2 "core" 9kXd +102 "collection"'j9 +3 "core" 94l]d +102 "collection"'m9 +2 "core" 9\\mad +102 "collection"'+9 +3 "core" 9ned +102 "collection"'p9 +3 "core" 9oid +102 "collection"'-9 +3 "core" 9omd +102 "collection"'9 +3 "core" 9qqd +102 "collection"'o9 +2 "core" 9+qva +102 "collection"'C9 +3 "core" 9Usz] +102 "collection"'Q9 +2 "core" 9t~X +102 "collection"'i9 +3 "core" 9uV +102 "collection"'J9 +2 "core" 9wQ +102 "collection"'I9 +3 "core" 9xM +102 "collection"'l9 +2 "core" 9'yJ +102 "collection"'r9 +4 "core" 9SzE +102 "collection"'{9 +2 "core" 9||B +102 "collection"'e9 +2 "core" 9}? +102 "collection"'`9 +3 "core" 9< +102 "collection"'79 +2 "core" 99 +102 "collection"'9 +3 "core" 96 +103 "collection"'9 +2 "core" 9@3 +102 "collection"'9 +2 "core" 9f1 +102 "collection"'z9 +3 "core" 9. +102 "collection"'h9 +2 "core" 9+ +102 "collection"'9 +3 "core" 9) +103 "collection"'9 +2 "core" 9' +102 "collection"'b9 +2 "core" 9 $ +102 "collection"'?9 +3 "core" 9+# +102 "collection"'9 +2 "core" 9H" +102 "collection"' 9 +3 "core" 9c! +102 "collection"'t9 +2 "core" 9{ +102 "collection"'9 +3 "core" 9 +102 "collection"' 9 +2 "core" 9 +102 "collection"'q9 +3 "core" 9 +102 "collection"'w9 +3 "core" 9 +102 "collection"'|9 +2 "core" 9 +102 "collection"'u9 +3 "core" 9  +102 "collection"'g9 +2 "core" 9  +102 "collection"'!9 +3 "core" 9 % +102 "collection"'y9 +3 "core" 9 5 +102 "collection"'v9 +3 "core" 9 D +102 "collection"'^9 +2 "core" 9 S +102 "collection"'9 +3 "core" 9 ` +102 "collection"'T9 +2 "core" 9 m  +102 "collection"'9 +3 "core" 9 y +102 "collection"'\ 9 +2 "core" 9  +102 "collection"'Z9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"' 9 +3 "core" 9 ! +102 "collection"'9 +3 "core" 9 % +102 "collection"'c9 +3 "core" 9 * +43 "Can"Q\ w +59 "collection"'n9 +2 "core" 9 . +102 "collection"' 9 +3 "core" 9 2 +102 "collection"'9 +2 "core" 9 6 +102 "collection"'~9 +3 "core" 9 : +102 "collection"'&9 +3 "core" 9 > +102 "collection"'s9 +2 "core" 9 C +102 "collection"'9 +3 "core" 9 G +102 "collection"'9 +2 "core" 9 K +102 "collection"'9 +3 "core" 9 O +102 "collection"'k9 +3 "core" 9 S +102 "collection"'9 +2 "core" 9 X +102 "collection"'9 +3 "core" 9 \\ +102 "collection"'x9 +2 "core" 9 ` +102 "collection"'F9 +4 "core" 9\ d +102 "collection"'#9 +2 "core" 9\ h +102 "collection"'49 +2 "core" 9\ m +103 "collection"'}9 +2 "core" 9\ q +102 "collection"'$9 +2 "core" 9\ u +102 "collection"'19 +3 "core" 9\ y +102 "collection"'89 +3 "core" 9\ } +102 "collection"'29 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'"9 +2 "core" 9\  +102 "collection"'R9 +3 "core" 9\ # +102 "collection"' 9 +2 "core" 9\ & +102 "collection"'9 +3 "core" 9\ ) +102 "collection"'.9 +2 "core" 9\ , +102 "collection"'09 +3 "core" 9\ / +102 "collection"'B9 +3 "core" 9\ 2 +102 "collection"''9 +2 "core" 9\ 6 +102 "collection"'E9 +3 "core" 9\ 7 +102 "collection"'9 +2 "core" 9\ < +102 "collection"'D9 +3 "core" 9\ > +102 "collection"';9 +3 "core" 9\ A +102 "collection"'59 +2 "core" 9\ C +102 "collection"'>9 +3 "core" 9\ G +102 "collection"'<9 +2 "core" 9\ I +102 "collection"'39 +3 "core" 9\ L +102 "collection"'/9 +3 "core" 9\ O +102 "collection"'(9 +2 "core" 9\ R +102 "collection"'O9 +3 "core" 9\ T +102 "collection"'9 +2 "core" 9\ W +102 "collection"'N9 +3 "core" 9\ Z +102 "collection"'K9 +2 "core" 9\ ] +102 "collection"'69 +3 "core" 9\ _ +102 "collection"'=9 +2 "core" 9\ a +102 "collection"'S9 +3 "core" 9\ d +2 .tCH.hold 10:00,70C +3 "collection"'P `\ `\ c\ +2 'U9 +5 "core"  + 9\ d + "collection"'V% +4 "core" %` + ,\ +2 #tBegun lysing Collection Puck Heater at 68C/46.0psia +55110 "Can"V\  +4880 "core" ` + "collection"'W9 +3 "core" 9\  +2 "collection"'X% +4 "core" %`  \ +2 #tEnded lysing Collection Puck Heater at 70C/44.9psia + .CS.seek 0ml +2 "collection"'['i +356 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Y @ +100 "core" B +2 .tCSV.dial :air + "collection"': @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"']'s5 +1356 "core" ' + .tCSV.dial CTV + "collection"'\\  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'% @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'L  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'H @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'9'i +1354 "core" ' +2 "collection"'_% +4 "core" %i ^ _\ + #tPuck @72.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'G +98 "core" ~ +2 .tCBV.dial CSV + "collection"'A  +28 "core"  +2 "collection"'d% +4 "core" %i + ,\ +2 .tCS.seek 5ml + "collection"')'s5 +1397 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'f  +42 "core" +2 "collection"'% +4 "core" %s3z\ \ +2 .tCS.seek 7ml + "collection"'a' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'M @ +40 "core" ? +52 .tCS.seek 10ml +2 "collection"'j' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'m ` +113 "core" ^ +2 #tLysing Complete + "collection"'+& +3 "core" &\\i\ R +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&p% +4 "core" %  ; ; u  + "storage"(-% +4 "core" % | ~\  + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(o(  +350 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (C& +3 "core" &  ~ } p\ +2 "manipulator"&Q& +3 "core" &Ӫ( : : | Bg +2 "manipulator"&i% +3 "core" %  9 :  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&J( +161 "core" ( + "manipulator"&I& +5 "core" & @ ) y  + "storage"(l& +4 "core" &  Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&r'S +91 "core" ' +2 "storage"({& +4 "core" &  G\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(e'r +272 "core" ' +2 "storage"(`- +3 "core" -'" +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&7& +3 "core" & : 8 F  +2 "storage"(& +3 "core" &  } f\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'Α +27 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +2 "core" -'" +3 .tSE.seek 6.12 Pucks below Top Plate + "storage"(h' +30 "core" ' + "manipulator"&% +5 "core" %d 9 : i @ + "storage"(& +4 "core" &  w w \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 255 counts +2 "manipulator"&b'ϐ +13 "core" ' +2 "manipulator"&?& +4 "core" & - X  + "storage"(& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"& 'S +17 "core" ' +2 .tSE.seek 7.12 Pucks below Top Plate +2 "storage"(t'a +36 "core" ' +2 "manipulator"&& +4 "core" & 9 :  +2 "manipulator"& % +4 "core" %A ( + +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&w(ӂ +161 "core" ( +2 "manipulator"&|& +4 "core" &Ӗ# ? $  =A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &Ӗ" 1 9 =A +2 .tForearm.seek CC + "manipulator"&g'? +97 "core" ' +2 .tHand.close + "manipulator"&!/ +58 "core" / +2 .tCC.seek :open + "collection"'y( +447 "core" ( +2 "storage"(v& +4 "core" &  ~\ + "storage"(^& +4 "core" &  !\ + "manipulator"&& +4 "core" &ӭ / 7 :* + "manipulator"&T% +4 "core" % @ : ; +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&\ ( +165 "core" ( + "manipulator"&Z& +4 "core" &   u +2 "storage"(& +3 "core" &  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 + "manipulator"& 'Α +90 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +55 "core" 1 +2 "manipulator"&n% +4 "core" % ΍  + < ) + "storage"( & +4 "core" &  n\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 296 counts +2 "manipulator"&'Ϲ +14 "core" ' + "manipulator"&~& +4 "core" &  \ E u +2 "storage"(&& +4 "core" &  ,\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&s'S +15 "core" ' +2 "storage"(% +4 "core" %c 1\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %͍J f\ V` +2 "manipulator"&k% +3 "core" %F %  ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +14 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &V  + "manipulator"&x& +4 "core" & & T u +2 "manipulator"&F% +4 "core" %  )   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&#(- +180 "core" ( + "manipulator"&4& +4 "core" &- 1  C  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&$'w +97 "core" ' + .tHand.close + "manipulator"&1/ +59 "core" / + "manipulator"&8& +4 "core" &- - `  +2 "manipulator"&2% +3 "core" % ϊ ; : +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"(ӂ +291 "core" ( + "manipulator"&R& +4 "core" &Ӗ$ > # >O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &Ӗ# - 6 o >O +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + "manipulator"&.& +4 "core" &Ӗ$ 5 < >O +2 "manipulator"&0% +4 "core" %9 : ; j +2 "collection"'B& +4 "core" &\ +2 "collection"''& +4 "core" &{\ +2 .tCC.seek :closed + "collection"'E(\\ +4 "core" &]\ +8 &39\ $e +10 &W}\ 7 +9 &}K\ K +9 &[\ K +10 &yZ\ K +9 &:\\\ K +10 &Y\ K +9 &Z\ K +9 &[~\ L +10 &B[c\ K +9 & ZE\ K +9 &!Y(\ K +10 &#Z\ K +9 &%JZY\ K +10 &' W\ K +9 &(Z\ K +9 &*Z\ K +10 &,RZ\ K +9 &.Z\ K +9 &/Xn\ K +10 &1^D\ L +9 &3[Z\ K +10 &5Z~\ K +9 &6YW\ K +9 &8ZE\ K +10 &:b\\<\ K +9 &<$Z+\ K +9 &=Z\ \ K +10 &?\\_\ K +9 &Aj^X\ K +10 &C*cA\ L +9 &Ds\ N +9 &F\ T +10 &HR\ V +9 &J \ Y +9 &K\ Z +10 &M\ Z +9 &OTu\ X +10 &Qh\ Z +9 &RU\ Z +9 &T@\ \\ +57 &VP&\ \\ +8 &X`\ \\ + &YF\ ^ +2 &[E\ J + &\\=8\ , &\\&\ %m + ( + &\\\ %m +2 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 11/26 samples, on/off torque 2.26 + "collection"'& +4 "core" &\\G\ %m + &\\\ %m + .tHand.open + "manipulator"&D1 +53 "core" 1 + "manipulator"&;% +4 "core" % 9 4 & G j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +91 "core" ' +2 .tPSV.dial PSR + "processing"%> +130 "core" + "processing"%<% +4 "core" %ؾ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml + "processing"%3'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +43 "core"  +2 .tPS.seek 0ml + "processing"%('ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%O +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"%N + "collection"'K  +6 "core" @ + "processing"%6  +69 "core" +88  +2 .tPSV.dial :mixloop + "processing"%= +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%S  +130 "core" +3 .tPS.seek 0ml + "processing"%U'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%V  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +44 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2634 "core" ' + .tPSV.dial :air + "processing"%X  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%@' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +42 "core" +3 .tPS.seek 0ml + "processing"%:'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" &Ә$ 9 9 >M +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\\(ӂ +27 "core" ( +2 "manipulator"&%& +4 "core" &ӈ ' @ W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &ӈ , . O W +2 .tForearm.seek CC + "manipulator"&H'? +99 "core" ' + .tHand.close + "manipulator"&]/ +62 "core" / +2 .tCC.seek :open + "collection"'_( +450 "core" ( +2 "manipulator"&G& +4 "core" &ӈ 9 ; W + "manipulator"&A% +4 "core" % @ < 9 + .tForearm.seek :retract +2 "manipulator"&d' +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&9(- +290 "core" ( + "manipulator"&f& +4 "core" &- - @ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- :  % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)'w +90 "core" ' +2 .tHand.open + "manipulator"&M1 +53 "core" 1 + "manipulator"&a% +4 "core" % z 0  ~  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'+& +4 "core" &)+& + "manipulator"&p% +5 "core" % 6 + h  + "storage"(-% +4 "core" % \  +2 "storage"(. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (C& +2 "core" & \  +2 "manipulator"&Q& +3 "core" &- 8 : +2 "manipulator"&i% +3 "core" % ( +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&I( +184 "core" ( + "manipulator"&l& +4 "core" &\ /  !p +2 "storage"({& +3 "core" & 9\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +96 "core" ' + "storage"(,& +4 "core" & &\  +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(`'r +145 "core" ' + "storage"(7- +4 "core" -'M + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & ~ Y\  +2 "manipulator"&z& +3 "core" & / : o +3 .tElbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & 3 ! K o + "storage"(?& +4 "core" & Y\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'ϡ +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +4 "storage"(r' +4 "core" & < : o + "manipulator"&J% +4 "core" % ϴ 9 / +2 .tForearm.seek :retract + "manipulator"&e' +95 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +154 "core" ( + "manipulator"&b& +4 "core" &Ӕ% % > E >M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &Ӕ$ ; . >M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&|'? +99 "core" ' +3 "manipulator"&u& +4 "core" &Ӕ% 3 ; < >M + "manipulator"& % +4 "core" %6 : : Z +48 "collection"'& +4 "core" &)+\ +2 "collection"'!& +5 "core" &,,\ +2 .tCC.seek :closed +2 "collection"'q(\\ +4 "core" &,,s\ +7 &;*,P\ %f +9 &X|+-\ 7 +10 &{-,\ K +9 &X0-|\ J +9 &Y+.d\ J +10 &BZ..L\ J +9 &Z/,?\ J +10 &Z--$\ J +9 &Z.. \ J +9 &I[0.\ K +10 & Z.-\ K +9 &!X/-\ K +9 &#X-.\ K +10 &%RW./\ J +9 &'Z/1\ J +9 &(Z//~\ J +10 &*Z/1s\ J +9 &,Y]20^\ K +10 &.\\00M\ K +9 &/Z/1V\ K +9 &1X00\ K +10 &3bX/0\ J +9 &5#Z02\ J +9 &6[00\ J +10 &8Z03u\ J +9 &:jZ12a\ J +10 &<+]02b\ J +9 &=Z12Z\ J +9 &?[03O\ J +10 &ArZ21@\ J +9 &C3]32,\ K +9 &Db44$\ K +10 &Fn?; \ M +9 &HkMF \ O +10 &J!_Z\ T +9 &Kgh\ W +9 &Mij\ W +10 &O\\ll\ W +9 &Qlm\ X +9 &Rmn\ X +10 &Tqq\ Y +9 &V^qr\ Y +10 &Xqu\ Z +9 &Ytu\ [ +9 &[wt\ H +10 &\\<yz\ )| +9 &\\yy \ ^ +2 ( +2 "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.10 + .Hand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&v% +4 "core" % 6 @ # j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +133 "core" ~ + .tCSV.dial CTV +2 "collection"'T  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%Z' +2636 "core" ' +2 "collection"'% +4 "core" %z|w\ \ +2 .tCS.seek 4.5ml + "collection"'g'c: +1481 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%w  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%c  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%n'ؾ +2626 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'~ @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'&' +1490 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.seek 0ml + "collection"''i +2637 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'k  +132 "core" + "collection"'\ & +4 "core" &\\uw \ ^ +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %  6 /  +2 "storage"(x% +3 "core" % C C C\  +2 "storage"(F. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( (  +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  F T \ + "manipulator"&t& +4 "core" &Ә$ 7 : >I + "manipulator"&s% +4 "core" %  8 .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&4( +164 "core" ( + "manipulator"&}& +4 "core" & @ )  +2 "storage"(& +3 "core" &  s g a\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +92 "core" ' +2 "storage"(1& +4 "core" &  w p\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(8'r +258 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & : :  +2 "storage"($& +3 "core" &  u v \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&R'Α +19 "core" ' + .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(#- +3 "core" -' +2 .tSE.seek 7.13 Pucks below Top Plate + "storage"(.'i +29 "core" ' +2 "manipulator"&0% +4 "core" %Ι / :  + "storage"(B& +4 "core" &  F Q *\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 308 counts + "manipulator"&' +13 "core" ' +2 "manipulator"&y& +4 "core" & < ? @  +2 "storage"(& +3 "core" &  u v \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&D'S +17 "core" ' +2 .tSE.seek 8.13 Pucks below Top Plate +2 "storage"(;' +38 "core" ' + "manipulator"&'& +5 "core" & : ;  + "manipulator"&>% +4 "core" %D , + 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<' +86 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +163 "core" ( + "manipulator"&/& +4 "core" &Ӗ" A # ` <9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +2 "core" &Ӗ" / : <9 +2 .tForearm.seek CC +2 "manipulator"&O'? +94 "core" ' + .tHand.close + "manipulator"&(/ +59 "core" / + .tCC.seek :open +2 "collection"'N( +447 "core" ( +2 "storage"(K& +4 "core" &  4\ + "storage"(6& +4 "core" &  \ +2 "manipulator"&=& +3 "core" &ӗ" : 9 ;8 +2 "manipulator"&S% +3 "core" % 6 9 : } 4 +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&V( +163 "core" ( + "manipulator"&U& +5 "core" & & > |  + "storage"(P& +4 "core" &  ,\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&'Α +95 "core" ' + .tElbow.hold + "manipulator"&X, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&W1 +59 "core" 1 +2 "manipulator"&Y% +4 "core" % Γ 4 9 B  + "storage"(@& +4 "core" &  \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 302 counts + "manipulator"&['Ͽ +15 "core" ' +2 "manipulator"&%& +4 "core" & 3 7 d  +3 "storage"(L& +49 "core" &  ;\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&]'S +18 "core" ' + "storage"("% +4 "core" % 6\ +3 ."downElevator"SE.seek :down +3 "storage"(5' +99 (E% +2 "core" %шB \ U\\ +2 "manipulator"&G% +5 "core" %A , / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +90 "core" ' +7 ' +2 ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%H  +71 "core" +3 .tPS.seek 2.5ml + "processing"%f' +2496 "Can"Z ;9 +138 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%\\  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%M +55 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%a  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%+'ؾ +2647 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%p& +4 "core" &\  +2 "manipulator"&-& +4 "core" & , + 6  + "manipulator"&% +4 "core" %  8 9 e  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&d(- +180 "core" ( +2 "manipulator"&)& +4 "core" &- 7 ,  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- . 4 >  +2 .tForearm.seek :garage +2 "manipulator"&C'w +98 "core" ' + .tHand.close + "manipulator"&Q/ +62 "core" / +2 "manipulator"&i& +3 "core" &- 2 9 \\  +2 "manipulator"&l% +4 "core" % χ + / X +2 .tForearm.seek :retract + "manipulator"&{' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +116 "core" ( +2 "manipulator"&9& +4 "core" & 0  " ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" & - 9 F ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' + "manipulator"&z& +4 "core" &  - S & +2 "manipulator"&% +4 "core" % * 6 D r + "processing"%?& +4 "core" &\  +2 "processing"%m& +5 "core" &\  +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\  +7 &J\ $f +10 &}U\ 8 +9 &\ M +9 &b\ N +10 &PfP\ N +9 &aQ\ N +10 &cN\ O +9 &eW\ O +9 &Xc_\ N +10 &f\\\ O +9 &bj\ O +9 &!`a\ O +10 &#`bs\ N +9 &%"^s\ N +10 &&ey\ N +9 &(ey\ N +9 &*ge\ O +10 &,*d\ N +9 &-`\ N +9 &/e\ O +10 &1pg\ N +9 &32e\ N +10 &4c\ N +9 &6e\ O +9 &8we\ O +10 &::_\ N +9 &;c\ N +9 &=b\ N +10 &?d\ O +9 &AAa\ O +10 &Br\ P +9 &Dw\ Q +9 &Fy\ S +10 &H7\ U +9 &I\ U +9 &K\ T +10 &M|\ U +9 &O>\ U +10 &P\ V +9 &R\ V +9 &T\ W +10 &VF\ U +9 &X\ W +9 &Y\ U +10 &[\ V +9 &]K\ K +10 &^R\ #k +9 &^\ * +2 ( +2 "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.53 + "processing"% & +4 "core" &^\ * + .tHand.open + "manipulator"&J1 +56 "core" 1 + "manipulator"&I% +4 "core" % 2  3 r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' + .tPRV.dial :air +2 "processing"%b  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%h +44 "core" + "processing"%`% +4 "core" %ؼ\  +2 .tPS.seek 0.3ml +2 "processing"%' +388 "core" ' + .tPSV.dial PSR + "processing"%u +101 "core"  +2 "processing"% % +4 "core" % B\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'2 +481 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%r' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +102 "core" + .tPTV.dial :mixing +2 "processing"%e @ +72 "core" A + .tPBV.dial :waste2 + "processing"%_  +92 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2631 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&v& +4 "core" & : 9 & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!( +2 "core" ( +2 "manipulator"&& +3 "core" & " > D & +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &T& +2 "core" & + * E & +2 .tForearm.seek PC +2 "manipulator"&|' +89 "core" ' +2 .tHand.close + "manipulator"&:/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +457 "core" ( + "manipulator"&j& +4 "core" & + + Y & + "manipulator"&w% +4 "core" % 7 6 5 G +2 .tForearm.seek :retract + "manipulator"&c' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(- +127 "core" ( + "manipulator"& & +4 "core" &-  + m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- &  & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&g'w +98 "core" ' + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&&% +4 "core" % ρ 5 & a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%k& +4 "core" &,\ +2 "manipulator"&\ % +3 "core" %  8 8  +2 "storage"(% +3 "core" % \  +2 "storage"(x. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(F( +347 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +2 "core" & \ +2 "manipulator"&& +3 "core" &- 8 9 +2 "manipulator"&t% +4 "core" %  - , p  +48 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&s( +175 "core" ( + "manipulator"&}& +4 "core" & = " F f +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&1'7 +99 "core" ' + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'r +148 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & } | \ +2 "manipulator"&$& +4 "core" & 8 8 e + .tElbow.seek 3 +2 "manipulator"&#( +3 "core" ( + "manipulator"&0& +4 "core" & = < t e +2 "storage"(B& +3 "core" & \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&y'ϡ +10 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& + "storage"(>' +8 "core" & , . e + "manipulator"&% +4 "core" % Ϝ 8 9 K i +2 .tForearm.seek :retract +2 "manipulator"&4' +96 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +2 .tElbow.seek PC + "manipulator"&8( +250 "core" ( + "manipulator"&R& +5 "core" & % > K 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 5  ) 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&.' +98 "core" ' + "manipulator"&/& +4 "core" & % ? < 0 +2 "manipulator"&3% +4 "core" % . + v + "processing"%D& +4 "core" &\ +2 "processing"% & +5 "core" &\ +2 .tPC.seek :closed + "processing"%((^ +5 "core" &\ \ +10 &0z\ )w +9 &b\ > +9 &o|\ N +10 &2^\ M +9 &^\ N +10 &_\ M +9 &w\\\ N +9 &9`\ N +10 &\\\ N +9 &\\\ N +9 & _\ N +10 &"A`\ N +9 &$[\ N +10 &%[\ N +9 &'_\ M +9 &)I]\ N +10 &+ \\\ N +9 &,_\ M +9 &.]\ M +10 &0Q^\ N +9 &2]\ M +9 &3^\ N +10 &5`\ N +9 &7Yb\ N +10 &9d\ N +9 &:d\ N +9 &<`\ N +10 &>`e\ N +9 &@"b\ N +10 &Ai\ N +9 &Cw|\ P +9 &E^\ Q +10 &G\ S +9 &H\ T +9 &J\ S +10 &L^\ T +9 &Ny\ U +10 &Ok\ U +9 &Qu\ U +9 &Sa{\ V +10 &U%m\ U +9 &Vn\ U +9 &Xf\ U +10 &Zi_\ V +9 &\\,]\ U +9 &]~c\ ; +10 &^3d\ O +9 &^Y\ - +3 ( +2 "processing"% & +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&<1 +61 "core" 1 +2 "manipulator"&q% +4 "core" % 5 ' `  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K' +92 "core" ' +2 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%6 U +2 %=9 +6 "core" 9 +102 "processing"%S9 +2 "core" 9, +102 "processing"%U9 +3 "core" 9 , +102 "processing"%P9 +2 "core" 9~ - +102 "processing"%O9 +3 "core" 9}- +102 "processing"%9 +2 "core" 9}. +102 "processing"%W9 +3 "core" 9/ +102 "processing"%Y9 +2 "core" 9. +102 "processing"%@9 +2 "core" 9"- +102 "processing"%%9 +3 "core" 9&, +102 "processing"%L9 +3 "core" 9*+ +102 "processing"%"9 +2 "core" 9/! +102 "processing"%9 +3 "core" 93 +102 "processing"%E9 +2 "core" 97 +102 "processing"%V9 +3 "core" 9; +102 "processing"%G9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%[9 +3 "core" 9H +102 "processing"%H9 +2 "core" 9L +102 "processing"%;9 +2 "core" 9P +102 "processing"%]9 +3 "core" 9)T +102 "processing"%59 +3 "core" 9:X +102 "processing"%n9 +2 "core" 9K] +102 "processing"%9 +2 "core" 9[a +102 "processing"%\\9 +3 "core" 9ke +102 "processing"%M9 +2 "core" 9zi +102 "processing"%a9 +3 "core" 9m +102 "processing"%f9 +2 "core" 9q +102 "processing"%p9 +3 "core" 9v +102 "processing"%-9 +2 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%)9 +2 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%X9 +2 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +102 "processing"%A9 +3 "core" 9 +102 "processing"%99 +2 "core" 9  +3 .tPH.hold 2:00:00,28C +2 "processing"%7 pUp  +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +103 "core"  +2 "processing"%z% +4 "core" %ؽ#\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +595 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%?' +1618 "core" ' +2 .tPTV.dial :puck + "processing"%d  +71 "core"  + .tPSV.dial PTV + "processing"%{ +87 "core" + .tPBV.dial :waste1 +2 "processing"%*  +131 "core"  +2 "processing"% % +4 "core" %&\  +2 .tPS.seek 1.5ml + "processing"%J'/ +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + +2 .tPS.seek 0ml + "processing"%m'ؾ +1615 "core" ' +2 .tdelay 5:00 +26562 "Can"\\ C@ +3440 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%` +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2371 "core" ' + .tPSV.dial PTV +2 "processing"%+ +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +85 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2312 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +130 "core" + .tPSV.dial :mixloop +2 "processing"%e +41 "core" + .tPRV.dial :ab1 + "processing"%_ @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%r' +355 "core" ' + .tdelay 2 seconds +250 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'v  +2 "processing"%  +44 "core" +  +2 "processing"%T% +4 "core" %(\ +2 .tPS.seek 0.35ml +2 "processing"%:'e +456 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"',  +29 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1175 "core" ' + .tPRV.dial :waste2 + "processing"%j @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%w' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%~' +1609 "core" ' + .tPSV.dial :PML + "processing"%| +43 "core" + .tPTV.dial :mixing +2 "processing"%! @ +74 "core" A + .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%&% +4 "core" %\  +2 .tPS.seek 1.85ml +2 "processing"%k' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" + +3 .tPS.seek 0ml + "processing"%'ؾ +1962 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'x& +3 "core" &#$\ +2 "manipulator"&c& +3 "core" & 9 ; 0 +2 "manipulator"&g% +4 "core" %  , - f  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +126 "core" ( +2 "manipulator"&& +4 "core" &- ? % +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- 9 : +2 .tForearm.seek :garage +2 "manipulator"&t'w +98 "core" ' +2 .tHand.close + "manipulator"&}/ +56 "core" / +3 "manipulator"&& +4 "core" &- A = H + "manipulator"&% +4 "core" % φ : ; b +2 .tForearm.seek :retract +2 "manipulator"&Z' +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&2(ӂ +285 "core" ( + "manipulator"&& +4 "core" &Ӑ) ) @ Ac +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &Ӑ) : 5 + Ac +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&0'? +101 "core" ' +2 "manipulator"&B& +4 "core" &Ӑ) E @ N Ac +2 "manipulator"&% +3 "core" %A 9 8  +2 "collection"'& +4 "core" &!"y\ +2 "collection"''& +5 "core" &!%r\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &""t\  +9 &3"#t\ *z +9 &f"#s\ ? +10 &r&$u\ N +9 &KU#"m\ M +9 & T&$m\ M +10 &S%%k\ M +9 &S$$n\ M +9 &ST'$c\ M +10 &Y$%f\ M +9 &X'%e\ M +9 & Y''k\ M +10 &"ZW%%e\ M +9 &$U$&d\ L +10 &%Y(&j\ M +9 &'W''i\ M +9 &)dX%(g\ L +10 &+%T('h\ M +9 &,Y'(d\ M +9 &.V'&b\ M +10 &0lS+(d\ L +9 &2.U((b\ L +10 &3T()\\\ M +9 &5T(&\\\ L +9 &7sV)(h\ M +10 &94W))]\ M +9 &:T')[\ L +9 &<Y()U\ M +10 &>{Y()V\ M +9 &@=V''O\ M +10 &AU,*S\ M +9 &C_31R\ N +9 &E|sA;b\ O +10 &G1ZQS\ T +9 &Hlk[\ W +9 &JopQ\ X +10 &LhrsR\ Y +9 &N)tu[\ Y +10 &Ovv_\ Z +9 &QyzS\ Y +9 &Sjz{U\ [ +10 &U,}|Q\ [ +9 &V~Z\ \\ +9 &XT\ \\ +10 &ZkX\ ] +9 &\\ xX\ 8 +10 &\\&M\ 'r +8 ( +3 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'s& +4 "core" &\\Q\ "c + &\\V\ "c + .tHand.open + "manipulator"&11 +58 "core" 1 +2 "manipulator"&^% +4 "core" %A @ ; ?  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y' +98 "core" ' + .tPSV.dial PSR +2 "processing"%R +102 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%>'+ +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%#  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%/'ؾ +1606 "core" ' + .tPSV.dial PSR + "processing"%3 +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%D' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  + "processing"%4  +31 "core"  +129  + .tPSV.dial :mixloop + "processing"%< +112 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +72 "core" +2 .tPS.seek 0ml + "processing"%='ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%S' +2635 "core" ' + .tPSV.dial :mixloop + "processing"%. +44 "core" +2 .tPS.seek 0ml +2 "processing"%U'ؾ +2628 "core" ' + .tPSV.dial :air + "processing"%P  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%O' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" &ә& 8 - [ @Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&@(ӂ +26 "core" ( +2 "manipulator"&%& +4 "core" &Ӆ @ ; $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &Ӆ 9 ; $ +2 .tForearm.seek CC + "manipulator"&"'? +93 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open + "collection"'E( +494 "core" ( + "manipulator"&V& +4 "core" &Ӆ : : $ +2 "manipulator"&G% +3 "core" % A , 0 O ! +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&[(- +288 "core" ( + "manipulator"&H& +4 "core" &- # = v  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- 6 -  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&]'w +95 "core" ' +2 .tHand.open + "manipulator"&51 +56 "core" 1 +2 "manipulator"&n% +4 "core" % { 4 7 y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +3 ."da"delayUntil "16:23:26.50" +2 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 3 into Collection Clamp + "collection"'\\& +5 "core" &>\ + "manipulator"&M% +4 "core" %  + . G  +2 "storage"(a% +4 "core" %  i w\  + "storage"(f. +4 "core" .( + "storage"(p& +4 "core" & x z\ +2 "storage"(-& +3 "core" &  o x\ +2 "manipulator"&& +4 "core" &- 5 - \\  + "manipulator"&)% +4 "core" %  6 , 4  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&o( +183 "core" ( + "manipulator"&X& +4 "core" & ' > ] e +2 "storage"(Q& +3 "core" & z u\ \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&i'7 +96 "core" ' +2 "storage"(l& +4 "core" & r g\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(A'r +150 "core" ' + "storage"(9- +4 "core" -'u + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (C& +3 "core" & 0 > \ + "manipulator"&z& +4 "core" & 5 7 U d +2 ."WCR"Elbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & @ < % d +2 "storage"(d& +4 "core" & W b _\ +2 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&{'ϡ +18 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&*/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(?' +7 "core" & 5 / d + "manipulator"&I% +5 "core" % Ϟ 9 6 K +2 ."WCR"Forearm.seek :retract + "manipulator"&J' +89 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&6(ӂ +18 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +129 "core" ( + "manipulator"&b& +5 "core" &- ; 7 E + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- : 9 E +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&`'? +91 "core" ' + "manipulator"&m& +5 "core" &Ӏ- F ; E + "manipulator"&+% +4 "core" %I > 5 : C +2 "collection"'u& +4 "core" &:\ +2 "collection"' & +5 "core" &=\ +2 ."WCR"CC.seek :closed +2 "collection"'(\\ +3 "core" &.\ +9 &;$\ $e +9 &W{\ 7 +10 &x\ K +9 &W\ K +9 &yZ\ L +10 &;Z\ L +9 &Y\ L +9 &Z\ K +10 &Z\ K +9 &EX\ K +9 & Y \ L +10 &!Y\ L +9 &#X \ L +10 &%LY \ K +9 &'Z\ K +9 &(Z\ K +10 &*Z \ K +9 &,TZ" \ K +9 &.Z!!\ K +10 &/Y!\ L +9 &1Y! \ K +10 &3[U!\ L +9 &5Y!\ L +9 &6X!\ L +10 &8V !\ K +9 &:d\\ !\ K +9 &<%W!"\ L +10 &=Y""\ L +9 &?V#"\ K +10 &AkX#$\ L +9 &C,_('\ L +9 &Dg00\ M +10 &Fr:4\ N +9 &H_SJ\ S +9 &Jgc\ V +10 &Khk\ W +9 &Mjm\ X +10 &OVml\ X +9 &Qno\ Y +9 &Rsp\ Z +10 &Trr\ Z +9 &VXtr\ Z +9 &Xtu\ [\ +10 &Yxx\ ] +9 &[zz\ I +10 &\\;~~\ + +9 &\\||\ !` +2 ( +2 "collection"' & +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % I ; ' c C +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&e' +91 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")_+ +4 "core" + + "sampler")% +4 "core" %ڇ Q N \  +2 "collection"'& +3 "core" &\\{|~\ !` +3 "Can"]\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" % 8 7 \ 6 +2 "collection"'3& +4 "core" &\\LM\ !` +2 "Can"^\ xv +2 ."WCR"CTV.dial :intake +2 ."connect"SSV.dial CBV +2 "sampler")/  +2 ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %f\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0Xg=\ + "sampler")L% +5 "core" %Eoo \  +27 "collection"'% +3 "core" %f?>\ +2 "sampler")2% +3 "core" %Dsr \  +32 "collection"'y% +3 "core" %f@?\ +2 "sampler")% +3 "core" %Dwv \  +37 "collection"'V% +3 "core" %fCB\ + "sampler")G% +4 "core" %D~} \  +42 "collection"'"% +2 "core" %fCC\ +2 "sampler")H% +4 "core" %D \  +47 "collection"';% +3 "core" %fEF\ +2 "sampler")@% +3 "core" %D \  +54 "collection"'5% +3 "core" %fII\ +2 "sampler")n% +3 "core" %D \  +61 "collection"'\\% +3 "core" %fPS\ +2 "sampler")M% +4 "core" %G \  + "collection"'a% +4 "core" %fSS\ + #"WCR"Intake @12.7psia, vacuum from 7.2 to 10.2psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0Xg>9\ +2 "sampler")z% +3 "core" %x0yx \  +37 "collection"'% +3 "core" %f<?0\ + "sampler")d% +4 "core" %x0| \  +41 "collection"'% +3 "core" %f@@(\ +2 "sampler")*% +4 "core" %x0 \  +47 "collection"' % +3 "core" %fA@1\ + "sampler")I% +4 "core" %x0 \  +54 "collection"'o% +3 "core" %fDC9\ + "sampler")i% +4 "core" %x0 \  +2 "collection"'b% +3 "core" %fGF@\ +2 #"WCR"Intake @12.1psia, vacuum from 6.6 to 9.6psi +2 .SS.reconfigure :inhaling 1.61ml/s + "sampler")#.n0Xg% +3 "core" %fUW\ +2 "sampler")3% +4 "core" %" \  +32 "collection"'/% +3 "core" %f\\\\\ + "sampler")% +4 "core" %   \  +2 "sampler")% +3 "core" %   \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )#% +2 "core" % % % \ Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")q  +75 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")D'ڀ +875 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'4% +3 "core" %fz{\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0Xg<\ + "sampler");% +4 "core" %8 \  +37 "collection"'@% +3 "core" %f?@\ +2 "sampler")5% +4 "core" %8 \  +41 "collection"'n% +3 "core" %fCC\ +2 "sampler")\\% +3 "core" %8 \  +47 "collection"'M% +3 "core" %fGH\ +2 "sampler")a% +4 "core" %1 \  +53 "collection"'.% +3 "core" %fHL\ +2 "sampler")-% +3 "core" %0 \  +61 "collection"'% +3 "core" %fON\ +2 "sampler")% +4 "core" %. \  +69 "collection"')% +2 "core" %fYX \ +2 "sampler")]% +4 "core" %,  \  +78 "collection"'X% +3 "core" %fee\ +2 "sampler")Q% +3 "core" % 7 6 \  +2 "sampler")l% +3 "core" % 9 8 \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )[% +2 "core" % B ? \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")9  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")C'ڀ +878 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %fz|\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0Xg=\ + "sampler")+% +4 "core" %4yw \  +32 "collection"'u% +3 "core" %f<?"\ +2 "sampler")% +3 "core" %5|z \  +37 "collection"'?% +3 "core" %f@A\ + "sampler")J% +4 "core" %4 \  +42 "collection"'E% +2 "core" %fDD\ +2 "sampler")p% +4 "core" %6 \  +47 "collection"'% +3 "core" %fCF.\ +2 "sampler")% +3 "core" %4 \  +54 "collection"'% +3 "core" %fHG0\ +2 "sampler")% +3 "core" %3 \  +61 "collection"' % +3 "core" %fMN#\ +2 "sampler")h% +3 "core" %+ \  +69 "collection"'A% +3 "core" %fUQ,\ +2 "sampler")_% +4 "core" %+ \  +78 "collection"'r% +3 "core" %fZ]\ + "sampler")`% +5 "core" %   \ 5 +87 "collection"'% +3 "core" %fjk\ +2 "sampler"):% +4 "core" % B @ \ 5 + "sampler")v% +4 "core" % D B \ 5 +2 ."WCR"Intake.select :close + "sampler")0 +9 )T% +2 "core" % I G \ 5 +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")w'ڀ +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")j  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %f{z3\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0Xg>0\ +2 ."da"PBV.dial :waste1 +2 "sampler")x% +2 "processing"%c  +6 "core" %2`pk \ \ R + "collection"'g% +4 "core" %f=>\ +2 #"WCR"Intake @11.7psia, vacuum from 6.2 to 9.2psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0Xg \  +44 "collection"' % +3 "core" %fKJ\ +2 "sampler")s% +4 "core" %> \  +47 "collection"'1% +3 "core" %fOLI\ + "sampler")^% +4 "core" %> \  +54 "collection"''% +3 "core" %fSSI\ + "sampler")R% +4 "core" %> \  +61 "collection"'% +3 "core" %fUWE\ +2 "sampler")0% +3 "core" %. \  +69 "collection"'!% +4 "core" %f`aN\ +2 "sampler")>% +3 "core" %   \ 9 +2 "sampler")3% +3 "core" %   \ 9 +2 ."WCR"Intake.select :close + "sampler")0 +9 )/% +3 "core" % " ! \ 9 + ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")#  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'q% +3 "core" %fy{!\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0Xgtp \  +2 "collection"'p% +4 "core" %fDD&\ + #"WCR"Intake @12.0psia, vacuum from 6.5 to 9.5psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xg\ +2 "sampler")~% +3 "core" %"   \  +78 "collection"'8% +3 "core" %ffe_\ +2 "sampler")}% +4 "core" % 0 . \  +2 "sampler")% +3 "core" % 3 2 \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % : 8 \  +2 ."WCR"SSV.dial :exhaust + "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")|'ڀ +680 "core" ' + ."da"PTV.dial :puck +2 "processing"%K  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%t +74 "core" + ."da"PBV.dial :waste1 + "processing"%  +35 "core"  + "processing"%$% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"% '+ +9 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")B  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +4 "core" %fyy5\ + #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xg% +4 "core" %<Gqo \  +28 "collection"'3% +3 "core" %fHF1\ + "sampler")/% +4 "core" %<Gus \  +2 "collection"'% +3 "core" %fEF]\ +2 #"WCR"Intake @12.1psia, vacuum from 6.6 to 9.6psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xg\ + "sampler")]% +4 "core" %<mk \  +18 "collection"'X% +3 "core" %fJJp\ +2 "sampler")Q% +4 "core" %<ll \  +21 "collection"'l% +3 "core" %fIJ@\ + "sampler")9% +4 "core" %<pn \  +24 "collection"'D% +3 "core" %fJIh\ +2 "sampler")Y% +4 "core" %<sp \  +28 "collection"'4% +3 "core" %fJIA\ + "sampler")% +4 "core" %<sq \  +32 "collection"'C% +3 "core" %fNLC\ +2 "sampler")[% +3 "core" %<wv \  +37 "collection"'*% +3 "core" %fKMA\ + "sampler") % +4 "core" %<yz \  +41 "collection"'z% +3 "core" %fNM=\ +2 "sampler")i% +4 "core" %<~ \  + "collection"'b% +4 "core" %fLO<\ +2 #"WCR"Intake @12.5psia, vacuum from 7.0 to 10.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xg% +4 "core" % \ p +88 "collection"'3% +3 "core" %fdd5\ +2 "sampler")/% +3 "core" % \ p +100 "collection"'% +3 "core" %flk\ +2 "sampler")% +4 "core" %   \ p + "sampler")% +4 "core" % ! \ p + ."WCR"Intake.select :close + "sampler")0 +9 )q% +2 "core" % & $ \ p +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")N'ڀ +886 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open +2 "sampler") +209 "collection"'W% +3 "core" %f{z8\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xg') +3 ."WCR"SS.seek 0ml +2 "sampler")3'ڀ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%/ * +15 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +3 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +65 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %fz{\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XgIlj \  +18 "collection"'W% +3 "core" %fTV\ +2 "sampler")N% +4 "core" %7?Iml \  +21 "collection"'U% +3 "core" %fUU\ + "sampler")% +4 "core" %7?Ipm \  +24 "collection"'s% +3 "core" %fVU\ +2 "sampler")L% +4 "core" %7?Irp \  +28 "collection"'% +3 "core" %fWW\ + "sampler")2% +4 "core" %7?Grs \  +32 "collection"'S% +3 "core" %fYX\ +2 "sampler")y% +3 "core" %7?Gus \  +37 "collection"'% +3 "core" %fYX\ + "sampler")% +4 "core" %7?F{x \  +42 "collection"'V% +2 "core" %fXZ\ +2 "sampler")G% +4 "core" %7?F}| \  +47 "collection"'=% +3 "core" %fXX\ +2 "sampler")"% +3 "core" %7?F \  +54 "collection"'H% +3 "core" %fZZ\ +2 "sampler")Z% +3 "core" %7?F \  +2 "collection"';% +3 "core" %f[[\ +2 #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0Xg% +4 "core" %f|}\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xg% +3 "core" % \ < +89 "collection"'g% +3 "core" %frq\ + "sampler")% +4 "core" %  \ < +100 "collection"' % +3 "core" %fqt\ +2 "sampler")W% +3 "core" % ) ( \ < +2 "sampler")% +3 "core" % + * \ < +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % , . \ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")s  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")L'ڀ +210 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%2 @ +131 "core" A +2 ."da"PBV.dial :waste1 + "processing"%S  +35 "core"  + "processing"%y% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'ؾ +194 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")G  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open +2 "sampler") +209 "collection"'q% +3 "core" %f||\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0Xg +54 "collection"'{% +3 "core" %fmk\ + "sampler")`% +4 "core" % \ > +61 "collection"'h% +3 "core" %fno\ + "sampler")% +4 "core" % \ > +69 "collection"'v% +3 "core" %foo\ +2 "sampler")T% +4 "core" % \ > +78 "collection"',% +3 "core" %fpq\ + "sampler")f% +4 "core" %   \ > +88 "collection"'% +3 "core" %frt\ +2 "sampler")% +4 "core" %   \ > +100 "collection"'u% +3 "core" %ftw\ + "sampler")j% +4 "core" % 3 0 \ > +2 "sampler")% +4 "core" % 4 0 \ > + ."WCR"Intake.select :close + "sampler")0 +10 )d% +2 "core" % 9 6 \ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")\ 'ڀ +883 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")o  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +209 "collection"'c% +3 "core" %f|\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xg% +4 "core" %4 \  +128 "collection"'g% +3 "core" %fnl\ + "sampler")% +4 "core" %* \  +144 "collection"' % +3 "core" %fno\ +2 "sampler")W% +4 "core" %  \ 1 +165 "collection"'% +3 "core" %ftu\ +2 "sampler")% +4 "core" % / , \ 1 + "sampler")s% +4 "core" % . - \ 1 + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % 1 1 \ 1 +2 ."WCR"SSV.dial :exhaust + "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")2'ڀ +906 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")S  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %f{}\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xg% +3 "core" %+ \  +22 "collection"'g% +3 "core" %fff\ + "sampler")% +4 "core" %* \  +24 "collection"' % +3 "core" %fce%\ +2 "sampler")W% +4 "core" %+ \  +27 "collection"'% +3 "core" %fee \ +2 "sampler")% +4 "core" %+ \  +32 "collection"'s% +3 "core" %fce\ + "sampler")% +4 "core" %+ \  +36 "collection"'% +3 "core" %fdg#\ +2 "sampler")r% +4 "core" %* \  +41 "collection"'S% +3 "core" %fcf \ +2 "sampler")y% +4 "core" %* \  +50 "collection"'2% +3 "core" %ffh \ +2 "sampler")G% +4 "core" %* \  +53 "collection"'% +3 "core" %feg \ +2 "sampler")q% +4 "core" %+ \  +60 "collection"'L% +3 "core" %fhh \ +2 "sampler")H% +4 "core" %- \  +69 "collection"'Z% +3 "core" %fkf\ + "sampler")3% +4 "core" % \ 6 +78 "collection"';% +3 "core" %fll%\ +2 "sampler")% +3 "core" % \ 6 +89 "collection"'\\% +3 "core" %fmn'\ + "sampler")P% +4 "core" % \ 6 +100 "collection"'%% +3 "core" %fon \ +2 "sampler")O% +47 "core" %  \ 6 +69 "collection"'#% +3 "core" %fqp\ +2 "sampler").% +4 "core" %   \ 6 +127 "collection"'-% +4 "core" %fss(\ + "sampler")% +4 "core" % 0 - \ 6 +2 "sampler")a% +3 "core" % 1 , \ 6 +2 ."WCR"Intake.select :close + "sampler")0 +9 ))% +2 "core" % 5 4 \ 6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")X'ڀ +902 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")=  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %fzy\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xg\ +2 "sampler")+% +3 "core" %/|z \  +37 "collection"'*% +3 "core" %fhh@\ + "sampler")N% +4 "core" %/}} \  +42 "collection"'% +2 "core" %fhi?\ +2 "sampler")?% +4 "core" %/~ \  +47 "collection"'n% +3 "core" %fhi>\ +2 "sampler")J% +3 "core" %/ \  +54 "collection"'% +3 "core" %fgh%\ +2 "sampler")E% +3 "core" %/ \  +61 "collection"'4% +3 "core" %fgj>\ +2 "sampler")M% +3 "core" %/ \  +69 "collection"'% +4 "core" %fhj \ + "sampler")A% +4 "core" %. \  +78 "collection"'<% +3 "core" %fgi&\ +2 "sampler") % +4 "core" %. \  +88 "collection"'_% +3 "core" %flk$\ +2 "sampler")% +3 "core" %- \  +100 "collection"'{% +4 "core" %flk?\ + "sampler")`% +4 "core" %+ \  +113 "collection"'h% +3 "core" %fmk?\ +2 "sampler")% +3 "core" %, \  +128 "collection"'v% +3 "core" %flm(\ +2 "sampler")T% +3 "core" %, \  +4 "Can"lk\ sq +140 "collection"',% +3 "core" %fmnA\ +2 "sampler")f% +4 "core" %  \ J +162 "collection"'% +3 "core" %fpo?\ +2 "sampler")% +4 "core" %  \ J +183 "collection"'u% +4 "core" %frs(\ + "sampler")j% +4 "core" % "  \ J +196 "collection"'% +3 "core" %ftvE\ +2 "sampler")d% +3 "core" % > = \ J +2 "sampler")% +3 "core" % ? < \ J +2 ."WCR"Intake.select :close + "sampler")0 +9 )U% +2 "core" % B > \ J +2 ."WCR"SSV.dial :exhaust +2 "sampler")o  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")m'ڀ +879 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")8  +3 ."WCR"CBV.dial SSV +70 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +2 .Intake.select :open + "sampler") +210 "collection"'p% +3 "core" %f}}'\ + #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xg% +3 "core" %GF \  +2 "collection"'g% +3 "core" %ffeC\ +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xg\ +2 "sampler")x% +4 "core" %* \  +144 "collection"'c% +3 "core" %fll<\ + "sampler")&% +4 "core" % \ A +164 "collection"' % +7 "core" %fnoW\ +3 "sampler") % +5 "core" % \ A +182 "collection"'^% +3 "core" %frp<\ +2 "sampler") % +4 "core" % \ A +196 "collection"''% +3 "core" %frsV\ + "sampler")R% +4 "core" %   \ A +196 "collection"'~% +3 "core" %fwu9\ +2 "sampler")1% +3 "core" % 3 4 \ A +2 "sampler")% +3 "core" % 6 6 \ A +2 ."WCR"Intake.select :close + "sampler")0 +9 )0% +2 "core" % 9 6 \ A +2 ."WCR"SSV.dial :exhaust + "sampler")!  +73 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")\ 'ڀ +901 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")/  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %f}7\ + #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xg+ +2 "core" + +9 "collection"'g% +3 "core" %fnnN\ +2 "sampler")}% +4 "core" %Hh<mh \  +18 "collection"'W% +3 "core" %fnl%\ +2 "sampler")% +3 "core" %Hh<mj \  +22 "collection"'% +2 "core" %fnmK\ +2 "sampler")s% +4 "core" %Hh<ql \  +24 "collection"'% +3 "core" %fom/\ +2 "sampler")% +4 "core" %Hh<nm \  +28 "collection"'r% +2 "core" %fnnG\ +2 "sampler")S% +4 "core" %Hh<nm \  +32 "collection"'y% +3 "core" %fnl;\ + "sampler"):% +4 "core" %Hh<rn \  +36 "collection"'2% +3 "core" %fom3\ +2 "sampler")G% +4 "core" %Hh<ss \  +41 "collection"'% +3 "core" %fmoH\ +2 "sampler")q% +4 "core" %Hh<vu \  +47 "collection"'L% +3 "core" %fmoA\ +2 "sampler")H% +3 "core" %Hh<vv \  +54 "collection"'% +3 "core" %flnL\ +2 "sampler")Z% +3 "core" %Hh<z{ \  +61 "collection"';% +3 "core" %fpmH\ +2 "sampler")% +3 "core" %Hh<}| \  +69 "collection"'3% +3 "core" %foo0\ +2 "sampler")P% +3 "core" %Hh< \  +79 "collection"'%% +3 "core" %fmn1\ + "sampler")O% +4 "core" %Hh< \  +88 "collection"'#% +3 "core" %fom5\ +2 "sampler").% +4 "core" %Hh< \  +100 "collection"'-% +2 "core" %fnoM\ +2 "sampler")% +4 "core" %Hh< \  +113 "collection"'a% +3 "core" %fop6\ + "sampler")V% +4 "core" %Hh< \  +2 "collection"')% +4 "core" %fqpG\ + #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0Xg% +3 "core" % , * \ \ M +2 ."WCR"SSV.dial :exhaust +2 "sampler")=  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")Q'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")X  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +164 "core" ' +2 ."da"delay 2:00 +44 "collection"'D% +3 "core" %fQ\ + #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0Xg% +4 "core" %]%Wop \  +32 "collection"'=% +3 "core" %fpoZ\ + "sampler")B% +4 "core" %]%Wro \  +37 "collection"'X% +2 "core" %fqqY\ +2 "sampler")D% +4 "core" %]%Wqq \  +41 "collection"'Q% +4 "core" %fro`\ + "sampler")% +4 "core" %]%Wtr \  +47 "collection"'C% +4 "core" %fqoX\ + "sampler")[% +4 "core" %]%Wvs \  +54 "collection"'5% +3 "core" %foo`\ +2 "sampler") % +3 "core" %]%Wvv \  +61 "collection"'i% +3 "core" %foo_\ +2 "sampler")b% +3 "core" %]%Wzw \  +69 "collection"'+% +3 "core" %fpqZ\ +2 "sampler")"% +3 "core" %]%W|| \  +79 "collection"'*% +2 "core" %fpsJ\ +2 "sampler")]% +4 "core" %]%V \  +88 "collection"'N% +4 "core" %frqJ\ + "sampler")% +4 "core" %]%W \  +100 "collection"'l% +3 "core" %fqs_\ +2 "sampler")n% +3 "core" %]%W \  +113 "collection"'\\% +3 "core" %frr^\ +2 "sampler")Y% +4 "core" %]%W \  +127 "collection"'?% +3 "core" %ftqK\ +2 "sampler")J% +3 "core" %]%V \  +145 "collection"'E% +6 "core" %fttI\ +2 "sampler")4% +4 "core" %]&O \  +2 "collection"'M% +3 "core" %fvsW\ +2 #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0Xgb +2 ."WCR"CS.seek 0ml +2 "collection"'W'i +1439 "core" 'G C A.\ צ +3 ."WCR"CBV.dial :waste2b + "collection"'  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +367 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%s  +34 "core" +2 ."da"delay 30 seconds +186 "core" ' + ."WCR"delay 1:00 +2815 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2390 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +72 "core"  + ."da"delay 5 seconds +21 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'r  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"':  +40 "core"  +2 "collection"'G% +4 "core" %o~\ + #"WCR"Pulling 1.999ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'.'T +284 ."da"PSV.dial PTV +2 "processing"%q +73 "core" + ."da"delay 5 seconds +252 "core" ' +2 ."WCR"delay 5 seconds +248 ."da"PSV.dial :air +2 "processing"%L  +84 "core"  +2 ."da"PS.seek 0ml + "processing"%H'ؾ +164 ."WCR"CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'' +1964 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +112 "core" ? +52 "sampler")k% +3 "core" %ڄ W S \ ! +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"';  +2 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%Z +80 "core"  +3 "collection"'% +5 "core" %}\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'% ` +43 "core"  +4 "processing"%O% +10 "core" %ػK\ ~ +6 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +7 "core" ^ +6 ."WCR"CS.seek 7.259ml +4 "collection"'#'e +12 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +6 "processing"%-' +356 "core" ' +53 ."da"delay 5 seconds +272 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '  +29 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Fb +3 ."WCR"CS.seek 0ml +2 "collection"'a'i +77 "processing"%V% +3 "core" %h\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%)' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%>' +845 "core" 'K J G\ ť +3 ."WCR"delay 10:00 +762 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%= +85 "core" + ."da"PBV.dial :waste1 + "processing"%B  +35 "core" +2 "processing"%X% +3 "core" %h\  +2 ."da"PS.seek 1.5ml +2 "processing"%D', +580 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%[ +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%i +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%b +85 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"'ؾ +2351 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%* +131 "core" + "processing"%]% +4 "core" %ػ_\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%N' +2120 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 + "processing"%l  +34 "core"  + "processing"%n% +4 "core" %T\  +2 ."da"PS.seek 1.5ml + "processing"%\\'+ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%?  +103 "core"  +3 ."da"PS.seek 0ml + "processing"%J'ؾ +1191 "Can"dr\   +421 "core" ' + "processing"%E9 +3 "core" 9V5e +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%4  +3 "core" 5e + 5e + "processing"%M& +3 "core" &^{\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %  8 8 D  +2 "storage"(<% +3 "core" % \ + "storage"(A. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(P(  +352 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +2 (3& +3 "core" &  M\ + "manipulator"&`& +4 "core" &ӧ& 3 6  @X + "manipulator"&h% +4 "core" %  7 7 j  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&v( +165 "core" ( + "manipulator"&T& +4 "core" &  / m  + "storage"(,& +4 "core" &  \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&@'S +93 "core" ' + "storage"(& +4 "core" &  a\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(u'r +250 "core" ' +2 "storage"(j- +3 "core" -'\ + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & - .   +2 "storage"(I& +3 "core" &  |\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Α +13 "core" ' +2 ."da"Elbow.hold + "manipulator"&z, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -'\ +2 ."da"SE.seek 8.12 Pucks below Top Plate +2 "storage"(o' +33 "core" ' + "manipulator"&% +4 "core" %Ο . + 8 + "storage"(9& +4 "core" &  -\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 2 + 314 counts + "manipulator"& ' +26 "core" ' + "manipulator"&& +4 "core" &  1 _  +2 "storage"(p& +4 "core" &  ! \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&m'S +17 "core" ' +2 ."da"SE.seek 9.12 Pucks below Top Plate +2 "storage"('I +36 "core" ' +2 "manipulator"&& +4 "core" & / 4  +2 "manipulator"&8% +3 "core" %I . + +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&f' +90 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&t( +266 "core" ( + "manipulator"&& +4 "core" & ;   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +2 "core" & ( 4  +2 ."da"Forearm.seek PC +2 "manipulator"&$' +94 "core" ' + ."da"Hand.close + "manipulator"&/ +59 "core" / + ."da"PC.seek :open +2 "processing"%|( +455 "core" ( + "storage"(& +4 "core" &  F\ +2 "manipulator"&x& +3 "core" & ) - +2 "manipulator"&c% +3 "core" % * # * & +2 ."da"Forearm.seek :retract +2 "manipulator"&&' +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +47 ."da"Elbow.seek 2 +9 "manipulator"& ( +246 "core" ( +2 "manipulator"& & +4 "core" & 1 2 & !r + "storage"( & +4 "core" &  \ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&''S +100 "core" ' + ."da"Hand.open +2 "manipulator"&R1 +61 "core" 1 +2 "storage"({- +3 "core" -'I +3 ."da"SE.seek 8.78 Pucks below Top Plate + "storage"(^' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.81 Pucks below Top Plate +2 "storage"(1' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jan1717h575ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +388 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.089 seconds\ /var/log/esp/da23jan1717h575ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jan1717h575ml15s.tif +1561 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jan1717h575ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jan1717h575ml20s.tif +2062 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jan1717h575ml20s.tif: TIFF Upload Complete\ +2 ."Qmail"DAfans.email "20.089 sec auto-exposure",Subject: "da23jan1717h575ml images!" +3 ."da"Gate.power :camera,:OFF +2 "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &  ,\ +7 "manipulator"&U& +4 "core" &\ 4 + 0 !r +2 ."da"Elbow.seek 2 +2 "manipulator"&!( +4 "core" ( + "manipulator"&_& +4 "core" &\ 9 1 : !r +2 "storage"(/& +4 "core" &  ]\ +3 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&w'S +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.53 Pucks below Top Plate +2 "storage"(0': +50 "core" ' + "manipulator"&g& +4 "core" &\ - - !r +2 "storage"(}& +5 "core" &  + + \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&\ 'Α +19 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.71 Pucks below Top Plate +4 "storage"(W' +30 "core" ' + "manipulator"&s% +6 "core" %Ε , ,  +2 "storage"(& +4 "core" &  ( , \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 304 counts +2 "manipulator"&' +14 "core" ' +2 "manipulator"&& +4 "core" &\ 0 ) b !r +2 "storage"(S& +7 "core" &  C C 4\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&y'S +17 "core" ' +2 "storage"(r% +4 "core" % E C q\ +3 ."downElevator"SE.seek :down +2 "storage"(:' +100 (G% +3 "core" %8 C & Z\ TX +2 "manipulator"&% +4 "core" %U , / +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&q' +89 "core" ' +5 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 "storage"(L& +8 "core" &  M I e\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +8 "core" &'\ +4 "manipulator"&.& +7 "core" & , . !r +4 "manipulator"&% +7 "core" %  , +  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(- +180 "core" ( +2 "manipulator"&;& +11 "core" &- ) + 3 +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 && +7 "core" &- , - 3 +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&Z'w +94 "core" ' +6 ."psFlush"Hand.close +3 "manipulator"&O/ +55 "core" / +4 "manipulator"&%& +8 "core" &- , - n 3 +4 "manipulator"&% +8 "core" % s * ,  +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&H' +97 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."psFlush"Elbow.seek PC +3 "manipulator"&( +119 "core" ( +5 "manipulator"&& +8 "core" & , , * +5 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &V& +7 "core" & - - * +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&#' +93 "core" ' +5 "manipulator"&-& +9 "core" & , , * +3 "manipulator"&)% +8 "core" % . - 8 } +4 "processing"%=& +8 "core" &\ +4 "processing"%B& +10 "core" &\ +6 ."psFlush"PC.seek :closed +3 "processing"%X(^ +8 "core" &\ +3 &\ +5 &\ 1 +8 &4F}\ 1 +9 &bs\ E +9 &g\ N +10 &`\ M +9 &\\\ M +10 &N]\ N +11 &Z\ N +8 &^\ M +9 &[\ N +10 &W`\ M +8 &!Z\ N +10 &"_\ M +10 &$Z\ N +8 &&_Y\ M +10 &( \\\ N +10 &)]\ N +11 &+Y\ M +9 &-g\\\ M +7 &/(_\ N +9 &0Z\ M +10 &2\\\ M +9 &4o]?\ M +10 &60`N\ N +10 &7_I\ N +8 &9`N\ N +10 &;vb?\ N +9 &=8aB\ N +9 &>_A\ M +11 &@^B\ N +9 &B{cB\ O +9 &D:kB\ P +10 &E?\ Q +8 &G2\ S +10 &It2\ T +9 &K60\ T +11 &L1\ T +8 &N0\ T +9 &Px"\ U +10 &R9$\ U +10 &S\ V +8 &U!\ U +10 &W\ U +9 &YB \ U +9 &[\ U +10 &\\\ V +9 &^=f\ (| +10 &^q\ : +10 ( +2 &^&\ 4 +4 "processing"%B& +7 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 +3 "processing"%>& +9 "core" &^&\ 4 +2 &^&\ 4 +3 ."psFlush"Hand.open +3 "manipulator"&Q1 +59 "core" 1 +3 "manipulator"&D% +8 "core" % 2 * } +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&2' +95 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%C +44 "core"  +4 "processing"%[% +8 "core" %ؽN\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +114 "processing"%' +602 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"% ' +15 #"uploadLog"upsync +2103 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%i @ +184 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%b  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%+ +101 "core" +3 ."psFlush"PS.seek :empty + "processing"%5'ؠ +2632 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%* +103 "core"  +2 "processing"%]% +4 "core" %ؤ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%"' +599 "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"%l  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%n @ +72 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%N +103 "core" +2 ."psFlush"PS.seek :empty + "processing"%Y'ؠ +2655 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%\\'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%E' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%4 +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%M  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%A' +593 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%F' +2121 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%` U +53 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%h'ؾ +2654 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%T @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%6'ؾ +2282 ."WCR"CBV.dial :waste2b + "collection"'e  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'j'i +182 "core" ' +2 ."WCR"delay 1:00 +129 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%I' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +401 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'p  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'  +41 "core"  + "collection"'8% +4 "core" %d\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'@'T +597 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'v' +919 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%u  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +958 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV + "collection"' @ +72 "core" @ +52 "sampler")o% +3 "core" %ڄ Y W \ ! +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'m  +85 "core"  +2 "collection"'% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'K ` +56 "core" ^ +2 ."WCR"CS.seek 7.17ml +2 "collection"'z' +716 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + 'f  +32 "core"  +98  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Jb +3 ."WCR"CS.seek 0ml + "collection"'('i +528 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%x'X\\ +959 "core" 'K M L\ +2 ."WCR"delay 10:00 +147 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +1614 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%$ +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"% 'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%R' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1974 "Can"dw\ ca +149 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%^'ؾ +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%_'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%/ +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%g' +2648 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%} +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%s'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r'ؾ +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & 6 7 * +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&'( +3 "core" ( + "manipulator"&1& +4 "core" & ; : I * +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & 7 8 * +2 ."psFlush"Forearm.seek PC + "manipulator"&' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&w/ +63 "core" / + ."psFlush"PC.seek :open +2 "processing"%!( +458 "core" ( + "manipulator"&0& +4 "core" & - , * +2 "manipulator"&L% +3 "core" % - . M +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ ' +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +127 "core" ( + "manipulator"&.& +4 "core" &- /  D +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- * - +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&'w +99 "core" ' + ."psFlush"Hand.open +2 "manipulator"&W1 +61 "core" 1 + "manipulator"&y% +4 "core" % { /  ' +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&;' +90 "core" ' +32486 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"':'i +394 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +130 "core" +2 "collection"'O& +4 "core" &\\~\ !` +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&%% +3 "core" %  - , Z  +2 "storage"(% +3 "core" % A P O\  +2 "storage"(q. +3 "core" .(  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"((  +3 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (V& +3 "core" &  L B A\ +2 "manipulator"&Z& +3 "core" &- - - +2 "manipulator"&-% +3 "core" %  , ,  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 + "manipulator"&)( +181 "core" ( +2 "manipulator"&=& +4 "core" & 2  0 b +2 "storage"(k& +3 "core" &  8 B \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&H'S +95 "core" ' + "storage"(|& +4 "core" &  B H k\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(>'r +245 "core" ' + "storage"(Q- +4 "core" -' + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" & , , R b +2 "storage"(B& +3 "core" &  !  F\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 "Can"mz\ c` +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 + "manipulator"&C'Α +14 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&[, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(#- +3 "core" -' +2 ."WCR"SE.seek 9.13 Pucks below Top Plate +2 "storage"(J'M +33 "core" ' + "manipulator"&% +5 "core" %Γ # , x 1 + "storage"(i& +4 "core" &  2 % C\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 302 counts + "manipulator"&b'Ͽ +15 "core" ' + "manipulator"&+& +4 "core" & 1  b +2 "storage"( & +4 "core" &  C B 2\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&*'S +18 "core" ' +2 ."WCR"SE.seek 10.13 Pucks below Top Plate +2 "storage"(]' +44 "core" ' +2 "manipulator"&5& +4 "core" & . - b +2 "manipulator"&"% +4 "core" %B " * K +48 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&l' +89 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&n(ӂ +153 "core" ( +2 "manipulator"&N& +4 "core" &Ӕ%  0 w >N + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӕ% - , 6 >N +2 ."WCR"Forearm.seek CC +2 "manipulator"&?'? +93 "core" ' + ."WCR"Hand.close +2 "manipulator"&Y/ +56 "core" / +2 ."WCR"CC.seek :open +2 "collection"'\\( +448 "core" ( +2 "storage"(4& +4 "core" &  ~ ~ d\ + "storage"(M& +4 "core" &  f k +\ +2 "manipulator"&E& +3 "core" &ӥ# - -  <= +2 "manipulator"&<% +4 "core" % 5 - , ; +2 ."WCR"Forearm.seek :retract + "manipulator"&' +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&A( +165 "core" ( +2 "manipulator"&3& +4 "core" &   y + "storage"(`& +4 "core" &  t\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 + "manipulator"&F'Α +94 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&T, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&h1 +54 "core" 1 +2 "manipulator"&% +5 "core" % Θ ( , ' + "storage"(,& +4 "core" &  q s p\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 307 counts +2 "manipulator"&e' +13 "core" ' +2 "manipulator"&a& +4 "core" & ' , 9 y + "storage"(& +4 "core" &  H\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&6'S +14 "core" ' +2 "storage"(d% +4 "core" % n\ +7 ."downElevator"SE.seek :down +3 "storage"(I' +99 (9% +3 "core" %$A } J\ TZ + "manipulator"&% +4 "core" %K - - +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&p' +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &##\ +2 "manipulator"&8& +3 "core" & , , , y +2 "manipulator"&j% +4 "core" %  , , d  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&@(- +176 "core" ( +2 "manipulator"&u& +4 "core" &- + ( ' # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- , , # +2 .tForearm.seek :garage + "manipulator"& 'w +92 "core" ' + .tHand.close + "manipulator"&o/ +52 "core" / +2 "manipulator"&m& +4 "core" &- $  $ # +2 "manipulator"&% +3 "core" % o . -  +2 .tForearm.seek :retract + "manipulator"&K' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&v(ӂ +287 "core" ( + "manipulator"&f& +4 "core" &Ә# ! 3 =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ә$ ) , | =B +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&z'? +91 "core" ' +2 "manipulator"&& +4 "core" &Ә$ 4 0 =B +2 "manipulator"&% +3 "core" %A / - p +2 "collection"'x& +4 "core" &"$\ +3 "collection"'$& +4 "core" &%"\ +2 .tCC.seek :closed +2 "collection"' (\\ +4 "core" &#"\ +7 &;$#\ %f +10 &Y~!"\ 8 +9 &x#"\ L +9 &X$# \ J +10 &Y#$\ J +9 &GZ$&\ J +9 & Z'%\ J +10 &Z&#\ J +9 &W&&\ K +10 &NX&&\ K +9 & W&&\ K +9 &!W%&\ K +10 &#\\&& \ K +9 &%W[%' \ J +9 &'Z%'\ J +10 &(\\'&\ K +9 &*\\%% \ K +10 &,_W&& \ J +9 &. Y&' \ J +9 &/Z)(\ J +10 &1Z%)\ J +9 &3gY)(\ J +9 &5)Z&* \ J +10 &6Z((\ J +9 &8Z)(\ J +10 &:oZ*)\ J +9 &<0W()\ K +9 &=W))\ \ K +10 &?X(+\ K +9 &AvY)) \ K +9 &C8\\-.\ K +10 &Dj86\ L +9 &FOD \ P +10 &H]ld\ V +9 &Jrr\ W +9 &Kxv\ X +10 &M{x\ Y +9 &OZ{z \ Z +9 &Q{}\ Y +10 &R~~\ Z +9 &T \ Z +9 &V[ \ \\ +10 &X\ \\ +9 &Y\ ] +10 &[\ J +9 &\\4\ 4 +9 &\\\ \ V +3 ( +2 "collection"'$& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.33 + "collection"'c& +4 "core" &\\x\ V +2 .tHand.open + "manipulator"&t1 +54 "core" 1 +2 "manipulator"& % +4 "core" % A 1 , p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R' +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'&& +4 "core" &\\m\ V +2 "collection"'% +3 "core" %h \ +2 .tCSV.dial CSR + "collection"'{  +40 "core"  +2 "collection"'% +4 "core" %h\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'^'s5 +1378 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 'U% +3 "core" %s2\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +689 "core" ' +2 .tCSV.dial :waste + "collection"'/ +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'_'i +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'}& +4 "core" &\\m\ V + "collection"'g% +4 "core" %i\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'s's5 +1279 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'S @ +53 "core" ? + "collection"'% +4 "core" %s6\ +2 .tCS.seek 7ml +2 "collection"' '! +542 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'1  + 'G  +53 "core"  +82  + .tCBV.dial :waste1 + "collection"'w @ +73 "core" B +2 .tCS.seek 0ml + "collection"''i +1654 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'2& +4 "core" &\\m\ V +2 "collection"'X% +51 "core" %h\ +3 .tCSV.dial :flush + "collection"'0  +68 "core" +2 .tCS.seek 5ml + "collection"'L's5 +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'. @ +42 "core" A +2 "collection"'% +4 "core" %s6\ +2 .tCS.seek 7ml + "collection"''! +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"''  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'W  +100 "core"  +2 .tCS.seek 0ml +2 "collection"'y'i +1637 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'\ & +4 "core" &\\m\ V + "collection"'% +4 "core" %n\ +2 .tCSV.dial :flush + "collection"'  +80 "core"  +2 .tCS.seek 5ml +2 "collection"'('s5 +1282 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +40 "core" B +2 "collection"'O% +4 "core" %s8 \ +2 .tCS.seek 7ml +2 "collection"'%'# +542 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +3 .tCTV.dial CSV +38 "core"  +2 .tCBV.dial :waste2b + "collection"'q  +102 "core"  +2 .tCS.seek 0ml + "collection"'V'i +1644 "core" ' + #tDisinfecting external Intake with kill + "collection"'Z& +4 "core" &\\m\ V +2 "collection"'-% +3 "core" %i\ +2 .tCSV.dial CSR + "collection"'=  +53 "core"  +2 "collection"'k% +4 "core" %i\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'P' +1984 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'|' +547 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 ';  +44 "core" +56 +2 .tCTV.dial :intake + "collection"'Q  +75 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'D'T +1879 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'B  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'#'i +588 "core" ' +2 .tCSV.dial CSR + "collection"'  +98 "core"  + "collection"'i% +4 "core" %m\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'+'s5 +1358 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"' ' +1363 "core" ' + .tCSV.dial CBV + "collection"'5 +96 "core" +2 .tCS.seek 0ml + "collection"'"'i +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &Ӝ" . - <> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)(ӂ +19 "core" ( + "manipulator"&>& +4 "core" &Ӄ 0  , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +2 "core" &Ӄ ! , z , +2 .tForearm.seek CC +2 "manipulator"&b'? +92 "core" ' + .tHand.close +2 "manipulator"&J/ +56 "core" / +2 .tCC.seek :open +2 "collection"'N( +448 "core" ( +2 "manipulator"&& +4 "core" &ӄ / . + + "manipulator"&*% +4 "core" % < , .  +2 .tForearm.seek :retract + "manipulator"&[' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Y(- +284 "core" ( + "manipulator"&l& +4 "core" &- 0  ] ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- # . W ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'w +97 "core" ' +2 .tHand.open + "manipulator"&M1 +63 "core" 1 + "manipulator"&E% +4 "core" % π 1  # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<' +92 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 15:02:45 +5 #Asleep after completing DA_WCR_11723 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:21:55, 18% flow, 17.8C, 28% humidity, 14.6psia, 13.710V, 0.520A, 0.502A avg, 7.13W\\nSampled 675.0ml",Subject: "Asleep after completing DA_WCR_11723 assays" +542 #"uploadLog"upsync +5 #mEXIT @1673976465.19UTC @1674488535.07UTC = =mMAIN_scheduler =tMAIN @UTC1674488536.88 #"core_reset"Sent BREAK +2 #t@44914 sendCRC with ifg=0x20, ie=0x7F + #@46749 sendCRC with ifg=0x08, ie=0x5F + #@33111 idle with ifg=0x84, ie=0x75 #@33781 select with ifg=0x10, ie=0xF5 + #@34415 receive with ifg=0x10, ie=0xFD + #@35048 receive with ifg=0x10, ie=0xFD #@35682 receive with ifg=0x10, ie=0xFD + #@36010 receive with ifg=0x80, ie=0xFD #@9222 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +282 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +372 "Can" B?t +  B?t + #tPolling Can every 10:00 +13 #Cleanly exited at 17:27:45UTC17-Jan-23 +397 #-> Can +6775 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %hkm\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ\ + .tPS.configure :default +3 "processing"%#A d`xb +3 .tPS.hold +3 "processing"%+ +6 "core" + +5 .tPS.configure :default +4 "processing"%#A d`xb +3 "sampler")% +2 "core" %ڃ s q \ " +2 .tSS.configure :default +2 "sampler")#.0X Hand +329 #-> Hand.open + .Hand.open +2 "manipulator"&31 +21 "core" 1 +264 #t-> Hand.close + .Hand.close + "manipulator"&4/ +59 "core" / +355 #t-> Hand.open + .Hand.open + "manipulator"&51 +56 "core" 1 +358 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +64 "core" / +221 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +63 "core" 1 +222 #t-> Hand.close +2 .Hand.close +2 "manipulator"&8/ +62 "core" / +213 #t-> Arm + "manipulator"&9& +4 "core" &- = G ? + "manipulator"&:% +4 "core" %  I A  +493 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&;' +73 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&<* +50 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&=(d +325 "core" ( +2 "manipulator"&>& +4 "core" &d P H ) + "manipulator"&?% +4 "core" %  L L\   +627 #t-> Arm.home +2 "manipulator"&@& +3 "core" &d L K ) +2 "manipulator"&A% +4 "core" %  K L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&B( +206 "core" ( + "manipulator"&C& +4 "core" & N 8 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & @ > G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&E' +39 "core" ' + "manipulator"&F& +4 "core" & N O  G +2 "manipulator"&G% +4 "core" % L L \\ } +375 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&H' +63 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&I* +48 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&J(d +245 "core" ( +2 "manipulator"&K& +4 "core" &d N L * + "manipulator"&L% +4 "core" %  K K   +445 #t-> Arm.home +2 "manipulator"&M& +3 "core" &d L J\  * + "manipulator"&N% +5 "core" %  ? C  +36 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&O( +205 "core" ( +3 "manipulator"&P& +4 "core" & > I `  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & L B  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&R' +51 "core" ' +2 "manipulator"&S& +4 "core" & N M  +2 "manipulator"&T% +3 "core" % K L ` +290 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&U' +59 "core" ' +2 .tElbow.jog 1500 + "manipulator"&V* +50 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&W(d +251 "core" ( +2 "manipulator"&X& +4 "core" &d 9 O + + "manipulator"&Y% +4 "core" %  M A C  +346 #t-> Arm.home +2 "manipulator"&Z& +3 "core" &d K L + + "manipulator"&[% +4 "core" %  L K  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&\\( +205 "core" ( +2 "manipulator"&]& +4 "core" & 6 M k $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +2 "core" & > @ 0 $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&_' +35 "core" ' +2 "manipulator"&`& +4 "core" & O : $ + "manipulator"&a% +4 "core" % K K U h +347 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&b' +61 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&c* +62 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&d(d +246 "core" ( +2 "manipulator"&e& +3 "core" &d O : , +2 "manipulator"&f% +4 "core" %  L K   +656 #t-> Arm.home +2 "manipulator"&g& +3 "core" &d L K e , + "manipulator"&h% +4 "core" %  L K U  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&i( +194 "core" ( + "manipulator"&j& +4 "core" & 8 N P ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & ? @ ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&l' +39 "core" ' + "manipulator"&m& +4 "core" & O 8 ` +2 "manipulator"&n% +3 "core" % A K A z +292 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&o' +65 "core" ' +2 .tElbow.jog 1500 + "manipulator"&p* +58 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&q(d +247 "core" ( +2 "manipulator"&r& +4 "core" &d L 3 o + + "manipulator"&s% +4 "core" %  B L G  +400 #t-> CC +2 "collection"'t& +3 "core" &kl\ +183 #t-> PC +2 "processing"%u& +3 "core" &r\ +268 #t-> Flush +404 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +3 "core" &jk\ +2 .tHand.open + "manipulator"&w1 +53 "core" 1 + "manipulator"&x& +4 "core" &d O 8 + +2 "manipulator"&y% +3 "core" %  = A V  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +127 "core" ( + "manipulator"&{& +5 "core" &- : E d + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- G A } d +2 .tForearm.seek :garage +2 "manipulator"&}'w +95 "core" ' + .tHand.close + "manipulator"&~/ +52 "core" / +2 "manipulator"&& +4 "core" &- A  ` d + "manipulator"&% +5 "core" % ρ L M % + .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +304 "core" ( +2 "manipulator"&& +4 "core" &{5 X ; J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{5 I I J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +92 "core" ' +2 "manipulator"&\ & +4 "core" &Ӟ 1 9 P ] D +2 "manipulator"& % +3 "core" %: N M 2 +2 "collection"'& +3 "core" &lk\ +2 "collection"'& +5 "core" &mk\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &mm\  +9 &4kl\ +{ +10 &dom\ > +9 &son\ M +9 &EUlm\ M +10 &Yon\ M +9 &Wpq\ M +9 &Wqq\ M +10 &NXpp\ M +9 &[rq\ M +10 &Wsq\ L +9 & Yqs\ M +9 &"VVqo\ M +10 &$Xru\ L +9 &%Xqr\ M +9 &'Zqt\ M +10 &)^Wrt\ M +9 &+ Uut}\ M +10 &,Wsv\ L +9 &.Ztu\ M +9 &0fZvv\ M +10 &2([vt\ M +9 &3\\tw\ M +9 &5Vuw\ M +10 &7oYvw\ L +9 &90Xww\ M +10 &:Wzv\ M +9 &<Yww\ L +9 &>vYux\ M +10 &@9Yvx\ L +9 &A]vx\ M +9 &Ch}|\ N +10 &Es|\ P +9 &G*\ T +10 &H\ X +9 &J\ Y +9 &Lc~\ Y +10 &N"\ Z +9 &O\ Z +9 &Q~\ Z +10 &Sd\ [\ +9 &U&{\ [\ +10 &V\ ] +9 &X\ ] +9 &Ze \ ] +10 &\\ y  |\ 9 +9 &\\( \ 's +9 ( +2 &\\ \ ] + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 +2 "collection"'& +4 "core" &\\  \ ] + .tHand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % : Y ; K 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +3278 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +3 "core" &r\ +2 "manipulator"&& +4 "core" &ө* G H l Ct +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +20 "core" ( + "manipulator"&& +4 "core" &ӈ O : . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӈ B L i . +2 .tForearm.seek CC + "manipulator"&'? +95 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( + "manipulator"& & +4 "core" &ӈ L K f . +2 "manipulator"&!% +3 "core" % D J H u  +2 .tForearm.seek :retract +2 "manipulator"&"' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&#( +378 "core" ( +2 "manipulator"&$& +4 "core" & N 9 ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" & L K Y ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +91 "core" ' +2 "manipulator"&'& +4 "core" & : P w ' +2 "manipulator"&(% +3 "core" % ? ? m E +2 "processing"%)& +4 "core" &v\ +2 "processing"%*& +4 "core" &u\ +2 .tPC.seek :closed +2 "processing"%+(^ +4 "core" &q\ +7 & ,t\ #b +9 &Uw\ 8 +9 &~r\ L +10 &bo\ O +9 &]cq\ O +9 &`p\ O +10 &br\ O +9 &cq\ P +10 &d`u\ O +9 &%bo\ P +9 &_w\ O +10 &!_t\ N +9 &#nbl\ O +9 &%0`o\ O +10 &&en\ O +9 &(bq\ O +10 &*ubu\ O +9 &,7cr\ O +9 &-`q\ O +10 &/ct\ O +9 &1|gm\ O +9 &3>br\ O +10 &5`w\ O +9 &6cv\ O +10 &8cw\ O +9 &:Fcl\ O +9 &<bt\ O +10 &=eo\ P +9 &?fo\ O +9 &ANbo\ O +10 &C ps\ Q +9 &D}k\ R +10 &Fq\ T +9 &HGm\ T +9 &Jp\ U +10 &Kp\ U +9 &Mv\ U +9 &OLu\ U +10 &Q s\ V +9 &Rt\ V +10 &To\ V +9 &VTq\ U +9 &Xs\ V +10 &Yv\ V +9 &[o\ V +9 &]Yu\ E +10 &^Dzs\ b +9 &^?n\ 4 +6 ( + "processing"%*& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.57 + "processing"%,& +4 "core" &^%r\ 4 + &^%u\ 4 +2 .tHand.open + "manipulator"&-1 +57 "core" 1 +2 "manipulator"&.% +4 "core" % N 9 p E + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' +89 "core" ' +2 "collection"'0& +4 "core" &ff\ +3245 #t-> Flush +592 #-> Flush.garage + #Garaging FlushPuck in Processing Clamp +2 "manipulator"&1& +3 "core" & N H b ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2( +12 "core" ( + "manipulator"&3& +4 "core" & R < p +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & L S W +2 .tForearm.seek PC +2 "manipulator"&5' +90 "core" ' + .tHand.close + "manipulator"&6/ +56 "core" / + .tPC.seek :open +2 "processing"%7( +456 "core" ( +2 "manipulator"&8& +4 "core" & ? H ` + "manipulator"&9% +3 "core" %  M K G +2 .tForearm.seek :retract +2 "manipulator"&:' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +131 "core" ( +2 "manipulator"&& +4 "core" &- - J i + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- A D s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'w +98 "core" ' + .tHand.open + "manipulator"&?1 +60 "core" 1 +2 "manipulator"&@% +4 "core" % π P 9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +97 "core" ' +342 #t-> Flush +889 #-> Puck.count +2 "storage"(C% +3 "core" % ~ 6\  +2 .tSE.seek :down + "storage"(D' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&F% +4 "core" %  B H  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(G(C +361 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (=& +3 "core" &A | \\\  + "manipulator"&;& +4 "core" &- L I +2 "manipulator"&E% +3 "core" %  K J  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&B( +180 "core" ( + "manipulator"&K& +4 "core" & O 9  $ +2 "storage"(L& +3 "core" &A | { \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&I' +93 "core" ' +2 "storage"(M& +4 "core" &A \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(N'r +108 "core" ' + "storage"(P- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q% +3 "core" % P C \ +2 ."downElevator"SE.seek :down +4 "storage"(S' +39 "core" ' +47 ."downElevator"SE.stop + "storage"(5 +12 (T% +3 "core" % \  + "manipulator"&J% +4 "core" % B K K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(R(  +353 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (O& +2 "core" & { { \ +2 "manipulator"&X& +4 "core" & J L $ + .tElbow.seek 2 +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&V& +4 "core" & M L $ +2 "storage"(Z& +3 "core" & z z `\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&['S +93 "core" ' + "storage"(]& +4 "core" & \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(^'r +251 "core" ' +2 "storage"(`- +3 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a% +2 "core" % % b ` \ +3 ."downElevator"SE.seek :down +3 "storage"(W' +99 (U% +3 "core" %< y i \ U] +2 "manipulator"&_% +4 "core" %\\ M K J o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\' +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(e( +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (f& +2 "core" & { | \ \ +2 "manipulator"&c& +4 "core" & K L $ + .tElbow.seek 3 +2 "manipulator"&g( +36 "core" ( +2 "manipulator"&h& +4 "core" & O N B F +2 "storage"(j& +3 "core" & \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&k'7 +94 "core" ' + "storage"(m& +4 "core" & \ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(n'r +187 "core" ' + "storage"(d- +4 "core" -'7 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (b% +3 "core" % ? a b \ +3 ."downElevator"SE.seek :down +3 "storage"(l' +99 (i% +2 "core" %8 y y \ <# +2 "manipulator"&r% +4 "core" %= B J v = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s' +6 "core" ' + ."downElevator"SE.stop + "storage"(5 +82 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(p(,y +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (t& +3 "core" &,y { ~ \ + "manipulator"&u& +4 "core" & M L F + .tElbow.seek 4 +2 "manipulator"&v( +38 "core" ( + "manipulator"&w& +4 "core" & 8 N !r +2 "storage"(x& +4 "core" &,y \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&y' +93 "core" ' +2 "storage"({& +4 "core" &,y \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(|'r +109 "core" ' + "storage"(~- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % f U \ +2 ."downElevator"SE.seek :down +3 "storage"(q' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 (% +2 "core" % \  +2 "manipulator"&o% +4 "core" % K L\  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(z(<- +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<, b j r\  +2 "manipulator"&& +4 "core" & K L !q + .tElbow.seek 5 +2 "manipulator"&\ ( +31 "core" ( +2 "manipulator"& & +4 "core" & O : e + "storage"(& +4 "core" &<, x\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&'O +94 "core" ' + "storage"( & +4 "core" &<, A\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +106 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % c ] \ +2 ."downElevator"SE.seek :down +3 "storage"(' +37 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +59 (% +3 "core" % i\  + "manipulator"&% +4 "core" %X K L t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &K | } \ +2 "manipulator"&& +4 "core" & L K y e + .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & O O ] e +2 "storage"(& +3 "core" &K X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"& ' +98 "core" ' +2 "storage"(!& +4 "core" &K \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +110 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ($% +3 "core" % g j \ +2 ."downElevator"SE.seek :down +3 "storage"(%' +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 ('% +3 "core" % \  + "manipulator"&(% +5 "core" % L K  _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"("([ +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &[ { { \ + "manipulator"&,& +4 "core" & L K  e +2 .tElbow.seek 7 + "manipulator"&-(r +13 "core" ( + "manipulator"&.& +4 "core" &k 9 N P +2 "storage"(0& +4 "core" &[ %\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&*'= +95 "core" ' + "storage"(&& +4 "core" &[ f\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'r +125 "core" ' + "storage"(3- +4 "core" -'# + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (4% +3 "core" %  b b \ +2 ."downElevator"SE.seek :down +3 "storage"(6' +54 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +42 (#% +3 "core" % \  + "manipulator"&/% +4 "core" %> M L X H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+' +97 "core" ' +1554 #t-> exit +5 #mEXIT @1674488947.21UTC @1674489135.36UTC = =tMAIN =mMAIN_scheduler @UTC1674489137.16 #"core_reset"Sent BREAK +2 #t@14963 sendCRC with ifg=0x20, ie=0x7F + #@16798 sendCRC with ifg=0x08, ie=0x5F + #@46532 idle with ifg=0x84, ie=0x75 #@47201 select with ifg=0x10, ie=0xF5 + #@47834 receive with ifg=0x10, ie=0xFD + #@48467 receive with ifg=0x10, ie=0xFD #@49099 receive with ifg=0x10, ie=0xFD + #@49426 receive with ifg=0x80, ie=0xFD #@48188 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +283 "Can" CAl +105  CAv +  CAv + #tPolling Can every 10:00 +12 #Cleanly exited at 15:49:07UTC23-Jan-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_12323.rb mission +5 #Preparing to sleep until + 00:00:05 +4 ."Qmail"GoodNews.email "Starting DA_WCR_12323 w/pucks in tube 3\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:52:23, 21% flow, 12.3C, 35% humidity, 14.4psia, 13.754V, 0.327A, 0.315A avg, 4.49W",Subject: "DA_WCR_12323 begun" +4 #tAsleep til + 00:00:05 +7 #Continuing at 15:52 +2 "Can" CAv +18 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +377 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_12323.rb:14\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:52:24, 21% flow, 12.3C, 35% humidity, 14.4psia, 13.754V, 0.327A, 0.315A avg, 4.49W",Subject: "Asleep until 15:52" +81 "Can" 2 +3 #tPowering core bus +96 #"uploadLog"upsync +346 #upsync +71 .tGate.power :raw,:ON +2 "sampler") +25 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% + % +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %gg  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % s o\ + .tSS.configure :default +2 "sampler")#.0X E !s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted + "manipulator"&%' +9 "core" ' + "manipulator"&&% +5 "core" %  9 D  +2 "processing"%'& +3 "collection"'(& +4 "core" &g\ + &gg\ +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%)( +2 "collection"'*( +278 "core" ( +24 ( +36 "Can" =:u +9 #tPhase [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] + ."Qmail"Notice.email "At 15:53:16 began in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_12323.rb:14\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:53:16, 21% flow, 12.3C, 35% humidity, 14.4psia, 13.759V, 0.290A, 0.272A avg, 4.00W",Subject: "Started DA_WCR_12323 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'+& +4 "core" &ji"\  +2 .tHand.open + "manipulator"&,1 +58 "core" 1 + "manipulator"&-& +4 "core" &\ @ J . !s +2 "manipulator"&.% +3 "core" %  L L  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +189 "core" ( +2 "manipulator"&0& +4 "core" &- @ J v ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &- M K  ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +94 "core" ' + .tHand.close + "manipulator"&3/ +60 "core" / +3 "manipulator"&4& +4 "core" &- @ K U ' +2 "manipulator"&5% +4 "core" % σ = < 5  +3 .tForearm.seek :retract + "manipulator"&6' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +14 #"uploadLog"upsync +287 "core" ( + "manipulator"&8& +4 "core" &ӕ) O 9 Ae +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &ӕ) L K Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +98 "core" ' +2 "manipulator"&;& +4 "core" &ӕ* O P o Ae +2 "manipulator"&<% +3 "core" %3 L L o +2 "collection"'=& +4 "core" &jk&\  +2 "collection"'>& +5 "core" &hi$\  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &jj!\  +9 &6jj(\ +{ +10 &fij#\ ? +9 &`pij#\ M +10 &#Vlk$\ M +9 &Ylh)\ M +9 &Yjk\ M +10 &jZkk(\ L +9 &,[lk'\ L +9 &Zmk'\ L +10 &Zkl"\ L +9 & rYll \ L +10 &"4Zil!\ L +9 &#\\ln"\ L +9 &%Znn#\ L +10 &'zZnl"\ L +9 &);Znn \ M +9 &*Xnn#\ L +10 &,Uoo"\ L +9 &.Upo#\ L +10 &0CWro!\ M +9 &2Ypp\ L +9 &3Vpp \ L +10 &5Uqr$\ L +9 &7L[sr"\ L +9 &9Zqq\ L +10 &:Zrq\ L +9 &<[sp\ L +10 &>TZsr\ L +9 &@[rt\ L +9 &A^ss\ M +10 &Cfzw#\ N +9 &ER|\ P +9 &G \ T +10 &H\ W +9 &J\ X +9 &L>\ Y +10 &N \ X +9 &O\ Z +10 &Q\ Y +9 &SB\ [ +9 &U\ Z +10 &V\ [ +9 &X\ \\ +10 &ZD\ ] +9 &[v \ L +9 &\\  \ #g +10 &]#  \ X +8 ( +2 &]   \ R +3 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"'@& +5 "core" &]   \ R + .tHand.open + "manipulator"&A1 +62 "core" 1 +2 "manipulator"&B% +4 "core" % 3 P 8 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &] \ R +2 "collection"'E% +3 "core" %g\ +2 .tCSV.dial CSR + "collection"'F  +126 "core"  + "collection"'G% +4 "core" %g\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1377 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +3 "core" %s2\ +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +682 "core" ' +2 .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +2001 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &] }\ R + "collection"'N% +4 "core" %d\ +2 .tCSV.dial :flush + "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2428 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'R  +2 'Q +3 "core" +68  + .tCTV.dial :intake + "collection"'S  +79 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2330 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core"  + #tFlushing upper manifold + "collection"'V& +4 "core" &] { \ R +2 "collection"'W% +3 "core" %h\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1277 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" A + "collection"'[% +4 "core" %s5\ +2 .tCS.seek 7ml +2 "collection"'\\' +549 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'] +98 "core"  + .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1683 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'3J +788 "core" ' + .tCSV.dial :waste +2 "collection"'` +41 "core" +2 .tCS.seek 0ml + "collection"'a'i +778 "core" ' + "collection"'b& +4 "core" &] y\ R +2 "collection"'c% +3 "core" %k\ +2 .tCSV.dial :flush + "collection"'d  +53 "core" +2 .tCS.seek 3ml + "collection"'e'3J +793 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +54 "core" > + "collection"'g% +4 "core" %3O\  +2 .tCS.seek 5.001ml +2 "collection"'h's: +566 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1246 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +810 "core" ' +2 .tCSV.dial :waste + "collection"'k +68 "core" +2 .tCS.seek 0ml + "collection"'l'i +780 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӗ( L L Ad +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +34 "core" ( + "manipulator"&o& +4 "core" & 6 O Q R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" & I ? R +2 .tForearm.seek CC + "manipulator"&q'? +94 "core" ' + .tHand.close + "manipulator"&r/ +60 "core" / +2 .tCC.seek :open +2 "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" & ? G R + "manipulator"&u% +4 "core" % L K L 8 +2 .tForearm.seek :retract + "manipulator"&v' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +286 "core" ( +2 "manipulator"&x& +4 "core" &-  ? M _ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- @ + w _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +96 "core" ' +2 .tHand.open + "manipulator"&{1 +97 "core" 1 +2 "manipulator"&|% +4 "core" %  N 8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +94 "core" ' + #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 15:57:33UTC23-Jan-23\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:53:16, 21% flow, 12.3C, 35% humidity, 14.4psia, 13.759V, 0.290A, 0.272A avg, 4.00W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &66\ +2 "manipulator"&% +3 "core" %  ? I \ +2 "storage"(% +5 "core" % /\ 2 +2 "storage"(. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +355 "core" ( +3 .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" & \ +2 "manipulator"&& +4 "core" &- K L E _ +2 "manipulator"&% +4 "core" %  K L \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +128 #"uploadLog"upsync +56 "core" ( +2 "manipulator"&& +4 "core" & O N # +2 "storage"( & +4 "core" & N\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&\ '7 +95 "core" ' + "storage"( & +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'r +174 "core" ' +2 "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & x }\ + "manipulator"&& +4 "core" & K K U # +2 .tElbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & K @ 8 # + "storage"(& +4 "core" & w\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&'ϡ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" & L L # +2 "manipulator"&% +4 "core" % Ϙ M L +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +16 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +139 "core" ( + "manipulator"&& +4 "core" &Ӎ, J M Dx +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӎ, K K Dx +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +95 "core" ' +2 "manipulator"&&& +5 "core" &ӎ- N O Dw + "manipulator"&(% +4 "core" %+ ? > m A +2 "collection"''& +4 "core" &;;\ +3 "collection"'& +4 "core" &=;\ +3 .tCC.seek :closed + "collection"'(\\ +5 "core" &<;\  +8 &2}=< \ )w +10 &f;>D\ > +9 &s>?c\ M +9 &DU==e\ L +10 &Y??e\ L +9 &V>?c\ K +10 &W=A!\ K +9 &LZ?A^\ L +9 &Y?>c\ L +10 &Y@AS\ K +9 & V@AP\ K +9 &"UW@?P\ K +10 &$ZA@V\ L +9 &%ZB@T\ L +10 &'ZD@P\ K +9 &)\\[A@Y\ L +9 &+XB=\\\ K +10 &,WDDS\ K +9 &.ZDBP\ K +9 &0dZCCZ\ L +10 &2&YCBZ\ L +9 &3\\DCN\ K +10 &5WDBP\ L +9 &7m\\DDW\ K +9 &9.WDEN\ L +10 &:ZCFQ\ K +9 &<WDDU\ L +9 &>u\\EGX\ K +10 &@7YFEP\ K +9 &A]JFW\ L +10 &CbOLR\ M +9 &EtpVVN\ N +9 &G0d`K\ P +10 &H~uW\ S +9 &JO\ W +9 &L`V\ X +10 &N K\ X +9 &OK\ Y +10 &QC\ Z +9 &SaE\ Z +9 &U#E\ Z +10 &VO\ [\ +9 &XP\ \\ +9 &ZbU\ ] +10 &\\xW\ 8 +9 &\\'O\ (u +9 &\\M\ ^ +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.24 + .Hand.open + "manipulator"&"1 +58 "core" 1 +2 "manipulator"&+% +4 "core" % + O 9 . A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +94 "core" ' + #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")-+ +3 "core" + +2 "sampler").% +4 "core" %{ t q \ + "collection"'0& +4 "core" &\\N\ ^ +2 "Can"\ TR +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %eQ\ + "sampler")F% +4 "core" %Q   \  +32 "collection"'G% +3 "core" %eY\ + "sampler"):% +4 "core" %Q ( ' \  +37 "collection"'% +3 "core" %e[\ + "sampler")I% +4 "core" %Q 4 0 \  +41 "collection"'H% +3 "core" %eR\ +2 "sampler")K% +4 "core" %Q ? ; \  +47 "collection"'J% +3 "core" %eX\ + "sampler")M% +4 "core" %Q K I \  +54 "collection"'N% +3 "core" %eL\ + "sampler")O% +4 "core" %Q Z W \  + "sampler")L% +4 "core" %Q Z W \  + .tIntake.select :close + "sampler")0 +9 )R% +2 "core" %Q \\ \\ \  +2 .tSSV.dial :exhaust + "sampler")Q  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")S'ڀ +404 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X\ + "sampler")0% +4 "core" %u0 \  +36 "collection"'% +3 "core" %e:\ +2 "sampler")$% +4 "core" %u1 \  +41 "collection"'% +3 "core" %e5\ +2 "sampler")-% +4 "core" %v1 \  + "collection"'3% +4 "core" %e2\ + #tIntake @13.2psia, vacuum from 7.7 to 10.7psi +2 .SS.reconfigure :inhaling 1.61ml/s + "sampler")#.n0X% +4 "core" %3M% \  +47 "collection"'F% +3 "core" %e/\ +2 "sampler")G% +3 "core" %3M% \  +54 "collection"':% +3 "core" %eA\ +2 "sampler")% +3 "core" %3M% \  +61 "collection"'I% +4 "core" %e0\ + "sampler")H% +4 "core" %3M' \  +69 "collection"'K% +3 "core" %e1\ +2 "sampler");% +4 "core" %3Q\  \ S +78 "collection"'J% +3 "core" %e0\ + "sampler")M% +4 "core" %3N \ # +2 "collection"'N% +3 "core" %e.\ +2 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" %e=\ + "sampler")F% +4 "core" % E E \  +69 "collection"'G% +3 "core" %e7\ + "sampler"):% +4 "core" % e d \  +2 "sampler")% +3 "core" % h d \  + .tIntake.select :close + "sampler")0 +9 )I% +2 "core" % k l \  +2 .tSSV.dial :exhaust + "sampler")H  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")K'ڀ +885 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler");  +3 .tCBV.dial SSV +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %e4\ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +4 "core" %eG\ + "sampler")F% +4 "core" %_/ \  +48 "collection"'G% +2 "core" %e@\ +2 "sampler"):% +4 "core" %_0 \  +53 "collection"'% +3 "core" %e;\ +2 "sampler")I% +4 "core" %`/ \  +61 "collection"'H% +2 "core" %e>\ +2 "sampler")% +4 "core" %`0 \  +69 "collection"';% +3 "core" %e;\ + "sampler")J% +4 "core" %`0 \  +78 "collection"'K% +3 "core" %e4\ +2 "sampler")4% +3 "core" %b* \  +2 "collection"'R% +3 "core" %e8\ +2 #tIntake @14.1psia, vacuum from 8.6 to 11.6psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ +2 "sampler")p% +3 "core" %U4 \  +101 "collection"'r% +3 "core" %eJ\ + "sampler")7% +4 "core" %U4 \  +113 "collection"'C% +3 "core" %eI\ + "sampler")?% +4 "core" %U, \  +2 "collection"'t% +3 "core" %eK\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %eI\ +2 "sampler")F% +3 "core" %D4 \  +19 "collection"'%% +2 "core" %eI\ +2 "sampler")G% +4 "core" %D4 \  +21 "collection"':% +3 "core" %eR\ + "sampler")% +4 "core" %D4 \  +25 "collection"'I% +3 "core" %eJ\ + "sampler")H% +4 "core" %D4 \  +28 "collection"'% +3 "core" %eK\ + "sampler");% +4 "core" %D4 \  +35 "collection"'J% +2 "core" %eD\ +2 "sampler")K% +4 "core" %D4 \  +36 "collection"'4% +4 "core" %eP\ + "sampler")R% +4 "core" %D4 \  +41 "collection"'1% +3 "core" %eO\ +2 "sampler")U% +3 "core" %D3 \  +48 "collection"'V% +3 "core" %eK\ + "sampler")W% +4 "core" %D3 \  +54 "collection"'S% +2 "core" %eM\ +2 "sampler")X% +4 "core" %D4 \  +61 "collection"'P% +2 "core" %eI\ +2 "sampler")[% +4 "core" %D4 \  +69 "collection"'Y% +3 "core" %eG\ + "sampler")]% +4 "core" %D4 \  +78 "collection"'T% +3 "core" %eK\ +2 "sampler")Z% +4 "core" %D3 \  +88 "collection"'`% +4 "core" %eK\ + "sampler")M% +4 "core" %D4 \  +100 "collection"'_% +3 "core" %eJ\ +2 "sampler")O% +3 "core" %D4 \  +113 "collection"'b% +3 "core" %eN\ +2 "sampler")Q% +3 "core" %D3 \  +129 "collection"'c% +3 "core" %eE\ +2 "sampler")d% +3 "core" %E \ < +2 "collection"'a% +3 "core" %eI\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %]b3 \  +25 "collection"'F% +3 "core" %e\ + "sampler")%% +4 "core" %]b3 \  +28 "collection"'G% +3 "core" %eR\ +2 "sampler"):% +3 "core" %]b3 \  +32 "collection"'% +4 "core" %eW\ + "sampler")I% +4 "core" %]b3 \  +36 "collection"'H% +3 "core" %eU\ +2 "sampler")% +4 "core" %]b3 \  +41 "collection"';% +4 "core" %eS\ + "sampler")J% +4 "core" %]b3 \  +47 "collection"'K% +3 "core" %eQ\ +2 "sampler")4% +4 "core" %]b3 \  +53 "collection"'R% +3 "core" %eI\ +2 "sampler")1% +4 "core" %]b3 \  +61 "collection"'U% +3 "core" %eK\ +2 "sampler")E% +3 "core" %]b3 \  +69 "collection"'V% +3 "core" %eW\ +2 "sampler")W% +3 "core" %]b3 \  +79 "collection"'S% +3 "core" %eU\ + "sampler")X% +4 "core" %]b6 \  +88 "collection"'P% +3 "core" %eX\ +2 "sampler")[% +3 "core" %]b3 \  +101 "collection"'Y% +2 "core" %e\ +2 "sampler")]% +4 "core" %]b7 \  +113 "collection"'T% +3 "core" %eT\ + "sampler")Z% +4 "core" %]c8 \  +128 "collection"'`% +3 "core" %eW\ + "sampler")M% +4 "core" %]f/ \  +144 "collection"'_% +3 "core" %eS\ +2 "sampler")O% +3 "core" %]f \ 1 +2 "collection"'b% +3 "core" %eW\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %e\ + "sampler")F% +4 "core" %- \  +28 "collection"'%% +3 "core" %eU\ +2 "sampler")G% +3 "core" %- \  +32 "collection"':% +3 "core" %eT\ +2 "sampler")% +4 "core" %- \  +36 "collection"'I% +3 "core" %eT\ +2 "sampler")H% +4 "core" %- \  +41 "collection"'% +3 "core" %eQ\ +2 "sampler");% +4 "core" %- \  +47 "collection"'J% +3 "core" %eN\ + "sampler")*% +4 "core" %, \  +54 "collection"'K% +2 "core" %eT\ +2 "sampler")4% +4 "core" %+ \  +61 "collection"'R% +2 "core" %eW\ +2 "sampler")1% +4 "core" %+ \  +69 "collection"'U% +3 "core" %eQ\ + "sampler")E% +4 "core" %+ \  +78 "collection"'V% +3 "core" %eP\ +2 "sampler")W% +3 "core" %, \  +89 "collection"'S% +3 "core" %eO\ + "sampler")X% +4 "core" %+ \  +100 "collection"'P% +3 "core" %eR\ + "sampler")[% +4 "core" %- \  +113 "collection"'Y% +3 "core" %eE\ + "sampler")]% +4 "core" %- \  +128 "collection"'T% +3 "core" %eU\ + "sampler")Z% +4 "core" %/ \  +147 "collection"'`% +3 "core" %eD\ +2 "sampler")M% +3 "core" % \ - +163 "collection"'_% +3 "core" %eV\ +2 "sampler")O% +3 "core" % \ - +184 "collection"'b% +3 "core" %eX\ + "sampler")@% +4 "core" % \ - +196 "collection"'d% +3 "core" %eL\ +2 "sampler")a% +3 "core" % \ - +196 "collection"'#% +3 "core" %eN\ +2 "sampler")e% +3 "core" %   \ - +197 "collection"'h% +2 "core" %eQ\ +2 "sampler")i% +4 "core" % 2 0 \ - +196 "collection"'N% +3 "core" %eW\ + "sampler")m% +4 "core" % P M \ - +196 "collection"'k% +3 "core" %eR\ +2 "sampler")p% +4 "core" % j i \ - + "sampler")r% +4 "core" % l j \ - + .tIntake.select :close + "sampler")0 +9 )7% +2 "core" % n m \ - +2 .tSSV.dial :exhaust + "sampler")C  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")?'ڀ +911 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")t  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'<% +2 "core" %eN\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.47ml/s + "sampler")#. 0X% +4 "core" %eT\ + "sampler")F% +4 "core" %n|, \  +113 "collection"'%% +3 "core" %eU\ + "sampler")G% +4 "core" %n|, \  +128 "collection"':% +3 "core" %eS\ +2 "sampler")% +4 "core" %n|, \  +144 "collection"'I% +3 "core" %eR\ + "sampler")H% +4 "core" %n|+ \  +163 "collection"'% +3 "core" %eT\ + "sampler");% +4 "core" %n|+ \  +184 "collection"'=% +3 "core" %eO\ +2 "sampler")J% +3 "core" %n|, \  +2 "collection"'*% +3 "core" %eQ\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ + "sampler")a% +4 "core" %% \  +69 "collection"'#% +3 "core" %eR\ +2 "sampler")e% +3 "core" %% \  +78 "collection"'h% +4 "core" %eR\ +2 "sampler")i% +4 "core" %% \  +88 "collection"'N% +3 "core" %eW\ + "sampler")m% +4 "core" %% \  +100 "collection"'k% +3 "core" %eR\ + "sampler")p% +4 "core" %%   \  +113 "collection"'r% +3 "core" %eU\ +2 "sampler")7% +3 "core" %  \  +128 "collection"'C% +3 "core" %eV\ + "sampler")6% +4 "core" %   \  +144 "collection"'t% +3 "core" %eF\ +2 "sampler")<% +3 "core" % 2 1 \  +163 "collection"'?% +3 "core" %eS\ +2 "sampler")n% +3 "core" % I F \  +184 "collection"'{% +3 "core" %eW\ +2 "sampler")f% +3 "core" % ` _ \  +2 "sampler")|% +3 "core" % _ ^ \  + .tIntake.select :close +2 "sampler")0 +8 )v% +3 "core" % ` ] \  + .tSSV.dial :exhaust + "sampler")~  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")L'ڀ +909 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %eL\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.38ml/s + "sampler")#.0X\ +2 "sampler")x% +4 "core" %ʇ0 \  +32 "collection"'c% +3 "core" %eN\ + "sampler") % +4 "core" %ʇ0 \  +36 "collection"'% +3 "core" %eZ\ +2 "sampler")w% +4 "core" %ʇ0 \  +41 "collection"'% +3 "core" %eR\ +2 "sampler")% +4 "core" %ʇ0 \  +47 "collection"'}% +3 "core" %eU\ + "sampler")y% +4 "core" %ʇ0 \  +54 "collection"'\ % +3 "core" %eQ\ + "sampler")% +4 "core" %ʇ0 \  +61 "collection"'j% +3 "core" %e[\ + "sampler")% +4 "core" %ʇ0 \  +69 "collection"'q% +3 "core" %eT\ +2 "sampler")% +4 "core" %ʇ0 \  +78 "collection"'&% +3 "core" %eS\ +2 "sampler") % +3 "core" %ʇ0 \  +89 "collection"'% +3 "core" %eB\ + "sampler")^% +4 "core" %ʇ0 \  +100 "collection"'% +3 "core" %eF\ +2 "sampler")% +3 "core" %ʇ0 \  +113 "collection"'s% +3 "core" %eE\ +2 "sampler")"% +3 "core" %ʇ0 \  +128 "collection"'+% +4 "core" %eF\ +2 "sampler") % +4 "core" %ʇ0 \  +143 "collection"'.% +3 "core" %eN\ +2 "sampler")0% +3 "core" %ʇ0 \  +163 "collection"'% +3 "core" %eD\ +2 "sampler") % +3 "core" %ʇ0 \  +2 "collection"'% +4 "core" %eD\ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +2 "core" %eY\ +2 "sampler")F% +4 "core" %+ \  +53 "collection"'%% +3 "core" %eX\ +2 "sampler")G% +3 "core" %+ \  +62 "collection"':% +2 "core" %eY\ +2 "sampler")% +4 "core" %+ \  +69 "collection"'I% +2 "core" %eU\ +2 "sampler")H% +4 "core" %+ \  +78 "collection"'% +3 "core" %eR\ + "sampler");% +5 "core" %+ \  +87 "collection"'=% +3 "core" %eV\ +2 "sampler")J% +3 "core" %+ \  +101 "collection"'*% +2 "core" %eR\ +2 "sampler")% +4 "core" %+ \  +113 "collection"'R% +3 "core" %eM\ + "sampler")1% +4 "core" %+ \  +128 "collection"'U% +3 "core" %eV\ +2 "sampler")E% +3 "core" %+ \  +145 "collection"'V% +2 "core" %eV\ +2 "sampler")W% +4 "core" %+ \  +163 "collection"'S% +2 "core" %eY\ +2 "sampler")X% +4 "core" % \ - +183 "collection"'P% +3 "core" %eX\ +2 "sampler")[% +4 "core" % \ - +196 "collection"'Y% +3 "core" %eY\ + "sampler")]% +4 "core" % \ - +196 "collection"'T% +3 "core" %e^\ + "sampler")Z% +4 "core" % \ - +196 "collection"'`% +3 "core" %eV\ +2 "sampler")M% +3 "core" %  \ - +197 "collection"'K% +2 "core" %eX\ +2 "sampler")_% +4 "core" %   \ - +196 "collection"'O% +3 "core" %eX\ + "sampler")b% +4 "core" % + ) \ - +196 "collection"'@% +3 "core" %eW\ +2 "sampler")d% +3 "core" % @ > \ - +196 "collection"'a% +3 "core" %eU\ +2 "sampler")#% +3 "core" % V U \ - +2 "sampler")e% +3 "core" % Y U \ - +2 .tIntake.select :close + "sampler")0 +8 )h% +3 "core" % Y X \ - + .tSSV.dial :exhaust +2 "sampler")i  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")N'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +41 "sampler")m  +12 .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'k% +3 "core" %eV\ + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X \  +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale + "sampler")#.0X% +4 "core" %% \  +144 "collection"'F% +3 "core" %eh\ +2 "sampler")%% +3 "core" %% \  +163 "collection"'G% +3 "core" %ek\ +2 "sampler"):% +3 "core" %% \  +184 "collection"'% +4 "core" %er\ +2 "sampler")I% +4 "core" %% \  +195 "collection"'H% +3 "core" %ei\ +2 "sampler")% +3 "core" %% \  +197 "collection"';% +2 "core" %ei\ +2 "sampler")=% +4 "core" %% \  +196 "collection"'J% +3 "core" %el\ + "sampler")*% +4 "core" %( \  +196 "collection"'% +3 "core" %eY\ +2 "sampler")R% +3 "core" % \ $ +196 "collection"'1% +3 "core" %el\ +2 "sampler")U% +3 "core" %   \ $ +197 "collection"'E% +2 "core" %e\\\ +2 "sampler")V% +4 "core" %   \ $ +77 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'^'i +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +129 "core"  +2 .tSS.reconfigure :exhale + "sampler")#.0X9 +3 "core" 92d +102 "collection"'F9 +2 "core" 9:d +102 "collection"'%9 +2 "core" 9Cd +103 "collection"'G9 +40 "core" 9Q"d +109 "collection"':9 +2 "core" 9j(d +102 "collection"'9 +3 "core" 9~,d +102 "collection"'I9 +2 "core" 90d +102 "collection"'H9 +3 "core" 94d +102 "collection"'9 +2 "core" 99d +102 "collection"';9 +3 "core" 9=d +102 "collection"'=9 +3 "core" 9Ad +102 "collection"'J9 +2 "core" 95Ed +102 "collection"'*9 +3 "core" 9\\Id +102 "collection"'9 +2 "core" 9Nd +102 "collection"'R9 +3 "core" 9Rd +102 "collection"'19 +3 "core" 9Vd +102 "collection"'U9 +2 "core" 9Zd +102 "collection"'E9 +3 "core" 9(^d +102 "collection"'V9 +2 "core" 9Rbd +102 "collection"'S9 +3 "core" 9gd +102 "collection"'X9 +2 "core" 9kd +103 "collection"'P9 +2 "core" 9od +102 "collection"'9 +2 "core" 9sc +103 "collection"'W9 +2 "core" 9/w_ +102 "collection"'Y9 +3 "core" 9] |Y +102 "collection"']9 +3 "core" 9!U +102 "collection"'Z9 +2 "core" 9#S +103 "collection"'`9 +2 "core" 9#N +102 "collection"'l9 +3 "core" 9 %K +102 "collection"'K9 +2 "core" 9:&F +102 "collection"'T9 +3 "core" 9c'B +102 "collection"'_9 +3 "core" 9(@ +102 "collection"'O9 +2 "core" 9*= +102 "collection"'@9 +3 "core" 9+9 +102 "collection"'[9 +2 "core" 9,8 +102 "collection"'d9 +3 "core" 9+.4 +102 "collection"'a9 +3 "core" 9P/1 +102 "collection"'#9 +2 "core" 9s10 +102 "collection"'e9 +3 "core" 92- +102 "collection"'M9 +2 "core" 93+ +102 "collection"'i9 +3 "core" 94* +102 "collection"'9 +2 "core" 96( +102 "collection"'m9 +3 "core" 97& +102 "collection"'b9 +2 "core" 9,8% +102 "collection"'N9 +3 "core" 9H:# +102 "collection"'79 +3 "core" 9`;" +102 "collection"'C9 +2 "core" 9x<! +103 "collection"'k9 +2 "core" 9> +102 "collection"'69 +2 "core" 9? +102 "collection"'<9 +3 "core" 9A +102 "collection"'?9 +4 "core" 9A +102 "collection"'{9 +2 "core" 9C +103 "collection"'t9 +2 "core" 9D +102 "collection"'|9 +2 "core" 9 F +102 "collection"'h9 +3 "core" 9 G +102 "collection"'n9 +6 "core" 9 "G +102 "collection"'f9 +2 "core" 9 0J +102 "collection"'v9 +2 "core" 9 <J +103 "collection"'49 +2 "core" 9 HL\  +102 "collection"'9 +2 "core" 9 TM +102 "collection"'~9 +4 "core" 9 `N +102 "collection"'L9 +2 "core" 9 kO +102 "collection"'p9 +3 "core" 9 tP +102 "collection"'z9 +2 "core" 9 ~R +102 "collection"'!9 +3 "core" 9 S# +102 "collection"'9 +3 "core" 9 T' +103 "collection"'9 +2 "core" 9 U, +102 "collection"'9 +3 "core" 9 W0 +102 "collection"'Q9 +2 "core" 9 X4 +102 "collection"'u9 +3 "core" 9 X8 +102 "collection"'o9 +3 "core" 9 Z< +102 "collection"'x9 +2 "core" 9 [@ +102 "collection"'c9 +3 "core" 9 \\E +102 "collection"' 9 +2 "core" 9 ]I +103 "collection"'9 +2 "core" 9 ^M +102 "collection"'9 +3 "core" 9 `Q +102 "collection"'9 +3 "core" 9 aU +102 "collection"'9 +2 "core" 9 aZ +102 "collection"'\\9 +3 "core" 9 c^ +102 "collection"'9 +2 "core" 9 cb +102 "collection"'y9 +3 "core" 9 ef +102 "collection"'\ 9 +3 "core" 9 fj +102 "collection"'9 +2 "core" 9 gn +102 "collection"'}9 +3 "core" 9 hs +102 "collection"'j9 +3 "core" 9 iw +102 "collection"'r9 +2 "core" 9 j{ +102 "collection"'&9 +3 "core" 9\ k +102 "collection"'9 +2 "core" 9\ l +102 "collection"'9 +3 "core" 9\ m +102 "collection"'9 +2 "core" 9\ n +102 "collection"'w9 +3 "core" 9\ o +103 "collection"' 9 +2 "core" 9\ p +102 "collection"'^9 +2 "core" 9\ q +103 "collection"'9 +2 "core" 9\ r +102 "collection"'"9 +2 "core" 9\ "s +102 "collection"'+9 +4 "core" 9\ %t +102 "collection"'s9 +2 "core" 9\ )t +102 "collection"'.9 +3 "core" 9\ -v +102 "collection"'09 +2 "core" 9\ 1w +102 "collection"' 9 +3 "core" 9\ 4w +102 "collection"'9 +3 "core" 9\ 8x +102 "collection"' 9 +2 "core" 9\ =y +102 "collection"'9 +3 "core" 9\ @z +102 "collection"'9 +2 "core" 9\ C{ +102 "collection"' 9 +3 "core" 9\ F| +102 "collection"'q9 +2 "core" 9\ J} +102 "collection"'(9 +3 "core" 9\ N~ +102 "collection"'9 +2 "core" 9\ Q} +103 "collection"'59 +2 "core" 9\ S +102 "collection"'/9 +2 "core" 9\ X +102 "collection"'39 +4 "core" 9\ Z +102 "collection"'99 +2 "core" 9\ ] +102 "collection"'89 +3 "core" 9\ ` +3 .tCH.hold 10:00,70C +2 "collection"'g `\ `\ ]\ +2 '9 +6 "core"  + 9\ ` + "collection"'$% +3 "core" %Y 4 5 J\ +2 #tBegun lysing Collection Puck Heater at 68.1C/45.4psia +10047 "Can"$\ e +49943 "core" ` +2 "collection"'B9 +3 "core" 9\ H +2 "collection"'D% +3 "core" %Y ' '\ +2 #tEnded lysing Collection Puck Heater at 70C/44.8psia +2 .CS.seek 0ml + "collection"'''i +344 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'- @ +101 "core" B +2 .tCSV.dial :air + "collection"'> @ +44 "core" > +2 .tCS.seek 5ml + "collection"'F's5 +1377 "core" ' + .tCSV.dial CTV + "collection"'%  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'G @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"':  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'I'i +1357 "core" ' +2 "collection"'H% +4 "core" %g q o 2\ + #tPuck @72.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe .CSV.dial CBV +2 "collection"' +97 "core"  +2 .tCBV.dial CSV + "collection"';  +27 "core"  + "collection"'=% +4 "core" %g ? >\ +2 .tCS.seek 5ml +2 "collection"'J's3 +1375 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'*  +44 "core" + "collection"'% +4 "core" %s3\  \ +2 .tCS.seek 7ml +2 "collection"'R' +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'1 @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'U' +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'E ` +112 "core" _ +2 #tLysing Complete + "collection"'V& +4 "core" &\\L\ ^ +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&S% +4 "core" %  < > j  + "storage"(X% +4 "core" % x x \  + "storage"(P. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (W& +2 "core" &  b l \ +2 "manipulator"&Y& +3 "core" &ӓ* A K b Cr +2 "manipulator"&]% +3 "core" %  < I ^  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&Z( +163 "core" ( + "manipulator"&`& +4 "core" &  >  +2 "storage"(l& +3 "core" &  \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&K'S +93 "core" ' + "storage"(T& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(_'r +235 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&@& +3 "core" & H A w  +2 "storage"([& +3 "core" & a d \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&d'Α +23 "core" ' + .tElbow.hold + "manipulator"&a, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(#- +2 "core" -' +54 .tSE.seek 10.11 Pucks below Top Plate + "storage"(e' +31 "core" ' + "manipulator"&M% +5 "core" %p L A + "storage"(i& +4 "core" & x \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 267 counts + "manipulator"&'Ϝ +13 "core" ' +2 "manipulator"&m& +4 "core" & ?    + "storage"(b& +4 "core" & x x\ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&N'S +16 "core" ' +2 .tSE.seek 11.11 Pucks below Top Plate + "storage"(7'" +37 "core" ' + "manipulator"&C& +5 "core" & = < s  + "manipulator"&k% +4 "core" %@ < = e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6' +94 "core" ' +2 .tElbow.seek CC + "manipulator"&<(ӂ +164 "core" ( + "manipulator"&?& +4 "core" &ӎ& 8 N  @^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &ӎ& I < W @^ +2 .tForearm.seek CC + "manipulator"&t'? +92 "core" ' +2 .tHand.close + "manipulator"&|/ +55 "core" / +2 .tCC.seek :open + "collection"'h( +12 "Can"' C@ +436 "core" ( + "storage"(n& +4 "core" & \  + "storage"(f& +4 "core" & | W\  +2 "manipulator"&v& +3 "core" &ӏ' > ? e @] +2 "manipulator"&4% +3 "core" % S G J Q +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&~( +165 "core" ( + "manipulator"&L& +4 "core" & >   +2 "storage"(p& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&z'Α +94 "core" ' +2 .tElbow.hold + "manipulator"&!, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % Ζ > I x + + "storage"(& +4 "core" & L\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&Q' +24 "core" ' +2 "manipulator"&u& +4 "core" & $ 6 ;  + "storage"(o& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&x'S +18 "core" ' +2 "storage"(c% +4 "core" %# \ +2 ."downElevator"SE.seek :down +3 "storage"( ' +99 (% +3 "core" %ڼC >\ U^ + "manipulator"&% +4 "core" %a , 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +77 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&\\& +4 "core" & A G |  + "manipulator"&% +4 "core" %  C F  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(- +185 "core" ( + "manipulator"&\ & +4 "core" &-  >  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- 5 #  +3 .tForearm.seek :garage + "manipulator"&}'w +95 "core" ' +2 .tHand.close + "manipulator"&j/ +55 "core" / +2 "manipulator"&r& +4 "core" &- > H O  + "manipulator"&&% +4 "core" % } + 9 q  +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +302 "core" ( +2 "manipulator"&& +4 "core" &Ӗ%  < ?Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &Ӗ% > = I ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& '? +93 "core" ' +2 "manipulator"&^& +4 "core" &ӗ& N 4 ` ?P + "manipulator"&% +4 "core" %E F > ? +2 "collection"'"& +4 "core" &\ +2 "collection"'+& +4 "core" &l\ +3 .tCC.seek :closed + "collection"'s(\\ +4 "core" &j\  +8 &4@\ *z +10 &g~\ > +9 &s\ L +9 &XW \ J +10 &\\ \ K +9 &_\ K +9 &Z\ K +10 &`Z\ J +9 &!Z\ K +10 &Zh\ J +9 & ZC\ K +9 &"gX\ K +10 &$)Z{\ K +9 &%]Z\ K +9 &'Y>\ J +10 &)oZ\ K +9 &+1X\ K +10 &,Z\ K +9 &.^\ K +9 &0xZ\ J +10 &29[\ K +9 &3Y\ K +9 &5Z}\ K +10 &7~]h\ K +9 &9AZK\ K +10 &;Y/\ K +9 &<Z\ K +9 &>^{\ K +10 &@IZ^\ K +9 &B\ ]T\ K +9 &Cg@\ L +10 &E|%\ O +9 &G:\ S +10 &H\ W +9 &J\ X +9 &Lq\ X +10 &N2\ X +9 &O\ Y +9 &Q\ Y +10 &St\ Z +9 &U3}\ [ +10 &Vu\ [ +9 &Xa\ \\ +9 &ZtR\ \\ +10 &\\y:\ 3 +9 &\\.\ #j +9 ( +2 &\\}\ \\ +2 "collection"'+& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'.& +4 "core" &\\|\ \\ +2 .tHand.open + "manipulator"&01 +60 "core" 1 + "manipulator"& % +5 "core" % E N 8 ~ ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tPSV.dial PSR +2 "processing"% +131 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%'+ +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%q'ؾ +1606 "core" ' + .tPSV.dial PSR + "processing"%( +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%5 +2 .tCBV.dial PRV +4 "collection"'/  +2 "core" @ +2 "processing"%3  +69 "core" +87 +2 .tPSV.dial :mixloop + "processing"%9 +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%8  +130 "core" +2 .tPS.seek 0ml +48 "processing"%'ؾ +2631 "core" ' +2 .tPSV.dial :air + "processing"%$  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +55 "core" +2 .tPS.seek 0ml + "processing"%B'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%D  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%2' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +42 "core" +3 .tPS.seek 0ml + "processing"%>'ؾ +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&'& +4 "core" &Ә$ L M >O +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%(ӂ +33 "core" ( + "manipulator"&G& +4 "core" &Ӄ 3 L B : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &Ӄ I A : +2 .tForearm.seek CC + "manipulator"&'? +100 "core" ' + .tHand.close + "manipulator"&F/ +54 "core" / +2 .tCC.seek :open +2 "collection"'H( +447 "core" ( + "manipulator"&& +4 "core" &Ӄ @ = : +2 "manipulator"&;% +3 "core" % 2 < = +2 .tForearm.seek :retract +2 "manipulator"&=' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&I(- +288 "core" ( + "manipulator"&*& +5 "core" &- K G & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- > ? & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J'w +100 "core" ' + .tHand.open + "manipulator"&11 +59 "core" 1 + "manipulator"&R% +4 "core" % } M 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'V& +4 "core" &65\ +2 "manipulator"&S% +3 "core" %  < = y  +2 "storage"(X% +4 "core" % \  + "storage"(P. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (W& +3 "core" & *\ + "manipulator"&Y& +4 "core" &- @ B & +2 "manipulator"&]% +3 "core" %  H >  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&`( +183 "core" ( + "manipulator"&l& +4 "core" & 5 C C _ +2 "storage"(T& +3 "core" & c\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +107 "core" ' + "storage"(,& +4 "core" & *\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(O'r +168 "core" ' +2 "storage"(@- +3 "core" -'Ѕ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ([& +3 "core" & y\ + "manipulator"&#& +4 "core" & = ? _ +2 .tElbow.seek 3 + "manipulator"&M( +3 "core" ( +2 "manipulator"&i& +3 "core" & M M _ +2 "storage"(m& +3 "core" & Z\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&b'ϡ +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&C/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&k& +2 "storage"(K' +7 "core" & A @ _ + "manipulator"&Z% +4 "core" % Ϥ ? C +2 .tForearm.seek :retract +2 "manipulator"&_' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&d(ӂ +31 "core" ' + ."downElevator"SE.stop + "storage"(5 +125 "core" ( + "manipulator"&& +5 "core" &ӓ$ E D >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &ӓ$ > C >O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'? +101 "core" ' +2 "manipulator"&{& +4 "core" &ӓ% J M >O +2 "manipulator"&N% +3 "core" %4 A C l +2 "collection"'a& +4 "core" &69\ +2 "collection"'|& +5 "core" &98b\ +2 .tCC.seek :closed +2 "collection"'6(\\ +4 "core" &78\ +7 &<69\ %g +10 &Xy69\ 7 +9 &}99\ L +9 &Y9:\ K +10 &Z9;k\ J +9 &E[:9G\ K +9 &Z89V\ K +10 &Y:;X\ K +9 &Z9:B\ K +10 &OZ9:-\ J +9 & Z<:\ K +9 &!Z;9\ K +10 &#]<<\\\ K +9 &%VY;:\ K +9 &'Y:<|\ K +10 &(Z;;\ K +9 &*W<<\ K +10 &,^Z=<\ K +9 &. Y<=\ K +9 &/]<<\ K +10 &1Z<=\ K +9 &3gY>>u\ J +9 &5'Z<=b\ K +10 &6Z:<[\ K +9 &8Z>>F\ K +10 &:mY>?@\ K +9 &<0Y;>5\ K +9 &=Z>>'\ K +10 &?[=?\ J +9 &Au[=>\ \ K +9 &C7\\BA\ K +10 &DeDC\ L +9 &FrMJ\ N +9 &Hk^Y\ Q +10 &J"rk\ U +9 &Kwu \ W +10 &Mtw\ X +9 &O^ww\ Y +9 &QxxZ\ Z +10 &Rx{\ Y +9 &T{{\ [\ +10 &V_~}|\ [\ +9 &X\ \\ +9 &Y\ \\ +10 &[\ H +9 &\\6\ 0 +9 &\\h\ Q +3 ( +2 "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&n% +4 "core" % 4 C K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'v  +134 "core"  +2 .tCSV.dial CTV + "collection"'4  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2638 "core" ' + "collection"'p% +4 "core" %\  +2 .tCS.seek 4.5ml + "collection"'t'c7 +1481 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%<  +56 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +47 "processing"%  +75 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2625 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ + .tCSV.dial :air +2 "collection"'u @ +44 "core" > +2 .tCS.seek 10ml + "collection"'o' +1483 "core" ' + .tCSV.dial CTV + "collection"'c  +41 "core"  +2 .tCS.seek 0ml +2 "collection"''i +2631 "core" ' + .tCBV.dial :waste1 + "collection"' @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +133 "core" + "collection"'~& +4 "core" &\\iE\ Q +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %  ? J  + "storage"(\\% +4 "core" % a ` J\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(z(  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (Q& +2 "core" &  c Y \ +2 "manipulator"&7& +4 "core" &Ӕ$ > @ >N +2 "manipulator"&x% +3 "core" %  G J  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\ ( +164 "core" ( + "manipulator"&& +5 "core" & M K r + "storage"( & +4 "core" &  x { L\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&!'S +94 "core" ' +2 "storage"(j& +4 "core" &  ~ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(r'r +230 "core" ' + "storage"(&- +3 "core" -'K +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & A = R r +2 "storage"(}& +4 "core" & d d \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&y'Α +25 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(w- +3 "core" -'K +2 .tSE.seek 11.1 Pucks below Top Plate + "storage"(^' +31 "core" ' + "manipulator"&% +5 "core" %΃ A G z + "storage"("& +4 "core" & { | q\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 286 counts + "manipulator"&'ϯ +14 "core" ' + "manipulator"&h& +5 "core" & 5 N ~ r + "storage"(.& +4 "core" & } x b\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&0'S +26 "core" ' +3 .tSE.seek 12.1 Pucks below Top Plate + "storage"( ' +37 "core" ' + "manipulator"&+& +4 "core" & J G r +2 "manipulator"& % +4 "core" %Ђ < < + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +87 "core" ' + .tElbow.seek CC +2 "manipulator"& (ӂ +167 "core" ( + "manipulator"& & +4 "core" &ӕ# I ) x =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӕ# I J =E +3 .tForearm.seek CC + "manipulator"&('? +91 "core" ' +2 .tHand.close + "manipulator"&q/ +57 "core" / + .tCC.seek :open +2 "collection"'5( +447 "core" ( + "storage"(/& +4 "core" & x x\ \  +2 "storage"(3& +3 "core" & y x \  +2 "manipulator"&9& +3 "core" &ӕ# A > =E +2 "manipulator"&8% +3 "core" % B > H i 7 +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&$( +162 "core" ( +2 "manipulator"&& +4 "core" & I @ y +2 "storage"(g& +3 "core" & ~\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&A'Α +92 "core" ' + .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&B1 +60 "core" 1 +2 "manipulator"&-% +5 "core" % Η ? H G # + "storage"(2& +4 "core" & s\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 306 counts + "manipulator"&'' +13 "core" ' +2 "manipulator"&G& +4 "core" & 4 D q y +2 "storage"(:& +3 "core" & \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&F'S +15 "core" ' +2 "storage"(% +4 "core" % _\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (s% +3 "core" %/A f\ U\\ +2 "manipulator"&% +4 "core" %C ? A h +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;' +77 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core" +2 .tPS.seek 2.5ml + "processing"%*' +2639 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%%  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%1 +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%R  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%V'ؾ +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%S& +4 "core" &~\  +2 "manipulator"&X& +3 "core" & C J y +2 "manipulator"&P% +3 "core" %  @ = y  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +172 "core" ( + "manipulator"&J& +4 "core" &- =  W +41 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +2 && +3 "core" &- = > F W +2 .tForearm.seek :garage + "manipulator"&W'w +98 "core" ' + .tHand.close + "manipulator"&Y/ +56 "core" / + "manipulator"&]& +4 "core" &- M L W +2 "manipulator"&l% +3 "core" % υ K K w +2 .tForearm.seek :retract +2 "manipulator"&T' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&I( +122 "core" ( + "manipulator"&,& +4 "core" & . ?  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +2 "core" & > > m  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&[' +91 "core" ' +2 "manipulator"&E& +4 "core" & G ? g  + "manipulator"&#% +4 "core" % A @ | b +2 "processing"%i& +4 "core" &~\  +2 "processing"%m& +5 "core" &~\  +2 .tPC.seek :closed + "processing"%C(^ +4 "core" &~\  +7 &G\ $f +10 &fU\ 8 +9 &\ M +10 &x`\ N +9 &9_\ O +9 &` \ N +10 &_ \ N +9 &]\ N +9 &C[\ N +10 &b%\ O +9 &a)\ N +9 &!`'\ O +10 &#J`#\ N +9 &% ]*\ N +10 &&b*\ O +9 &(a,\ O +9 &*R`,\ N +10 &,c8\ N +9 &-_B\ N +9 &/_C\ N +10 &1YgE\ O +9 &3`A\ N +10 &4`A\ N +9 &6_C\ N +9 &8beG\ N +10 &:$bN\ N +9 &;dN\ N +9 &=^K\ N +10 &?jbG\ N +9 &A+dP\ O +10 &BpT\ P +9 &Du^\ Q +9 &Fd^\ S +10 &H$[\ T +9 &IW\ T +9 &KY\ T +10 &Mh]\ T +9 &O(i\ U +10 &Pg\ U +9 &Rn\ U +9 &Tkj\ V +10 &V0n\ U +9 &Wn\ V +9 &Y|\ V +10 &[tz\ V +9 &]5}\ T +10 &^|Bn\ 'r +9 &^*\ . +5 ( +2 "processing"%m& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 + "processing"%k& +4 "core" &^\ . + &^{\ . + .tHand.open + "manipulator"&Z1 +63 "core" 1 + "manipulator"&`% +4 "core" % J ,  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tPRV.dial :air + "processing"%  +44 "core"  + .tPSV.dial :mixloop +2 "processing"%e +44 "core" + "processing"%O% +4 "core" %\ +3 .tPS.seek 0.3ml + "processing"%b'\ +383 "core" ' + .tPSV.dial PSR +2 "processing"%{ +102 "core"  + "processing"%N% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%a'2 +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%M' +1918 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%K +104 "core" + .tPTV.dial :mixing +2 "processing"%_ @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%H  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2635 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&n& +4 "core" & G < z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&|( +2 "core" ( +2 "manipulator"&v& +4 "core" & M M  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & > > =  +2 .tForearm.seek PC + "manipulator"&?' +94 "core" ' +2 .tHand.close + "manipulator"&>/ +63 "core" / +2 .tPC.seek :open + "processing"%p( +458 "core" ( + "manipulator"&U& +4 "core" & ? > d  + "manipulator"&<% +4 "core" % < ; 3 c +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&L(- +127 "core" ( + "manipulator"&& +4 "core" &- M 8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- ; = =  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&t'w +91 "core" ' +2 .tHand.open + "manipulator"&c1 +60 "core" 1 + "manipulator"&o% +4 "core" % y ?  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp "processing"%& +4 "core" &\ +2 "manipulator"&~% +4 "core" %  ? = j  + "storage"(% +4 "core" % m\ + "storage"(\\. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & \ + "manipulator"&Q& +4 "core" &- A = W  + "manipulator"&7% +4 "core" %  J G  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&x( +177 "core" ( + "manipulator"&& +4 "core" &{ M 6 r n + "storage"( & +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&j'7 +94 "core" ' + "storage"(d& +5 "core" & N\ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(f'r +184 "core" ' + "storage"(&- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & x z \ +2 "manipulator"&}& +4 "core" &{ @ ? n +2 .tElbow.seek 3 + "manipulator"&w( +3 "core" ( + "manipulator"&& +4 "core" &{ N L n +2 "storage"("& +3 "core" & w E\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&h'ϡ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&+& + "storage"( ' +6 "core" &{ ? @ n +2 "manipulator"&!% +4 "core" % ϕ G @ +2 .tForearm.seek :retract + "manipulator"&\ ' +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&r( +33 "core" ' + ."downElevator"SE.stop + "storage"(5 +222 "core" ( + "manipulator"&y& +4 "core" & C E - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & @ H q - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +48 "manipulator"&^' +96 "core" ' + "manipulator"& & +5 "core" & * ? @ - + "manipulator"&% +5 "core" % @ A O  +2 "processing"%0& +3 "core" &\ +3 "processing"%& +4 "core" &K\ +2 .tPC.seek :closed + "processing"%q(^ +5 "core" &\  +9 &2}\ *y +10 &c\ > +9 &x}\ N +9 &9_Q\ N +10 &aj\ N +9 &]\ N +10 &`\ N +9 &B^\ N +9 &^\ N +10 &\\\ N +9 & ]\ N +9 &"K^\ N +10 &$ b\ N +9 &%]\ N +10 &'_\ M +9 &)R^x\ N +9 &+^z\ N +10 &,_y\ N +9 &.]q\ N +9 &0[_h\ N +10 &2_k\ N +9 &3]n\ M +10 &5^l\ N +9 &7b]b\ N +9 &9$``\ N +10 &:`Z\ N +9 &<_Y\ N +9 &>kbN\ N +10 &@,bU\ N +9 &AhW\ O +10 &CyW\ P +9 &EgR\ R +9 &G%@\ S +10 &HE\ S +9 &JL\ S +9 &LhI\ T +10 &N(L\ U +9 &OM\ T +9 &QL\ U +10 &SkD\ V +9 &U.;\ U +10 &VA\ U +9 &X6\ U +9 &Zt>\ U +10 &\\5:\ V +9 &]zz8\ < +10 &^&p8\ W +9 &^&5\ 3 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&6% +4 "core" % N ; ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/' +94 "core" ' +2 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%3 L +2 %99 +5 "core" 9<N +102 "processing"%89 +3 "core" 98N1 +43 "Can"*\ c>< +59 "processing"%9 +2 "core" 96O 2 +102 "processing"%g9 +3 "core" 94M 3 +102 "processing"%(9 +2 "core" 94M4 +102 "processing"% 9 +3 "core" 94N4 +102 "processing"%B9 +2 "core" 96N5 +103 "processing"%-9 +2 "core" 9:N4 +102 "processing"%29 +2 "core" 9>N"4 +102 "processing"%G9 +3 "core" 9DO&3 +102 "processing"%:9 +2 "core" 9MN*1 +102 "processing"%9 +3 "core" 9XM/' +102 "processing"%9 +2 "core" 9bN3% +102 "processing"%s9 +3 "core" 9oO7# +102 "processing"%9 +2 "core" 9}O;! +102 "processing"%$9 +3 "core" 9O? +102 "processing"%A9 +3 "core" 9OC +102 "processing"%'9 +2 "core" 9OH +102 "processing"%9 +2 "core" 9PL +102 "processing"% 9 +3 "core" 9PP +102 "processing"%F9 +3 "core" 9PT +102 "processing"%9 +2 "core" 9PX +102 "processing"%9 +3 "core" 9P] +102 "processing"%9 +2 "core" 9Qa +102 "processing"%%9 +3 "core" 9)Re +102 "processing"%19 +3 "core" 9:Qi +102 "processing"%R9 +2 "core" 9KQm\ +102 "processing"%*9 +3 "core" 9\\Rq +102 "processing"%S9 +2 "core" 9lRv +102 "processing"%X9 +3 "core" 9{Rz +102 "processing"%P9 +4 "core" 9R~ +102 "processing"%J9 +2 "core" 9S +102 "processing"%9 +3 "core" 9U +102 "processing"%D9 +3 "core" 9U +103 "processing"%Y9 +3 "core" 9U +102 "processing"%]9 +3 "core" 9U +102 "processing"%l9 +2 "core" 9U +102 "processing"%;9 +3 "core" 9U +102 "processing"%,9 +2 "core" 9V +102 "processing"%@9 +3 "core" 9V +102 "processing"%W9 +3 "core" 9V +102 "processing"%E9 +2 "core" 9X +3 .tPH.hold 2:00:00,28C +2 "processing"%# pLp +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%i +103 "core"  +2 "processing"%=% +4 "core" %غ_\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%T' +584 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%)' +1615 "core" ' + .tPTV.dial :puck +2 "processing"%k  +70 "core"  +2 .tPSV.dial PTV + "processing"%Z +74 "core" + .tPBV.dial :waste1 +2 "processing"%`  +133 "core"  + "processing"%m% +5 "core" %~\  +2 .tPS.seek 1.5ml + "processing"%'+ +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%e * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%O'ؾ +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%[  +34 "core" + .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"%{ +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%N' +2372 "core" ' +2 .tPSV.dial PTV + "processing"%b +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +73 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%K +73 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%_  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%H'ؾ +2313 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%M  +131 "core" + .tPSV.dial :mixloop +2 "processing"%n +44 "core" + .tPRV.dial :ab1 + "processing"%v @ +73 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%4' +358 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'>  + "processing"%I  +44 "core"  +4 + "processing"%% +4 "core" %\ \  +2 .tPS.seek 0.35ml + "processing"%C'h +457 "core" ' +2 .tdelay 2 seconds +160 "Can")\ yw +41 .tCBV.dial between PRV and PSV +2 "collection"'U  +27 "core" +2 .tPRV.dial :air + "processing"%<  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%u @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%?' +864 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%|  +44 "core"  +2 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%c' +1611 "core" ' +2 .tPSV.dial :PML + "processing"%o +43 "core" + .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%~  +33 "core" + "processing"%% +4 "core" %6\  +2 .tPS.seek 1.85ml +2 "processing"%\\' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 .tPS.seek 0ml +49 "processing"%t'ؾ +1973 "core" ' +2 .tdelay 2 seconds +206 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +2 "core" &()\ +2 "manipulator"&& +4 "core" & M K Q - + "manipulator"&Q% +4 "core" %  M P   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +128 "core" ( +2 "manipulator"&& +4 "core" &- 8 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +2 "core" &- < > m +2 .tForearm.seek :garage +2 "manipulator"&d'w +96 "core" ' +2 .tHand.close + "manipulator"&L/ +54 "core" / +2 "manipulator"&&& +4 "core" &- N N [ +2 "manipulator"&% +3 "core" % ϊ L K +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&}(ӂ +292 "core" ( + "manipulator"&& +4 "core" &Ӓ* 4 O Bk +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &Ӓ* L K j Bk +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.'? +99 "core" ' +2 "manipulator"&+& +4 "core" &ӓ+ S N Bj +2 "manipulator"&!% +3 "core" %6 O M H +2 "collection"'x& +4 "core" &*)\ +2 "collection"'j& +5 "core" &(*\ +2 .tCC.seek :closed + "collection"'f(\\ +5 "core" &)*\  +9 &4*(\ *z +9 &f)'\ ? +9 &r))\ N +10 &LX**\ M +9 &W,,\ M +9 &W++\ M +10 &Z,+\ M +9 &UY,*\ L +10 &X,-\ M +9 &[-,\ M +9 & V..\ M +10 &"\\U-,\ M +9 &$W,,\ L +9 &%X+.\ L +10 &'W+.\ L +9 &)eY..\ L +10 &+'X.,\ L +9 &,W..\ L +9 &.X00\ L +10 &0mW1-\ L +9 &2-[-.\ M +9 &3X-.\ L +10 &5X1.\ L +9 &7tY10\ M +10 &96[./\ M +9 &:[/0\ M +9 &<[,1\ M +10 &>|U/0\ M +9 &@>U.0\ M +9 &BY2/\ L +10 &Cc;9\ N +9 &EzyHE\ P +9 &G1eX\ T +10 &Hwv\ X +9 &Jz{\ Y +10 &Lf~~\ Z +9 &N(~\ Z +9 &O\ [ +10 &Q\ Z +9 &Sg\ \\ +9 &U)\ \\ +10 &V\ ] +9 &XJ\ ] +10 &Zjh\ ^ +9 &\\ x\ 9 +9 &\\(]\ 't +10 ( + &\\]\ !b +2 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.43 + "collection"'h& +4 "core" &\\\ !b +2 .tHand.open + "manipulator"&y1 +60 "core" 1 + "manipulator"&% +4 "core" %6 W 9 P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w' +95 "core" ' + .tPSV.dial PSR + "processing"% +103 "core"  +2 "processing"% % +4 "core" %ؼ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +42 "core"  +2 .tPS.seek 0ml + "processing"%\ 'ؾ +1633 "core" ' + .tPSV.dial PSR + "processing"%p +45 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%6  + "collection"'9  +32 "core"  +126  + .tPSV.dial :mixloop +2 "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%8  +73 "core" +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%g' +2642 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%B  +57 "core"  +2 .tPS.seek 2.5ml + "processing"%-' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +41 "core" +2 .tPS.seek 0ml + "processing"%G'ؾ +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +4 "core" &Ӕ* ? A g Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +35 "core" ( +2 "manipulator"&& +4 "core" &Ӌ P : D 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &Ӌ L G M 6 +3 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&$/ +60 "core" / +2 .tCC.seek :open + "collection"'A( +451 "core" ( + "manipulator"&'& +4 "core" &Ӌ G K 6 + "manipulator"&% +4 "core" % < M Q ! +2 .tForearm.seek :retract + "manipulator"& ' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&F(- +292 "core" ( +2 "manipulator"&& +4 "core" &- H O  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- > @ n  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +102 "core" ' + .tHand.open + "manipulator"&%1 +60 "core" 1 +2 "manipulator"&1% +4 "core" %  N = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R' +100 "core" ' +2 ."da"delayUntil "17:01:32.12" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'*& +4 "core" &##:\ + "manipulator"&S% +4 "core" % \ L K  +2 "storage"(X% +4 "core" % I Q \  + "storage"(P. +3 "core" .( +2 "storage"(J& +3 "core" & J I \ +2 "storage"(& +4 "core" & 5 J @\ + "manipulator"&D& +4 "core" &- J F  + "manipulator"&Y% +95 "core" % \ H A l  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&]( +183 "core" ( +2 "manipulator"&l& +5 "core" &\ S N "{ + "storage"(;& +4 "core" & / K %\ +47 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&,'7 +91 "core" ' +2 "storage"(@& +4 "core" & Z U \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(W'r +183 "core" ' +2 "storage"(E- +4 "core" -'ɨ + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +3 "core" &\ \ ) ]\ +2 "manipulator"&=& +4 "core" &\ O M n "{ +2 ."WCR"Elbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&T& +3 "core" &\ N 5 "{ +2 "storage"(k& +4 "core" & J h\ +2 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&Z'ϡ +18 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&`/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&m& +2 "storage"()' +6 "core" &\ G M l "{ +2 "manipulator"&e% +4 "core" % Ϫ L N d +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&3(ӂ +39 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +115 "core" ( + "manipulator"&[& +5 "core" &Ӓ* T W b Bh + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &ӓ) N R " Bg +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&{'? +92 "core" ' +2 "manipulator"&O& +4 "core" &Ӕ* R R Bf +2 "manipulator"&b% +4 "core" %B L M 0 +2 "collection"'a& +4 "core" &#!\ +2 "collection"'K& +5 "core" &$$-\ +2 ."WCR"CC.seek :closed +2 "collection"'_(\\ +4 "core" &"&1\ +8 &4#!?\ $e +9 &W|#"\ 7 +9 &{$#;\ K +10 &W#$5\ L +9 &xZ#%\ K +9 &:Y$%\ K +10 &Y$'\ K +9 &Z$&\ L +10 &~X&$\ L +9 &BX%&\ K +9 & Z&'\ L +10 &!Z''v\ L +9 &#V%({\ L +9 &%JZ&'{\ K +10 &' Y%'\ K +9 &(Z&%d\ L +10 &*Y)(a\ L +9 &,RU()n\ K +9 &.W)*p\ K +10 &/[*)l\ L +9 &1Y&*e\ L +9 &3ZU*)Z\ K +10 &5Y((`\ K +9 &6[,(_\ L +9 &8V*+_\ K +10 &:bX()d\ K +9 &<#V*+U\ L +10 &=U(*M\ K +9 &?Y(*S\ K +9 &AjY++V\ K +10 &C*_/,R\ L +9 &Dh76T\ M +10 &F{@7V\ O +9 &H[WNO\ S +9 &JfcD\ W +10 &Khk>\ X +9 &MllJ\ Y +9 &OSmlG\ Y +10 &QooF\ Y +9 &RqqE\ Y +9 &Tur?\ Z +10 &VVvu8\ Z +9 &Xxx;\ [ +13 &Yzz8\ \\ +6 &[{|2\ J +10 &\\@=\ (z +9 &\\:\ _ +2 ( + "collection"'K& +4 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.23 + .Hand.open + "manipulator"&N1 +52 "core" 1 +2 "manipulator"&M% +4 "core" % B J 3 0 +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&n' +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")v+ +4 "core" + + "sampler")H% +4 "core" %} q o \  +2 "collection"'I& +3 "core" &\\$\ _ +3 "Can"*\ b` +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X'/ +275 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  + "collection"'4 @ +105 "core" @ +23  +2 ."WCR"delay 3.8 seconds +382 "collection"'U% +3 "core" %i\ +2 "sampler")<% +3 "core" %/ \ +2 ."WCR"SSV.dial :spit + "sampler")C +129 "core"  +2 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +275 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +129 "core"  +2 ."WCR"CTV.dial :intake +2 "collection"'|  +73 "core"  +2 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'?% +3 "core" %i \ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X\ +2 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X\ + "sampler")v% +4 "core" % \ 4 +47 "collection"'4% +3 "core" %itvE\ +2 "sampler")% +4 "core" % \ 4 +53 "collection"'U% +3 "core" %i|{B\ +2 "sampler")<% +4 "core" % \ 4 +61 "collection"'C% +2 "core" %iE\ +2 "sampler")>% +4 "core" %   \ 4 +69 "collection"'% +3 "core" %iD\ + "sampler")|% +4 "core" % 7 4 \ 4 +78 "collection"'?% +3 "core" %iE\ +2 "sampler")u% +4 "core" % i f \ 4 +2 "sampler")~% +3 "core" % h g \ 4 +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % o m \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")c'ڀ +870 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")\\  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'z% +3 "core" %i<\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X\ + "sampler")M% +4 "core" %+ \  +36 "collection"'H% +3 "core" %ikmC\ +2 "sampler")I% +4 "core" %+ \  +41 "collection"'K% +4 "core" %ilkI\ + "sampler"){% +4 "core" %+ \  +47 "collection"'v% +3 "core" %illP\ +2 "sampler")[% +4 "core" %+ \  +53 "collection"'4% +3 "core" %iooI\ +2 "sampler")% +4 "core" %+ \  +61 "collection"'U% +3 "core" %irpE\ + "sampler")<% +4 "core" %+ \  +69 "collection"'C% +3 "core" %iquF\ +2 "sampler")>% +3 "core" %+ \  +78 "collection"'% +3 "core" %ixxK\ +2 "sampler")|% +4 "core" %+ \  +88 "collection"'?% +3 "core" %iM\ +2 "sampler")u% +3 "core" %   \ # +100 "collection"'~% +3 "core" %iC\ +2 "sampler")% +4 "core" % ? < \ # +113 "collection"'% +3 "core" %iD\ + "sampler")V% +4 "core" % q o \ # +2 "sampler")\\% +4 "core" % s o \ # + ."WCR"Intake.select :close + "sampler")0 +9 )z% +2 "core" % w u \ # +2 ."WCR"SSV.dial :exhaust +2 "sampler")c  +72 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +870 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open +2 "sampler") +209 "collection"'L% +3 "core" %iH\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X \  +18 "collection"'d% +4 "core" %igf2\ + "sampler")o% +4 "core" %0> \  +21 "collection"'% +3 "core" %ijh@\ +2 "sampler")"% +4 "core" %0> \  +24 "collection"'7% +3 "core" %ihi=\ +2 "sampler")+% +4 "core" %0> \  +28 "collection"'!% +3 "core" %ijh6\ + "sampler")% +4 "core" %0> \  +32 "collection"'x% +3 "core" %ihh=\ + "sampler")% +4 "core" %0> \  +36 "collection"'5% +3 "core" %iii@\ +2 "sampler")h% +5 "core" %0> \  +40 "collection"'y% +3 "core" %ikk<\ +2 "sampler")Q% +4 "core" %0> \  +47 "collection"' % +3 "core" %immB\ + "sampler") % +4 "core" %0> \  +54 "collection"'.% +3 "core" %ikk?\ + "sampler")t% +4 "core" %0> \  +2 "collection"'0% +3 "core" %ion=\ +2 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X\ + "sampler")m% +4 "core" %΀4 \  +32 "collection"'e% +3 "core" %ijk7\ +2 "sampler") % +4 "core" %΀4 \  +36 "collection"'1% +3 "core" %ihl;\ + "sampler")W% +4 "core" %΀4 \  +42 "collection"'Z% +2 "core" %inl>\ +2 "sampler")O% +4 "core" %΀4 \  +47 "collection"'b% +3 "core" %imk:\ +2 "sampler")a% +3 "core" %΀4 \  +54 "collection"'% +3 "core" %iop4\ +2 "sampler"))% +3 "core" %΀4 \  +2 "collection"'% +4 "core" %inn<\ + #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X\ +2 "sampler")[% +4 "core" %+ \  +28 "collection"'4% +3 "core" %ink8\ + "sampler")% +4 "core" %+ \  +32 "collection"'U% +3 "core" %ijl8\ +2 "sampler")<% +3 "core" %+ \  +37 "collection"'C% +3 "core" %ill@\ + "sampler")>% +4 "core" %+ \  +42 "collection"'% +3 "core" %iop;\ + "sampler")|% +4 "core" %+ \  +47 "collection"'?% +4 "core" %iop8\ + "sampler")u% +4 "core" %+ \  +54 "collection"'~% +3 "core" %ipn<\ + "sampler")% +4 "core" %+ \  +15 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air + "processing"%V  +7 "collection"'\\% +3 "core" %itq8\ + "sampler")z% +4 "core" %+ \  +29  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +32 "collection"',% +3 "core" %itt;\ +2 "sampler") % +3 "core" %+ \  +78 "collection"'L% +3 "core" %izzD\ +2 "sampler")% +4 "core" %+ \  +88 "collection"'% +3 "core" %i}>\ +2 "sampler")/% +4 "core" %   \ , +100 "collection"'d% +3 "core" %iB\ + "sampler")o% +4 "core" % 3 0 \ , +113 "collection"'% +3 "core" %i4\ +2 "sampler")"% +3 "core" % d c \ , +2 "sampler")7% +4 "core" % f e \ , + ."WCR"Intake.select :close + "sampler")0 +9 )+% +3 "core" % i h \ , + ."WCR"SSV.dial :exhaust +2 "sampler")!  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")'ڀ +873 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 "sampler")x  + ."WCR"CBV.dial SSV +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %i=\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X\ +2 "sampler")F% +4 "core" %+ \  +61 "collection"'D% +3 "core" %iyw=\ + "sampler")%% +4 "core" %+ \  +69 "collection"'E% +4 "core" %i||=\ +2 "sampler")i% +3 "core" %+ \  +78 "collection"'R% +3 "core" %i~=\ +2 "sampler")=% +4 "core" % \ - +68 ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%P +15 "collection"'T% +3 "core" %iD\ +2 "sampler")k% +4 "core" %  \ - +99 "collection"'`% +3 "core" %i:\ +2 "sampler")m% +4 "core" % ; 9 \ - +11 +2 "processing"%e% +4 "core" %ظQ\ + #"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"% ' +77 "collection"'1% +3 "core" %i7\ + "sampler")W% +4 "core" % d f \ - +2 "sampler")Z% +3 "core" % i h \ - +2 ."WCR"Intake.select :close + "sampler")0 +9 )O% +2 "core" % k k \ - +2 ."WCR"SSV.dial :exhaust +50 "sampler")l  +76 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")b'ڀ +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%a' +19 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"')% +3 "core" %i<\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" %iqpD\ + "sampler")% +4 "core" %3 \  +32 "collection"'|% +3 "core" %ipo?\ +2 "sampler")A% +3 "core" %3 \  +37 "collection"'?% +3 "core" %ips?\ + "sampler")u% +4 "core" %3 \  +42 "collection"'~% +2 "core" %iqpC\ +2 "sampler")% +4 "core" %3 \  +47 "collection"'% +3 "core" %isr;\ +2 "sampler")\\% +3 "core" %3 \  +54 "collection"'z% +4 "core" %iss>\ + "sampler")V% +4 "core" %3 \  +38 ."da"PBV.dial between PSV and waste1 +2 "processing"%, * +21 "collection"' % +3 "core" %iqqE\ + "sampler")L% +4 "core" %3 \  +5 * +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +60 "collection"'% +3 "core" %iuq;\ +2 "sampler")/% +4 "core" %3 \  +2 "collection"'G% +4 "core" %isuC\ + #"WCR"Intake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ + "sampler")S% +4 "core" %9 \  +32 "collection"'X% +3 "core" %itv@\ +2 "sampler")*% +3 "core" %9 \  +37 "collection"'J% +3 "core" %ivu?\ + "sampler")% +4 "core" %9 \  +42 "collection"'p% +2 "core" %iwv>\ +2 "sampler")}% +4 "core" %9 \  +47 "collection"'Y% +3 "core" %ixxA\ + "sampler")% +4 "core" %9 \  +54 "collection"';% +3 "core" %ixy;\ + "sampler")F% +4 "core" %9 \  +61 "collection"'D% +4 "core" %ixw?\ + "sampler")%% +4 "core" %9 \  +69 "collection"'E% +4 "core" %iyz>\ + "sampler")i% +4 "core" %9 \  +78 "collection"'R% +3 "core" %iz|<\ +2 "sampler")=% +4 "core" %0 \  + "collection"'T% +4 "core" %iz{?\ +2 #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X\ +2 "sampler")>% +4 "core" %   \ \ ` +100 "collection"'% +3 "core" %i>\ + "sampler")|% +4 "core" % * * \ " +114 "collection"'A% +3 "core" %iE\ +2 "sampler")?% +3 "core" % P O \ " +128 "collection"'u% +3 "core" %i<\ +2 "sampler")~% +3 "core" % p n \ " +2 "sampler")% +3 "core" % o o \ " +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % s s \ " + ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")\\'ڀ +872 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +75 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +2 .Intake.select :open + "sampler") +210 "collection"'V% +3 "core" %i2\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ +2 "sampler")G% +3 "core" %9 \  +22 "collection"'K% +2 "core" %itt?\ +2 "sampler"){% +4 "core" %9 \  +24 "collection"'% +3 "core" %itu9\ +2 "sampler")"% +4 "core" %9 \  +28 "collection"'7% +3 "core" %iuu<\ + "sampler")+% +4 "core" %9 \  +32 "collection"'!% +3 "core" %ivu5\ +2 "sampler")N% +3 "core" %9 \  +37 "collection"'x% +3 "core" %itv8\ + "sampler")% +4 "core" %9 \  +41 "collection"'% +3 "core" %ivw;\ +2 "sampler")h% +4 "core" %9 \  +47 "collection"'y% +3 "core" %iuwB\ +2 "sampler")Q% +3 "core" %9 \  +54 "collection"'r% +3 "core" %ixxB\ + "sampler").% +4 "core" %9 \  +61 "collection"'t% +3 "core" %iwx3\ + "sampler")0% +4 "core" %9 \  +69 "collection"'d% +3 "core" %iyy3\ +2 "sampler")&% +4 "core" %9 \  +78 "collection"'\ % +3 "core" %i|{3\ +2 "sampler")9% +3 "core" %9 \  +2 "collection"'% +4 "core" %i{|8\ + #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ + "sampler")o% +4 "core" %- \  +42 "collection"'s% +3 "core" %iy|=\ + "sampler")$% +4 "core" %- \  +34 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +9 "collection"''% +3 "core" %i||<\ +2 "sampler")% +20 "core" + ."da"delay 30 seconds +4 "core" %- \  +54 "collection"'% +3 "core" %i|}<\ + "sampler")(% +4 "core" %. \  +61 "collection"'% +3 "core" %i}|9\ +2 "sampler")% +3 "core" %. \  +69 "collection"'% +4 "core" %i~}=\ + "sampler")g% +4 "core" %, \  +78 "collection"'j% +3 "core" %i=\ +2 "sampler")S% +4 "core" %+ \  +88 "collection"'X% +3 "core" %iz<\ +2 "sampler")*% +3 "core" %+ \  +100 "collection"'J% +3 "core" %i>\ +2 "sampler")% +4 "core" %  \ 1 +116 "collection"'p% +3 "core" %i;\ +2 "sampler")}% +3 "core" % 5 4 \ 1 +128 "collection"' % +3 "core" %i<\ +2 "sampler")Y% +4 "core" % [ Y \ 1 + "sampler")% +4 "core" % [ W \ 1 +2 ."WCR"Intake.select :close + "sampler")0 +9 );% +2 "core" % _ ] \ 1 +2 ."WCR"SSV.dial :exhaust + "sampler")F  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")D'ڀ +897 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")%  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open +2 "sampler") +209 "collection"'E% +3 "core" %iA\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ + "sampler") % +4 "core" %3 \  +36 "collection"')% +3 "core" %ivw>\ +2 "sampler")b% +4 "core" %3 \  +41 "collection"'@% +4 "core" %ixz<\ + "sampler")M% +4 "core" %2 \  +47 "collection"'k% +3 "core" %i{z;\ +2 "sampler")H% +4 "core" %3 \  +53 "collection"'I% +3 "core" %i{z;\ +2 "sampler")a% +4 "core" %3 \  +61 "collection"']% +3 "core" %i{z5\ + "sampler")v% +4 "core" %3 \  +69 "collection"'[% +3 "core" %ixy>\ + "sampler")4% +4 "core" %3 \  +78 "collection"'% +4 "core" %i{{=\ + "sampler")U% +4 "core" %2 \  +88 "collection"'<% +4 "core" %i{|E\ + "sampler")C% +4 "core" %2 \  +2 "collection"'>% +3 "core" %i|}D\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00X\ + "sampler")% +4 "core" %+ \  +69 "collection"'% +4 "core" %i:\ +2 "sampler")h% +3 "core" %+ \  +78 "collection"' % +3 "core" %i;\ +2 "sampler")y% +4 "core" %+ \  +88 "collection"'Q% +4 "core" %i8\ + "sampler")r% +4 "core" % \ : +83 ."da"PSV.dial :air +2 "processing"%.  +15 "collection"'t% +3 "core" %i<\ +2 "sampler")0% +4 "core" %   \ : +49  +2 ."da"PS.seek 0ml +2 "processing"%d'ؾ +59 "collection"'&% +4 "core" %i?\ + "sampler")\ % +4 "core" % ' % \ : +128 "collection"'9% +3 "core" %i;\ + "sampler")% +4 "core" % I G \ : +144 "collection"'L% +3 "core" %i?\ +2 "sampler")% +4 "core" % h f \ : + "sampler")6% +4 "core" % g g \ : + ."WCR"Intake.select :close +2 "sampler")0 +8 )^% +3 "core" % k j \ : + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +871 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")c  + ."WCR"CBV.dial SSV +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" %i?\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X\ +2 "sampler")% +4 "core" %9 \  +24 "collection"'% +3 "core" %iux6\ +2 "sampler")% +3 "core" %8 \  +28 "collection"'(% +3 "core" %ixx<\ +2 "sampler")% +4 "core" %9 \  +32 "collection"'% +2 "core" %i{{;\ +2 "sampler")% +4 "core" %9 \  +36 "collection"'g% +4 "core" %iyy@\ + "sampler")j% +4 "core" %8 \  +42 "collection"'S% +2 "core" %iyzL\ +2 "sampler")X% +4 "core" %8 \  +47 "collection"'*% +3 "core" %ixy@\ +2 "sampler")J% +3 "core" %9 \  +54 "collection"'% +3 "core" %i{|?\ +2 "sampler")p% +4 "core" %9 \  +60 "collection"'}% +3 "core" %iz|<\ +2 "sampler") % +4 "core" %9 \  +69 "collection"'Y% +4 "core" %i||H\ + "sampler")% +4 "core" %9 \  +78 "collection"';% +3 "core" %i}~D\ +2 "sampler")F% +3 "core" %9 \  +89 "collection"'% +3 "core" %i~{?\ + "sampler")%% +4 "core" %9 \  +2 "collection"'E% +4 "core" %i}~A\ + #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %+ \  +88 "collection"'f% +3 "core" %iL\ +2 "sampler")|% +4 "core" %+ \  +100 "collection"'A% +3 "core" %iV\ + "sampler")u% +4 "core" % \ 9 +113 "collection"'~% +3 "core" %iI\ + "sampler")% +4 "core" % \ 9 +128 "collection"'% +3 "core" %iI\ +2 "sampler")% +4 "core" %   \ 9 +144 "collection"'`% +3 "core" %iP\ + "sampler")z% +4 "core" % = : \ 9 +163 "collection"'V% +3 "core" %iO\ + "sampler")\\% +4 "core" % _ [ \ 9 + "sampler"),% +4 "core" % _ ^ \ 9 + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" % b ` \ 9 + ."WCR"SSV.dial :exhaust +2 "sampler")/  +33 "core" ' +2 ."da"delay 2:00 +36 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")G'ڀ +899 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")K  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %iV\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.63ml/s +3 "sampler")#.+0X% +4 "core" %"3 \  +47 "collection"'f% +3 "core" %iJ\ + "sampler")|% +4 "core" %"2 \  +54 "collection"'A% +3 "core" %i~F\ + "sampler")u% +4 "core" %"3 \  +61 "collection"'~% +3 "core" %i~A\ + "sampler")% +4 "core" %"2 \  +69 "collection"'% +3 "core" %i|D\ +2 "sampler")% +3 "core" %"3 \  +79 "collection"'`% +2 "core" %iK\ +2 "sampler")z% +4 "core" %"3 \  +88 "collection"'V% +3 "core" %iC\ +2 "sampler")\\% +4 "core" %#3 \  +100 "collection"',% +3 "core" %iE\ + "sampler")% +4 "core" %#3 \  +113 "collection"'/% +3 "core" %iL\ +2 "sampler")1% +3 "core" %#3 \  +2 "collection"'K% +4 "core" %iP\ + #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X' +126 "Can"2\ vs +206 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air + "processing"%b  +44 "core"  +2 ."da"PS.seek 2ml + "processing"%f' +370 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %iM\ +2 "sampler")A% +3 "core" %% \  +70 "collection"'u% +2 "core" %iJ\ +2 "sampler")~% +4 "core" %% \  +78 "collection"'% +3 "core" %iO\ +2 "sampler")% +3 "core" %% \  +89 "collection"'% +3 "core" %iN\ + "sampler")`% +4 "core" %% \  +100 "collection"'z% +3 "core" %iJ\ +2 "sampler")V% +3 "core" %% \  +113 "collection"'\\% +3 "core" %iG\ +2 "sampler"),% +4 "core" %% \  +127 "collection"'% +5 "core" %iQ\ + "sampler")/% +4 "core" %% \  +144 "collection"'1% +3 "core" %iH\ +2 "sampler")K% +3 "core" %   \ ) +163 "collection"'@% +3 "core" %iM\ +2 "sampler")[% +3 "core" %  \ ) +184 "collection"'G% +3 "core" %iN\ + "sampler"){% +4 "core" % = ; \ ) +196 "collection"'!% +3 "core" %i@\ +2 "sampler")N% +4 "core" % V U \ ) + "sampler")x% +4 "core" % Y V \ ) + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % [ X \ ) +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")h'ڀ +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +4 "core" %iF\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X'ڀ +896 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")A  +73 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'u% +3 "core" %iH\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %K2 \  +69 "collection"'% +3 "core" %i]\ +2 "sampler")% +4 "core" %K2 \  +77 "collection"'`% +3 "core" %i\\\ +2 "sampler")z% +4 "core" %K3 \  +88 "collection"'V% +3 "core" %iZ\ +2 "sampler")\\% +4 "core" %K3 \  +100 "collection"',% +3 "core" %i\\\ + "sampler")% +4 "core" %K3 \  +113 "collection"'/% +3 "core" %in\ +2 "sampler")1% +3 "core" %K3 \  +128 "collection"'K% +3 "core" %iP\ +2 "sampler")@% +4 "core" %K3 \  +144 "collection"'[% +3 "core" %ib\ +2 "sampler")G% +3 "core" %K3 \  +163 "collection"'{% +3 "core" %iW\ +2 "sampler")!% +3 "core" %K3 \  +184 "collection"'~% +3 "core" %iT\ +2 "sampler")N% +4 "core" %K3 \  +196 "collection"'x% +2 "core" %i`\ +2 "sampler")% +4 "core" %K3 \  +2 "collection"'% +3 "core" %id\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +4 "core" %/ \  +144 "collection"'% +3 "core" %ix\ + "sampler")% +4 "core" %/ \  +163 "collection"'`% +3 "core" %ir\ + "sampler")z% +4 "core" %. \  +184 "collection"'V% +3 "core" %iq\ +2 "sampler")\\% +3 "core" %/ \  +13 ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +143 "core" + "processing"%% +4 "core" %ؾn\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%/' +10 "collection"'1% +4 "core" %iy\ + "sampler")K% +4 "core" %/ \  +196 "collection"'@% +3 "core" %ix\ +2 "sampler")[% +3 "core" %+ \  +196 "collection"'G% +3 "core" %ix\ +2 "sampler"){% +4 "core" %+ \  +177 ' +2 ."da"delay 5 seconds +17 "collection"'!% +2 "core" %iq\ +2 "sampler")~% +4 "core" %+ \  +196 "collection"'N% +3 "core" %i{\ + "sampler")x% +4 "core" % \ ; +196 "collection"'% +3 "core" %iw\ +2 "sampler")% +3 "core" % \ ; +68 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m' +115 "collection"'y% +3 "core" %is\ +2 "sampler")h% +4 "core" % \ \ ; +196 "collection"'t% +2 "core" %i}\ +2 "sampler")0% +4 "core" %   \ ; +196 "collection"'.% +3 "core" %iv\ +2 "sampler")% +3 "core" % 4 0 \ ; +196 "collection"'e% +3 "core" %i}\ +2 "sampler")&% +4 "core" % E D \ ; +182 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +136 "core"  +4 "processing"%% +10 "core" %ؼI\ +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +17 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%' +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%`% +3 "core" %x\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%z' +330 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%V' +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\\ +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%,  +36 "core" +2 "processing"%% +3 "core" %t\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'0 +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%K * +35 "core" * +2 ."da"PS.seek 0ml + "processing"%@'ؾ +770 ."WCR"CBV.dial :waste2b +2 "collection"'[  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''i +142 "core" ' +2 ."WCR"delay 1:00 +661 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%! +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +1172 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'N  +132 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'x  +53 "core"  +2 "collection"'% +4 "core" %h\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"''T +596 "core" ' +2 ."WCR"delay 5 seconds +430 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +69 ."WCR"CSR.select :air +2 "collection"' +4 "core" +2 ."da"delay 5 seconds +3 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml + "collection"'h' +492 ."da"PSV.dial PSR +2 "processing"%/ +86 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%0  +86 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.'ؾ +238 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" ? +52 "sampler")e% +3 "core" %ڂ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'&  +86 "core"  +3 "collection"'9% +4 "core" %\  + ."WCR"CSV.dial between air and CTV +50 "collection"' ` +58 "core" ^ +3 ."WCR"CS.seek 7.221ml + "collection"''- +729 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"':  +2 '\  +28 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< \\b +3 ."WCR"CS.seek 0ml + "collection"'L'i +900 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%6 +132 "core"  +2 "processing"%^% +4 "core" %ؿo\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"% ' +840 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"' @ +43 "core" > +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'m' +1220 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +86 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core"  +2 "processing"%% +4 "core" %r\  +2 ."da"PS.seek 1.5ml + "processing"%'( +593 "core" ' + ."da"delay 3 seconds +11 "core" ' +2 "collection"'"% +4 "core" % \  + ."WCR"CSV.dial between air and CTV +2 "collection"'- ` +30 "core" a +3 ."WCR"CS.seek 4.403ml + "collection"'o'`$ +248 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%|  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +879 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'s  +26 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< \\b +3 ."WCR"CS.seek 0ml + "collection"'8'i +696 "core" ' +2 "processing"%$9 +3 "core" 9K5] +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +4 "core" 5] 5] + "processing"%& +4 "core" &^!s\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +3 "core" %  I J  +2 "storage"(c% +3 "core" % \  +2 "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(+(  +356 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (f& +3 "core" &  j\ +2 "manipulator"&j& +3 "core" &Ӟ& J K\  @\\ +2 "manipulator"&S% +3 "core" %  J K\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&(( +54 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'r @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'*' +54 "core" ( + "manipulator"&J& +4 "core" & H @  +2 "storage"(7& +3 "core" &  .\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts + "manipulator"&}'S +93 "core" ' + "storage"('& +4 "core" &  \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(Y'r +223 "core" ' + "storage"( - +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & B G  +2 "storage"(g& +3 "core" & \  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&F'Α +18 "core" ' + ."da"Elbow.hold + "manipulator"&B, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 12.11 Pucks below Top Plate +2 "storage"(%' +30 "core" ' +2 "manipulator"& % +4 "core" %Ί I I + "storage"(R& +4 "core" & O\  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 2 + 293 counts +2 "manipulator"&2'϶ +13 "core" ' +2 "manipulator"&& +4 "core" & C * s  +2 "storage"(=& +5 "core" & 1\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&W'S +23 "core" ' +2 ."da"SE.seek 13.11 Pucks below Top Plate +2 "storage"(Z' +37 "core" ' + "manipulator"&P& +4 "core" & ; < :  +2 "manipulator"&E% +4 "core" %I < @ < 0 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O' +89 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&X( +254 "core" ( +2 "manipulator"& & +4 "core" & N 8  + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & = G p  +2 ."da"Forearm.seek PC + "manipulator"&' +96 "core" ' + ."da"Hand.close + "manipulator"&l/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%w( +455 "core" ( +2 "storage"(M& +4 "core" & '\  + "manipulator"&i& +4 "core" & ; ; 4  + "manipulator"&k% +4 "core" %  A = V  +2 ."da"Forearm.seek :retract + "manipulator"&)' +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&D( +258 "core" ( + "manipulator"&;& +4 "core" & = ) $ +2 "storage"(I& +3 "core" & \  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&H'S +94 "core" ' +2 ."da"Hand.open + "manipulator"&]1 +60 "core" 1 +2 "storage"(v- +47 "core" -' +9 ."da"SE.seek 12.76 Pucks below Top Plate +2 "storage"(p' +21 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.8 Pucks below Top Plate +2 "storage"(a'~ +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jan2317h275ml.tif +131 "core" ' +2 "collection"'% +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'4 ` +28 "core" a +3 ."WCR"CS.seek 6.28ml +2 "collection"'d' +929 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'<  +28 "core"  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< \\b +2 ."WCR"CS.seek 0ml +2 "collection"'C'i +798 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +316 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.341 seconds\ /var/log/esp/da23jan2317h275ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jan2317h275ml15s.tif +446 "core" ' ] ]\ +3 ."WCR"delay 10:00 +1118 #"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/da23jan2317h275ml15s.tif: TIFF Upload Complete\ +55 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jan2317h275ml20s.tif +2067 #SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jan2317h275ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "19.341 sec auto-exposure",Subject: "da23jan2317h275ml images!" +12 "storage"(- +4 "core" -'~ +2 "storage"(U& +6 "core" & \  +7 "manipulator"&b& +4 "core" & > : 6 $ +2 ."da"Elbow.seek 2 +2 "manipulator"& ( +3 "core" ( + "manipulator"&A& +4 "core" & I @ \\ $ +2 "storage"(& +4 "core" & \  +2 ."da"Forearm.seek 2 + 450 counts +3 "manipulator"&>'S +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.52 Pucks below Top Plate +2 "storage"(' +48 "core" ' +2 "manipulator"&u& +4 "core" & > < N $ + "storage"(`& +4 "core" & U @ \  +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&'Α +26 "core" ' +2 ."da"Elbow.hold + "manipulator"&z, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.7 Pucks below Top Plate + "storage"(\\' +27 "core" ' +2 "manipulator"&,% +5 "core" %| < = J +2 "storage"(& +3 "core" & ; : M\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 279 counts +2 "manipulator"&V'Ϩ +14 "core" ' +2 "manipulator"&K& +4 "core" & = F 2 $ +2 "storage"(1& +4 "core" & U U '\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&['S +18 "core" ' +2 "storage"(% +5 "core" % U ] S\ +2 ."downElevator"SE.seek :down +3 "storage"(G' +100 ({% +6 "core" %K9 S W \ UY +4 "manipulator"&!% +8 "core" %: ? < 6 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&@' +45 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 "core" ' +4 "storage"(N& +9 "core" & Y e *\  +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%x& +8 "core" &g\ +3 "manipulator"&& +8 "core" & ? = B $ +3 "manipulator"&% +7 "core" %  @ ? =  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&y(- +190 "core" ( +3 "manipulator"&& +12 "core" &- @ H >  +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &/& +7 "core" &- = ? <  +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&t'w +96 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&0/ +59 "core" / +4 "manipulator"&~& +10 "core" &- @ < V  +3 "manipulator"&% +8 "core" % ϊ ? = L + +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&e' +93 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&&( +120 "core" ( +3 "manipulator"&9& +11 "core" & ; = ' $ +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 && +5 "core" & = ; 8 $ +5 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&h' +100 "core" ' +3 "manipulator"&:& +11 "core" & @ H P $ +4 "manipulator"&\ % +9 "core" % > ? 4  +4 "processing"%& +7 "core" &,\ +4 "processing"%6& +10 "core" &"\ +7 ."psFlush"PC.seek :closed +3 "processing"%^(^ +8 "core" &\ +4 &\ +2 & ,\ #a +10 &V\ 7 +8 &\ L +10 &\\\ N +10 &`\\ \ N +8 &"[\ N +10 &\\\ N +9 &Z\ N +12 &hZ\ N +9 &*Z\ N +7 &\\\ M +10 &![\ N +10 &#pa\ N +8 &%2`\ N +10 &&`\ N +9 &(_\ M +10 &*y^\ M +9 &,;]\ M +10 &-[\ M +9 &/^\ N +10 &1a\ N +10 &3C\\\ M +8 &5\\\ N +9 &6`\ N +10 &8]\ N +9 &:J^\ N +9 &< _\ M +10 &=`\ N +10 &?`\ N +9 &AP`\ N +9 &Ch\ O +9 &Dm\ P +10 &F\ R +12 &HH\ T +6 &J\ \ T +10 &K\ T +10 &M\ U +8 &OM\ U +10 &Q\ U +9 &R\ U +9 &T\ V +10 &VS\ U +9 &X\ U +10 &Y\ U +10 &[\ V +8 &]Z\ D +10 &^F}\ ] +9 &^C\ 7 +5 ( +5 "processing"%6& +6 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.56 +3 "processing"%.& +8 "core" &^1\ 7 +2 &^1\ 7 +3 ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 +5 "manipulator"&L% +8 "core" % I J ' +109 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&' +96 "core" ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +3 "processing"%? +46 "core"  +3 "processing"%% +10 "core" %ؾ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +7 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +601 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%"' +32 #"uploadLog"upsync +2054 "Can"8\ ]ZU +42 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%- @ +186 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +130 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%m +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%|'ؠ +2634 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +200 "core"  +2 "processing"%s% +4 "core" %؟\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%o' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2114 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%c'ؠ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +103 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'X\\ +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +73 "core" +2 ."psFlush"PTV.dial :puck + "processing"%S  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%r'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%7' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%'' +2130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%8 U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2640 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%R' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%='ؾ +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%P @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2631 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%}  +73 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%('ؾ +2650 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%F'X\\ +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%W  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2628 "core" ' + ."psFlush"PSV.dial PSR + "processing"%Q +74 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%q U +54 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%M'ؾ +2651 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%i @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%;'ؾ +226 ."WCR"CBV.dial :waste2b +2 "collection"'I  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'X'i +156 "core" ' +2 ."WCR"delay 1:00 +2204 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%v' +2632 "core" ' +2 ."psFlush"PSV.dial PTV +40 "processing"%) +79 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +989 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'4  +130 "core" + "collection"'Z& +4 "core" &\\O\ _ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&p% +3 "core" %  ; ?  +2 "storage"(*% +3 "core" % H G \  +2 "storage"(<. +4 "core" .(  + "storage"(d& +4 "core" & E < >\  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"((  +16 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (U& +2 "core" &  V\  \  +2 "manipulator"&b& +4 "core" & = = j $ +2 "manipulator"&A% +4 "core" %  B L  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +245 "core" ( +2 "manipulator"&u& +4 "core" & L F { Y +2 "storage"(`& +4 "core" &  G H \  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&,'S +94 "core" ' +2 "storage"(& +4 "core" &  U A \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(K'r +220 "core" ' + "storage"(1- +4 "core" -'- + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & F ? u Y +2 "storage"(D& +3 "core" & \ 4\ ( 7\ " +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 + "manipulator"&H'Α +23 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&a, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"({- +3 "core" -'- +2 ."WCR"SE.seek 13.1 Pucks below Top Plate +2 "storage"(!' +32 "core" ' + "manipulator"&>% +5 "core" %΄ = ; ; + "storage"( & +4 "core" & V \ " + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 287 counts + "manipulator"&'ϰ +14 "core" ' +2 "manipulator"&N& +4 "core" & K 5 u Y + "storage"(& +5 "core" & X\  +\ " +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&x'S +18 "core" ' +2 ."WCR"SE.seek 14.1 Pucks below Top Plate +2 "storage"('l +36 "core" ' +2 "manipulator"&& +4 "core" & L K\  Y +2 "manipulator"&V% +4 "core" %I < = +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&\\' +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&[(ӂ +154 "core" ( + "manipulator"&& +4 "core" &Ӕ& - V w ?V +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &Ӕ& [ M L ?V +2 ."WCR"Forearm.seek CC + "manipulator"&/'? +94 "core" ' + ."WCR"Hand.close + "manipulator"&z/ +57 "core" / +2 ."WCR"CC.seek :open +2 "collection"'0( +180 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +56 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +202 "core" ( +2 "storage"(@& +4 "core" & G H \ " + "storage"(9& +4 "core" & ? G \ " +2 "manipulator"&& +3 "core" &Ӫ# ? ? F <@ +2 "manipulator"&t% +4 "core" % - > ? U +2 ."WCR"Forearm.seek :retract + "manipulator"&:' +92 "core" ' + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 + "manipulator"&\ ( +168 "core" ( + "manipulator"&& +4 "core" & L 8 u +2 "storage"(y& +4 "core" & _ [ i\ " + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&e'Α +96 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&w, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open + "manipulator"&.1 +55 "core" 1 +2 "manipulator"&% +4 "core" % Π K G +2 "storage"(L& +3 "core" & U R 3\ " +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 315 counts + "manipulator"&6' +15 "core" ' + "manipulator"&?& +5 "core" & , H W u + "storage"(& +4 "core" & U S e\ " +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&h'S +16 "core" ' + "storage"(5% +5 "core" %h Y U \ +2 ."downElevator"SE.seek :down +2 "storage"( ' +102 (-% +3 "core" %y. i h d\ TW +2 "manipulator"&% +5 "core" %F K J\  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&m' +8 "Can":\ JIB +45 "core" ' + ."downElevator"SE.stop + "storage"(5 +40 "core" ' +2 #tStarting finalPurge +1653 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +227 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +2411 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'s& +4 "core" &&)'\ + "manipulator"&|& +4 "core" & A G u + "manipulator"&o% +4 "core" % \ @ > V  +2 .tElbow.seek PC + "manipulator"&( +251 "core" ( + "manipulator"&& +4 "core" & 6 A 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & K > 1 +2 .tForearm.seek PC +46 "manipulator"&$' +96 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 .tPC.seek :open +2 "processing"%c( +455 "core" ( + "manipulator"&& +4 "core" & = = O 1 +2 "manipulator"&j% +4 "core" % = ? @ ! +2 .tForearm.seek :retract + "manipulator"&S' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&f(ӂ +362 "core" ( + "manipulator"&J& +4 "core" &ӗ& = ) A ?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &ӗ& = ? J ?S +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'? +98 "core" ' + "manipulator"&3& +4 "core" &Ә' C I < ?R +2 "manipulator"&8% +4 "core" %< ? < H + "collection"''& +4 "core" &(*d\ +2 "collection"' & +5 "core" &(*&\ +2 .tCC.seek :closed + "collection"'n(\\ +5 "core" &)'k\  +9 &2}*)\ *y +10 &e*+\ > +9 &v)+\ M +9 &NW*,\ K +10 &Z++\ K +9 &X*+\ K +10 &\\+)\ K +9 &VZ-+\ K +9 &],,\ K +10 &Z,,\ K +9 & X+,\ K +9 &"^Y,+\ K +10 &$ \\,,\ K +9 &%[)*\ K +10 &'Z.-\ L +9 &)fZ*,\ K +9 &+(Z,.\ K +10 &,\\./\ K +9 &.[-/\ K +9 &0nY.-\ K +10 &20Z/0\ K +9 &3W,.\ K +10 &5[..\ K +9 &7u[..\ L +9 &99Z//\ K +10 &:Z-1\ K +9 &<[-1\ L +9 &>~Z//\ K +10 &@@Z,/\ K +9 &BY/0\ K +10 &Cc86\ L +9 &E}tGB\ N +9 &G6aT\ Q +10 &Hxu\ V +9 &J}}\ W +9 &Lk\ W +10 &N)\ Y +9 &O\ X +9 &Q\ Y +10 &Sm\ Y +9 &U-\ Z +10 &V\ [\ +9 &X\ [\ +9 &Zj\ ] +10 &\\y\ 4 +9 &\\(\ $l +9 ( +2 &\\\ "d +2 "collection"' & +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.25 + "collection"'g& +4 "core" &\\\ "d +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"& % +4 "core" % < > ) z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &\\ \ "d +2 "collection"'R% +3 "core" %i \ +2 .tCSV.dial CSR + "collection"'P  +41 "core"  + "collection"'=% +4 "core" %i \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'}'s5 +1378 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 'E% +3 "core" %s8\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'Y' +676 "core" ' + .tCSV.dial :waste +2 "collection"'( +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'F'i +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'%& +4 "core" &\\\ "d + "collection"'W% +4 "core" %m\ +2 .tCSV.dial :flush + "collection"'2  +41 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'Q's5 +1261 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +40 "core" A +2 "collection"'B% +4 "core" %s3\  +2 .tCS.seek 7ml + "collection"'O' +552 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'q  + 'l  +41 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'i @ +74 "core" B +2 .tCS.seek 0ml +2 "collection"'M'i +1662 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &\\\ "d +2 "collection"'I% +4 "core" %d\ + .tCSV.dial :flush +2 "collection"'k  +69 "core" +2 .tCS.seek 5ml + "collection"'C's5 +1272 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'] @ +42 "core" B + "collection"';% +4 "core" %s5\ \ +3 .tCS.seek 7ml + "collection"')' +550 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'v  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'4  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'Z'i +1671 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'p& +4 "core" &\\\ "d + "collection"'*% +4 "core" %i\ +2 .tCSV.dial :flush + "collection"'<  +70 "core" +2 .tCS.seek 5ml + "collection"'d's5 +1259 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'U @ +42 "core" B + "collection"'b% +4 "core" %s9\  +2 .tCS.seek 7.001ml +2 "collection"'A'$ +557 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'u  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'`  +102 "core"  +2 .tCS.seek 0ml + "collection"'+'i +1686 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'&& +4 "core" &\\\ "d + "collection"'% +4 "core" %e\ + .tCSV.dial CSR + "collection"'  +53 "core"  +2 "collection"'1% +4 "core" %e\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1968 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'D' +569 "core" ' +2 ."connect"CSV.dial CBV + .tCBV.dial CSV +3 "collection"'{ +2 '>  +45 "core"  +56 +2 .tCTV.dial :intake + "collection"'  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'N'T +1887 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''i +595 "core" ' + .tCSV.dial CSR + "collection"'V  +98 "core"  + "collection"',% +4 "core" %h\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''s5 +1377 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'K' +1352 "core" ' +2 .tCSV.dial CBV + "collection"'H +97 "core" +2 .tCS.seek 0ml +48 "collection"''i +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +4 "core" &Ӣ$ > ; ` >H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +24 "core" ( + "manipulator"&G& +4 "core" &ӄ\ B ( > !r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &ӄ\ ; = - !r +2 .tForearm.seek CC + "manipulator"&a'? +92 "core" ' +2 .tHand.close + "manipulator"&z/ +54 "core" / + .tCC.seek :open +2 "collection"'\\( +446 "core" ( + "manipulator"&~& +4 "core" &ӄ\ ? = B !r +2 "manipulator"&_% +3 "core" % S ? ? O ! +2 .tForearm.seek :retract +2 "manipulator"&@' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(- +289 "core" ( + "manipulator"&& +4 "core" &- > ( % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +2 "core" &- 1 8 % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +92 "core" ' + .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&y% +4 "core" % π ;  s 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/' +94 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 15:53:16 +5 #Asleep after completing DA_WCR_12323 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 15,\\n 3 => 18,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:52:26, 20% flow, 14.1C, 32% humidity, 14.5psia, 13.734V, 0.369A, 0.363A avg, 5.07W\\nSampled 475.0ml",Subject: "Asleep after completing DA_WCR_12323 assays" +526 #"uploadLog"upsync +5 #mEXIT @1674496729.53UTC @1674747608.33UTC = =tMAIN =mMAIN_scheduler @UTC1674747610.13 #"core_reset"Sent BREAK +2 #t@4916 sendCRC with ifg=0x20, ie=0x7F + #@6751 sendCRC with ifg=0x08, ie=0x5F + #@31043 idle with ifg=0x84, ie=0x75 #@31714 select with ifg=0x10, ie=0xF5 + #@32348 receive with ifg=0x10, ie=0xFD + #@32981 receive with ifg=0x10, ie=0xFD #@33615 receive with ifg=0x10, ie=0xFD + #@33943 receive with ifg=0x80, ie=0xFD #@25357 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +358 "Can"l <9 + l <9 + #tPolling Can every 10:00 +13 #Cleanly exited at 17:58:49UTC23-Jan-23 +387 #-> Can +542 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %h]]\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ع\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ڄ b _ \ \\ +2 .tSS.configure :default +3 "sampler")#.0X\  + "storage"(% +4 "core" % } \  + "collection"'& +4 "core" &]_\ + "processing"%& +5 "core" &\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V + "processing"%% +3 "core"  +2 "processing"%& +3 "core" B + "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %ha`\ +2 "processing"%)% +4 "core" %ع\ +2 "sampler")*% +4 "core" %ڄ c ` \ \\ + "collection"'+& +3 "core" &_^\ +2 "processing"%,& +3 "core" &\ +2 "manipulator"&-% +4 "core" % . /  +2 "manipulator"&.& +3 "core" &- . 0 % +2 "storage"(/& +4 "core" &  r F\  + "storage"(0% +4 "core" % (\  +2 "collection"'19 +3 "core" 9 + "processing"%29 +4 "core" 9 +746 #t-> Hand.open +2 .Hand.open + "manipulator"&31 +16 "core" 1 +316 #t-> Hand.close + .Hand.close +2 "manipulator"&4/ +56 "core" / +182 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +53 "core" 1 +168 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +54 "core" / +167 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +55 "core" 1 +198 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +61 "core" / +160 #t-> Hand.open + .Hand.open +2 "manipulator"&91 +62 "core" 1 +575 #t-> Arm.home +2 "manipulator"&:& +3 "core" &- + / % +2 "manipulator"&;% +4 "core" %  - /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&<( +111 "core" ( + "manipulator"&=& +5 "core" &  # + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & * / + +2 .tForearm.seek :home +2 "manipulator"&?' +35 "core" ' +2 "manipulator"&@& +4 "core" &  1 a + + "manipulator"&A% +4 "core" % / /  E +446 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&B' +58 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&C/ + &D* +49 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&E(d +5 "core" / +244 ( + "manipulator"&F& +4 "core" &d /   ( +2 "manipulator"&G% +3 "core" %  + ! v  +2723 #t-> Arm.home + "manipulator"&H& +4 "core" &d * 0 ( + "manipulator"&I% +4 "core" %  - .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&J( +196 "core" ( + "manipulator"&K& +4 "core" & "  7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & , / 3 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&M' +36 "core" ' + "manipulator"&N& +4 "core" & , 1 } 7 +2 "manipulator"&O% +3 "core" % / 0 h +198 #t-> Arm.ready! +37 .Forearm.reconfigure :loose +8 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&P' +58 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&Q* +56 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&R(d +246 "core" ( + "manipulator"&S& +4 "core" &d , 2 ) +2 "manipulator"&T% +3 "core" %  6 0   +234 #t-> CC +2 "collection"'U& +3 "core" &a^\ +162 #t-> PC +2 "processing"%V& +3 "core" &\ +281 #t-> Flush +420 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &`_\ + .tHand.open + "manipulator"&X1 +61 "core" 1 + "manipulator"&Y& +4 "core" &d /  I ) +2 "manipulator"&Z% +3 "core" %  . . (  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +132 "core" ( + "manipulator"&\\& +4 "core" &- 4 #  6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- + . 6 +2 .tForearm.seek :garage + "manipulator"&^'w +97 "core" ' + .tHand.close + "manipulator"&_/ +59 "core" / + "manipulator"&`& +4 "core" &- 2  T 6 +2 "manipulator"&a% +3 "core" % ϋ 2 7 h +2 .tForearm.seek :retract +2 "manipulator"&b' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c(ӂ +289 "core" ( + "manipulator"&d& +4 "core" &Ӑ)  . R Ad + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &Ӑ) * - Ad +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&f'? +94 "core" ' +2 "manipulator"&g& +4 "core" &Ӑ)  1 0 Ad + "manipulator"&h% +4 "core" %5 / , [ +2 "collection"'i& +4 "core" &`a\ +2 "collection"'j& +4 "core" &a`\ +2 .tCC.seek :closed +2 "collection"'k(\\ +4 "core" &__\  +8 &3}`a\ *y +10 &e``\ > +9 &u_b\ M +9 &JWab\ M +10 & [cc\ L +9 &Wcc\ M +9 &Ubc\ L +10 &SXca\ L +9 &\\bd\ M +10 &Zcc\ L +9 & Wbd\ M +9 &"[Zdb\ L +10 &$Wcd\ M +9 &%Yde\ M +9 &'Ucf\ L +10 &)bVee\ M +9 &+$Yef\ M +10 &,Zeg\ L +9 &.\\ed\ M +9 &0jXdh\ M +10 &2,Yhh\ M +9 &3Ygg\ M +10 &5Ufg\ L +9 &7sXgf\ L +9 &96Ygh\ L +10 &:Zgg\ L +9 &<Zig\ L +9 &>z[hi\ M +10 &@<Yhi\ M +9 &A^nj\ M +10 &Cdts\ N +9 &Ex{\ P +9 &G/\ T +10 &H\ W +9 &J\ X +9 &Le\ Y +10 &N&\ Y +9 &O\ Z +9 &Q\ Z +10 &Sg\ [ +9 &U)\ [ +10 &V\ ] +9 &X\ ] +9 &Zh\ ^ +10 &\\z\ 6 +9 &\\&\ &p +9 ( +2 &\\\ #g + "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.40 +2 "collection"'l& +3 "core" &\\\ #g +2 .tHand.open + "manipulator"&m1 +52 "core" 1 +2 "manipulator"&n% +4 "core" % 5 2   [ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o' +92 "core" ' +902 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%p& +3 "core" &\ +2 "manipulator"&q& +4 "core" &Ӓ( - / 1 Ab + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&r(ӂ +19 "core" ( +2 "manipulator"&s& +4 "core" &ӊ  3  0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +2 "core" &ӊ / + 0 +2 .tForearm.seek CC +2 "manipulator"&u'? +95 "core" ' + .tHand.close + "manipulator"&v/ +53 "core" / + .tCC.seek :open +2 "collection"'w( +446 "core" ( + "manipulator"&x& +4 "core" &ӊ / - 0 + "manipulator"&y% +4 "core" % 3 / 0 & +2 .tForearm.seek :retract +2 "manipulator"&z' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&{( +358 "core" ( + "manipulator"&|& +4 "core" &  # 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & /  @ 6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&~' +90 "core" ' + "manipulator"&& +4 "core" &   Z 6 +2 "manipulator"&% +3 "core" % , - f +2 "processing"%& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\  +10 &0}\ *y +9 &b\ > +9 &o{\ O +10 &1^\ N +9 &]\ O +9 &]\ O +10 &v]\ O +9 &8`\ O +9 &c\ N +10 &c\ O +11 & ~`\ O +9 &"A^\ N +9 &$]\ N +8 &%]\ N +10 &'c\ O +9 &)H`\ O +9 &+ ]\ N +10 &,e\ O +9 &.`\ N +10 &0Q`\ N +9 &2_\ O +9 &3b\ O +10 &5b\ O +9 &7Xc\ O +9 &9e\ N +10 &:f\ O +9 &<d\ N +10 &>`d\ O +9 &@#c\ N +9 &Aj\ O +10 &Cv\ P +9 &E_\ R +9 &G\ T +10 &H\ T +9 &J\ U +10 &L_\ T +9 &N\ U +9 &O\ V +10 &Q\ V +9 &Sc\ V +9 &U&\ U +10 &V\ V +9 &X\ U +10 &Zk\ V +9 &\\-\ V +9 &]~\ ; +10 &^*|\ X +9 &^&\ 2 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 + "processing"%& +4 "core" &^$\ 2 +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&\ % +4 "core" % 2  ! f + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +97 "core" ' +2 "collection"'& +3 "core" &fd\ +778 #t-> Flush +385 #-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" & / - 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" & .  6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & * , 6 +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tPC.seek :open +2 "processing"%( +455 "core" ( +2 "manipulator"&& +4 "core" & 0 . 6 + "manipulator"&% +4 "core" % / - 6 +2 .tForearm.seek :retract + "manipulator"&' +88 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +130 "core" ( + "manipulator"&& +4 "core" &-  ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 0 - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +98 "core" ' +2 .tHand.open + "manipulator"& 1 +54 "core" 1 + "manipulator"&!% +4 "core" % ~ 3  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"' +93 "core" ' +306 #t-> Flush +482 #-> Puck.count + "storage"(#% +3 "core" % \  +2 .tSE.seek :down +2 "storage"($' +3 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&%% +4 "core" %  / /  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(&(C +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ('& +2 "core" &E {  \ +2 "manipulator"&(& +3 "core" &- / - +2 "manipulator"&)% +3 "core" %  / .  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&*( +174 "core" ( + "manipulator"&+& +4 "core" &  # ] +2 "storage"(,& +4 "core" &E r `\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&-' +98 "core" ' +2 "storage"(.& +4 "core" &E \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(/'r +111 "core" ' + "storage"(0- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (1% +2 "core" % C C ;\ +3 ."downElevator"SE.seek :down +3 "storage"(2' +39 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 (3% +3 "core" % ?\  + "manipulator"&4% +4 "core" %\ / . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5' +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(6(  +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (7& +3 "core" & } r t\ \ + "manipulator"&8& +4 "core" & - 0 ] +2 .tElbow.seek 2 + "manipulator"&9( +4 "core" ( + "manipulator"&:& +4 "core" & 2 +  ] + "storage"(;& +4 "core" & ~ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&='S +91 "core" ' +2 "storage"(>& +4 "core" & u Z\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'r +242 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % B ] \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (C% +4 "core" %F) g \ SR + "manipulator"&?% +4 "core" %W , . P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<' +47 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +49 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(F( +346 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (G& +3 "core" & | \ + "manipulator"&D& +4 "core" & . . ] +2 .tElbow.seek 3 + "manipulator"&H( +26 "core" ( +2 "manipulator"&I& +4 "core" & ' # 0  + "storage"(K& +4 "core" & .\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&L'7 +96 "core" ' +2 "storage"(N& +4 "core" & 5\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(O'r +216 "core" ' +2 "storage"(E- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B% +2 "core" % r g g 7\ +3 ."downElevator"SE.seek :down +3 "storage"(M' +99 (J% +2 "core" %# } \ RO +2 "manipulator"&S% +4 "core" %< 0 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T' +28 "core" ' +39 ."downElevator"SE.stop +10 "storage"(5 +17 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(,y +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (U& +3 "core" &,y } \ +2 "manipulator"&V& +3 "core" & - /  +2 .tElbow.seek 4 +2 "manipulator"&W( +45 "core" ( +2 "manipulator"&X& +4 "core" & 4 ! `  + "storage"(Y& +4 "core" &,y q x\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&Z' +93 "core" ' + "storage"(\\& +4 "core" &,y "\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'r +107 "core" ' +2 "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_% +3 "core" % p f\ +2 ."downElevator"SE.seek :down +3 "storage"(`' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (a% +3 "core" % 7\  + "manipulator"&P% +4 "core" % . . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(d(<- +351 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (e& +3 "core" &<- u ~ \ + "manipulator"&[& +4 "core" & 0 +  +2 .tElbow.seek 5 +2 "manipulator"&g( +15 "core" ( +2 "manipulator"&h& +4 "core" & 1  6 v + "storage"(i& +4 "core" &<- ~ (\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&b'O +89 "core" ' +2 "storage"( & +4 "core" &<- \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'r +108 "core" ' + "storage"(m- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (n% +3 "core" % W = O\ n +2 ."downElevator"SE.seek :down +4 "storage"(j' +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (f% +2 "core" % U\  +2 "manipulator"&p% +3 "core" %R - - n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(s(K +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (t& +2 "core" &K   O\ +2 "manipulator"&v& +3 "core" & / - v +2 .tElbow.seek 6 +2 "manipulator"&c( +3 "core" ( + "manipulator"&o& +4 "core" & ( 3 v + "storage"(k& +4 "core" &K ~ u \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&x' +94 "core" ' + "storage"(y& +4 "core" &K \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(u'r +109 "core" ' + "storage"(r- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (|% +3 "core" % c d \ +2 ."downElevator"SE.seek :down +3 "storage"(}' +34 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +62 (% +3 "core" % 3\  + "manipulator"&% +4 "core" % / . w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(z([ +347 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ | r [\ \ + "manipulator"&& +4 "core" & 0 / v +2 .tElbow.seek 7 +2 "manipulator"&(r +36 "core" ( + "manipulator"&\ & +4 "core" &f 2 " e +2 "storage"(& +3 "core" &[ } ~ a\ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +95 "core" ' + "storage"(~& +4 "core" &[ t "\ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +117 "core" ' + "storage"(- +4 "core" -'% + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % i n \ +2 ."downElevator"SE.seek :down +3 "storage"(' +54 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 ({% +3 "core" % <\  + "manipulator"& % +4 "core" %T / / V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +9669 #t-> exit +5 #mEXIT @1674747954.20UTC @1674748094.54UTC = =mMAIN_scheduler =tMAIN @UTC1674748096.34 #"core_reset"Sent BREAK +2 #t@4302 sendCRC with ifg=0x20, ie=0x7F + #@6137 sendCRC with ifg=0x08, ie=0x5F #@9604 idle with ifg=0x84, ie=0x75 + #@10276 select with ifg=0x10, ie=0xF5 + #@10910 receive with ifg=0x10, ie=0xFD #@11545 receive with ifg=0x10, ie=0xFD + #@12179 receive with ifg=0x10, ie=0xFD #@12506 receive with ifg=0x80, ie=0xFD + #@41211 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +256 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +393 "Can"l >< + l >< + #tPolling Can every 10:00 +13 #Cleanly exited at 15:45:54UTC26-Jan-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_12623.rb mission +5 ."Qmail"GoodNews.email "Starting DA_WCR_12623 w/pucks in tube 3\\n{1 => 33,\\n 2 => 15,\\n 3 => 18,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:48:22, 16% flow, 17.0C, 33% humidity, 14.7psia, 13.764V, 0.296A, 0.284A avg, 4.08W",Subject: "DA_WCR_12623 begun" +4 #tPreparing to sleep until + 00:00:05 +3 #Asleep til + 00:00:05 + #Continuing at 15:48 +2 "Can"m >< +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +455 "Can"l  +3 #tPowering core bus +40 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_12623.rb:14\\n{1 => 33,\\n 2 => 15,\\n 3 => 18,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:48:23, 16% flow, 17.1C, 33% humidity, 14.7psia, 13.759V, 0.296A, 0.284A avg, 4.08W",Subject: "Asleep until 15:48" +180 #"uploadLog"upsync +330 .tGate.power :raw,:ON + "sampler") +11 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +6 "core"  +7 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +3 "core" %de  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % ` `\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 15,\\n 3 => 18,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:49:16, 17% flow, 17.1C, 33% humidity, 14.7psia, 13.749V, 0.321A, 0.309A avg, 4.41W",Subject: "Started DA_WCR_12623 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &fh\  +2 .tHand.open + "manipulator"&,1 +58 "core" 1 +2 "manipulator"&-& +6 "core" & ( . [ + "manipulator"&.% +4 "core" %  - ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +180 "core" ( +2 "manipulator"&0& +4 "core" &- * # ( : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &- \  $ : +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +100 "core" ' +2 .tHand.close + "manipulator"&3/ +61 "core" / +2 "manipulator"&4& +5 "core" &- #   : +2 "manipulator"&5% +4 "core" % φ . / +2 .tForearm.seek :retract +2 "manipulator"&6' +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +20 #"uploadLog"upsync +279 "core" ( + "manipulator"&8& +4 "core" &ӆ #   0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &ӆ , - 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +98 "core" ' +2 "manipulator"&;& +4 "core" &ӆ . ' 0 +2 "manipulator"&<% +3 "core" %> . 0  +2 "collection"'=& +4 "core" &ee\  +2 "collection"'>& +5 "core" &de\  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &ef\  +7 &Iff\ %h +9 &nYfd\ 8 +9 &|dh\ L +10 &Xfg\ L +9 &PUgf\ L +9 &[fe\ L +10 &Zfg\ L +9 &Yeh\ L +9 &XZde\ L +10 &Zhg\ L +9 &Zgf\ L +10 &!Ygg\ M +9 &#_Wgh\ M +9 &%"Wih\ L +10 &&Thh\ L +9 &(Tii\ L +9 &*hUjg\ L +10 &,*Yik\ L +9 &-Wkj\ M +10 &/Xli\ L +9 &1qUhi\ L +9 &33Yik\ L +10 &4Wkk\ M +9 &6Wil\ M +9 &8wXkj\ M +10 &:9Yjl\ M +9 &;Yjm\ L +10 &=Xik\ L +9 &?Ykl\ M +9 &AB[ml\ L +10 &C_tp\ M +9 &Dq}\ O +9 &Fy\ Q +10 &H+\ W +9 &I\ X +10 &K\ Y +9 &Mk\ Y +9 &O)\ Z +10 &P\ Z +9 &R\ [ +9 &Tn\ [ +10 &V-\ \\ +9 &W\ \\ +10 &Y\ ] +9 &[n\ J +9 &\\K\ "i +10 &\\'W\ , +9 &]m\ Q +2 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"'@& +4 "core" &]p\ Q +2 .tHand.open + "manipulator"&A1 +55 "core" 1 + "manipulator"&B% +4 "core" % > 3   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &]o\ Q +2 "collection"'E% +3 "core" %i\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  +2 "collection"'G% +4 "core" %i\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1355 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 'I% +3 "core" %s7\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'J' +666 "core" ' +3 .tCSV.dial :waste + "collection"'K +125 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +2018 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &]n\ Q +2 "collection"'N% +3 "core" %g\  +2 .tCSV.dial :flush + "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'P' +2434 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 "collection"'Q +3 .tCBV.dial CSV + "collection"'R  +5 "core"  +61  + .tCTV.dial :intake +2 "collection"'S  +77 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2349 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +76 "core" ~ +2 #tFlushing upper manifold + "collection"'V& +4 "core" &]l\ Q + "collection"'W% +4 "core" %j\ + .tCSV.dial :flush + "collection"'X  +71 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1261 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" A + "collection"'[% +4 "core" %s4\  +2 .tCS.seek 7ml +2 "collection"'\\' +546 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'] +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1647 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +795 "core" ' + .tCSV.dial :waste + "collection"'` +42 "core" +2 .tCS.seek 0ml + "collection"'a'i +768 "core" ' +2 "collection"'b& +4 "core" &]k\ Q +2 "collection"'c% +3 "core" %h\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +809 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3K\ +2 .tCS.seek 5ml + "collection"'h's6 +546 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1202 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'j'3J +797 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +756 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӆ - / 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +3 "core" ( + "manipulator"&o& +4 "core" &ӆ + 0 R 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &ӆ + + i 0 +2 .tForearm.seek CC + "manipulator"&q'? +96 "core" ' + .tHand.close + "manipulator"&r/ +59 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( +2 "manipulator"&t& +4 "core" &ӆ . / 0 + "manipulator"&u% +4 "core" % > + . ) +2 .tForearm.seek :retract + "manipulator"&v' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +286 "core" ( + "manipulator"&x& +4 "core" &- # O ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- U ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +102 "core" ' + .tHand.open + "manipulator"&{1 +96 "core" 1 + "manipulator"&|% +4 "core" % v 1   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +92 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 15:53:31UTC26-Jan-23\\n{1 => 33,\\n 2 => 15,\\n 3 => 18,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:49:16, 17% flow, 17.1C, 33% humidity, 14.7psia, 13.749V, 0.321A, 0.309A avg, 4.41W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &b_\ \ +2 "manipulator"&% +4 "core" %   * r  + "storage"(% +5 "core" % ~ E\ \ ) + "storage"(. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +358 "core" ( +4 .tSC.configure :limp +4 "storage"($\ 1b +6 (& +5 "core" & ~ k\ +4 "manipulator"&& +8 "core" &- .  o ! +3 "manipulator"&% +8 "core" %  (  Q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +148 #"uploadLog"upsync +30 "core" ( +2 "manipulator"&& +4 "core" &~ " , j d +2 "storage"( & +3 "core" & { `\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&\ '7 +92 "core" ' +2 "storage"( & +4 "core" & | \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +189 "core" ' +2 "storage"( - +3 "core" -'/ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & A D /\ +2 "manipulator"&& +4 "core" &~ , . d +2 .tElbow.seek 3 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &~ " ( Y d +2 "storage"(& +3 "core" & g g \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'ϡ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" &~ ) , W d +2 "manipulator"&% +3 "core" % Ϥ  ; +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +51 "core" ' + ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&& +4 "core" &Ӑ( * , Ae + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӑ( . - Ae +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'? +92 "core" ' +3 "manipulator"&&& +4 "core" &ӑ( . .  Ad + "manipulator"&'% +4 "core" %G , - e +2 "collection"'(& +4 "core" &aa\ \ +3 "collection"'& +4 "core" &_a\ +2 .tCC.seek :closed +2 "collection"'(\\ +5 "core" &ab\ +6 & 3bc\ $d +9 &Vy`a\ 6 +10 &{ca\ K +9 &Ycb\ L +9 &kTab\ K +10 &-Wcd\ K +9 &[dd\ L +10 &Xce\ L +9 &sYdd\ K +9 &4Zdd\ L +10 &XefX\ L +9 &!Vce\ K +9 &#zZde\ L +10 &%<Wdd\ L +9 &&Xdf\ L +10 &(Uhf\ K +9 &*Thf\ K +9 &,ETff\ K +10 &.Vfg\ K +9 &/Xfh/\ L +9 &1Zhi\ K +10 &3MYjg\ K +9 &5Vhi\ L +9 &6Zhi\ K +10 &8Vfh\ L +9 &:UZgh\ K +10 &<Zhj\ L +9 &=Ygh\ L +9 &?[jh\ K +10 &A\\Wki\ L +9 &C_on\ L +10 &Dkvs\ N +9 &Fz~\ O +9 &HM\ T +10 &J\ W +9 &K\ X +9 &M\ Y +10 &OF\ Y +9 &Q|\ Y +10 &R\ Z +9 &T\ [ +9 &VI\ Z +10 &X\ [ +9 &Y\ \\ +9 &[\ I +10 &\\9\ / +9 &\\\ W +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.26 + .Hand.open + "manipulator"&"1 +4 "core" &\\w\ W +53 1 +2 "manipulator"&+% +4 "core" % G 4 , t e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +93 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler").% +3 "core" %چ b ] \ H +2 "collection"'0& +4 "core" &\\wr\ W +2 "Can"m\ XV +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25  + .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %k_\ + "sampler")5% +4 "core" %/ u t \ a + .tSSV.dial :spit + "sampler")% +127 "core"  +3 .tSS.seek 0ml + "sampler")2'ڀ +293 "core" ' + .tSSV.dial CBV +2 "sampler")/  +128 "core"  + .tCTV.dial :intake +2 "collection"'8  +74 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %ks\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0Xs% +3 "core" %k\ + "sampler")F% +4 "core" %Q3   \  +32 "collection"'G% +3 "core" %k\ + "sampler"):% +4 "core" %Q3   \  +37 "collection"'% +2 "core" %k\ +2 "sampler")I% +4 "core" %Q3 ) ) \  +41 "collection"'H% +3 "core" %k\ +2 "sampler")K% +4 "core" %Q3 6 6 \  +2 "sampler")J% +3 "core" %Q3 8 6 \  +2 .tIntake.select :close + "sampler")0 +8 )M% +3 "core" %Q3 = : \  + .tSSV.dial :exhaust +2 "sampler")N  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")O'ڀ +391 "core" ' +2 .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0Xut \  +19 "collection"'T% +42 "core" %k\ +9 "sampler")Z% +4 "core" %<xy \  +21 "collection"'[% +3 "core" %k\ +2 "sampler")Y% +3 "core" %<yv \  +25 "collection"']% +3 "core" %k\ + "sampler")\\% +4 "core" %<}z \  +28 "collection"'^% +3 "core" %k\ +2 "sampler")`% +3 "core" %<} \  +32 "collection"'_% +4 "core" %k\ + "sampler")b% +4 "core" %< \  +36 "collection"'c% +3 "core" %k\ +2 "sampler")d% +3 "core" %< \  +42 "collection"'a% +3 "core" %k\ +2 "sampler")f% +3 "core" %< \  +48 "collection"'g% +2 "core" %k\ +2 "sampler")e% +4 "core" %< \  + "collection"'h% +4 "core" %k\ +2 #tIntake @13.3psia, vacuum from 7.8 to 10.8psi + .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0Xs% +3 "core" %k]\ + "sampler")F% +4 "core" %* \  +78 "collection"'G% +3 "core" %kg\ +2 "sampler"):% +3 "core" % \ ; +89 "collection"'% +3 "core" %kw\ + "sampler")I% +4 "core" % / . \ ; +100 "collection"'H% +3 "core" %kz\ + "sampler")K% +4 "core" % d a \ ; +2 "sampler")J% +3 "core" % e b \ ; + .tIntake.select :close + "sampler")0 +9 );% +2 "core" % h f \ ; +2 .tSSV.dial :exhaust + "sampler")M  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")N'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")<  +73 "core" + #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %kz\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0Xumxt \ &\\ +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %kn\ +2 "sampler")F% +3 "core" % \ a +61 "collection"'G% +3 "core" %kc\ +2 "sampler"):% +57 "core" % \ a +19 "collection"'% +3 "core" %kh\ +2 "sampler")I% +3 "core" % \ a +78 "collection"'H% +3 "core" %k[\ +2 "sampler")K% +4 "core" % \ a +88 "collection"'J% +3 "core" %kN\ +2 "sampler");% +3 "core" % \ a +100 "collection"'M% +3 "core" %kn\ +2 "sampler")0% +3 "core" % \ a +114 "collection"'<% +2 "core" %kk\ +2 "sampler")R% +4 "core" % @ = \ a +127 "collection"'N% +4 "core" %kK\ +2 "sampler")O% +3 "core" % j i \ a +2 "sampler")P% +3 "core" % j i \ a +2 .tIntake.select :close + "sampler")0 +8 )L% +3 "core" % l k \ a + .tSSV.dial :exhaust +2 "sampler")W  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")X'ڀ +879 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")T  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'Z% +3 "core" %kk\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0Xs +100 "collection"'% +3 "core" %kn\ +2 "sampler")% +4 "core" % \ > +113 "collection"'% +3 "core" %kk\ + "sampler")\ % +4 "core" %   \ > +128 "collection"'% +3 "core" %kY\ +2 "sampler")% +3 "core" % I E \ > +2 "sampler") % +3 "core" % J J \ > +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % Q N \ > + .tSSV.dial :exhaust +2 "sampler")&  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")''ڀ +879 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'(% +2 "core" %kw\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0Xs% +3 "core" %kg\ +2 "sampler")F% +4 "core" %| \  +18 "collection"'G% +3 "core" %kv\ +2 "sampler"):% +3 "core" % \  +21 "collection"'% +3 "core" %ke\ +2 "sampler")I% +3 "core" % \  +25 "collection"'H% +3 "core" %kg\ +2 "sampler")K% +3 "core" % \  +28 "collection"'J% +3 "core" %kg\ +2 "sampler");% +4 "core" % \  +32 "collection"'M% +3 "core" %kc\ + "sampler")0% +4 "core" % \  +36 "collection"'<% +3 "core" %kg\ +2 "sampler")R% +3 "core" % \  +42 "collection"'N% +3 "core" %kf\ +2 "sampler")O% +3 "core" % \  +47 "collection"'P% +3 "core" %k`\ +2 "sampler")L% +3 "core" % \  +54 "collection"'W% +3 "core" %ks\ +2 "sampler")3% +4 "core" % \  +61 "collection"'T% +2 "core" %k{\ +2 "sampler")Z% +4 "core" % \  +69 "collection"'X% +3 "core" %k|\ +2 "sampler")]% +4 "core" % \  +78 "collection"'\\% +3 "core" %k{\ + "sampler")^% +4 "core" % \  +89 "collection"'`% +2 "core" %kg\ +2 "sampler")_% +4 "core" % \  +100 "collection"'Q% +3 "core" %k\\\ + "sampler")b% +4 "core" % \  +113 "collection"'U% +3 "core" %kx\ + "sampler")c% +4 "core" %   \  +128 "collection"'d% +2 "core" %k`\ +2 "sampler")a% +4 "core" % @ A \  +144 "collection"'f% +3 "core" %kf\ + "sampler")g% +4 "core" % f f \ ~ + "sampler")e% +4 "core" % g e \ } + .tIntake.select :close + "sampler")0 +10 )h% +2 "core" % i g \ I +2 .tSSV.dial :exhaust + "sampler")S  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")['ڀ +923 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler")m  +73 "core" + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'o% +3 "core" %kg\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0Xs% +3 "core" %k]\ + "sampler")F% +4 "core" %i<xr \  +21 "collection"'G% +3 "core" %kw\ +2 "sampler"):% +4 "core" %i<wv \  +24 "collection"'% +3 "core" %kb\ +2 "sampler")I% +4 "core" %i<yx \  +28 "collection"'H% +2 "core" %ky\ +2 "sampler")K% +4 "core" %i<{x \  +32 "collection"'J% +3 "core" %ky\ + "sampler");% +4 "core" %i<|x \  +39 "collection"'M% +3 "core" %kv\ +2 "sampler")0% +3 "core" %j<{ \  +42 "collection"'<% +3 "core" %ku\ + "sampler")R% +4 "core" %j< \  +47 "collection"'N% +3 "core" %kv\ +2 "sampler")O% +3 "core" %j< \  +54 "collection"'D% +3 "core" %k`\ +2 "sampler")P% +3 "core" %j< \  +61 "collection"'L% +3 "core" %kw\ +2 "sampler")W% +3 "core" %j< \  +70 "collection"'3% +3 "core" %kc\ +2 "sampler")T% +3 "core" %j< \  +78 "collection"'Z% +3 "core" %k`\ +2 "sampler")X% +4 "core" %j< \  +88 "collection"']% +3 "core" %ku\ +2 "sampler")\\% +3 "core" %j< \  +2 "collection"'^% +3 "core" %k^\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0Xs ? \ L +183 "collection"'% +4 "core" %kj\ +2 "sampler")% +4 "core" % f b \ L + "sampler") % +4 "core" % f c \ L + .tIntake.select :close + "sampler")0 +9 )r% +2 "core" % h g \ L +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")}'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")w  +3 .tCBV.dial SSV +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +209 "collection"'j% +3 "core" %k\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0Xs% +4 "core" %; \  +32 "collection"'F% +3 "core" %k\\\ + "sampler")G% +4 "core" %; \  +36 "collection"':% +3 "core" %kx\ +2 "sampler")% +4 "core" %; \  +41 "collection"'I% +4 "core" %kv\ + "sampler")H% +4 "core" %; \  +47 "collection"'K% +3 "core" %kc\ +2 "sampler")J% +4 "core" %; \  +53 "collection"';% +3 "core" %kX\ +2 "sampler")M% +3 "core" %; \  +61 "collection"'0% +4 "core" %ky\ +2 "sampler")<% +4 "core" %; \  +68 "collection"'R% +3 "core" %k]\ +2 "sampler")A% +4 "core" %; \  +78 "collection"'N% +3 "core" %k`\ + "sampler")O% +5 "core" %; \  +87 "collection"'D% +3 "core" %kd\ +2 "sampler")P% +3 "core" %; \  +101 "collection"'L% +2 "core" %k\ +2 "sampler")W% +4 "core" % \ \ m +113 "collection"'3% +3 "core" %kg\ + "sampler")T% +4 "core" % \ ? +128 "collection"'Z% +3 "core" %kz\ + "sampler")X% +4 "core" % \ ? +144 "collection"']% +3 "core" %k{\ +2 "sampler")\\% +3 "core" %  \ ? +163 "collection"'^% +3 "core" %kd\ +2 "sampler")B% +3 "core" % ) ' \ ? +184 "collection"'Q% +3 "core" %kw\ + "sampler")b% +4 "core" % S O \ ? +2 "sampler")U% +3 "core" % R Q \ ? +2 .tIntake.select :close + "sampler")0 +8 )c% +3 "core" % U T \ ? + .tSSV.dial :exhaust +2 "sampler")d  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")a'ڀ +877 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")f  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'g% +3 "core" %kt\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0Xs% +3 "core" %kd\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xs% +2 "core" %k\ +2 "sampler")-% +4 "core" %lF \  +127 "collection"':% +3 "core" %k\ +2 "sampler")% +4 "core" %lF \  + "collection"'I% +4 "core" %k\ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0Xs \ \ M +196 "collection"'f% +4 "core" %k\ + "sampler"){% +4 "core" % [ X \ \ M + "sampler")|% +4 "core" % \\ [ \ \ M + .tIntake.select :close + "sampler")0 +9 )i% +2 "core" % ] Z \ \ M +2 .tSSV.dial :exhaust + "sampler")V  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")v'ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")~  +73 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %k\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0Xs% +3 "core" %k\ +2 "sampler")-% +3 "core" % \ \ N +61 "collection"':% +3 "core" %k\ +2 "sampler")% +3 "core" % \ \ N +70 "collection"'I% +2 "core" %k\ +2 "sampler")% +4 "core" % \ \ N +78 "collection"'K% +3 "core" %k\ + "sampler")J% +4 "core" % \ \ N +88 "collection"';% +3 "core" %k\ +2 "sampler")M% +3 "core" % \ \ N +101 "collection"'0% +2 "core" %k\ +2 "sampler")<% +4 "core" % \ \ N +113 "collection"'R% +3 "core" %k\ + "sampler")A% +4 "core" % \ \ N +128 "collection"'N% +3 "core" %k\ + "sampler")O% +4 "core" % \ \ N +144 "collection"'D% +3 "core" %k\ +2 "sampler")F% +3 "core" % \ \ N +163 "collection"'P% +3 "core" %k\ +2 "sampler")L% +4 "core" % \ \ N +183 "collection"'W% +4 "core" %k\ + "sampler")3% +4 "core" % \ \ N +196 "collection"'H% +3 "core" %k\ + "sampler")T% +4 "core" % \ \ N +196 "collection"'Z% +3 "core" %k\ +2 "sampler")X% +3 "core" %   \ \ N +197 "collection"']% +2 "core" %k\ +2 "sampler")\\% +4 "core" % 7 7 \ \ N +196 "collection"'^% +3 "core" %k\ + "sampler")B% +4 "core" % R Q \ \ N + "sampler")Q% +4 "core" % R R \ \ N + .tIntake.select :close + "sampler")0 +9 )b% +2 "core" % R P \ \ N +2 .tSSV.dial :exhaust +40 "sampler")U  +84 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")d  + .tCBV.dial SSV +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +2 "core" %k\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0Xs% +3 "core" % \ r +197 "collection"'-% +3 "core" %k\ + "sampler"):% +4 "core" %   \ r +196 "collection"'% +3 "core" %k\ + "sampler")I% +4 "core" % . - \ r +196 "collection"'% +3 "core" %k\ +2 "sampler")K% +3 "core" % F G \ r +2 "sampler")J% +3 "core" % H F \ r +2 .tIntake.select :close + "sampler")0 +8 );% +3 "core" % J J \ r + .tSSV.dial :exhaust +2 "sampler")M  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")0'ڀ +874 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")<  +73 "core" + #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %k\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.51ml/s + "sampler")#.#0Xs% +2 "core" %k\ +2 "sampler")-% +4 "core" %!Ext \  +28 "collection"':% +3 "core" %k\ + "sampler")% +4 "core" %!Ezw \  +32 "collection"'I% +3 "core" %k\ + "sampler")% +4 "core" %!F{z \  +37 "collection"'K% +3 "core" %k\ + "sampler")J% +4 "core" %!E|z \  +41 "collection"';% +3 "core" %k\ +2 "sampler")M% +4 "core" %!F~{ \  +47 "collection"'% +3 "core" %k\ + "sampler")<% +4 "core" %!Fz{ \  +54 "collection"'R% +3 "core" %k\ + "sampler")0% +4 "core" %!E| \  +61 "collection"'O% +3 "core" %k\ + "sampler")D% +4 "core" %!E \  +69 "collection"'F% +3 "core" %k\ +2 "sampler")P% +4 "core" %!E \  +78 "collection"'L% +3 "core" %k\ + "sampler")W% +4 "core" %!F \  +89 "collection"'3% +2 "core" %k\ +2 "sampler")H% +4 "core" %!E \  +100 "collection"'T% +2 "core" %k\ +2 "sampler")Z% +4 "core" %!E \  +113 "collection"'X% +3 "core" %k\ + "sampler")]% +4 "core" %!E \  +128 "collection"'\\% +3 "core" %k\ + "sampler")^% +4 "core" %!E \  +144 "collection"'B% +3 "core" %k\ +2 "sampler")Q% +3 "core" %!F \  +163 "collection"'A% +3 "core" %k\ + "sampler")b% +4 "core" %!E \  + "collection"'U% +4 "core" %k\ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0Xs% +2 "core" %k\ +2 "sampler")-% +4 "core" %4; \  +88 "collection"':% +3 "core" %k\ +2 "sampler")% +4 "core" %4; \  +100 "collection"'I% +3 "core" %k\ + "sampler")% +4 "core" %4; \  +113 "collection"'K% +3 "core" %k\ +2 "sampler")J% +3 "core" %4; \  +128 "collection"';% +3 "core" %k\ + "sampler")M% +4 "core" %4< \  +144 "collection"'6% +3 "core" %k\ +2 "sampler")% +4 "core" %4; \  +162 "collection"'<% +3 "core" %k\ +2 "sampler")R% +3 "core" %4; \  +184 "collection"'0% +5 "core" %k\ + "sampler")O% +4 "core" %4; \  + "collection"'D% +4 "core" %k\ + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.38ml/s + "sampler")#.0Xs% +4 "core" %K \  +196 "collection"'-% +3 "core" %k\ + "sampler"):% +4 "core" %K \  +2 "collection"'% +3 "core" %k\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xs% +3 "core" %* \  +21 "collection"'-% +3 "core" %k\ +2 "sampler"):% +4 "core" %* \  +24 "collection"'% +3 "core" %k\ + "sampler")\ % +4 "core" %* \  +28 "collection"'K% +3 "core" %k\ +2 "sampler")J% +3 "core" %* \  +32 "collection"';% +3 "core" %k\ +2 "sampler")M% +3 "core" %* \  +37 "collection"'6% +3 "core" %k\ + "sampler")% +4 "core" %* \  +42 "collection"'<% +3 "core" %k\ + "sampler")R% +4 "core" %* \  +47 "collection"'0% +4 "core" %k\ + "sampler")O% +4 "core" %* \  +54 "collection"'D% +3 "core" %k\ + "sampler")% +4 "core" %* \  +61 "collection"'L% +3 "core" %k\ +2 "sampler")W% +3 "core" %* \  +69 "collection"'3% +3 "core" %k\ +2 "sampler")H% +4 "core" %* \  +78 "collection"'I% +3 "core" %k\ +2 "sampler")T% +3 "core" %* \  +89 "collection"'Z% +2 "core" %k\ +2 "sampler")X% +4 "core" %* \  +100 "collection"']% +3 "core" %k\ +2 "sampler")\\% +3 "core" %* \  +114 "collection"'^% +2 "core" %k\ +2 "sampler")B% +4 "core" %* \  +127 "collection"'Q% +3 "core" %k\ +2 "sampler")A% +3 "core" %* \  +145 "collection"'b% +3 "core" %k\ + "sampler")U% +4 "core" %* \  +163 "collection"'k% +3 "core" %k\ + "sampler")F% +4 "core" %* \  +108 .tSS.reconfigure :default + "sampler")#.0X +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'-'i +1438 "core" ' + .tCSV.dial CSR +2 "collection"':  +41 "core"  + "collection"'% +4 "core" %f\ +2 #tPulling 2ml of CSR.AqMeOH .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'\ 'T +599 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'K% +2 "core" %U \  +2 .tCS.seek 5ml +2 "collection"'J's6 +864 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"';  +40 "core"  +2 .tCS.seek 1ml + "collection"'M'^ +1128 "core" ' + "collection"'69 +4 "core" 9 + "collection"'% +4 "core" %e\ \ \ +2 #tBefore lysing Collection Puck Heater at 16.6C/38.5psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'< \  + 'R9 +5 "core" 9 +102 "collection"'@9 +2 "core" 9d +102 "collection"'09 +3 "core" 9 d +102 "collection"'O9 +2 "core" 9 d +102 "collection"'D9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'L9 +2 "core" 9d +102 "collection"'W9 +2 "core" 9d +103 "collection"'39 +2 "core" 9"d +102 "collection"'H9 +2 "core" 9&d +103 "collection"'I9 +2 "core" 9*d +102 "collection"'T9 +3 "core" 9+.d +102 "collection"'Z9 +2 "core" 9D3d +102 "collection"'X9 +3 "core" 9\\7d +102 "collection"']9 +2 "core" 9z;d +103 "collection"'\\9 +2 "core" 9?d +102 "collection"'^9 +3 "core" 9Cd +102 "collection"'B9 +2 "core" 9Hd +102 "collection"'Q9 +3 "core" 9Ld +102 "collection"'A9 +2 "core" 9%Pd +102 "collection"'b9 +3 "core" 9KTd +102 "collection"'U9 +2 "core" 9sXd +102 "collection"'k9 +3 "core" 9\\d +102 "collection"'F9 +2 "core" 9ad +102 "collection"'c9 +3 "core" 9ed +102 "collection"'S9 +2 "core" 9ic +103 "collection"'E9 +2 "core" 9Dm` +102 "collection"'.9 +2 "core" 9pq[ +103 "collection"'99 +2 "core" 9vV +102 "collection"'o9 +2 "core" 9zS +102 "collection"'[9 +3 "core" 9~N +102 "collection"'C9 +3 "core" 9J +102 "collection"'`9 +2 "core" 9GG +102 "collection"'Y9 +2 "core" 9pC +103 "collection"'l9 +2 "core" 9@ +102 "collection"'79 +4 "core" 9< +102 "collection"'q9 +2 "core" 99 +102 "collection"'x9 +3 "core" 96 +102 "collection"'n9 +2 "core" 9;3 +102 "collection"'m9 +3 "core" 9`1 +102 "collection"'9 +5 "core" 9. +102 "collection"'e9 +4 "core" 9+ +102 "collection"'f9 +2 "core" 9* +102 "collection"'G9 +3 "core" 9( +102 "collection"'?9 +2 "core" 9 & +102 "collection"'i9 +3 "core" 9*$ +102 "collection"'V9 +3 "core" 9H" +102 "collection"'89 +2 "core" 9c! +102 "collection"'y9 +3 "core" 9~ +102 "collection"'9 +2 "core" 9 +102 "collection"'v9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +141 "collection"'~9 +10 "core" 9 +102 "collection"'9 +2 "core" 9 +103 "collection"'9 +2 "core" 9  +102 "collection"'z9 +2 "core" 9  +103 "collection"'9 +2 "core" 9 . +102 "collection"'!9 +2 "core" 9 ? +103 "collection"' 9 +2 "core" 9 M +102 "collection"'N9 +3 "core" 9 \\ +102 "collection"'9 +3 "core" 9 i +102 "collection"'h9 +2 "core" 9 v +103 "collection"'{9 +2 "core" 9  +102 "collection"'w9 +4 "core" 9 \  +102 "collection"'j9 +2 "core" 9  +102 "collection"'_9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'}9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 # +102 "collection"' 9 +3 "core" 9 ' +102 "collection"'P9 +2 "core" 9  , +102 "collection"'9 +3 "core" 9 \ 0 +102 "collection"'t9 +2 "core" 9  4 +103 "collection"'g9 +2 "core" 9  8 +102 "collection"' 9 +3 "core" 9  < +102 "collection"'&9 +2 "core" 9 @ +103 "collection"'(9 +2 "core" 9 E +102 "collection"''9 +2 "core" 9 I +102 "collection"'d9 +3 "core" 9 M +102 "collection"'9 +3 "core" 9 Q +102 "collection"'9 +2 "core" 9\ U +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'"9 +2 "core" 9\ ^ +103 "collection"'u9 +2 "core" 9\ b +102 "collection"'9 +2 "core" 9\ f +103 "collection"'9 +2 "core" 9\ j +102 "collection"'9 +3 "core" 9\ n +102 "collection"'+9 +2 "core" 9\ s +102 "collection"'$9 +3 "core" 9\ w +102 "collection"'#9 +3 "core" 9\ #{ +102 "collection"'49 +2 "core" 9\ ' +103 "collection"' 9 +2 "core" 9\ * +102 "collection"'p9 +2 "core" 9\ .  +103 "collection"'19 +2 "core" 9\ 1 +102 "collection"'9 +3 "core" 9\ 4! +102 "collection"'59 +2 "core" 9\ 7! +103 "collection"'%9 +2 "core" 9\ ;" +102 "collection"'/9 +2 "core" 9\ =# +103 "collection"'|9 +2 "core" 9\ A$ +102 "collection"'29 +3 "core" 9\ E& +102 "collection"'9 +3 "core" 9\ H& +102 "collection"'=9 +2 "core" 9\ K& +102 "collection"' 9 +2 "core" 9\ N' +103 "collection"'s9 +2 "core" 9\ P) +102 "collection"')9 +3 "core" 9\ T) +102 "collection"'9 +3 "core" 9\ V* +102 "collection"'r9 +3 "core" 9\ Y+ +102 "collection"'9 +2 "core" 9\ ], +102 "collection"'>9 +3 "core" 9\ a, +102 "collection"'9 +2 "core" 9\ b. +103 "collection"':9 +2 "core" 9\ e/ +102 "collection"'9 +2 "core" 9\ h0 +102 "collection"'-9 +3 "core" 9\ k0 +3 .tCH.hold 10:00,70C +2 "collection"'K `\ `\ j +2 '\ 9 +6 "core"  9\ j0 +2 "collection"';% +4 "core" %e k i \ + #tBegun lysing Collection Puck Heater at 68C/46.8psia +10375 "Can"w\  +49615 "core" ` + "collection"'J9 +4 "core" 9\  + "collection"'6% +4 "core" %e Q Q A\ + #tEnded lysing Collection Puck Heater at 70C/45.7psia +2 .CS.seek 0ml + "collection"''i +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'R @ +99 "core" A +2 .tCSV.dial :air + "collection"'@ @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'0's5 +1381 "core" ' + .tCSV.dial CTV +2 "collection"'O  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'D @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'L @ +43 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'W'i +1361 "core" ' + "collection"'3% +4 "core" %c C\ +2 #tPuck @74.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'H +98 "core" ~ + .tCBV.dial CSV +2 "collection"'I  +28 "core"  +2 "collection"'T% +4 "core" %c } }\ +2 .tCS.seek 4.999ml + "collection"'Z's/ +1356 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air + "collection"'X  +44 "core" + "collection"']% +4 "core" %s0 \  +2 .tCS.seek 6.999ml +2 "collection"'\\' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'^ @ +40 "core" > +2 .tCS.seek 10ml + "collection"'B' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Q ` +110 "core" _ +2 #tLysing Complete + "collection"'A& +4 "core" &\\ss\ W +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&b% +4 "core" %  ! ( I  +2 "storage"(U% +3 "core" % ] l \  + "storage"(k. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(F(  +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (c& +3 "core" &  g g |\ +2 "manipulator"&S& +4 "core" &ӓ(  ' R Ab + "manipulator"&E% +4 "core" %  , ) o  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&.( +163 "core" ( +2 "manipulator"&9& +4 "core" & ! \ m  + "storage"(o& +4 "core" &  s q x\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&['S +92 "core" ' +2 "storage"(C& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(`'r +206 "core" ' +2 "storage"(Y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&l& +3 "core" &  Q  +2 "storage"(7& +3 "core" & g f \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&q'Α +18 "core" ' + .tElbow.hold +2 "manipulator"&x, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(n- +2 "core" -' +2 .tSE.seek 14.12 Pucks below Top Plate + "storage"(m'w +31 "core" ' + "manipulator"&% +4 "core" %Ζ ! + w +2 "storage"(e& +3 "core" & e d \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 305 counts + "manipulator"&f' +14 "core" ' +2 "manipulator"&G& +4 "core" & " 1  + "storage"(?& +4 "core" & p p C\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&i'S +19 "core" ' +2 .tSE.seek 15.12 Pucks below Top Plate + "storage"(V' +38 "core" ' +2 "manipulator"&8& +4 "core" &    +2 "manipulator"&y% +3 "core" %C '  u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&v(ӂ +158 "core" ( + "manipulator"&& +4 "core" &+ .  Dv + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &+ * + | Dv +2 .tForearm.seek CC + "manipulator"&'? +99 "core" ' +2 .tHand.close "manipulator"&/ +64 "core" / +2 .tCC.seek :open + "collection"'z( +426 "Can"y KH +48 "core" ( +4 "storage"(& +3 "core" & X [ ;\  +2 "storage"(!& +3 "core" & ] W '\  +2 "manipulator"& & +4 "core" &ӧ$ + , >N + "manipulator"&N% +4 "core" % K , , +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&h( +163 "core" ( +2 "manipulator"&{& +4 "core" &  ! g  + "storage"(w& +4 "core" & | s \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&j'Α +92 "core" ' +2 .tElbow.hold + "manipulator"&_, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&a% +4 "core" % Ο # +  C + "storage"(}& +4 "core" & t F\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&' +14 "core" ' +2 "manipulator"& & +4 "core" &     +2 "storage"(P& +4 "core" & `\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +15 "core" ' +2 "storage"(t% +4 "core" % k\ +3 ."downElevator"SE.seek :down +2 "storage"(g' +100 ( % +2 "core" %f( \ RO +2 "manipulator"&&% +4 "core" %D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&(' +48 "core" ' + ."downElevator"SE.stop + "storage"(5 +39 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +5 "core" & + "manipulator"&d& +4 "core" &    +2 "manipulator"&% +4 "core" %     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +178 "core" ( + "manipulator"&& +4 "core" &- #  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &-   t  +2 .tForearm.seek :garage + "manipulator"&u'w +97 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 "manipulator"&& +4 "core" &-  0  + "manipulator"&% +4 "core" % φ  +2 .tForearm.seek :retract + "manipulator"&+' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&$(ӂ +287 "core" ( + "manipulator"&#& +4 "core" &Ӓ& &  @W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &Ӓ& ) + @W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& '? +98 "core" ' +2 "manipulator"&p& +4 "core" &Ӓ' * # I @W + "manipulator"&1% +4 "core" %6 ! ' T  +2 "collection"'& +4 "core" &r\ +2 "collection"'5& +4 "core" &\ +2 .tCC.seek :closed + "collection"'%(\\ +5 "core" & \  +9 &2{\ *y +10 &d\ = +9 &u\ L +10 &MYo\ J +9 &[Q\ K +9 &]\ K +10 &W\ K +9 &TW\ K +9 &Yz\ J +10 &ZS\ J +9 & Y\ J +9 &"\\Y\ K +10 &$]\ K +9 &%]\ K +9 &'\\\ K +10 &)d]{\ K +9 &+&]e\ K +10 &,]\ K +9 &.X\ K +9 &0mX\ K +10 &20Z\ J +9 &3Z\ K +9 &5]z\ K +10 &7t]c\ K +9 &96]F\ K +10 &:\\\ K +9 &<]\ K +9 &>|Y\ K +10 &@?Zf\ J +9 &A]F\ K +9 &Cc\ L +10 &Ey~u\ O +9 &G.\ S +10 &Hk\ V +9 &J\ X +9 &Lg\ X +10 &N(\ X +9 &O\ X +9 &Q\ X +10 &Si\ Z +9 &U*\ Z +10 &V\ [ +9 &X|\ \\ +9 &Zii\ \\ +10 &\\ yP\ 7 +9 &\\(@\ *} +9 &\\\ #e +3 ( +2 "collection"'5& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.26 + "collection"'/& +4 "core" &\\\ #e +2 .tHand.open + "manipulator"&|1 +62 "core" 1 +2 "manipulator"&2% +4 "core" % 6 0  q  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 .tPSV.dial PSR + "processing"%= +130 "core"  + "processing"% % +4 "core" %ؾ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%s'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +43 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"%r +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%> +2 "collection"'  +6 "core" B + "processing"%:  +69 "core" +87  + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%-  +129 "core" +2 .tPS.seek 0ml + "processing"%\ 'ؾ +2631 "core" ' +2 .tPSV.dial :air + "processing"%;  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +43 "core" +2 .tPS.seek 0ml + "processing"%J'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%6  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%M' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +43 "core" +2 .tPS.seek 0ml + "processing"%@'ؾ +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӕ% + + g ?U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӂ +21 "core" ( + "manipulator"&D& +4 "core" &ӆ  . p , +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ӆ '  . , +2 .tForearm.seek CC +2 "manipulator"&L'? +98 "core" ' +2 .tHand.close + "manipulator"&0/ +52 "core" / +2 .tCC.seek :open +48 "collection"'3( +447 "core" ( +2 "manipulator"&H& +4 "core" &ӆ , , , + "manipulator"&I% +4 "core" % F , + \ +2 .tForearm.seek :retract + "manipulator"&T' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&W(- +287 "core" ( + "manipulator"&X& +4 "core" &-  .   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +2 "core" &-   (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z'w +105 "core" ' +2 .tHand.open + "manipulator"&^1 +57 "core" 1 + "manipulator"&\\% +4 "core" % | - /  w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q' +96 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'A& +4 "core" &GI\ + "manipulator"&b% +4 "core" %  * +  +2 "storage"(U% +3 "core" % \  +2 "storage"(k. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (c& +3 "core" & w w Z\  + "manipulator"&S& +4 "core" &- + * 5  +2 "manipulator"&E% +3 "core" %  + + t  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&9( +180 "core" ( + "manipulator"&o& +4 "core" & "  R N +2 "storage"(C& +4 "core" & A\  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +93 "core" ' + "storage"(,& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Y'r +192 "core" ' + "storage"(l- +3 "core" -'½ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (7& +2 "core" &  | \  +2 "manipulator"&n& +3 "core" & + , N +2 .tElbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&e& +3 "core" & ! ,  N +2 "storage"(G& +3 "core" & | Y\  +3 .tForearm.seek 3 + 300 counts + "manipulator"&?'ϡ +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +55 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&y& +3 "storage"([' +7 "core" &  " L N + "manipulator"&.% +4 "core" % ϴ + + +2 .tForearm.seek :retract +2 "manipulator"&`' +90 "core" ' + .tElbow.seek CC +2 "manipulator"&q(ӂ +55 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +2 "manipulator"&f& +4 "core" &Ӌ) % * Bl +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +2 "core" &Ӌ* * * L Bl +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +99 "core" ' +2 "manipulator"&~& +4 "core" &ӥ% , . ] ?R +2 "manipulator"&i% +3 "core" %H ) # p +2 "collection"'x& +4 "core" &HI\ +2 "collection"'& +5 "core" &IKX\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &LKJ\  +8 &3KL8\ *z +9 &gMK\ > +10 &pMMh\ L +9 &UWMM\ K +10 &XLNs\ J +9 &XMNZ\ K +9 &YLNP\ K +10 &_WMM.\ J +9 &]LM\ K +9 &YLM\ J +10 & YMO\ J +9 &"eZNL\ K +9 &$)WNN{\ J +10 &%]NM\ J +9 &'WLOw\ J +10 &)nWMNY\ J +9 &+0WNPN\ J +9 &,YOO>\ J +10 &.ZQP;\ K +9 &0wWPO*\ J +9 &27]MO\ K +10 &3[OO\ J +9 &5YRQ\ J +10 &7~]OQ\ J +9 &9@XOS\ J +9 &;YQPw\ J +10 &<ZNRt\ K +9 &>WQNh\ J +9 &@HWQSW\ J +10 &B\ [SRB\ J +9 &C_WV6\ K +10 &El]['\ L +9 &GExgd\ N +9 &H~v \ Q +10 &J\ V +9 &Ls\ V +9 &N2\ W +10 &O\ W +9 &Q\ W +10 &St\ Y +9 &U6\ Y +9 &V\ Z +10 &X\ [ +9 &Zu\ [\ +9 &\\x\ 2 +10 &\\*\ "g +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +4 "core" &\\{\ Z +51 1 + "manipulator"&% +5 "core" % H 1 * k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!' +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +133 "core" ~ + .tCSV.dial CTV + "collection"'N  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2652 "core" ' +2 "collection"'w% +3 "core" %(\ \ +3 .tCS.seek 4.5ml + "collection"''c< +1481 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air + "processing"%v  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%  +71 "core"  +2 .tPS.seek 0ml + "processing"%a'ؾ +2625 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'} ` +29 "core" _ +2 .tCSV.dial :air + "collection"' @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'P' +1490 "core" ' +2 .tCSV.dial CTV + "collection"'t  +43 "core"  +2 .tCS.seek 0ml + "collection"''i +2639 "core" ' + .tCBV.dial :waste1 + "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'&  +130 "core" +2 "collection"'h& +4 "core" &\\{\ Z +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&'% +3 "core" %  ' ) d  +2 "storage"(d% +3 "core" % e f \  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(j(  +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  B 9 \ + "manipulator"&V& +4 "core" &Ӧ% " + ?Q + "manipulator"&% +4 "core" %  * " f  +47 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&"( +162 "core" ( + "manipulator"&& +4 "core" & !  g  +2 "storage"(g& +3 "core" &  j Z E\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&_'S +98 "core" ' + "storage"(& +4 "core" &  } ~ s\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +204 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&(& +3 "core" & - + q  + "storage"(u& +4 "core" & = C X\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&#'Α +16 "core" ' + .tElbow.hold + "manipulator"&4, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 15.12 Pucks below Top Plate + "storage"(p' +32 "core" ' + "manipulator"&1% +5 "core" %Α ! ( j  + "storage"(& +4 "core" & D E z\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 300 counts + "manipulator"&+'Ͻ +13 "core" ' +2 "manipulator"&z& +4 "core" & # , -  +2 "storage"(/& +3 "core" & @ B #\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&|'S +17 "core" ' +3 .tSE.seek 16.12 Pucks below Top Plate + "storage"(2'] +40 "core" ' + "manipulator"&5& +4 "core" & * * :  +2 "manipulator"&=% +4 "core" %C * , w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +87 "core" ' +2 .tElbow.seek CC + "manipulator"& (ӂ +159 "core" ( +2 "manipulator"&)& +4 "core" &Ӓ% /  } ?P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &ӓ$  ! # >O +2 .tForearm.seek CC + "manipulator"&r'? +94 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'>( +447 "core" ( +2 "storage"(& +4 "core" & ~ t \ +2 "storage"(:& +3 "core" & q p \ +2 "manipulator"&& +3 "core" &ӥ" + * <= +2 "manipulator"&-% +4 "core" % P ( + a " +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&;( +164 "core" ( +2 "manipulator"&\ & +4 "core" & ! ) , x +2 "storage"(K& +3 "core" & T\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 + "manipulator"&<'Α +98 "core" ' + .tElbow.hold +2 "manipulator"&6, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&J1 +59 "core" 1 +2 "manipulator"&R% +4 "core" % Ο / - k  +2 "storage"(M& +3 "core" & t f\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 314 counts + "manipulator"&' +25 "core" ' + "manipulator"&D& +5 "core" & ! Q x + "storage"(& +4 "core" & X\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&0'S +15 "core" ' +2 "storage"($% +4 "core" %a =\ +3 ."downElevator"SE.seek :down +2 "storage"(' +100 (%% +3 "core" %R- 3\ RP + "manipulator"&H% +4 "core" %L   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +53 "core" ' +2 .tPSV.dial :air + "processing"%L  +72 "core" +2 .tPS.seek 2.5ml + "processing"%X' +2631 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%] +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%O  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%^ +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%\\  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%A'ؾ +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage "processing"%b& +4 "core" &\  +2 "manipulator"&U& +4 "core" & (  x + "manipulator"&T% +3 "core" %    >  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +171 "core" ( +2 "manipulator"&Z& +4 "core" &- % 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &- %  5 +2 .tForearm.seek :garage + "manipulator"&c'w +97 "core" ' +2 .tHand.close + "manipulator"&S/ +60 "core" / + "manipulator"&E& +4 "core" &- /  % 5 +2 "manipulator"&o% +4 "core" % φ + , g +2 .tForearm.seek :retract + "manipulator"&C' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&,( +116 "core" ( + "manipulator"&W& +4 "core" &  $ @ 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &  y 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&Q' +96 "core" ' + "manipulator"&7& +4 "core" & # *  7 +2 "manipulator"&n% +4 "core" % +  +2 "processing"%e& +3 "core" & \  +2 "processing"%G& +5 "core" & \  +2 .tPC.seek :closed + "processing"%8(^ +4 "core" &\  +9 &7}\ +{ +9 &f\ ? +10 &hz\ O +9 &+_\ N +10 &_\ N +9 &[\ N +9 &s_\ N +10 &5`\ N +54 &c\ N +4 &`\ N +5 & {`\ N +2 &">_\ M + &#_\ N + &%]\ M + &'_\ N +7 &)E^\ N +9 &+_\ M +9 &,`\ N +10 &.]\ N +9 &0M_\ N +9 &2_\ N +10 &3_\ N +9 &5]\ N +10 &7T_\ N +9 &9`\ N +9 &:`\ N +10 &<`\ N +9 &>[b\ N +9 &@aI\ N +10 &AcO\ O +9 &CuP\ P +10 &EZL\ Q +9 &GS\ S +9 &HO\ T +10 &JN\ T +9 &LYR\ T +9 &NX\ U +10 &O[\ T +9 &Qa\ V +10 &S^a\ U +9 &Uc\ V +9 &V`\ U +10 &Xd\ U +9 &Zej\ V +9 &\\'o\ V +10 &]t\ 9 +9 &^/m\ T +10 &^"s\ 2 +2 ( +2 "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%y& +4 "core" &^ \ 2 + .tHand.open + "manipulator"&.1 +56 "core" 1 + "manipulator"&9% +4 "core" %  /  o  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tPRV.dial :air +2 "processing"%f  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%m +44 "core" + "processing"%Y% +4 "core" %ػ\ +3 .tPS.seek 0.3ml + "processing"%?' +393 "core" ' + .tPSV.dial PSR + "processing"%~ +101 "core"  + "processing"%i% +4 "core" %\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%x'2 +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1912 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%[ +103 "core" + .tPTV.dial :mixing +2 "processing"%` @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%3  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +9 "core" & + ) 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"& & +4 "core" & 0  t 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &  , 7 +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' + .tHand.close + "manipulator"&@/ +61 "core" / +2 .tPC.seek :open + "processing"%w( +457 "core" ( + "manipulator"&B& +4 "core" & ! ( o 7 +2 "manipulator"&v% +3 "core" %  + , w  +2 .tForearm.seek :retract +2 "manipulator"&' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(- +127 "core" ( + "manipulator"&}& +4 "core" &-   \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-    \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +90 "core" ' + .tHand.open + "manipulator"&t1 +56 "core" 1 + "manipulator"&P% +4 "core" % ρ "  P 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +93 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%&& +4 "core" &\ +2 "manipulator"&h% +4 "core" %    X  + "storage"('% +4 "core" % ^\  +2 "storage"(d. +3 "core" .(  +2 .tSC.reconfigure :tight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +355 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (& +2 "core" & } \  +2 "manipulator"&& +3 "core" &- * ( | \ +2 "manipulator"&V% +3 "core" %   <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +173 "core" ( +2 "manipulator"&& +4 "core" & 0  P _ + "storage"(g& +4 "core" & F\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +95 "core" ' + "storage"(q& +4 "core" & z\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(!'r +207 "core" ' + "storage"(- +4 "core" -'S + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((& +2 "core" & ] ] Z\  +2 "manipulator"&u& +4 "core" & - - w ^ + .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&1& +4 "core" & 0 . B ^ + "storage"(& +4 "core" & ~ j \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&z'ϡ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +53 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&5& +2 "storage"(=' +7 "core" & , + z ^ + "manipulator"&_% +4 "core" % ϖ +  $ +2 .tForearm.seek :retract + "manipulator"&"' +91 "core" ' + .tElbow.seek PC +2 "manipulator"&( +60 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +180 "core" ( +2 "manipulator"&#& +4 "core" & % + _ 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" & ,  2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&p' +91 "core" ' + "manipulator"&)& +5 "core" &  W 2 +2 "manipulator"&s% +3 "core" % , , _ +2 "processing"%|& +4 "core" &\ +3 "processing"%4& +4 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +5 "core" &\ +7 & -\ #a +10 &T\ 7 +9 &\ L +9 &[\ M +10 &bY\ N +9 &&W\ M +9 &`\ N +10 &Zy\ N +9 &kZz\ M +10 &,]{\ N +9 &]x\ N +9 &!Ze\ N +10 &#r^l\ N +9 &%4Zg\ N +9 &&Ze\ N +10 &(Z_\ N +9 &*z`[\ N +10 &,;]Y\ N +9 &-YW\ M +9 &/^U\ M +10 &1_F\ N +9 &3C]I\ N +9 &5YF\ M +10 &6]F\ N +9 &8_j\ N +9 &:L\\\ N +10 &< b\ N +9 &=\\\ N +10 &?^\ M +9 &AS`\ N +9 &Cq \ P +10 &Ds\ P +9 &F\ S +10 &HJ \ T +9 &J \ T +9 &K \ T +10 &M \ T +9 &OP\ T +9 &Q\ U +10 &R\ U +9 &T\ U +9 &VV\ U +10 &X\ U +9 &Y\ U +10 &[\ U +9 &]\\\ C +9 &^L\ M +10 &^#\ Z +9 &_#\ 3 +2 ( +2 "processing"%4& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"& 1 +55 "core" 1 + "manipulator"&% +4 "core" % 0  _ _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%: ` + %9 +6 "core" 9# +102 "processing"%-9 +3 "core" 9 # +102 "processing"%\ 9 +50 "core" 9 $ +102 "processing"%K9 +3 "core" 9\ $ +102 "processing"%r9 +2 "core" 9 % +102 "processing"% 9 +2 "core" 9 % +103 "processing"%J9 +2 "core" 9 & +6 "Can"{\ z +96 "processing"%R9 +3 "core" 9 % +102 "processing"%M9 +2 "core" 9 $$ +102 "processing"%D9 +3 "core" 9 (# +102 "processing"%9 +3 "core" 9 ," +102 "processing"%$9 +2 "core" 91 +102 "processing"%9 +3 "core" 9  5 +102 "processing"%%9 +2 "core" 9 9 +102 "processing"%H9 +3 "core" 9" = +102 "processing"%;9 +3 "core" 9.\ A +102 "processing"%<9 +2 "core" 9<\ E +102 "processing"%9 +3 "core" 9H J +102 "processing"%L9 +2 "core" 9V N +102 "processing"%29 +3 "core" 9d\ R +102 "processing"%09 +3 "core" 9r V +102 "processing"%9 +2 "core" 9 Z +102 "processing"%a9 +3 "core" 9 _ +102 "processing"%]9 +2 "core" 9 c +102 "processing"%O9 +3 "core" 9 g +102 "processing"%^9 +2 "core" 9 k +102 "processing"%\\9 +3 "core" 9 o +102 "processing"%X9 +2 "core" 9 s +102 "processing"%b9 +3 "core" 9 x +102 "processing"%U9 +2 "core" 9 | +102 "processing"%T9 +4 "core" 9  +102 "processing"%Z9 +2 "core" 9  +102 "processing"%F9 +2 "core" 9 +103 "processing"%69 +2 "core" 9   +102 "processing"%S9 +2 "core" 9 +102 "processing"%E9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +3 "processing"%o p`p +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%I +114 "core" + "processing"%W% +4 "core" %ؿ\ \ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%l' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%c' +1616 "core" ' + .tPTV.dial :puck + "processing"%7  +71 "core"  +2 .tPSV.dial PTV + "processing"%n +83 "core" + .tPBV.dial :waste1 +2 "processing"%e  +131 "core"  +2 "processing"%k% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%C', +588 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%* * +31 "core" * +2 .tPS.seek 0ml +2 "processing"%y'ؾ +1613 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%.  +33 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"%G +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%f' +2367 "core" ' + .tPSV.dial PTV + "processing"%m +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%Q +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +84 "core"  +2 .tPS.seek 0ml + "processing"%~'ؾ +2305 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +128 "core" + .tPSV.dial :mixloop +2 "processing"%? +42 "core" +2 .tPRV.dial :ab1 + "processing"%x @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%[' +349 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'`  +2 "processing"%3  +44 "core" +2  +2 "processing"%% +3 "core" % 6\  +3 .tPS.seek 0.35ml + "processing"%'e +458 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%N  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%@'K +1004 "Can"y GE +165 "core" ' + .tPRV.dial :waste2 + "processing"%, @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +867 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%8  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%B' +1617 "core" ' +2 .tPSV.dial :PML + "processing"%v +42 "core" +2 .tPTV.dial :mixing + "processing"%} @ +73 "core" @ + .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %v\  +2 .tPS.seek 1.85ml +2 "processing"%t' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" + +2 .tPS.seek 0ml + "processing"%'ؾ +1962 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +2 "core" &EGo\ +2 "manipulator"&h& +4 "core" & ( + h 2 + "manipulator"&'% +4 "core" % + * ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +134 "core" ( + "manipulator"&& +4 "core" &-  % h l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- (  w l +2 .tForearm.seek :garage +2 "manipulator"&j'w +94 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 "manipulator"&& +4 "core" &- . ,  l + "manipulator"&V% +4 "core" % τ & . +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&g(ӂ +285 "core" ( +2 "manipulator"&q& +4 "core" &Ӟ" ; ! " ;3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &Ӟ! ( 5 ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& '? +101 "core" ' +2 "manipulator"&& +4 "core" &Ӟ" - 3 5 ;3 +2 "manipulator"&(% +4 "core" %B * , +47 "collection"'u& +5 "core" &EF(\ +3 "collection"'1& +4 "core" &FG*\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &EF0\  +10 &3EG*\ *z +9 &eGE6\ > +9 &sGE)\ M +10 &FUGG/\ L +9 & VFG/\ L +9 &ZHJ*\ L +10 &ZFG*\ L +9 &NYGI*\ L +10 &UGG(\ L +9 &UIG+\ L +9 & ZJI!\ L +10 &"VYGJ\ L +9 &$YHJ \ L +9 &%VJI\ L +10 &'ZJI\ L +9 &)]YJJ\ M +10 &+ YIJ\ L +9 &,ZJK\ L +9 &.XKJ\ L +10 &0fUKL\ L +9 &2(ZKJ!\ L +9 &3YKK"\ M +10 &5YKM$\ L +9 &7nWKL"\ L +9 &90VLL \ L +10 &:ZMK\ L +9 &<YNL\ M +10 &>uYKL"\ M +9 &@8YNL"\ L +9 &AXNM\ L +10 &CaXT$\ M +9 &Eusdb!\ O +9 &G-w\ S +10 &H\ W +9 &J \ X +10 &Lb!\ Y +9 &N%#\ X +9 &O\ Y +10 &Q\ Y +9 &Sd\ [ +9 &U'\ Z +10 &V\ [ +9 &X \ \\ +10 &Zf\ ] +9 &\\v \ ; +9 &\\) \ 't +10 &\\\ [ +2 ( + "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'/& +4 "core" &\\\ [ +2 .tHand.open + "manipulator"&51 +56 "core" 1 + "manipulator"&_% +4 "core" %B 7   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core" + "processing"%!% +5 "core" %s\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%z'+ +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%#  +43 "core"  +2 .tPS.seek 0ml + "processing"%+'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'s  + "processing"%=  +30 "core"  +128  +2 .tPSV.dial :mixloop + "processing"%| +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%"  +72 "core" +2 .tPS.seek 0ml + "processing"%w'ؾ +2639 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%4'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%-  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%p' +2633 "core" ' + .tPSV.dial :mixloop + "processing"%\ +43 "core" +2 .tPS.seek 0ml + "processing"%K'ؾ +2652 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &Ӟ! * ' ;3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +24 "core" ( +2 "manipulator"&J& +4 "core" &\  % | "x + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &\    "x +2 .tForearm.seek CC +2 "manipulator"&M'? +93 "core" ' +2 .tHand.close + "manipulator"&D/ +63 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "manipulator"&$& +4 "core" &   : "x +2 "manipulator"&% +3 "core" % I   " +2 .tForearm.seek :retract +2 "manipulator"&%' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&H(- +284 "core" ( + "manipulator"&;& +4 "core" &- .  =  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +2 "core" &- & ! e  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"&L1 +55 "core" 1 + "manipulator"&2% +4 "core" % π /  | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0' +98 "core" ' +2 ."da"delayUntil "17:07:19.58" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &??3\ +2 "manipulator"&a% +3 "core" %  ' +2 "storage"(]% +4 "core" % m g 7\  + "storage"(O. +3 "core" .( +2 "storage"(^& +3 "core" & { u {\  +2 "storage"(\\& +4 "core" & r m b\  + "manipulator"&X& +4 "core" &- + + y  +2 "manipulator"&b% +3 "core" %   8 +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&U( +177 "core" ( + "manipulator"&T& +4 "core" & .  \\ +2 "storage"(Z& +3 "core" & Y y ;\  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&F'7 +87 "core" ' + "storage"(6& +5 "core" & _ v Y\  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(S'r +220 "core" ' + "storage"(E- +4 "core" -' + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (I& +3 "core" & < 7 \  + "manipulator"&W& +4 "core" &  ' 9 \\ +2 ."WCR"Elbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&l& +4 "core" & . .  \\ +2 "storage"(7& +3 "core" & = [ \\\  +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&n'ϡ +23 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&e/ +58 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&k& +2 "storage"(c' +7 "core" & * ( ^ \\ +2 "manipulator"&*% +4 "core" % ϱ   E +2 ."WCR"Forearm.seek :retract + "manipulator"&C' +94 "core" ' + ."WCR"Elbow.seek CC +46 "manipulator"&:(ӂ +21 "core" ' + ."downElevator"SE.stop + "storage"(5 +128 "core" ( + "manipulator"&.& +5 "core" &}, - + D{ + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &~, * ) a Dz +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&G'? +96 "core" ' + "manipulator"&y& +5 "core" &~, / , { Dz + "manipulator"&m% +4 "core" %H , +  +2 "collection"'Y& +4 "core" &>@\ +3 "collection"'Q& +4 "core" &@B"\ +3 ."WCR"CC.seek :closed + "collection"'A(\\ +4 "core" &A@\  +9 &2{<?\ *x +10 &c?>\ = +9 &rB@\ L +9 &HWAC\ K +10 &\ U@B\ K +9 &XAC\ K +9 &WAC\ L +10 &OWBC\ L +9 &XCCY\ L +10 &TEDb\ K +9 & ZBD[\ K +9 &"XYCFN\ K +10 &$ZDDY\ K +9 &%XBET\ L +9 &'TDEO\ K +10 &)`YDDE\ K +9 &+!XCFA\ L +10 &,WEDB\ L +9 &.WGF:\ L +9 &0hWCF8\ K +10 &2*UFFI\ K +9 &3UGF\ K +9 &5UCF\ K +10 &7oWHG\ L +9 &92YGG\ K +10 &:ZEH\ L +9 &<WFI\ L +9 &>wWHH\ L +10 &@:WGI\ K +9 &A[JG\ K +9 &C]MN\ M +10 &E{gSR\ M +9 &G7uZX\ O +10 &Htm\ R +9 &J\ V +9 &Le\ W +10 &N#\ Y +9 &O\ Y +9 &Q\ X +10 &Sh\ Y +9 &U(\ Z +10 &V\ Z +9 &X\ [ +9 &Zg;\ \\ +10 &\\ zs\ 5 +9 &\\%k\ $k +9 ( +2 &\\h\ "d +2 "collection"'Q& +2 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&f1 +59 "core" 1 +2 "manipulator"&i% +6 "core" % G , 3  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&?' +95 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")x+ +3 "core" + + "sampler")~% +4 "core" %ڍ _ [ \  +2 "collection"'`& +3 "core" &\\\ "d +3 "Can"y\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %Q \ \ . +78 "collection"'/% +3 "core" %i\ +2 "sampler")5% +3 "core" %Q   \ . +89 "collection"'_% +3 "core" %i\ + "sampler")1% +4 "core" %Q # \ . +100 "collection"'% +3 "core" %i\ + "sampler")!% +4 "core" %Q . , \ . +113 "collection"' % +3 "core" %i\ +2 "sampler")% +4 "core" %Q ; : \ . +127 "collection"'#% +3 "core" %i\ +2 "sampler")z% +4 "core" %Q H E \ . +144 "collection"'% +3 "core" %i\ +2 "sampler")+% +4 "core" %Q U S \ . + "sampler")s% +4 "core" %Q U S \ . + ."WCR"Intake.select :close + "sampler")0 +9 )=% +2 "core" %Q V U \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")"'ڀ +403 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %i\ +2 "sampler")/% +3 "core" %iF \  +37 "collection"'5% +3 "core" %i\ + "sampler")_% +4 "core" %iF \  +42 "collection"'1% +2 "core" %i\ +2 "sampler")% +4 "core" %iF \  +2 "collection"'!% +4 "core" %i\ + #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0Xr% +3 "core" % j h \ B +2 ."WCR"Intake.select :close + "sampler")0 +9 )/% +2 "core" % n k \ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")_'ڀ +876 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")1  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %io\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X~% +4 "core" %1 \  +69 "collection"'/% +3 "core" %id\ +2 "sampler")5% +4 "core" %2 \  +78 "collection"'[% +3 "core" %i@\ +2 "sampler")1% +3 "core" % \ ; +89 "collection"'% +3 "core" %iA\ + "sampler")_% +4 "core" %  \ ; +100 "collection"'V% +3 "core" %ib\ +2 "sampler")#% +3 "core" % + * \ ; +113 "collection"'z% +3 "core" %id\ +2 "sampler")% +4 "core" % R Q \ ; +127 "collection"'+% +3 "core" %iG\ +2 "sampler")s% +4 "core" % k i \ ; + "sampler")=% +4 "core" % k j \ ; +2 ."WCR"Intake.select :close + "sampler")0 +9 )|% +2 "core" % l j \ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")}  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler") 'ڀ +337 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +42 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +3 "core" +3 ."da"delay 2 seconds +3 ."connect"SSV.dial CBV +3 "sampler")"  +3 ."WCR"CBV.dial SSV +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open +2 "sampler") +117 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)'ؾ +43 "collection"'\ % +3 "core" %iF\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0Xw27]>:bt[+"7/home/esp/esp2/lib/log.rb:471:in `recordException'"7/home/esp/esp2/lib/log.rb:597:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"7/home/esp/esp2/lib/log.rb:596:in `recordException'"0/home/esp/esp2/lib/msg.rb:103:in `logRetry'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/axis.rb:357:in `status'"9/home/esp/esp2/utils/sampler.rb:182:in `intakePress'"9/home/esp/esp2/utils/sampler.rb:406:in `setupStroke'"4/home/esp/esp2/utils/sampler.rb:450:in `inhale'";/home/esp/esp2/utils/sampler.rb:611:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:658:in `sample'"=/home/esp/esp2/protocol/2G/sh1.rb:111:in `collectSample'"\ +2 "sampler")t% +4 "core" % 6zy \  +21 "collection"'&% +3 "core" %id\ + "sampler")h% +4 "core" % 5{w \  +24 "collection"'% +3 "core" %iB\ +2 "sampler")'% +4 "core" % 6|y \  +28 "collection"'% +3 "core" %i_\ + "sampler")C% +4 "core" % 5~{ \  +32 "collection"'% +3 "core" %i`\ +2 "sampler")% +3 "core" % 5| \  +37 "collection"'% +3 "core" %iC\ + "sampler")% +4 "core" % 3 \  +42 "collection"'j% +3 "core" %iC\ + "sampler")v% +5 "core" % 3 \  +46 "collection"'q% +3 "core" %i`\ +2 "sampler"){% +4 "core" % 3 \  +54 "collection"'% +2 "core" %ia\ +2 "sampler")d% +4 "core" % 3 \  +61 "collection"'% +3 "core" %ib\ + "sampler")(% +4 "core" % 3 \  +69 "collection"'u% +3 "core" %i_\ +2 "sampler")% +3 "core" % 3 \  +78 "collection"'>% +3 "core" %i:\ +2 "sampler")/% +4 "core" % 3 \  +88 "collection"'5% +4 "core" %i5\ + "sampler")[% +4 "core" % 3 \  +100 "collection"'1% +3 "core" %i8\ +2 "sampler")% +3 "core" % 4 \  +2 "collection"'_% +4 "core" %i;\ + #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xr\ +2 "sampler")% +4 "core" %# \  +18 "collection"'+% +4 "core" %ib\ + "sampler")s% +4 "core" %# \  +21 "collection"'=% +3 "core" %i>\ +2 "sampler")|% +4 "core" %# \  +24 "collection"'}% +3 "core" %iR\ + "sampler")P% +4 "core" %# \  +28 "collection"'w% +3 "core" %i;\ +2 "sampler")% +3 "core" %# \  +32 "collection"'% +4 "core" %i5\ + "sampler")"% +4 "core" %# \  +37 "collection"'% +2 "core" %i[\ +2 "sampler")\ % +4 "core" %# \  +41 "collection"'% +3 "core" %iZ\ +2 "sampler") % +4 "core" %# \  +47 "collection"'J% +3 "core" %i>\ + "sampler")R% +4 "core" %# \  +54 "collection"'D% +3 "core" %i5\ + "sampler")g% +4 "core" %# \  +61 "collection"'% +3 "core" %i4\ +2 "sampler")% +4 "core" %# \  +69 "collection"'$% +3 "core" %iE\ +2 "sampler")% +4 "core" %# \  +78 "collection"'M% +3 "core" %i7\ + "sampler");% +4 "core" %# \  +89 "collection"'<% +2 "core" %i+\ +2 "sampler")-% +4 "core" %# \  +100 "collection"' % +3 "core" %iT\ + "sampler")L% +4 "core" %#   \  +113 "collection"'a% +3 "core" %iF\ +2 "sampler")]% +3 "core" % 5 6 \  +128 "collection"' % +3 "core" %i2\ +2 "sampler")p% +3 "core" % S R \  +2 "sampler")O% +3 "core" % T S \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )4% +2 "core" % W U \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")X'ڀ +902 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")b  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %iZ\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0Xv25]: @requesto: I2C::Servo::AbsMove3Request : @replyqo:\ Queue: @que[: @waiting[:@destinationi*:\ @goali: @tag0:@maxDelayo:\ Delay: @_dc_objf160: @channeli: @timeout0: @dontLog0:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:353"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #1 of 3 + "processing"%G'ؾ +3 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +128 "core"  +2 "processing"%x% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%*' +597 "core" ' +2 ."da"delay 5 seconds +19 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" % \ ? +128 "collection"'/% +3 "core" %iE\ + "sampler")5% +4 "core" %   \ ? +144 "collection"'[% +3 "core" %i\ +2 "sampler")1% +4 "core" % = : \ ? +162 "collection"'% +3 "core" %i\ +2 "sampler")_% +4 "core" % \\ X \ ? +2 "sampler")9% +3 "core" % ] [ \ ? +2 ."WCR"Intake.select :close +51 "sampler")0 +11 )z% +2 "core" % c a \ ? +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")+'ڀ +506 "core" ' +2 ."da"PTV.dial :puck + "processing"%s  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%= +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +35 "core" + "processing"%}% +4 "core" %x\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'( +173 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")w  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %i,\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50Xv% +4 "core" %B \  +61 "collection"'/% +3 "core" %iT\ + "sampler")5% +4 "core" %B \  +69 "collection"'[% +3 "core" %iQ\ +2 "sampler")1% +3 "core" %B \  +78 "collection"'% +3 "core" %i/\ +2 "sampler")_% +4 "core" %C \  +88 "collection"'9% +3 "core" %i/\ +2 "sampler")z% +3 "core" %B \  +100 "collection"'% +3 "core" %iS\ +2 "sampler") % +4 "core" %B \  + "collection"'s% +4 "core" %i,\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0Xr% +4 "core" %1 \  +61 "collection"'/% +3 "core" %i-\ +2 "sampler")5% +3 "core" %1 \  +69 "collection"'[% +4 "core" %i3\ + "sampler")1% +4 "core" %1 \  +78 "collection"'% +4 "core" %iY\ +2 "sampler")_% +4 "core" %1 \  +88 "collection"'9% +3 "core" %i9\ + "sampler")z% +4 "core" %1 \  +21 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +2 "collection"' % +3 "core" %iQ\ +2 "sampler")s% +4 "core" %1 \  +113 "collection"'% +3 "core" %i\\\ + "sampler")}% +4 "core" %/ \  +128 "collection"'w% +3 "core" %i:\ + "sampler")v% +4 "core" %   \ : +144 "collection"'% +3 "core" %iT\ +2 "sampler")+% +4 "core" % 2 1 \ : +81 ."da"PSV.dial :air + "processing"%"  +80 "collection"'P% +3 "core" %iX\ +3 "sampler")% +3 "core"  + % N L \ : +3 ."da"PS.seek 0ml +2 "processing"% 'ؾ +178 "collection"'V% +3 "core" %i/\ + "sampler")J% +4 "core" % e e \ : +2 "sampler")R% +4 "core" % d c \ : + ."WCR"Intake.select :close +2 "sampler")0 +9 )D% +2 "core" % h e \ : +2 ."WCR"SSV.dial :exhaust +2 "sampler")g  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +897 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")=  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %i`\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xr < \ 8 +128 "collection"'q% +3 "core" %iN\ +2 "sampler")*% +3 "core" % S Q \ 8 +2 "sampler")h% +3 "core" % R R \ 8 +2 ."WCR"Intake.select :close + "sampler")0 +9 )t% +3 "core" % S R \ 8 + ."WCR"SSV.dial :exhaust +2 "sampler")(  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +898 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +210 "collection"'>% +2 "core" %iM\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0Xr% +3 "core" %in\ +2 "sampler")u% +3 "core" %* \  +61 "collection"'[% +3 "core" %i\ +2 "sampler")1% +3 "core" %* \  +69 "collection"'% +4 "core" %im\ +2 "sampler")_% +4 "core" %* \  +78 "collection"'9% +3 "core" %i_\ +2 "sampler")z% +3 "core" %* \  +89 "collection"'% +3 "core" %ia\ + "sampler") % +4 "core" %* \  +54 ' + ."da"PSV.dial PTV +2 "processing"%s +43 "collection"'% +3 "core" %i\ + "sampler")}% +4 "core" % \ 6 +22 +2 ."da"delay 5 seconds +89 "collection"'w% +4 "core" %i~\ +2 "sampler")v% +3 "core" %   \ 7 +128 "collection"'% +3 "core" %if\ +2 "sampler")+% +3 "core" %   \ 7 +144 "collection"'P% +3 "core" %ie\ +2 "sampler")/% +4 "core" % 2 0 \ 7 +114 ."da"PSV.dial PSR +2 "processing"% +46 "collection"'"% +4 "core" %i\ + "sampler")V% +4 "core" % M J \ 7 +17  + ."da"delay 5 seconds +165 "collection"'J% +4 "core" %i\ +2 "sampler")R% +4 "core" % ` ] \ 7 +2 "sampler")D% +3 "core" % ` ^ \ 7 + ."WCR"Intake.select :close +2 "sampler")0 +9 )g% +2 "core" % b ^ \ 7 +2 ."WCR"SSV.dial :exhaust +2 "sampler")F  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")B'ڀ +218 ."da"PSV.dial PTV +2 "processing"%= +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +25 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +2 "core" %ij\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0Xr% +4 "core" %1 \  +88 "collection"'u% +3 "core" %i\ +2 "sampler")[% +4 "core" % \ h +100 "collection"'1% +3 "core" %i\ + "sampler")% +4 "core" %  \ G +113 "collection"'_% +3 "core" %iq\ +2 "sampler")9% +3 "core" %   \ G +128 "collection"'z% +3 "core" %i\ +2 "sampler")% +4 "core" % ( % \ G +144 "collection"' % +3 "core" %i\ + "sampler")% +4 "core" % ; 8 \ G +11 ' +2 ."da"delay 2 seconds +150 "collection"'}% +3 "core" %iq\ + "sampler")s% +4 "core" % Q N \ G +2 "sampler")w% +3 "core" % O O \ G +2 ."WCR"Intake.select :close + "sampler")0 +9 )v% +2 "core" % S O \ G +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +20 ."da"delay 8:00 +51 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")+'ڀ +924 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")P  +71 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %i\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0Xs% +4 "core" %@8 \  +162 "collection"'u% +3 "core" %ip\ +2 "sampler")[% +4 "core" %@8 \  +183 "collection"'1% +3 "core" %il\ +2 "sampler")% +4 "core" %@8 \  + "collection"'_% +4 "core" %i\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xt \ 0 +196 "collection"'!% +3 "core" %i\ +2 "sampler")0% +4 "core" % U S \ 0 + "sampler")E% +4 "core" % U S \ 0 + ."WCR"Intake.select :close +2 "sampler")0 +8 )5% +3 "core" % V S \ 0 + ."WCR"SSV.dial :exhaust +2 "sampler")W  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")|'ڀ +883 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")I  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +210 "collection"'l% +2 "core" %i\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xt% +3 "core" %1 \  +54 "collection"'u% +3 "core" %i\ +2 "sampler")[% +3 "core" %1 \  +61 "collection"'1% +3 "core" %i\ +2 "sampler")% +3 "core" %1 \  +69 "collection"'_% +4 "core" %i~\ +2 "sampler")G% +4 "core" %1 \  +78 "collection"'% +4 "core" %it\ + "sampler") % +4 "core" %1 \  +88 "collection"'% +3 "core" %ir\ +2 "sampler")}% +4 "core" %1 \  +100 "collection"'s% +3 "core" %ir\ + "sampler")w% +4 "core" %1 \  +113 "collection"'v% +3 "core" %i\ +2 "sampler")% +3 "core" % \ ? +128 "collection"'K% +3 "core" %iu\ +2 "sampler")P% +3 "core" % \ \ ? +144 "collection"'/% +3 "core" %i}\ +2 "sampler")+% +4 "core" %   \ ? +162 "collection"'% +3 "core" %i\ +2 "sampler")J% +4 "core" % 3 0 \ ? +183 "collection"'R% +3 "core" %i\ +2 "sampler")D% +4 "core" % G F \ ? +196 "collection"'9% +3 "core" %i\ + "sampler")g% +4 "core" % Y X \ ? +2 "sampler")F% +3 "core" % X V \ ? +2 ."WCR"Intake.select :close + "sampler")0 +9 )=% +2 "core" % Z X \ ? +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +886 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" +54 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %iw\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0Xy \ ? +196 "collection"'% +3 "core" %iv\ +2 "sampler")k% +3 "core" % S P \ ? +2 "sampler")% +3 "core" % S P \ ? +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % T T \ ? + ."WCR"SSV.dial :exhaust +2 "sampler")>  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")[  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %i\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0Xt% +3 "core" %i\ + "sampler")^% +4 "core" %; \  +113 "collection"'[% +3 "core" %i\ +2 "sampler")1% +3 "core" %: \  +128 "collection"'_% +3 "core" %i\ +2 "sampler")u% +4 "core" %; \  +144 "collection"'G% +3 "core" %i\ + "sampler")% +4 "core" %: \  +163 "collection"'8% +3 "core" %i\ + "sampler")% +4 "core" %; \  +183 "collection"'}% +4 "core" %i\ +2 "sampler")s% +4 "core" %; \  +196 "collection"'w% +2 "core" %i\ +2 "sampler") % +4 "core" %: \  +196 "collection"'% +3 "core" %i\ + "sampler")K% +4 "core" %; \  +196 "collection"'+% +3 "core" %i\ +2 "sampler")% +4 "core" %1 \  +196 "collection"'J% +3 "core" %i\ + "sampler")R% +4 "core" %1 \  +196 "collection"'v% +3 "core" %i\ +2 "sampler")D% +3 "core" %  \ F +196 "collection"'9% +3 "core" %i\ +2 "sampler")g% +4 "core" %  \ F +196 "collection"'F% +3 "core" %i\ + "sampler")=% +4 "core" %   \ F +196 "collection"'Q% +3 "core" %i\ + "sampler")% +4 "core" % # % \ F +196 "collection"'% +4 "core" %i\ + "sampler")N% +4 "core" % 7 4 \ F +39 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +101 ."WCR"SS.reconfigure :default +2 "sampler")#.0X% +4 "core" %\ ~ +2 ."da"PS.seek 1.5ml + "processing"%^'& +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +1613 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2395 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%s  +73 "core"  +3 ."da"PS.seek 0ml + "processing"%w'ؾ +2357 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core" +2 "processing"%% +4 "core" %ػ\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%K' +2151 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%+ +72 "core" + ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%J% +3 "core" %\  +3 ."da"PS.seek 1.5ml + "processing"%R', +548 ."WCR"CBV.dial :waste2b +2 "collection"'v  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 "core" ' +2 ."WCR"CS.seek 0ml +2 ."da"delay 3 seconds +2 "collection"'D'i +300 ."da"PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%g  +63 "core" ' +2 ."WCR"delay 1:00 +38 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F'ؾ +1611 "core" ' +2 "processing"%=9 +3 "core" 9aU7 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%Q  +3 "core" 7 + 7 + "processing"%& +4 "core" &_ 2\ 3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +3 "core" %  - .  +2 "storage"(N% +3 "core" % \  +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(-(  +350 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &  \ +2 "manipulator"& & +4 "core" &ӧ% , * ?Q +2 "manipulator"&$% +3 "core" %  - *  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&;( +163 "core" ( + "manipulator"&& +4 "core" & -  (  +2 "storage"(& +3 "core" &  -\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&]'S +104 "core" ' +2 "storage"(4& +4 "core" &  _\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(<'r +195 "core" ' +2 "storage"(O- +3 "core" -'ˆ + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&p& +3 "core" & * +  +2 "storage"(#& +3 "core" & a c ]\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Α +26 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'ˆ +2 ."da"SE.seek 16.11 Pucks below Top Plate +2 "storage"(!'V +40 "core" ' + "manipulator"&E% +5 "core" %΅ * + ~ + "storage"(0& +4 "core" & \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 288 counts + "manipulator"&W'ϱ +13 "core" ' + "manipulator"&5& +5 "core" & .  ;  + "storage"(z& +4 "core" & 4\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&I'S +17 "core" ' +3 ."da"SE.seek 17.11 Pucks below Top Plate + "storage"(\ ' +44 "core" ' + "manipulator"&b& +5 "core" & ! + X  + "manipulator"&r% +4 "core" %8 " ' +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +51 "manipulator"&|' +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&l( +259 "core" ( + "manipulator"&P& +4 "core" &  / U +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" & )  O +2 ."da"Forearm.seek PC + "manipulator"&' +94 "core" ' + ."da"Hand.close +2 "manipulator"&n/ +53 "core" / +2 ."da"PC.seek :open + "processing"%( +458 "core" ( +2 "storage"(& +4 "core" & Q \  +2 "manipulator"& & +4 "core" &   A + "manipulator"&y% +4 "core" %   w 7 +2 ."da"Forearm.seek :retract + "manipulator"&6' +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&m( +242 "core" ( +2 "manipulator"&%& +4 "core" & &  C A + "storage"(& +4 "core" & <\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts + "manipulator"&X'S +91 "core" ' + ."da"Hand.open + "manipulator"&Y1 +60 "core" 1 +3 "storage"(~- +3 "core" -' +2 ."da"SE.seek 16.76 Pucks below Top Plate +2 "storage"(7'Ɠ +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.8 Pucks below Top Plate +2 "storage"(M'B +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jan2617h475ml.tif +1174 "Can"\ &$ +341 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'i  +132 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'V  +40 "core"  +2 "collection"'B% +5 "core" %j\ + #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'x'T +228 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +265 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.81 seconds\ /var/log/esp/da23jan2617h475ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jan2617h475ml15s.tif +104 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"')' +936 #"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/da23jan2617h475ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jan2617h475ml20s.tif +1059 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV +2 "collection"'. @ +73 "core" > +52 "sampler")3% +3 "core" %} r q \ 0 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'c  +88 "core"  +2 "collection"'/% +4 "core" %X\ \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'L ` +56 "core" _ +2 ."WCR"CS.seek 7.144ml +2 "collection"'@' +711 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jan2617h475ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "18.81 sec auto-exposure",Subject: "da23jan2617h475ml images!" +2 "storage"(U- +4 "core" -'B +2 "storage"(H& +7 "core" & p\  +5 "manipulator"&\\& +4 "core" & ) ( 7 A +2 ."da"Elbow.seek 2 + "manipulator"&f( +5 "core" ( + ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 "manipulator"&`& +3 ."WCR"CSV.dial CTV +5 "collection"'S  + 'Z  +6 "core" & ) ' $ A +2 "storage"(&& +3 "core" & [\  +3 ."da"Forearm.seek 2 + 450 counts +4 "manipulator"&'S +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.52 Pucks below Top Plate +2 "storage"(C'Ÿ +2 "core"  +48 ' +2 "manipulator"&T& +4 "core" &   A + "storage"('& +4 "core" & \  +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 + "manipulator"&'Α +23 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&2, +3 "core"  + , +3 ."WCR"CS.reconfigure :pressurize + ."da"Elbow.reconfigure :tight +5 "collection"'# d@<< ~b +2 "manipulator"&$&.,(\ #b +6 ."WCR"CS.seek 0ml +3 ."da"SE.reconfigure :default +2 "collection"'j'i +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.7 Pucks below Top Plate +2 "storage"(,'[ +22 "core" ' +2 "manipulator"&{% +4 "core" %΃  &  +2 "storage"(& +4 "core" & \  Y\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 286 counts + "manipulator"&a'ϯ +14 "core" ' +2 "manipulator"&d& +4 "core" & , - A +2 "storage"( & +5 "core" & \ \  d\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&'S +16 "core" ' + "storage"(% +5 "core" %`\ #\ # \ +2 ."downElevator"SE.seek :down +3 "storage"(*' +100 (h% +5 "core" %* ) ) \ RN +2 "manipulator"&q% +8 "core" %;   b +62 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract + "manipulator"&(' +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +90 "core" ' +3 "storage"(t& +11 "core" & 6 = {\  +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +9 "core" &\ +3 "manipulator"&& +8 "core" &   e A +4 "manipulator"&% +7 "core" %   "   +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&>(- +173 "core" ( +3 "manipulator"&k& +8 "core" &- (  X m +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +6 "core" &-   o m +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&^'w +99 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&_/ +57 "core" / +6 "manipulator"&u& +10 "core" &-  @ m +5 "manipulator"&G% +9 "core" % ϊ " )  +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&1' +95 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&8( +117 "core" ( +3 "manipulator"&& +8 "core" &  ) j I +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &}& +7 "core" &   d I +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&s' +102 "core" ' +3 "manipulator"&& +8 "core" &   I +4 "manipulator"& % +8 "core" %   o +4 "processing"%& +8 "core" &\ +4 "processing"%w& +10 "core" &\ +6 ."psFlush"PC.seek :closed +3 "processing"%+(^ +8 "core" &\ +2 &\ +4 &3\ $c +10 &U~\ 7 +9 &{\ K +11 &X\ N +8 &eW\ M +11 &'Y\ M +8 &]\ M +8 &\\\ N +10 &mZ\ M +10 &0Z\ M +8 &Z\ N +10 &!W\ M +9 &#tX \ N +9 &%7\\\ M +5 ' \ +9 ."WCR"delay 10:00 +10 "core" &&\\ \ M +5 &(X \ N +3 &*|\\\ N +7 &,?Y\ M +8 &.W\ M +11 &/Y\ N +7 &1_\ N +11 &3F\\\ N +9 &5Z\ N +9 &6\\\ N +10 &8\\\ N +9 &:OY\ M +9 &<\\\ M +10 &=Z\ M +12 &?]\ N +6 &AVZ\ N +10 &Cjj\ O +9 &Dnr\ O +10 &Fw\ R +10 &HLw\ T +8 &Ju\ T +10 &Ka\ T +9 &M`\ T +10 &OO_\ U +9 &Qa\ U +9 &Ra\ U +10 &T`\ U +10 &VX[\ U +8 &XU\ U +10 &YS\ U +9 &[O\ U +10 &]^O\ D +10 &^CwP\ ` +8 &^CN\ 6 +6 ( +7 &^*W\ 6 +5 "processing"%w& +7 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 +4 "processing"%& +10 "core" &^*I\ 6 +2 &^*a\ 6 +4 ."psFlush"Hand.open +2 "manipulator"&J1 +59 "core" 1 +3 "manipulator"&K% +8 "core" % * , 8 +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&v' +93 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +45 "core"  +4 "processing"%9% +8 "core" %ػ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%g' +589 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%R' +219 #"uploadLog"upsync +1909 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%= @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%Q  +129 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2635 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +101 "core"  +2 "processing"%% +4 "core" %ؤu\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%$ @ +71 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%4 +102 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%:'X\\ +1131 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%?' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%O +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%p  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%#'ؾ +2655 "core" ' + ."psFlush"PSV.dial PSR + "processing"% +85 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +610 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%z U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%b'ؾ +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%<'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2648 "core" ' + ."psFlush"PSV.dial PTV + "processing"%! +83 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%I'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +48 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%| +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1620 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Y +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%~ U +53 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%6'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%7' +1522 "Can"\ _] +1103 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2468 ."WCR"CBV.dial :waste2b +2 "collection"'x  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'.'i +122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%3 +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%c'ؾ +317 "core" ' + ."WCR"delay 1:00 +2310 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%/ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2649 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%)  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U'ؾ +903 ."WCR"CTV.dial :air,avoiding: :intake + "collection"'H  +129 "core" +2 "collection"'\\& +4 "core" &\\?\ "d + #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&`% +3 "core" %  - .  +2 "storage"(&% +3 "core" %  \\\  +2 "storage"(Z. +3 "core" .(  + "storage"(T& +4 "core" & S z\  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"('(  +20 "core" ( + ."WCR"SC.configure :limp +3 "storage"($\ 1b +2 (S& +3 "core" & \ $\ $ j\  + "manipulator"&{& +4 "core" & # ( L H +2 "manipulator"&% +3 "core" %  ) ( I  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 + "manipulator"&d( +250 "core" ( +2 "manipulator"& & +4 "core" & 0  9 "x + "storage"(& +4 "core" &   ' 2\  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&m'S +93 "core" ' + "storage"(X& +4 "core" &  @ 7 \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(M'r +187 "core" ' + "storage"(h- +4 "core" -' + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" &   . "x +2 "storage"(& +4 "core" & \ \ + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&f'Α +31 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&@, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +2 "core" -' +3 ."WCR"SE.seek 17.11 Pucks below Top Plate +2 "storage"(' +32 "core" ' + "manipulator"&a% +4 "core" %{   ~ +2 "storage"(t& +4 "core" & \ l\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 278 counts +2 "manipulator"&'ϧ +14 "core" ' + "manipulator"&,& +4 "core" & + ) s "x +2 "storage"(& +4 "core" & \ \  v\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&'S +15 "core" ' +2 ."WCR"SE.seek 18.11 Pucks below Top Plate +2 "storage"('2 +50 "core" ' +2 "manipulator"&*& +4 "core" & ' + R "x +2 "manipulator"&k% +4 "core" %N ( + o +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&[' +96 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&2(ӂ +149 "core" ( +2 "manipulator"&_& +4 "core" &Ӌ*  .  Bl + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &Ӌ*    Bl +3 ."WCR"Forearm.seek CC + "manipulator"&G'? +95 "core" ' + ."WCR"Hand.close + "manipulator"&(/ +52 "core" / +2 ."WCR"CC.seek :open +2 "collection"'( +301 "core" ' +148 ( + "storage"(}& +4 "core" & . $ \ + "storage"(^& +4 "core" & & m r\ +2 "manipulator"&& +3 "core" &Ӣ& - ( ?U +2 "manipulator"& % +4 "core" % P + ( o  +47 ."WCR"Forearm.seek :retract +3 "manipulator"&' +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&>( +162 "core" ( +2 "manipulator"&1& +4 "core" & / ( Z  + "storage"(& +4 "core" & C 6 y\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&'Α +93 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&J, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&K1 +57 "core" 1 +3 "manipulator"&w% +4 "core" % Δ - , A + "storage"(& +4 "core" & V F 0\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 303 counts + "manipulator"&9' +16 "core" ' + "manipulator"&s& +5 "core" & " (   + "storage"(F& +4 "core" & _ a f\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&g'S +16 "core" ' + "storage"(=% +5 "core" %< b c ~\ +2 ."downElevator"SE.seek :down +3 "storage"(Q' +99 (% +3 "core" %" | | \ RN +2 "manipulator"&R% +4 "core" %I   V +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&N' +29 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 "core" ' +2 #tStarting finalPurge +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &   &  +2 "manipulator"&% +4 "core" %    ,  +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +256 "core" ( +2 "manipulator"& & +4 "core" &  , + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & '  U +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +63 "core" / +2 ."psFlush"PC.seek :open + "processing"%4( +458 "core" ( + "manipulator"&& +4 "core" & I +2 "manipulator"&:% +3 "core" %   s : +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O' +91 "core" ' + ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&p(- +125 "core" ( +2 "manipulator"&?& +4 "core" &-  `  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +2 "core" &-  T  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&#'w +92 "core" ' +2 ."psFlush"Hand.open + "manipulator"&E1 +60 "core" 1 + "manipulator"&5% +4 "core" % o   W < +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&z' +93 "core" ' +3 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +4 "core" &QR\ + "manipulator"&r& +4 "core" &- \  Z  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(- +9 "core" ( + "manipulator"&;& +4 "core" &-   N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&'w +95 "core" ' +2 .tHand.close + "manipulator"& +10 &vQQ(\ L +9 &RWTR-\ J +9 &[SR.\ J +9 &^TR+\ J +10 &YSS(\ J +9 &SU'\ J +10 &]TV%\ K +9 &]TT'\ K +9 & [TT)\ K +10 &"b]VU)\ J +9 &$#]TU4\ K +9 &%\\UU;\ K +10 &'[WW8\ K +9 &)jXUW6\ J +9 &+,YUU;\ J +10 &,ZTS8\ J +9 &.\\TW;\ K +10 &0sXUW=\ J +9 &24]VW;\ J +9 &3XYWA\ J +10 &5ZXW=\ J +9 &7z_YV@\ J +9 &9;YVYC\ K +10 &:[WZ;\ K +9 &<]WXC\ J +10 &>^WXE\ J +9 &@DYXX;\ J +9 &B[YXC\ J +10 &C``^A\ K +9 &EsojE\ M +9 &G7F\ R +10 &HE\ V +9 &J>\ W +10 &LmD\ W +9 &N,=\ X +9 &OB\ X +10 &QA\ Y +9 &SoC\ Y +9 &U/<\ Z +10 &VC\ Z +9 &X=\ \\ +10 &Zm<\ \\ +9 &\\xJ\ 6 +9 &\\&K\ &q +10 ( + &\\N\ %l +2 "collection"'y& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.23 + "collection"'%& +4 "core" &\\E\ %l +2 .tHand.open + "manipulator"&1 +62 "core" 1 + "manipulator"&% +4 "core" % E "  7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y' +95 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'~& +5 "core" &\\{\ %l + "collection"'l% +4 "core" %iy\ +2 .tCSV.dial CSR + "collection"'\  +40 "core"  +2 "collection"'6% +4 "core" %iI\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'i's5 +1384 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '7% +2 "core" %s5[\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'B' +672 "core" ' +2 .tCSV.dial :waste + "collection"'V +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'x'i +2004 "core" ' +2 #tFlushing lower manifold's waste1 port "collection"'3& +5 "core" &\\z\ %l + "collection"'j% +4 "core" %cy\ + .tCSV.dial :flush +2 "collection"'D  +40 "core"  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'/'s5 +1263 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +49 "collection"'c @ +42 "core" A + "collection"')% +4 "core" %s7m\ \ +2 .tCS.seek 7ml +2 "collection"'L'" +544 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'H  +2 '\\  +41 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'` @ +73 "core" B +3 .tCS.seek 0ml + "collection"'&'i +1656 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'Z& +4 "core" &\\w\ %l +2 "collection"'T% +4 "core" %dq\ + .tCSV.dial :flush + "collection"'S  +70 "core" +2 .tCS.seek 5ml +2 "collection"'{'s5 +1277 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"' % +4 "core" %s5t\ +2 .tCS.seek 7ml + "collection"'-' +557 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'8  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'X'i +1663 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'h& +4 "core" &\\b\ %l +2 "collection"'q% +3 "core" %md\ +2 .tCSV.dial :flush + "collection"'v  +70 "core" +2 .tCS.seek 5ml +2 "collection"''s5 +1286 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'C @ +41 "core" A +2 "collection"'a% +40 "core" %s4'\ +2 .tCS.seek 7ml + "collection"'t' +558 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"',  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'  +100 "core"  +3 .tCS.seek 0ml + "collection"'*'i +1662 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +4 "core" &\\[\ %l + "collection"'m% +4 "core" %gO\  + .tCSV.dial CSR + "collection"'d  +41 "core"  + "collection"'M% +4 "core" %g!\  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'f' +1994 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' +546 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' + '_  +44 "core"  +56 +2 .tCTV.dial :intake + "collection"'u  +75 "core" +2 .tIntake.select :open + "sampler") +9 .tCS.seek 2ml +2 "collection"''T +1885 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'@  +74 "core" ~ + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'('i +591 "core" ' + .tCSV.dial CSR +2 "collection"'[  +97 "core"  + "collection"'A% +4 "core" %fa\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'}'s5 +1376 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'^' +1362 "core" ' + .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml + "collection"' 'i +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +4 "core" &ә"   ! << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +28 "core" ( +2 "manipulator"&G& +4 "core" &Ӆ  X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &Ӆ  ' * X +2 .tForearm.seek CC + "manipulator"&K'? +97 "core" ' +2 .tHand.close + "manipulator"&w/ +55 "core" / +2 .tCC.seek :open + "collection"'( +449 "core" ( + "manipulator"&s& +4 "core" &Ӆ   X +2 "manipulator"&F% +3 "core" % S    +2 .tForearm.seek :retract + "manipulator"&=' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +283 "core" ( +2 "manipulator"&& +4 "core" &- $ Y  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &-  L  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&>'w +97 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 15:49:15 +5 #Asleep after completing DA_WCR_12623 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 19,\\n 3 => 14,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:58:48, 17% flow, 18.6C, 32% humidity, 14.7psia, 13.715V, 0.496A, 0.484A avg, 6.80W\\nSampled 525.0ml",Subject: "Asleep after completing DA_WCR_12623 assays" +522 #"uploadLog"upsync +4 #mEXIT @1674756429.80UTC @1675086276.88UTC = =tMAIN =mMAIN_scheduler @UTC1675086278.67 #"core_reset"Sent BREAK +2 #t@7468 sendCRC with ifg=0x20, ie=0x7F + #@9303 sendCRC with ifg=0x08, ie=0x5F + #@31780 idle with ifg=0x84, ie=0x75 #@32450 select with ifg=0x10, ie=0xF5 + #@33083 receive with ifg=0x10, ie=0xFD #@33716 receive with ifg=0x10, ie=0xFD + #@34350 receive with ifg=0x10, ie=0xFD + #@34677 receive with ifg=0x80, ie=0xFD #@48329 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +372 "Can"i ?< + i ?< + #tPolling Can every 10:00 +15 #Cleanly exited at 18:07:09UTC26-Jan-23 +517 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %jop\ +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"%% +4 "core" %\  + .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +2 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %} o l \ 0 + .tSS.configure :default +3 "sampler")#.0X\  + "collection"'& +4 "core" &pp\ +2 "processing"%& +3 "core" &\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +4 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core" A + "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %jop\ +2 "processing"%)% +4 "core" %\  +2 "sampler")*% +3 "core" %} o n \ 0 +2 "collection"'+& +4 "core" &op\ + "processing"%,& +4 "core" &\ +2 "manipulator"&-% +3 "core" %     +2 "manipulator"&.& +4 "core" &-   r  +2 "storage"(/& +3 "core" &  {\  +2 "storage"(0% +4 "core" % z C\  + "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +1371 #t-> Can +2508 #-> Hand +385 #-> Hand.open + .Hand.open +2 "manipulator"&31 +23 "core" 1 +294 #t-> Hand.close + .Hand.close +2 "manipulator"&4/ +65 "core" / +188 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +59 "core" 1 +130 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +55 "core" / +230 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +54 "core" 1 +135 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +62 "core" / +159 #t-> Hand.open + .Hand.open +2 "manipulator"&91 +63 "core" 1 +126 #t-> Hand.close + .Hand.close +2 "manipulator"&:/ +59 "core" / +189 #t-> Arm +2 "manipulator"&;& +3 "core" &- . -  +2 "manipulator"&<% +4 "core" %  * -  +373 #t-> Arm.home +2 "manipulator"&=& +3 "core" &- . /  + "manipulator"&>% +4 "core" %  - -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&?( +110 "core" ( +2 "manipulator"&@& +4 "core" &  . " ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & ) , ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&B' +35 "core" ' + "manipulator"&C& +4 "core" & ( # M ' +2 "manipulator"&D% +3 "core" %  D m +546 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&E' +65 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&F* +46 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&G(d +252 "core" ( + "manipulator"&H& +4 "core" &d 3 , ' +2 "manipulator"&I% +3 "core" %  / /  +233 #t-> Arm.home + "manipulator"&J& +3 "core" &d + / ' +2 "manipulator"&K% +4 "core" %  * , 3  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&L( +185 "core" ( +2 "manipulator"&M& +4 "core" &   z w + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +37 &N& +8 "core" & / / w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&O' +38 "core" ' +2 "manipulator"&P& +4 "core" & # ' O w +2 "manipulator"&Q% +3 "core" % 0 /  T +201 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&R' +41 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&S* +54 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&T(d +248 "core" ( +2 "manipulator"&U& +4 "core" &d 2 6 2 * + "manipulator"&V% +4 "core" %  - /   +373 #t-> Arm.home +2 "manipulator"&W& +3 "core" &d / / * + "manipulator"&X% +4 "core" %  / /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&Y( +189 "core" ( + "manipulator"&Z& +4 "core" &\ /  S ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &\ . 0 7 ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&\\' +36 "core" ' + "manipulator"&]& +4 "core" &\  $ + ` +2 "manipulator"&^% +3 "core" % * 3 i +333 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&_' +58 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&`* +45 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&a(d +249 "core" ( + "manipulator"&b& +4 "core" &d #   ) +2 "manipulator"&c% +3 "core" %  ( % H  +259 #t-> Arm.home + "manipulator"&d& +4 "core" &d - . ( + "manipulator"&e% +5 "core" %  0 /  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&f( +199 "core" ( + "manipulator"&g& +4 "core" &  #  D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & . (  D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&i' +45 "core" ' +2 "manipulator"&j& +4 "core" & # o D + "manipulator"&k% +4 "core" % '  d +185 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&l' +54 "core" ' +2 .tElbow.jog 1500 + "manipulator"&m* +48 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&n(d +242 "core" ( +2 "manipulator"&o& +4 "core" &d 3 9 ( + "manipulator"&p% +4 "core" %  * 0  +297 #t-> CC +2 "collection"'q& +3 "core" &on\ +187 #t-> PC +2 "processing"%r& +3 "core" &\ +221 #t-> Flush +333 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &po\ + .tHand.open + "manipulator"&t1 +65 "core" 1 + "manipulator"&u& +4 "core" &d 3   ( + "manipulator"&v% +4 "core" %  / *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +122 "core" ( +2 "manipulator"&x& +4 "core" &- /   ~ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- , / ~ +2 .tForearm.seek :garage +2 "manipulator"&z'w +96 "core" ' +2 .tHand.close + "manipulator"&{/ +55 "core" / +2 "manipulator"&|& +4 "core" &- $  ~ + "manipulator"&}% +4 "core" % ψ . / + .tForearm.seek :retract +2 "manipulator"&~' +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +289 "core" ( + "manipulator"&& +4 "core" &ӎ+ 5 # Cq + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &ӎ+ + + Cq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +93 "core" ' + "manipulator"&& +4 "core" &ӏ,  1 _ Cp +2 "manipulator"&% +3 "core" %9 / / ^ +2 "collection"'& +3 "core" &np\ +3 "collection"'\ & +4 "core" &oo\ +2 .tCC.seek :closed +2 "collection"' (\\ +3 "core" &mo\ +8 &<on\ %f +10 &Wno\ 8 +9 &yrq\ L +10 &Wpq\ M +9 &y[rr\ L +9 &;Yrt\ L +10 &\\qs\ M +9 &Yrq\ M +9 &Zrw\ L +10 &CWtt\ L +9 & Wsu\ L +10 &!Zsr\ L +9 &#Ztr\ L +9 &%KUst\ L +10 &'Ywt\ L +9 &([vv\ L +9 &*ZuuZ\ L +10 &,SUuvd\ L +9 &.Uxw\ L +10 &/Xxx0\ L +9 &1ZvvW\ M +9 &3\\Uwxc\ L +10 &5\\yv\\\ L +9 &6VwvZ\ L +9 &8Yvw\\\ L +10 &:bZxvY\ M +9 &<%Uyx\\\ L +10 &=Zxw]\ L +9 &?WxxY\ L +9 &AjY{xW\ M +10 &C+a|a\ M +9 &DqU\ O +9 &FX\ S +10 &HSY\ W +9 &JW\ Z +10 &KW\ Y +9 &MQ\ Z +9 &OTY\ Z +10 &QW\ Z +9 &RW\ [ +9 &TW\ \\ +10 &VUY\ \\ +9 &XZ\ ] +10 &YW\ ^ +9 &[X\ J +9 &\\;^\ * +10 &\\[\ "e +5 ( +2 "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.40 + "collection"'& +4 "core" &\\Y\ #e + &\\X\ #e + .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&% +5 "core" % 9 3 $ G ^ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +501 #t-> Flush.PC +3 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +3 "core" &\ +2 "manipulator"&& +4 "core" &ӑ+ . + Cn + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +22 "core" ( + "manipulator"&& +4 "core" &ӊ  2 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &ӊ 1 - 0 +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open + "collection"'( +451 "core" ( +2 "manipulator"&& +4 "core" &ӊ - 0 0 + "manipulator"&% +4 "core" % ; * 0 + .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& ( +356 "core" ( +2 "manipulator"&!& +3 "core" & /  O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &  * / O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&#' +100 "core" ' +2 "manipulator"&$& +4 "core" & .  > O + "manipulator"&%% +4 "core" % . .  " + "processing"%&& +4 "core" &\ +2 "processing"%'& +5 "core" &\ +2 .tPC.seek :closed + "processing"%((^ +4 "core" &\  +9 &2{\ )w +9 &c\ > +10 &ow\ O +9 &1[\ N +9 &]\ N +10 &_\ N +9 &wY\ N +10 &9[\ N +9 &b\ N +9 &_\ O +10 & ]\ N +9 &"A[\ N +10 &$^\ O +9 &%]\ N +9 &'`\ N +10 &)I\\\ N +9 &+ a\ N +9 &,b\ N +10 &.^\ N +9 &0Q]\ N +9 &2]\ N +10 &3_\ O +9 &5_\ N +10 &7Y]\ N +9 &9^\ N +9 &:_\ O +10 &<^\ N +9 &>`e\ O +9 &@"e\ O +10 &Ai\ O +9 &Cs\ P +10 &E_\ R +9 &G\ T +9 &H\ T +10 &J\ U +9 &L_\ T +9 &N\ U +10 &O\ V +9 &Q\ V +10 &Sb\ V +9 &U%\ V +9 &V\ V +10 &X\ U +9 &Zj\ V +9 &\\,\ V +10 &]|z\ > +9 &^'m\ S +10 &^(\ 6 +2 ( +2 "processing"%'& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 +2 "processing"%)& +4 "core" &^%\ 6 + .tHand.open + "manipulator"&*1 +56 "core" 1 +2 "manipulator"&+% +4 "core" % 2 7 ! " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +91 "core" ' + "collection"'-& +4 "core" &pr\ +567 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&.& +3 "core" & + + N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/( +2 "core" ( +2 "manipulator"&0& +3 "core" & ; 9 i N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & , 4 N + .tForearm.seek PC +2 "manipulator"&2' +94 "core" ' + .tHand.close + "manipulator"&3/ +56 "core" / + .tPC.seek :open +2 "processing"%4( +456 "core" ( +2 "manipulator"&5& +4 "core" & + / N + "manipulator"&6% +4 "core" % , . 1 +2 .tForearm.seek :retract + "manipulator"&7' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&8(- +129 "core" ( + "manipulator"&9& +4 "core" &- 2  F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +2 "core" &- , / _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&;'w +100 "core" ' +2 .tHand.open + "manipulator"&<1 +63 "core" 1 + "manipulator"&=% +4 "core" % π "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>' +96 "core" ' +3309 #t-> Flush +568 #-> Puck.count +2 "storage"(@% +3 "core" %  /\  +2 .tSE.seek :down + "storage"(A' +4 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&C% +3 "core" %  0 0 \ +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(D(C +352 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &B s i \ + "manipulator"&& +4 "core" &- , * + "manipulator"&B% +4 "core" %  )  . \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&?( +176 "core" ( +2 "manipulator"&H& +4 "core" & 3 - # + "storage"(I& +4 "core" &B ~ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&F' +95 "core" ' + "storage"(J& +4 "core" &B ~ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(K'r +108 "core" ' + "storage"(M- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (N% +3 "core" % Z K \ +2 ."downElevator"SE.seek :down +4 "storage"(P' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (Q% +3 "core" %  \  +2 "manipulator"&G% +3 "core" % + . A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +38 "manipulator"&E' +101 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(O(  +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (L& +2 "core" & X ^ s\  +2 "manipulator"&U& +4 "core" & / . # + .tElbow.seek 2 +2 "manipulator"&V( +3 "core" ( + "manipulator"&S& +4 "core" &  0  # +2 "storage"(W& +3 "core" & } Z\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&X'S +91 "core" ' +2 "storage"(Z& +4 "core" & |  A\  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(['r +212 "core" ' +2 "storage"(]- +3 "core" -'Ϊ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (^% +3 "core" % Ϋ C J \ +2 ."downElevator"SE.seek :down +3 "storage"(T' +99 (R% +2 "core" %S! j r c\ RO +2 "manipulator"&\\% +4 "core" %M * . V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +23 "core" ' + ."downElevator"SE.stop + "storage"(5 +65 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(b( +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (c& +3 "core" & e h \  + "manipulator"&`& +4 "core" & / - # + .tElbow.seek 3 +2 "manipulator"&d( +35 "core" ( +2 "manipulator"&e& +4 "core" & $  b + "storage"(g& +4 "core" & z D\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&h'7 +99 "core" ' + "storage"(j& +4 "core" &  q e\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k'r +236 "core" ' + "storage"(a- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_% +2 "core" % H N P\ +3 ."downElevator"SE.seek :down +3 "storage"(i' +99 (o% +3 "core" %\\. Y ] y\ SV +3 "manipulator"&f% +3 "core" %< / - 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +54 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +36 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(m(,y +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (q& +3 "core" &,w [ b \  + "manipulator"&r& +4 "core" & ) & b +2 .tElbow.seek 4 + "manipulator"&s( +33 "core" ( +2 "manipulator"&t& +4 "core" &  . \\ \\ +2 "storage"(u& +3 "core" &,w | } \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&v' +103 "core" ' + "storage"(x& +5 "core" &,w  \  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'r +107 "core" ' + "storage"({- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (|% +2 "core" % C T I\ +3 ."downElevator"SE.seek :down +3 "storage"(n' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (}% +2 "core" % c\  +2 "manipulator"&l% +4 "core" %   D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +87 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((<- +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &<* g e \  + "manipulator"&w& +4 "core" & 0 0 \\ +2 .tElbow.seek 5 +2 "manipulator"&( +29 "core" ( + "manipulator"&& +4 "core" &  .   +2 "storage"(& +3 "core" &<* ~ t \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts + "manipulator"&~'O +95 "core" ' + "storage"( & +4 "core" &<* \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +109 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +3 "core" % ? \ m +3 ."downElevator"SE.seek :down +3 "storage"(\ ' +41 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +55 (% +3 "core" % \ + "manipulator"&% +4 "core" %Y  ) - 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +348 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &K [ X \ \ +2 "manipulator"&& +4 "core" & / .  + .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & #    +2 "storage"( & +3 "core" &K z z \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"&' +93 "core" ' + "storage"(& +4 "core" &K 1\ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +106 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (!% +2 "core" % f s 1\ +3 ."downElevator"SE.seek :down +3 "storage"("' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 ($% +2 "core" % A\ +2 "manipulator"&%% +4 "core" % + / q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([ +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ } \ +2 "manipulator"&)& +3 "core" &   8  +2 .tElbow.seek 7 + "manipulator"&*(r +42 "core" ( +2 "manipulator"&+& +4 "core" &  .  K + "storage"(-& +4 "core" &[ ~ { \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&''= +94 "core" ' + "storage"(#& +4 "core" &[  *\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +2 .tSE.seek :beamBreak +2 "storage"(.'r +122 "core" ' +2 "storage"(0- +3 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (1% +2 "core" % ^ H \ +3 ."downElevator"SE.seek :down +3 "storage"(3' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 ( % +2 "core" % r ]\  +2 "manipulator"&,% +4 "core" %B )  q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&(' +92 "core" ' +1781 #t-> exit +5 #mEXIT @1675086598.60UTC @1675086774.69UTC = =tMAIN =mMAIN_scheduler @UTC1675086776.59 #"core_reset"Sent BREAK +2 #t@44831 sendCRC with ifg=0x20, ie=0x7F + #@46665 sendCRC with ifg=0x08, ie=0x5F + #@15617 idle with ifg=0x84, ie=0x75 #@16286 select with ifg=0x10, ie=0xF5 + #@16918 receive with ifg=0x10, ie=0xFD #@17551 receive with ifg=0x10, ie=0xFD + #@18183 receive with ifg=0x10, ie=0xFD + #@18510 receive with ifg=0x80, ie=0xFD #@23120 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +273 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +412 "Can"i A? + i A? + #tPolling Can every 10:00 +15 #Cleanly exited at 13:49:58UTC30-Jan-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_13023.rb mission +5 ."Qmail"GoodNews.email "Starting DA_WCR_13023 w/pucks in tube 3\\n{1 => 33,\\n 2 => 19,\\n 3 => 14,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:53:03, 17% flow, 16.8C, 34% humidity, 14.7psia, 13.759V, 0.315A, 0.302A avg, 4.33W",Subject: "DA_WCR_13023 begun" +4 #tPreparing to sleep until + 00:00:05 +2 #Asleep til + 00:00:05 +2 #Continuing at 13:53 +2 "Can"i A? +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +455 "Can"i  +4 #tPowering core bus +9 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_13023.rb:14\\n{1 => 33,\\n 2 => 19,\\n 3 => 14,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:53:03, 17% flow, 16.8C, 34% humidity, 14.7psia, 13.759V, 0.315A, 0.302A avg, 4.33W",Subject: "Asleep until 13:53" +175 #"uploadLog"upsync +359 .tGate.power :raw,:ON +2 "sampler") +44 ) +2 "core"  +2 "collection"' +2 ' +4 #"uploadLog"upsync +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %qr  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % p n %\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 19,\\n 3 => 14,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:53:56, 17% flow, 16.9C, 34% humidity, 14.7psia, 13.734V, 0.393A, 0.381A avg, 5.40W",Subject: "Started DA_WCR_13023 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &ut\  +2 .tHand.open + "manipulator"&,1 +61 "core" 1 +2 "manipulator"&-& +4 "core" & . 5 + H + "manipulator"&.% +4 "core" %  / /  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +183 "core" ( +2 "manipulator"&0& +4 "core" &- $  . + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-  r . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +101 "core" ' +4 .tHand.close +2 "manipulator"&3/ +56 "core" / +2 "manipulator"&4& +4 "core" &- . *  . +2 "manipulator"&5% +4 "core" % ~ / 0 +2 .tForearm.seek :retract + "manipulator"&6' +98 "core" ' +3 .tElbow.reconfigure :tight + #"uploadLog"upsync +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +286 "core" ( +2 "manipulator"&8& +4 "core" &Ӕ'  (  @\\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &Ӕ' , . @\\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +103 "core" ' +2 "manipulator"&;& +4 "core" &ӕ( 6 . : @[ +2 "manipulator"&<% +3 "core" %E / /  +2 "collection"'=& +4 "core" &ut\  +2 "collection"'>& +6 "core" &su\  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &uv\  +9 &6~rv\ +} +9 &hut\ @ +9 &hluv\ M +10 &+Zsu\ L +9 &Yuu\ L +9 &Uvu\ L +10 &qXuv\ L +9 &2Yyu\ M +9 &Wuv\ L +10 &Uyx\ L +9 & xWsw\ M +10 &";Wuw\ L +9 &#Yww\ L +9 &%Wwx\ L +10 &'Txy\ L +9 &)BYzy\ M +10 &+Xxx\ L +9 &,Wyx\ M +9 &.Wzy\ L +10 &0JX|{\ M +9 &2 X{z\ L +9 &3Y{y\ L +10 &5W{x\ L +9 &7SVz{\ L +10 &9Zxz\ L +9 &:X||\ M +9 &<Yz{\ L +10 &>[U{|\ L +9 &@Z{}\ L +9 &A\\}\ L +10 &Cb\ N +9 &EYv\ P +10 &G\ S +9 &H\ W +9 &J\ X +10 &LG\ Y +9 &N\ Y +9 &O\ Y +10 &Q\ Z +9 &SI\ [ +10 &U \ [ +9 &V\ \\ +9 &X\ ] +10 &ZL\ \\ +9 &[x  \ C +9 &\\#  \ . +10 &\\  \ [ +2 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'@& +3 "core" &\\\ [ +2 .tHand.open + "manipulator"&A1 +52 "core" 1 +2 "manipulator"&B% +5 "core" % E 0 , t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ [ +2 "collection"'E% +4 "core" %h\ +2 .tCSV.dial CSR + "collection"'F  +125 "core"  + "collection"'G% +4 "core" %h\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1359 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'I% +3 "core" %s0\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'J' +677 "core" ' + .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +2000 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\N\ [ + "collection"'N% +4 "core" %gS\ + .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'P' +2434 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +2 'R  +6 "core"  +64 + .tCTV.dial :intake + "collection"'S  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2342 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core"  + #tFlushing upper manifold + "collection"'V& +4 "core" &\\\ [ +2 "collection"'W% +3 "core" %m\ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1258 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" B +2 "collection"'[% +3 "core" %s7U\  +3 .tCS.seek 7ml + "collection"'\\'" +543 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'] +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1657 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +798 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +3 .tCS.seek 0ml + "collection"'a'i +765 "core" ' + "collection"'b& +4 "core" &\\\ [ +2 "collection"'c% +3 "core" %k\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'e'3J +796 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3H R\  +2 .tCS.seek 5ml + "collection"'h's3 +562 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1214 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +798 "core" ' + .tCSV.dial :waste + "collection"'k +69 "core" +3 .tCS.seek 0ml + "collection"'l'i +768 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӗ' 0 0 @Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +30 "core" ( +2 "manipulator"&o& +4 "core" &Ӊ )  @ i + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &Ӊ /  % i +2 .tForearm.seek CC + "manipulator"&q'? +94 "core" ' +2 .tHand.close + "manipulator"&r/ +54 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( + "manipulator"&t& +4 "core" &Ӊ\ - / i +2 "manipulator"&u% +3 "core" % >   `  +2 .tForearm.seek :retract +2 "manipulator"&v' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +288 "core" ( +2 "manipulator"&x& +4 "core" &-  #  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- +  5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +97 "core" ' + .tHand.open + "manipulator"&{1 +89 "core" 1 +9 "manipulator"&|% +4 "core" % π / 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +95 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 13:58:12UTC30-Jan-23\\n{1 => 33,\\n 2 => 19,\\n 3 => 14,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:53:56, 17% flow, 16.9C, 34% humidity, 14.7psia, 13.734V, 0.393A, 0.381A avg, 5.40W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" + "collection"'~& +6 "core" &ln\ +2 "manipulator"&% +4 "core" %    +2 "storage"(% +5 "core" %\ z \ & +2 "storage"(. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +356 "core" ( +2 .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" & | j\ +2 "manipulator"&& +4 "core" &- - *  +2 "manipulator"&% +4 "core" %   ' 8  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +100 #"uploadLog"upsync +80 "core" ( + "manipulator"&& +5 "core" &  ^ + "storage"( & +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&\ '7 +95 "core" ' + "storage"( & +5 "core" & z t\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +224 "core" ' +2 "storage"( - +3 "core" -'e +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & D t X\ +2 "manipulator"&& +4 "core" & . * ^ + .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & #  ^ +2 "storage"(& +3 "core" & r s \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'ϡ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(' +7 "core" & + / X ^ +2 "manipulator"&% +4 "core" % Ϙ / . +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +67 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&& +4 "core" &ӗ" - . <@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӗ#   p <@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +99 "core" ' +2 "manipulator"&&& +4 "core" &ӗ# 2 , | <@ +2 "manipulator"&(% +3 "core" %G / 0  +2 "collection"''& +4 "core" &on\ +3 "collection"'& +4 "core" &nl\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &mn\ +7 &Amn\ $f +9 &Y~nn\ 8 +10 &vpn\ L +9 &Woo\ L +10 &Xop\ K +9 &LUrq\ K +9 &Zop\ K +10 &Xpq+\ L +9 &Ysq\ K +9 &TZor\ K +10 & Wrr\ L +9 &!Xps\ K +10 &#Utq\ K +9 &%[Wts\ L +9 &'Wst\ K +10 &(Xts\ K +9 &*Wvru\ K +9 &,eZstt\ K +10 &.&Wstw\ K +9 &/Ztr\ K +9 &1Yuu\ K +10 &3lTwt\ K +9 &5.Zvt\ K +10 &6Yuup\ L +9 &8Yswm\ L +9 &:tYsvl\ K +10 &<6Utuy\ K +9 &=Zutw\ K +10 &?Yxxs\ L +9 &A{Zyxw\ L +9 &C=_~|y\ L +10 &Dms\ M +9 &Fxx\ O +9 &Hnu\ S +10 &J%f\ W +9 &Ks\ W +9 &Mh\ X +10 &Ofd\ X +9 &Q'c\ Y +10 &Ri\ Y +9 &Td\ Z +9 &Vhd\ Z +10 &X(f\ [\ +9 &Yg\ \\ +9 &[c\ I +10 &\\2a\ 3 +9 &\\rc\ O +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.23 + .Hand.open + "manipulator"&"1 +61 "core" 1 +2 "manipulator"&+% +4 "core" % F 1  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +97 "core" ' + #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %ځ p l \ A + "collection"'0& +4 "core" &\\pY\ O +2 "Can"i\ VS +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %Q 6 6 \  + .tIntake.select :close + "sampler")0 +9 )F% +3 "core" %Q ; : \  + .tSSV.dial :exhaust +2 "sampler")G  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):'ڀ +371 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +4 "core" % \ ( +88 "collection"'F% +3 "core" %h\ +2 "sampler")G% +4 "core" % i h \ ( +2 "sampler");% +3 "core" % k l \ ( + .tIntake.select :close +2 "sampler")0 +8 )<% +2 "core" % u u \ ( +2 .tSSV.dial :exhaust + "sampler")I  +74 "core"  +4 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")H'ڀ +898 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")K  +74 "core" + #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"':% +3 "core" %h\ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X +100 "collection"'>% +3 "core" %h\ +2 "sampler")F% +3 "core" % o n \ > +2 "sampler")G% +4 "core" % q s \ > + .tIntake.select :close + "sampler")0 +9 );% +3 "core" % w x \ > + .tSSV.dial :exhaust + "sampler")<  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")I'ڀ +900 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")"  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'K% +4 "core" %h\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 1.45ml/s + "sampler")#.c0X% +4 "core" % . - \ 8 +113 "collection"'F% +3 "core" %h\ + "sampler")G% +4 "core" % l l \ 8 + "sampler");% +4 "core" % n m \ 8 + .tIntake.select :close + "sampler")0 +9 )<% +2 "core" % t s \ 8 +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +58 .tSS.seek 0ml + "sampler")"'ڀ +896 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")K  +74 "core" + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open +2 "sampler") +209 "collection"'I% +3 "core" %h\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" %h\ +2 "sampler")F% +3 "core" %u6O \  +54 "collection"'G% +3 "core" %h\ +2 "sampler");% +3 "core" %u6O \  +2 "collection"'<% +3 "core" %h\ +2 #tIntake @13.2psia, vacuum from 7.7 to 10.7psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X+ +15 "core" + +8 "collection"'F% +2 "core" %h\ +2 "sampler")G% +4 "core" %O \  +18 "collection"';% +3 "core" %h\ +2 "sampler")<% +4 "core" %O \  +21 "collection"'K% +3 "core" %h\ + "sampler")I% +5 "core" %O \  +23 "collection"'"% +3 "core" %h\ +2 "sampler")R% +3 "core" %O \  +29 "collection"'M% +2 "core" %h\ +2 "sampler")N% +4 "core" %O \  +32 "collection"'V% +2 "core" %h\ +2 "sampler")W% +4 "core" %O \  +36 "collection"'%% +3 "core" %h\ +2 "sampler")X% +3 "core" %O \  +42 "collection"'T% +3 "core" %h\ +2 "sampler")Z% +4 "core" %O \  +47 "collection"'[% +3 "core" %h\ +2 "sampler"):% +3 "core" %O \  +54 "collection"'Y% +3 "core" %h\ + "sampler")]% +4 "core" %O \  + "collection"'\\% +4 "core" %h\ + #tIntake @13.4psia, vacuum from 7.9 to 10.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" %; \  +61 "collection"'^% +3 "core" %h\ + "sampler")`% +4 "core" %; \  +69 "collection"'_% +3 "core" %h\ +2 "sampler")O% +4 "core" %; \  +78 "collection"'b% +3 "core" %h\ + "sampler")c% +4 "core" %; \  +88 "collection"'P% +3 "core" %h\ +2 "sampler")d% +4 "core" %; \  +100 "collection"'a% +2 "core" %h \ +2 "sampler")f% +4 "core" %  \ F +113 "collection"'.% +3 "core" %h\ + "sampler")e% +4 "core" %   \ F +128 "collection"'h% +2 "core" %h \ +2 "sampler")g% +4 "core" % 1 / \ F +144 "collection"'j% +3 "core" %h\ + "sampler")L% +4 "core" % d c \ F +2 "sampler")% +3 "core" % e d \ F + .tIntake.select :close +2 "sampler")0 +8 )m% +3 "core" % j h \ F + .tSSV.dial :exhaust +2 "sampler")o  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +912 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")r  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +2 "core" %h\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +2 "core" %h\ +2 "sampler")^% +4 "core" %   \ 1 +144 "collection"'`% +3 "core" %h\ +2 "sampler")_% +3 "core" % 2 0 \ 1 +163 "collection"'O% +3 "core" %h\ +2 "sampler")b% +3 "core" % c ` \ 1 +2 "sampler")c% +3 "core" % c a \ 1 + .tIntake.select :close +2 "sampler")0 +8 )P% +2 "core" % f e \ 1 +2 .tSSV.dial :exhaust + "sampler")d  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")a'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")f  +74 "core" + #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +3 "core" %h\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +39 .SS.reconfigure :inhaling 0.78ml/s +11 "sampler")#.50X% +4 "core" % h i \ ; +2 "sampler")^% +3 "core" % k j \ ; + .tIntake.select :close + "sampler")0 +9 )`% +2 "core" % m l \ ; +2 .tSSV.dial :exhaust + "sampler")_  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")O'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler")b  +73 "core" + #tAllowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +3 "core" %h\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X \ 0 +128 "collection"'% +3 "core" %h\ + "sampler")'% +4 "core" % ` a \ 0 +2 "sampler")-% +3 "core" % ` _ \ 0 +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % c d \ 0 + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")#'ڀ +897 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")4  + .tCBV.dial SSV +73 "core"  + #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'p% +3 "core" %h\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X% +3 "core" %- \  +29 "collection"'^% +2 "core" %h\ +2 "sampler")`% +4 "core" %- \  +32 "collection"'_% +3 "core" %h\ + "sampler")1% +4 "core" %- \  +36 "collection"'b% +3 "core" %h\ +2 "sampler")c% +4 "core" %- \  +41 "collection"'O% +3 "core" %h\ \ +2 "sampler")s% +4 "core" %- \  +47 "collection"'f% +3 "core" %h\ + "sampler").% +4 "core" %- \  +54 "collection"'a% +2 "core" %h\ +2 "sampler")g% +4 "core" %- \  +61 "collection"'j% +2 "core" %h \ +2 "sampler")L% +4 "core" %- \  +69 "collection"'% +3 "core" %h \ +2 "sampler")m% +3 "core" %- \  +79 "collection"'o% +2 "core" %h \ +2 "sampler");% +4 "core" %- \  +88 "collection"'r% +3 "core" %h \ +2 "sampler")Q% +3 "core" %-  \  +100 "collection"'% +3 "core" %h \ +2 "sampler")U% +4 "core" % ) ( \ 3 +113 "collection"'q% +2 "core" %h\ +2 "sampler")P% +4 "core" % F D \ 3 +127 "collection"'C% +4 "core" %h\ +2 "sampler")u% +4 "core" % b b \ 3 +2 "sampler"){% +3 "core" % e b \ 3 + .tIntake.select :close +2 "sampler")0 +8 )|% +3 "core" % f c \ 3 + .tSSV.dial :exhaust + "sampler")e  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")v'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")i  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open +2 "sampler") +209 "collection"'~% +3 "core" %h\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0X : \ L +197 "collection"'% +2 "core" %h \ +2 "sampler") % +4 "core" % f e \ L + "sampler")% +4 "core" % f e \ L + .tIntake.select :close + "sampler")0 +9 )4% +2 "core" % h i \ L +2 .tSSV.dial :exhaust + "sampler")p  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")#'ڀ +877 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %h\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %; \  +18 "collection"'^% +3 "core" %h\ +2 "sampler")`% +4 "core" %; \  +21 "collection"'_% +3 "core" %h \ + "sampler")1% +4 "core" %; \  +24 "collection"'b% +3 "core" %h \ +2 "sampler")c% +4 "core" %; \  +27 "collection"'O% +3 "core" %h\ +2 "sampler")s% +4 "core" %; \  +32 "collection"'T% +2 "core" %h\ +2 "sampler")f% +4 "core" %; \  +36 "collection"'.% +3 "core" %h\ +2 "sampler")a% +4 "core" %; \  +41 "collection"'g% +3 "core" %h\ +2 "sampler")j% +4 "core" %; \  +47 "collection"'L% +3 "core" %h'\ + "sampler")% +4 "core" % \ G +54 "collection"'m% +2 "core" %h\ +2 "sampler")o% +4 "core" % \ G +61 "collection"';% +2 "core" %h\ +2 "sampler")r% +4 "core" % \ G +69 "collection"'Q% +3 "core" %h\ +2 "sampler")% +3 "core" % \ G +79 "collection"'U% +3 "core" %h \ + "sampler")q% +4 "core" % \ G +88 "collection"'P% +3 "core" %h\ +2 "sampler")C% +3 "core" % \ G +100 "collection"'u% +3 "core" %h-\ +2 "sampler"){% +4 "core" %   \ G +113 "collection"'|% +2 "core" %h"\ +2 "sampler")e% +4 "core" %   \ G +128 "collection"'Z% +2 "core" %h\ +2 "sampler")i% +4 "core" % ; : \ G +144 "collection"'~% +3 "core" %h+\ + "sampler")v% +4 "core" % [ W \ G +2 "sampler")% +3 "core" % ] Z \ G +2 .tIntake.select :close + "sampler")0 +8 )H% +3 "core" % ] ] \ G + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d'ڀ +907 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler")7  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'h% +2 "core" %h"\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.51ml/s + "sampler")#.#0X \  +22 "collection"'% +2 "core" %h*\ +2 "sampler")% +4 "core" %; \  +24 "collection"'k% +3 "core" %h'\ +2 "sampler")% +4 "core" %; \  +28 "collection"'% +3 "core" %h'\ + "sampler")!% +4 "core" %; \  +32 "collection"'% +3 "core" %h'\ +2 "sampler")% +3 "core" %3 \  +37 "collection"'% +3 "core" %h/\ +2 "sampler")z% +4 "core" %1 \  +41 "collection"'t% +3 "core" %h2\ +2 "sampler")S% +3 "core" %1 \  +48 "collection"'% +3 "core" %h*\ + "sampler")% +4 "core" %1 \  +54 "collection"'% +3 "core" %h&\ + "sampler")\ % +4 "core" %1 \  +64 "collection"'n% +2 "core" %h,\ +2 "sampler") % +4 "core" %1 \  +69 "collection"'(% +3 "core" %h/\ + "sampler")y% +4 "core" %1 \  +78 "collection"'0% +3 "core" %h*\ +2 "sampler")% +3 "core" %1 \  +89 "collection"'$% +3 "core" %h'\ + "sampler")% +4 "core" %1 \  +100 "collection"'% +3 "core" %h+\ +2 "sampler")% +4 "core" %1 \  +113 "collection"'% +2 "core" %h0\ +2 "sampler")'% +4 "core" %1 \  +127 "collection"'-% +4 "core" %h.\ +2 "sampler")% +3 "core" %1 \  +144 "collection"' % +3 "core" %h+\ +2 "sampler")% +3 "core" %1 \  +163 "collection"'4% +3 "core" %h,\ +2 "sampler")p% +4 "core" %6 \  +183 "collection"'J% +4 "core" %h4\ + "sampler") % +4 "core" %  \ E +196 "collection"'% +3 "core" %h'\ +2 "sampler")#% +3 "core" % - - \ E +196 "collection"'2% +3 "core" %h+\ +2 "sampler")=% +4 "core" % S O \ E + "sampler")6% +4 "core" % V R \ E + .tIntake.select :close + "sampler")0 +9 ))% +2 "core" % U R \ E +2 .tSSV.dial :exhaust + "sampler")@  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")A'ڀ +882 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open +2 "sampler") +209 "collection"'D% +3 "core" %h&\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %h7\ +2 "sampler")^% +3 "core" %*fM \  +89 "collection"'`% +3 "core" %h-\ + "sampler")_% +4 "core" %*fM \  +100 "collection"'1% +3 "core" %h*\ + "sampler")b% +4 "core" %*fN \  +113 "collection"'c% +3 "core" %h9\ +2 "sampler")O% +3 "core" %*fN \  +2 "collection"'s% +3 "core" %h/\ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %h0\ +2 "sampler")^% +3 "core" %-  \  +89 "collection"'`% +3 "core" %h0\ +2 "sampler")_% +4 "core" %   \ 2 +100 "collection"'1% +3 "core" %h7\ + "sampler")b% +4 "core" % 0 0 \ 2 +113 "collection"'c% +3 "core" %h8\ + "sampler")O% +4 "core" % F B \ 2 +128 "collection"'s% +3 "core" %h4\ + "sampler")B% +4 "core" % X U \ 2 +2 "sampler").% +3 "core" % \\ X \ 2 +2 .tIntake.select :close + "sampler")0 +8 )a% +3 "core" % \\ Z \ 2 + .tSSV.dial :exhaust +2 "sampler")g  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")j'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")Y  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'L% +3 "core" %h7\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +4 "core" %* \  +32 "collection"'^% +3 "core" %h"\ + "sampler")`% +4 "core" %* \  +37 "collection"'_% +2 "core" %h#\ +2 "sampler")1% +4 "core" %* \  +41 "collection"'b% +3 "core" %h#\ +2 "sampler")c% +3 "core" %* \  +48 "collection"'O% +3 "core" %h\ + "sampler")s% +4 "core" %* \  +54 "collection"'B% +2 "core" %h\ +2 "sampler").% +4 "core" %* \  +61 "collection"'a% +2 "core" %h\ +2 "sampler")g% +4 "core" %* \  +69 "collection"'3% +3 "core" %h\ +2 "sampler")Y% +3 "core" %* \  +79 "collection"'L% +2 "core" %h&\ +2 "sampler")j% +4 "core" %* \  +88 "collection"'o% +3 "core" %h\ +2 "sampler");% +4 "core" %* \  +100 "collection"'r% +3 "core" %h#\ + "sampler")Q% +4 "core" %* \  +113 "collection"'% +3 "core" %h!\ + "sampler")U% +4 "core" %-  \  +128 "collection"'q% +3 "core" %h$\ + "sampler")P% +4 "core" %\   \ M +144 "collection"'T% +3 "core" %h$\ +2 "sampler")C% +3 "core" % ) ( \ * +163 "collection"'u% +3 "core" %h!\ +2 "sampler"){% +3 "core" % B A \ * +184 "collection"'|% +3 "core" %h&\ +2 "sampler")e% +3 "core" % ^ \\ \ * +2 "sampler")Z% +3 "core" % ] ] \ * +2 .tIntake.select :close + "sampler")0 +8 )i% +3 "core" % _ ^ \ * +2 .tSSV.dial :exhaust + "sampler")  +119 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")~'ڀ +896 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")v  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %h\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ +2 "sampler")W% +3 "core" %1 \  +42 "collection"'% +3 "core" %hJ\ + "sampler")A% +4 "core" %1 \  +47 "collection"'X% +3 "core" %hI\ +2 "sampler")% +4 "core" %1 \  +53 "collection"'5% +3 "core" %hG\ +2 "sampler")[% +3 "core" %1 \  +61 "collection"':% +3 "core" %hE\ +2 "sampler")G% +3 "core" %1 \  +70 "collection"'+% +3 "core" %hN\ +2 "sampler")\\% +4 "core" %1 \  +78 "collection"'>% +3 "core" %hH\ + "sampler")^% +4 "core" %1 \  +88 "collection"'`% +3 "core" %hG\ +2 "sampler")_% +3 "core" %1 \  +101 "collection"'1% +2 "core" %h?\ +2 "sampler")b% +4 "core" %1 \  +113 "collection"'c% +3 "core" %hN\ + "sampler")%% +4 "core" %1 \  +128 "collection"'O% +2 "core" %hD\ +2 "sampler")s% +4 "core" %1 \  +144 "collection"'B% +3 "core" %hG\ + "sampler").% +4 "core" %1 \  +163 "collection"'a% +2 "core" %hO\ +2 "sampler")g% +4 "core" %1 \  +183 "collection"'3% +4 "core" %hJ\ + "sampler")Y% +4 "core" %1 \  +196 "collection"'L% +3 "core" %hH\ +2 "sampler")j% +3 "core" %1 \  +196 "collection"'o% +3 "core" %hO\ +2 "sampler");% +3 "core" %1 \  +197 "collection"'r% +2 "core" %hF\ +2 "sampler")Q% +4 "core" %1   \  +196 "collection"'% +3 "core" %hK\ + "sampler")U% +4 "core" %   \ 9 +196 "collection"'q% +3 "core" %hF\ + "sampler")P% +4 "core" % 9 5 \ 9 +196 "collection"'T% +3 "core" %hH\ +2 "sampler")C% +4 "core" % Q O \ 9 + "sampler")u% +4 "core" % Q P \ 9 + .tIntake.select :close + "sampler")0 +8 ){% +3 "core" % S P \ 9 + .tSSV.dial :exhaust +2 "sampler")|  +72 "core"  + .tExhaust.select :open +39 "sampler")@ +19 .tSS.seek 0ml +2 "sampler")e'ڀ +882 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Z  +71 "core" + #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open +2 "sampler") +209 "collection"'i% +3 "core" %hF\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" % D C \ 2 +196 "collection"'^% +3 "core" %hJ\ + "sampler")`% +4 "core" % \\ Z \ 2 + "sampler")_% +4 "core" % [ Z \ 2 + .tIntake.select :close + "sampler")0 +9 )1% +3 "core" % ` \\ \ 2 +2 .tSSV.dial :exhaust + "sampler")b  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler")%  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'O% +2 "core" %hF\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0X\ +2 "sampler")'% +4 "core" %o; \  +53 "collection"'% +3 "core" %hI\ +2 "sampler")@% +3 "core" %o; \  +61 "collection"'8% +4 "core" %hR\ +2 "sampler")E% +3 "core" %o; \  +69 "collection"'<% +3 "core" %hJ\ +2 "sampler")K% +4 "core" %o; \  +78 "collection"'9% +3 "core" %h<\ + "sampler")I% +4 "core" %o; \  +88 "collection"'"% +3 "core" %h;\ +2 "sampler")/% +3 "core" %o; \  +101 "collection"'R% +3 "core" %hD\ + "sampler")z% +4 "core" %o; \  +113 "collection"'M% +3 "core" %hA\ + "sampler")N% +4 "core" %o; \  +128 "collection"'V% +3 "core" %h4\ + "sampler")W% +5 "core" %o; \  +143 "collection"'% +3 "core" %hH\ +2 "sampler")A% +3 "core" %o< \  +163 "collection"'D% +3 "core" %hH\ + "sampler")X% +4 "core" %o; \  +184 "collection"'% +4 "core" %h<\ + "sampler")5% +4 "core" %o; \  +196 "collection"'[% +3 "core" %hD\ +2 "sampler"):% +4 "core" %o< \  + "collection"'G% +4 "core" %h=\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +2 "core" %h8\ +2 "sampler")^% +4 "core" %1 \  +18 "collection"'`% +3 "core" %hL\ +2 "sampler")_% +4 "core" %1 \  +21 "collection"'1% +3 "core" %h?\ + "sampler")b% +4 "core" %1 \  +24 "collection"'-% +3 "core" %hC\ +2 "sampler")%% +4 "core" %1 \  +28 "collection"'O% +2 "core" %h7\ +2 "sampler")c% +4 "core" %1 \  +32 "collection"'.% +2 "core" %h8\ +2 "sampler")a% +4 "core" %1 \  +36 "collection"'g% +4 "core" %h;\ + "sampler")3% +4 "core" %1 \  +42 "collection"'Y% +2 "core" %hD\ +2 "sampler")L% +4 "core" %1 \  +47 "collection"'j% +3 "core" %hB\ + "sampler")o% +4 "core" %1 \  +54 "collection"';% +3 "core" %h<\ + "sampler")r% +5 "core" %1 \  +60 "collection"'Q% +3 "core" %h6\ + "sampler")% +4 "core" %1 \  +69 "collection"'U% +3 "core" %hE\ +2 "sampler")q% +3 "core" %1 \  +78 "collection"'P% +3 "core" %h-\ +2 "sampler")T% +4 "core" %1 \  +88 "collection"'s% +3 "core" %hA\ +2 "sampler")C% +3 "core" %1 \  +100 "collection"'u% +4 "core" %h5\ + "sampler"){% +4 "core" %1 \  +113 "collection"'|% +3 "core" %h:\ + "sampler")F% +4 "core" %1 \  +128 "collection"'Z% +3 "core" %h<\ +2 "sampler")i% +4 "core" %1   \  +144 "collection"'e% +3 "core" %hH\ + "sampler")v% +4 "core" %   \ < +163 "collection"'% +2 "core" %h=\ +2 "sampler")~% +4 "core" % "  \ < +183 "collection"']% +4 "core" %hF\ + "sampler")7% +4 "core" % 6 4 \ < +182 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'&'i +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +130 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml + "collection"'6' +1478 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +2 "collection"')  +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'A'i +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")D +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +70 "core"  +2 "collection"'^% +3 "core" %l"\ +2 #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'`'^ +370 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '_% +2 "core" %_\ +2 .tCS.seek 6ml +2 "collection"'1'+ +366 "Can"s\ PM +992 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'b +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'-'i +1427 "core" ' + .tCSV.dial CSR +2 "collection"'%  +41 "core"  + "collection"'O% +4 "core" %k\ +2 #tPulling 2ml of CSR.AqMeOH .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'c'T +588 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '.% +2 "core" %Q \  +3 .tCS.seek 5ml + "collection"'a's2 +858 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'g  +41 "core"  +2 .tCS.seek 1ml + "collection"'3'^ +1120 "core" ' + "collection"'Y9 +4 "core" 9 + "collection"'L% +4 "core" %c\ \ \ +2 #tBefore lysing Collection Puck Heater at 17C/38.6psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'+ \  +3 'j9 +3 "core" 9d +101 "collection"'o9 +3 "core" 9d +102 "collection"';9 +2 "core" 9 d +102 "collection"'r9 +2 "core" 9 d +103 "collection"'Q9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'U9 +3 "core" 9d +102 "collection"'q9 +2 "core" 9d +102 "collection"'P9 +3 "core" 9"d +102 "collection"'T9 +3 "core" 9&d +102 "collection"'s9 +2 "core" 9%*d +102 "collection"'C9 +3 "core" 98/d +102 "collection"'u9 +2 "core" 9N3d +102 "collection"'{9 +3 "core" 9g7d +102 "collection"'|9 +3 "core" 9;d +102 "collection"'F9 +2 "core" 9?d +102 "collection"'Z9 +3 "core" 9Cd +102 "collection"'i9 +2 "core" 9Hd +103 "collection"'e9 +2 "core" 9Ld +102 "collection"'v9 +3 "core" 9'Pd +102 "collection"'9 +2 "core" 9KTd +102 "collection"'~9 +3 "core" 9rXd +102 "collection"']9 +2 "core" 9]d +102 "collection"'79 +2 "core" 9ad +141 "collection"'d9 +10 "core" 9gd +102 "collection"'x9 +2 "core" 9$kb +102 "collection"'w9 +3 "core" 9Mo_ +102 "collection"'\\9 +2 "core" 9ws[ +102 "collection"'h9 +3 "core" 9wW +102 "collection"' 9 +3 "core" 9|S +102 "collection"'9 +2 "core" 9O +102 "collection"'9 +3 "core" 9 I +102 "collection"'k9 +2 "core" 9HG +102 "collection"'9 +3 "core" 9sD +102 "collection"'l9 +3 "core" 9@ +102 "collection"'9 +2 "core" 9> +102 "collection"'f9 +3 "core" 9: +102 "collection"'9 +2 "core" 98 +102 "collection"'H9 +3 "core" 985 +102 "collection"'}9 +2 "core" 9[2 +102 "collection"'!9 +3 "core" 9/ +102 "collection"'t9 +2 "core" 9- +102 "collection"'S9 +3 "core" 9+ +102 "collection"' 9 +2 "core" 9) +102 "collection"'9 +3 "core" 9( +102 "collection"'9 +3 "core" 9 % +102 "collection"'9 +2 "core" 9>$ +103 "collection"'\ 9 +2 "core" 9X" +102 "collection"'9 +2 "core" 9r! +102 "collection"' 9 +4 "core" 9 +102 "collection"'(9 +2 "core" 9 +102 "collection"'y9 +3 "core" 9 +102 "collection"'n9 +2 "core" 9 +102 "collection"'m9 +3 "core" 9 +102 "collection"'B9 +3 "core" 9 +102 "collection"'09 +2 "core" 9 \  +102 "collection"'$9 +3 "core" 9  +102 "collection"'9 +2 "core" 9 , +102 "collection"'9 +3 "core" 9 < +102 "collection"'9 +2 "core" 9 K +102 "collection"'9 +3 "core" 9 X +102 "collection"' 9 +2 "core" 9 g +102 "collection"'&9 +3 "core" 9 s +102 "collection"'49 +2 "core" 9 \  +102 "collection"'p9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'#9 +3 "core" 9  +107 "collection"'29 +3 "core" 9 # +102 "collection"'=9 +2 "core" 9 ' +102 "collection"'J9 +3 "core" 9 , +102 "collection"'9 +2 "core" 9  0 +102 "collection"'9 +3 "core" 9 \ 4 +102 "collection"')9 +3 "core" 9  8 +102 "collection"'?9 +2 "core" 9  < +102 "collection"''9 +3 "core" 9  @ +102 "collection"'9 +2 "core" 9 E +102 "collection"'@9 +3 "core" 9 I +102 "collection"'89 +2 "core" 9 M +102 "collection"'69 +3 "core" 9 Q +102 "collection"'<9 +2 "core" 9\ U +102 "collection"'K9 +3 "core" 9\ Z +102 "collection"'99 +2 "core" 9\ ^ +103 "collection"'9 +3 "core" 9\ b +102 "collection"'"9 +2 "core" 9\ f +102 "collection"'/9 +3 "core" 9\ j +102 "collection"'R9 +2 "core" 9\ o +102 "collection"'I9 +3 "core" 9\ s +102 "collection"'z9 +3 "core" 9\ !w +102 "collection"'N9 +2 "core" 9\ ${ +102 "collection"'V9 +3 "core" 9\ ' +102 "collection"'9 +2 "core" 9\ + +103 "collection"'M9 +2 "core" 9\ . +102 "collection"'D9 +3 "core" 9\ 1 +102 "collection"'E9 +3 "core" 9\ 5 +102 "collection"'W9 +2 "core" 9\ 9  +102 "collection"'A9 +3 "core" 9\ <! +102 "collection"'X9 +2 "core" 9\ ?! +102 "collection"'59 +3 "core" 9\ C" +103 "collection"'[9 +2 "core" 9\ F$ +102 "collection"'9 +2 "core" 9\ H$ +102 "collection"'G9 +3 "core" 9\ L& +102 "collection"'9 +2 "core" 9\ O' +103 "collection"':9 +2 "core" 9\ R' +102 "collection"'>9 +2 "core" 9\ U( +102 "collection"'^9 +3 "core" 9\ X) +102 "collection"'_9 +2 "core" 9\ [* +102 "collection"'`9 +3 "core" 9\ ]+ +102 "collection"'b9 +3 "core" 9\ a+ +102 "collection"'19 +2 "core" 9\ d, +102 "collection"'%9 +3 "core" 9\ f- +102 "collection"'O9 +2 "core" 9\ i. +102 "collection"'-9 +3 "core" 9\ l/ +3 .tCH.hold 10:00,70C +2 "collection"'. `\ `\ i +2 'c9 +6 "core"  + 9\ l/ +2 "collection"'g% +3 "core" %c t u "\ +2 #tBegun lysing Collection Puck Heater at 68.1C/46.9psia +42016 "Can"t\  +17973 "core" ` +2 "collection"'a9 +3 "core" 9\  +2 "collection"'Y% +3 "core" %c ] ] \ +2 #tEnded lysing Collection Puck Heater at 70C/45.8psia +2 .CS.seek 0ml + "collection"'L'i +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'j @ +99 "core" A +2 .tCSV.dial :air + "collection"'o @ +41 "core" ? +2 .tCS.seek 5ml + "collection"';'s5 +1375 "core" ' + .tCSV.dial CTV +2 "collection"'r  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Q @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'U @ +42 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'q'i +1364 "core" ' +2 "collection"'P% +3 "core" %g \ +2 #tPuck @74.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'T +97 "core"  + .tCBV.dial CSV + "collection"'s  +29 "core"  + "collection"'C% +4 "core" %g l k I\ +2 .tCS.seek 5ml + "collection"'u's3 +1376 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'{  +44 "core" + "collection"'|% +4 "core" %s1 5\ +2 .tCS.seek 7ml + "collection"'F' +587 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'Z @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'i' +852 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'e ` +111 "core" _ +2 #tLysing Complete + "collection"'v& +4 "core" &\\e "\ O + #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %  # ) l  +2 "storage"(~% +3 "core" % f o I\  + "storage"(]. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(7(  +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (d& +3 "core" &  g d i\ +2 "manipulator"&x& +4 "core" &Ә" , - F <? + "manipulator"&w% +4 "core" %  - . 7  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&\\( +164 "core" ( +2 "manipulator"&h& +4 "core" & #  ]  + "storage"( & +4 "core" &  q q \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +96 "core" ' +2 "storage"(& +4 "core" &  6\ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k'r +223 "core" ' +2 "storage"(- +3 "core" -'j + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&l& +3 "core" & , .   + "storage"(& +4 "core" & e ^ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&f'Α +18 "core" ' + .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +2 "core" -'j +3 .tSE.seek 18.11 Pucks below Top Plate + "storage"(}'8 +40 "core" ' + "manipulator"&!% +4 "core" %Ί - - +2 "storage"(t& +4 "core" & d _ k\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 293 counts +2 "manipulator"&S'϶ +13 "core" ' + "manipulator"& & +5 "core" &  # `  + "storage"(& +4 "core" & g g\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +17 "core" ' +51 .tSE.seek 19.11 Pucks below Top Plate + "storage"('Ω +41 "core" ' +2 "manipulator"&\ & +4 "core" &  c  +2 "manipulator"&% +4 "core" %B $  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +93 "core" ' +2 .tElbow.seek CC + "manipulator"&((ӂ +159 "core" ( +2 "manipulator"&y& +4 "core" &Ӓ# 1 1 \ =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &Ӓ" 8 - =B +2 .tForearm.seek CC +2 "manipulator"&m'? +94 "core" ' + .tHand.close + "manipulator"&B/ +59 "core" / +2 .tCC.seek :open + "collection"'0( +447 "core" ( + "storage"($& +4 "core" & } =\ +2 "storage"(& +3 "core" & { | \ +2 "manipulator"&& +3 "core" &Ӟ! / , g ;6 +2 "manipulator"&% +3 "core" % K ( + +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +163 "core" ( + "manipulator"&&& +4 "core" &   +2 "storage"(4& +3 "core" & H\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&p'Α +99 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +59 "core" 1 +2 "manipulator"&% +4 "core" % Ώ " ' \\ + "storage"(#& +4 "core" & D\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 298 counts + "manipulator"&2'ϻ +14 "core" ' +2 "manipulator"&=& +4 "core" &  W +2 "storage"(J& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +17 "core" ' + "storage"(% +5 "core" %ή \ +2 ."downElevator"SE.seek :down +3 "storage"()' +99 (?% +3 "core" %% \ RN + "manipulator"&'% +4 "core" %A   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +19 "core" ' + ."downElevator"SE.stop + "storage"(5 +73 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +4 "core" &  +2 "manipulator"&8& +4 "core" &  n + "manipulator"&6% +4 "core" %   k  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +175 "core" ( + "manipulator"&K& +4 "core" &-  X " +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" &-  ' " +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' + .tHand.close + "manipulator"&"/ +60 "core" / +2 "manipulator"&/& +4 "core" &- ' - " + "manipulator"&R% +4 "core" % φ - - +2 .tForearm.seek :retract + "manipulator"&I' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z(ӂ +297 "core" ( +2 "manipulator"&N& +4 "core" &ӌ , 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &ӌ * # W 8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +100 "core" ' +2 "manipulator"&M& +4 "core" &ӌ  / < 8 + "manipulator"&D% +4 "core" %B , ) i  +2 "collection"'E& +3 "core" &\ +3 "collection"'W& +4 "core" &\ +2 .tCC.seek :closed + "collection"'A(\\ +5 "core" &\  +9 &2|\ *y +9 &d\ = +10 &u}\ L +9 &KY\ K +10 & X\ K +9 &Y\ K +9 &Y]\ J +10 &SY\ K +9 &W\ K +9 &Y\ K +10 & W\ K +9 &"[Y\ K +10 &$W\ K +9 &%Y\ K +9 &'[x\ K +10 &)dYd\ J +9 &+%Y\ K +9 &,\\\ K +10 &.Y\ K +9 &0k\\r\ K +10 &2.X[\ J +9 &3Y\ K +9 &5Y\ J +10 &7rZ\ K +9 &95Y\ K +9 &:\\\ K +10 &<Y\ K +9 &>zWy\ K +10 &@=Y\ K +9 &A\\s\ K +9 &Cb\ L +10 &Ev~v\ P +9 &G+_\ T +9 &H\ W +10 &J\ X +9 &L_\ Z +10 &N%\ Y +9 &O\ Z +9 &Qi\ Z +10 &SfX\ Z +9 &U(K\ Z +9 &V\ [ +10 &X\ ] +9 &Zh\ \\ +10 &\\w\ ; +9 &\\%\ , +9 &\\\ "c +3 ( +2 "collection"'W& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"'X& +4 "core" &\\W\ "c +2 .tHand.open + "manipulator"&51 +53 "core" 1 +2 "manipulator"&[% +4 "core" % B 1  g  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tPSV.dial PSR +2 "processing"%G +129 "core"  +2 "processing"%% +3 "core" %X\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml + "processing"%:'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%>  +42 "core"  +3 .tPS.seek 0ml + "processing"%^'ؾ +1606 "core" ' + .tPSV.dial PSR + "processing"%_ +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%`' +2637 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"%b + "collection"'1  +6 "core" A + "processing"%%  +68 "core" +88  + .tPSV.dial :mixloop +2 "processing"%O +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%-  +129 "core" +2 .tPS.seek 0ml + "processing"%c'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2639 "core" ' + .tPSV.dial :mixloop + "processing"%. +55 "core" +2 .tPS.seek 0ml +2 "processing"%a'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%Y  +41 "core"  +2 .tPS.seek 2.5ml +48 "processing"%3' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +42 "core" +2 .tPS.seek 0ml +2 "processing"%o'ؾ +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp "manipulator"&L& +5 "core" &Ӎ - - 8 + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&r(ӂ +20 "core" ( + "manipulator"&Q& +4 "core" &ӌ 3  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӌ * V & +2 .tForearm.seek CC +2 "manipulator"&U'? +94 "core" ' + .tHand.close + "manipulator"&;/ +55 "core" / +2 .tCC.seek :open +2 "collection"'P( +450 "core" ( + "manipulator"&T& +4 "core" &ӌ , + & + "manipulator"&s% +4 "core" % G + (  +2 .tForearm.seek :retract + "manipulator"&C' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&q(- +280 "core" ( +2 "manipulator"&{& +4 "core" &- 0 / | - + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- + . - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u'w +102 "core" ' +2 .tHand.open + "manipulator"&Z1 +61 "core" 1 + "manipulator"&F% +4 "core" % | /  ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'v& +4 "core" &EE +2 "manipulator"&% +3 "core" %   S  +2 "storage"(~% +4 "core" % \  + "storage"(]. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (d& +3 "core" & \  + "manipulator"&x& +4 "core" &- , , - + "manipulator"&w% +4 "core" %  &  -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&h( +177 "core" ( +2 "manipulator"& & +4 "core" &  1 Q + "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +100 "core" ' +2 "storage"(,& +4 "core" & y\  +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +221 "core" ' +2 "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & q t g\  +2 "manipulator"&H& +3 "core" & , + Q +2 .tElbow.seek 3 + "manipulator"&!( +4 "core" ( + "manipulator"&t& +3 "core" & , " F Q +2 "storage"( & +3 "core" & (\  +3 .tForearm.seek 3 + 300 counts + "manipulator"&'ϡ +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\ / +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +13 "core" & - - Q + "manipulator"&\\% +5 "core" % Ϧ * " | x +2 .tForearm.seek :retract + "manipulator"&k' +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&f(ӂ +79 "core" ' + ."downElevator"SE.stop + "storage"(5 +76 "core" ( +2 "manipulator"&S& +4 "core" &ӑ% " ) b >N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &ӑ% + , | >N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'? +97 "core" ' +2 "manipulator"&n& +4 "core" &ӑ% / ) f >N +2 "manipulator"&% +4 "core" %E ) * l  +2 "collection"'& +3 "core" &MJV\ +2 "collection"'B& +5 "core" &IJG\ +2 .tCC.seek :closed + "collection"' (\\ +5 "core" &IK:\ +7 &;HI!\ %g +9 &YxJHl\ 7 +9 &{JH_\ K +10 &WIHK\ J +9 &WIK/\ K +9 &G\\KL\ J +10 & YLO\ J +9 &\\IL\ J +9 &WKL\ J +10 &MWKM\ K +9 & ZILp\ J +10 &!YJJ|\ J +9 &#]KK\ J +9 &%WWLLp\ J +10 &'YLNX\ J +9 &(\\MND\ J +9 &*VOL4\ J +10 &,^WMN(\ K +9 &.![PK\ J +10 &/\\ONp\ J +9 &1WNNg\ J +9 &3fWNPS\ K +10 &5)WPP;\ J +9 &6WNP0\ K +9 &8[NN%\ J +10 &:n\\NO\ K +9 &<0YPR \ K +10 &=\\OM\ J +9 &?XOO\ K +9 &Aw]PO\ J +10 &C8^WV\ K +9 &DiZW\ L +9 &Fvc_\ N +10 &Hlvm\ Q +9 &J"#\ U +10 &KT\ V +9 &MH\ V +9 &OaB\ W +10 &Q#5\ W +9 &RK\ X +9 &T\ X +10 &Va\ Z +9 &X#I\ Z +10 &Y:\ [ +9 &[7\ H +9 &\\32\ 2 +10 &\\e,\ N +2 ( +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.15 + .Hand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&$% +5 "core" % E . 0 V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +132 "core" ~ + .tCSV.dial CTV +2 "collection"'  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%&' +2630 "core" ' + "collection"'4% +4 "core" %\ +2 .tCS.seek 4.5ml +2 "collection"'m'c9 +1515 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%(  +43 "core"  + .tdelay 2 seconds +158 "Can"u JG +44 .tPSV.dial :waste2 + "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'# ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'= @ +42 "core" > +2 .tCS.seek 10ml + "collection"'J' +1481 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +49 .tCS.seek 0ml +2 "collection"''i +2633 "core" ' +2 .tCBV.dial :waste1 + "collection"'? @ +27 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"''  +130 "core" +2 "collection"' & +4 "core" &\\eu\ N + #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&@% +4 "core" %  , ,  +2 "storage"(8% +3 "core" % g p \ +2 "storage"(6. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(p(  +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (2& +3 "core" & g r G\ +2 "manipulator"&& +3 "core" &Ӕ% + , >K +2 "manipulator"&K% +3 "core" %  + -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&9( +164 "core" ( +2 "manipulator"&& +4 "core" &   G  + "storage"()& +4 "core" & ~ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +92 "core" ' +2 "storage"("& +4 "core" &  {\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(/'r +176 "core" ' +2 "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & + - <  + "storage"(& +4 "core" & ~  _\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&N'Α +19 "core" ' + .tElbow.hold +2 "manipulator"&<, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(V- +2 "core" -' +2 .tSE.seek 19.11 Pucks below Top Plate +2 "storage"(M'Σ +28 "core" ' +2 "manipulator"&D% +4 "core" %Ά , - + "storage"(E& +4 "core" & E I \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 289 counts + "manipulator"&I'ϲ +13 "core" ' +2 "manipulator"&0& +4 "core" & * 0  +2 "storage"(X& +3 "core" & g g \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&5'S +28 "core" ' +2 .tSE.seek 20.11 Pucks below Top Plate +2 "storage"([' +50 "core" ' +2 "manipulator"&W& +4 "core" & + ,  +2 "manipulator"&G% +4 "core" %Ё '  A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +87 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +162 "core" ( +2 "manipulator"&>& +4 "core" &Ӑ"  0 U << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &Ӑ" , * << +2 .tForearm.seek CC +2 "manipulator"&_'? +96 "core" ' +2 .tHand.close + "manipulator"&^/ +57 "core" / + .tCC.seek :open +2 "collection"'b( +450 "core" ( + "storage"(1& +4 "core" & [ \\ M\  +2 "storage"(%& +3 "core" & _ c \  +2 "manipulator"&O& +3 "core" &Ӑ" - - H << +2 "manipulator"&-% +4 "core" % P ) ) }  +2 .tForearm.seek :retract + "manipulator"&`' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&g( +161 "core" ( +2 "manipulator"&c& +4 "core" & 0  l  + "storage"(.& +4 "core" & | O\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&+'Α +92 "core" ' + .tElbow.hold + "manipulator"&Y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&a1 +63 "core" 1 +2 "manipulator"&j% +4 "core" % Υ " * T D + "storage"(3& +4 "core" & } { \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 320 counts +2 "manipulator"&L' +25 "core" ' +2 "manipulator"&Q& +4 "core" & - / s  +2 "storage"(& +3 "core" & +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&;'S +21 "core" ' +2 "storage"(z% +4 "core" % t \ +3 ."downElevator"SE.seek :down +2 "storage"(' +101 (A% +3 "core" %o$ m\ RM +2 "manipulator"&T% +3 "core" %N  ( n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s' +14 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +70 "core" ' + .tPSV.dial :air +2 "processing"%U  +70 "core" +3 .tPS.seek 2.5ml + "processing"%{' +2626 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%| +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%r  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%Z +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%F  +54 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%v'ؾ +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 "manipulator"&~& +3 "core" & ,  1  +2 "manipulator"&]% +3 "core" %    0  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +177 "core" ( + "manipulator"&u& +4 "core" &- 1 0 + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-   m + +2 .tForearm.seek :garage + "manipulator"&d'w +97 "core" ' + .tHand.close + "manipulator"&x/ +53 "core" / + "manipulator"&w& +4 "core" &- %  { + + "manipulator"& % +4 "core" % χ # , +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +49 .tElbow.seek PC + "manipulator"&,( +118 "core" ( + "manipulator"&q& +4 "core" & (  U . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &  ( > . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&l' +96 "core" ' + "manipulator"&& +5 "core" & $  . + "manipulator"&H% +4 "core" % \  z a +2 "processing"%t& +4 "core" &\  +2 "processing"% & +4 "core" &\  +3 .tPC.seek :closed + "processing"%\ (^ +4 "core" &\ \  +9 &5x\ *z +10 &d\ ? +9 &fz\ N +10 &'_\ N +9 &_\ N +9 &^\ N +10 &o_\ N +9 &2`\ M +9 &`\ N +10 &`\ M +9 & v`m\ N +10 &":`\ M +9 &#`\ N +9 &%b\ N +10 &'_\ N +9 &)A_|\ N +9 &+c\ N +10 &,_\ N +9 &.^Y\ M +10 &0I``\ N +9 &2\ `c\ N +9 &3`\ N +10 &5]Y\ N +9 &7Q_W\ N +9 &9a\ N +10 &:_\ N +9 &<`\ N +10 &>Wb\ N +9 &@b\ O +9 &Ag\ O +10 &Cs\ P +9 &EW\ Q +9 &G\ S +10 &H\ T +9 &J-\ T +9 &LW \ T +10 &N\ U +9 &O\ U +10 &Q\ U +9 &S[ \ U +9 &U\ U +10 &V\ U +9 &X\ U +10 &Zb\ U +9 &\\$\ U +9 &]$\ 5 +10 &^.y%\ V +9 &^+#\ 4 +2 ( +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%& +4 "core" &^)\ 4 +2 .tHand.open + "manipulator"&\\1 +56 "core" 1 + "manipulator"&h% +4 "core" % 0  L a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tPRV.dial :air + "processing"%S  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%} +43 "core" + "processing"%% +4 "core" %ظ\ +2 .tPS.seek 0.3ml +2 "processing"%' +384 "core" ' +2 .tPSV.dial PSR + "processing"%n +115 "core" + "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'2 +493 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%!' +1921 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPTV.dial :mixing + "processing"%k @ +71 "core" A + .tPBV.dial :waste2 + "processing"%P  +90 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2642 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" & , ( ; . + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&B( +3 "core" ( + "manipulator"&& +4 "core" & ; . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 3 . . +2 .tForearm.seek PC + "manipulator"&y' +91 "core" ' + .tHand.close + "manipulator"&o/ +57 "core" / +2 .tPC.seek :open + "processing"%4( +460 "core" ( + "manipulator"&i& +4 "core" & "  : . + "manipulator"&(% +4 "core" %   + @ W +2 .tForearm.seek :retract +2 "manipulator"& ' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&&(- +127 "core" ( +2 "manipulator"&#& +4 "core" &-  ! 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &- ) + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&m'w +100 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&J% +4 "core" % ~ "  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?' +95 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%'& +4 "core" &\ + "manipulator"& % +4 "core" %  , +  + "storage"(@% +4 "core" % \  + "storage"(8. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(6( +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & \  + "manipulator"&2& +4 "core" &- , - + "manipulator"&% +4 "core" %  (  1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&K( +170 "core" ( +2 "manipulator"&& +4 "core" &|   z X + "storage"()& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&"'7 +96 "core" ' + "storage"(f& +4 "core" & 9\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(R'r +227 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &|  ' X +2 .tElbow.seek 3 +2 "manipulator"&V( +3 "core" ( + "manipulator"&D& +3 "core" &| * # 3 X +2 "storage"(E& +3 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&0'ϡ +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& + "storage"(G' +7 "core" &|  * U X + "manipulator"&% +3 "core" % ϟ  +2 .tForearm.seek :retract +2 "manipulator"&9' +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/( +91 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +151 "core" ( + "manipulator"&N& +4 "core" &   8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & ( , L 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M' +90 "core" ' + "manipulator"&>& +4 "core" &  C 8 +2 "manipulator"&:% +4 "core" %  , d + "processing"%5& +4 "core" &E\ +2 "processing"%<& +5 "core" &I\ +2 .tPC.seek :closed + "processing"%^(^ +4 "core" &C\ +9 & -H\ #b +9 &UI\ 7 +9 &\ K +10 &Z1\ M +9 &[Z3\ M +9 &Y5\ M +10 &_3\ M +9 &^'\ M +10 &c_&\ M +9 &%_\ M +9 &_\ M +10 &!Ye\ M +9 &#j`f\ N +9 &%-]\ M +10 &&[\ M +9 &(\\\ M +10 &*r_\ N +9 &,4^\ N +9 &-Y\ M +56 &/_\ M + &1za\ N + &3<]N\ N + &4]\ N + &6_e\ M + &8` \ M +5 &:EZ\ M +9 &<]\ M +10 &=aW\ N +9 &?cK\ N +9 &ALd \ N +10 &Cs+\ P +9 &D{\ P +10 &F\ S +9 &HD\ S +9 &J\ T +10 &K\ S +9 &M\ T +9 &OH\ T +10 &Q \ U +9 &R\ U +10 &T\ U +9 &VO\ U +9 &X/\ U +10 &Y\ V +9 &[\ U +9 &]S\ G +10 &^v@~\ &q +9 &^@\ 3 +6 ( + "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&1 +4 "core" &^#\ 3 +57 1 + "manipulator"& % +4 "core" % .  m d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1' +96 "core" ' +4 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%% _ +3 %O9 +5 "core" 9% +102 "processing"%-9 +2 "core" 9% +102 "processing"%c9 +3 "core" 9 % +102 "processing"%.9 +2 "core" 9 & +102 "processing"%_9 +3 "core" 9& +102 "processing"%9 +3 "core" 9' +102 "processing"%a9 +2 "core" 9' +102 "processing"%j9 +3 "core" 9& +102 "processing"%39 +2 "core" 9"& +103 "processing"%Q9 +2 "core" 9&$ +102 "processing"%9 +2 "core" 9*# +103 "processing"%z9 +2 "core" 9/ +102 "processing"%`9 +3 "core" 93 +103 "processing"%A9 +2 "core" 9 7 +102 "processing"%T9 +3 "core" 9; +102 "processing"%g9 +3 "core" 9$? +102 "processing"%+9 +2 "core" 92D +102 "processing"%L9 +3 "core" 9AH +102 "processing"%U9 +2 "core" 9NL +102 "processing"%[9 +3 "core" 9]P +102 "processing"%;9 +3 "core" 9mT +102 "processing"%9 +2 "core" 9|Y\ +102 "processing"%9 +3 "core" 9] +102 "processing"%|9 +2 "core" 9a +102 "processing"%r9 +3 "core" 9e +102 "processing"%Z9 +3 "core" 9i +102 "processing"%F9 +2 "core" 9m +102 "processing"%{9 +3 "core" 9r +102 "processing"%9 +2 "core" 9v +102 "processing"%~9 +3 "core" 9z +102 "processing"%]9 +3 "core" 9~ +102 "processing"%u9 +2 "core" 9 +103 "processing"%79 +2 "core" 9 +102 "processing"%Y9 +2 "core" 9  +102 "processing"%x9 +3 "core" 9 +102 "processing"%w9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"% p_p +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%s +102 "core"  + "processing"%q% +4 "core" %ع@\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%e' +593 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%d' +1606 "core" ' + .tPTV.dial :puck + "processing"%  +71 "core"  + .tPSV.dial PTV +2 "processing"%H +74 "core" + .tPBV.dial :waste1 + "processing"%t  +132 "core"  + "processing"%C% +4 "core" %l\  +2 .tPS.seek 1.5ml +2 "processing"%'* +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" + +3 .tPS.seek 0ml + "processing"%'ؾ +1615 "core" ' +2 .tdelay 5:00 +13781 "Can"t TT +16220 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core" +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%S' +2368 "core" ' + .tPSV.dial PTV + "processing"%} +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%l +85 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +74 "core"  +3 .tPS.seek 0ml + "processing"%n'ؾ +2328 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +352 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'k  +2 "processing"%P  +42 "core" +3  + "processing"%!% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%$'d +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +30 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%o'K +1165 "core" ' + .tPRV.dial :waste2 +2 "processing"%, @ +69 "core" @ +2 .tPS.seek 0.5ml + "processing"%' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%\  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%i' +1614 "core" ' + .tPSV.dial :PML +2 "processing"%( +42 "core" +2 .tPTV.dial :mixing + "processing"%# @ +71 "core" A + .tPBV.dial :waste1 + "processing"%=  +34 "core" + "processing"%y% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%B' +227 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +34 "core" * +2 .tPS.seek 0ml + "processing"%J'ؾ +1989 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &EF\ +2 "manipulator"& & +4 "core" & + - _ 8 + "manipulator"&@% +4 "core" % " * ) y 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +126 "core" ( + "manipulator"& & +4 "core" &- 1  N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &m& +7 "core" &- - - +3 .tForearm.seek :garage + "manipulator"&p'w +93 "core" ' +2 .tHand.close + "manipulator"&/ +104 "core" / + "manipulator"&2& +4 "core" &- 1 0 +2 "manipulator"&% +3 "core" % ~ , , w  +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&)(ӂ +275 "core" ( +2 "manipulator"&f& +4 "core" &z- :  Dx + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &z- - 5 Dx +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'? +92 "core" ' +2 "manipulator"&& +5 "core" &ӗ( 4 /  @[ + "manipulator"&% +4 "core" %J ( ( G 5 +2 "collection"'& +4 "core" &CC\ +2 "collection"'D& +5 "core" &EF\ +2 .tCC.seek :closed + "collection"'E(\\ +5 "core" &FE\ +7 &<DD\ $e +9 &WDF\ 7 +10 &zDF\ L +9 &VED\ L +9 &tVGF\ M +10 &7VFF\ L +9 &YGH\ L +10 &VHG\ L +9 &~RHG\ L +9 &?UGH\ L +10 & SHI\ L +9 &!WHI\ L +9 &#TFH\ L +10 &%GVIH\ L +9 &'\ SGG\ L +9 &(VHJ\ L +10 &*RIH\ L +9 &,OUGK\ L +10 &.RJJ\ L +9 &/WHK\ L +9 &1WLI\ M +10 &3WUHJ\ L +9 &5XJJ\ L +9 &6WJL\ M +10 &8VJJ\ L +9 &:^WLK\ M +10 &<"WLJ\ L +9 &=WKK\ L +9 &?TKK\ L +10 &AfWLL\ M +9 &C(]US\ M +9 &Dj_[\ O +10 &Fxk\ R +9 &HQ\ W +10 &J\ X +9 &K\ X +9 &M\ Y +10 &OS\ Y +9 &Q\ [ +9 &R\ Y +10 &T\ [ +9 &VT\ [\ +10 &X\ \\ +9 &Y\ ^ +9 &[\ J +10 &\\?\ )| +9 &\\\ !a +2 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"'X& +4 "core" &\\\ !a +2 .tHand.open + "manipulator"&W1 +60 "core" 1 + "manipulator"&% +4 "core" %J ; U 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' +94 "core" ' +2 .tPSV.dial PSR + "processing"%" +113 "core" + "processing"%R% +5 "core" %ؿ1\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%0'+ +1609 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +45 "core"  +2 .tPS.seek 0ml + "processing"%I'ؾ +1606 "core" ' + .tPSV.dial PSR +2 "processing"%V +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%:  + "collection"'5  +33 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%G +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%9  +73 "core" +3 .tPS.seek 0ml + "processing"%4'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +43 "core" +2 .tPS.seek 0ml + "processing"%<'ؾ +2632 "core" ' +2 .tPSV.dial :air + "processing"%-  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%M' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +43 "core" +3 .tPS.seek 0ml + "processing"%.'ؾ +2649 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" &Ӥ$ 6 6 ? >N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +19 "core" ( +2 "manipulator"&a& +4 "core" &Ӈ  8 J + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &Ӈ 2 + + +2 .tForearm.seek CC + "manipulator"&3'? +93 "core" ' + .tHand.close + "manipulator"&Q/ +62 "core" / +2 .tCC.seek :open + "collection"'( +446 "core" ( +2 "manipulator"&z& +4 "core" &Ӈ , - + + "manipulator"&`% +4 "core" % I (  ^ # +2 .tForearm.seek :retract + "manipulator"&A' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&T(- +288 "core" ( +2 "manipulator"&g& +4 "core" &-  . " ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &- , " s ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L'w +92 "core" ' +2 .tHand.open + "manipulator"&U1 +57 "core" 1 + "manipulator"&[% +4 "core" % p 0  x ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;' +98 "core" ' + ."da"delayUntil "15:26:45.46" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &??K\ + "manipulator"&% +4 "core" % , +  +2 "storage"(|% +4 "core" % h o \  +2 "storage"(r. +3 "core" .( + "storage"(Z& +4 "core" & d  r\  +2 "storage"(F& +3 "core" & j r |\  +2 "manipulator"&{& +4 "core" &- , + ' + "manipulator"&% +4 "core" % " ( o  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&~( +181 "core" ( +2 "manipulator"&]& +4 "core" &  0 j g + "storage"(u& +4 "core" & f o z\  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&7'7 +91 "core" ' +2 "storage"(Y& +4 "core" & k s 0\  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(x'r +235 "core" ' + "storage"(w- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (s& +3 "core" & b 6 \  + "manipulator"&q& +4 "core" & . , P g +2 ."WCR"Elbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&e& +49 "core" & 0 ) V g +4 "storage"(& +3 "core" & T V \  +2 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&H'ϡ +15 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&t/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&C& +2 "storage"(d' +7 "core" & ( * t g +2 "manipulator"&*% +3 "core" % ϙ + , +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&%(ӂ +94 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 "core" ( +2 "manipulator"&\\& +4 "core" &ӡ , / 9) +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &ӡ , , 9) +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"& '? +92 "core" ' + "manipulator"&& +5 "core" &ӡ / / p 9) +2 "manipulator"&}% +3 "core" %6 3 , 2 \\ +2 "collection"'& +4 "core" &@?'\ +2 "collection"'l& +5 "core" &?>(\ +2 ."WCR"CC.seek :closed +2 "collection"'v(\\ +4 "core" &?>\ +7 &;@?\ $e +10 &W{?@\ 7 +9 &{@B \ K +10 &X@?\ K +9 &{V@B\ K +9 &=UCA\ K +10 &YDC\ K +9 &YAD\ K +9 &ZDCq\ K +10 &EV@Cr\ K +9 & XCDj\ K +10 &!TCC\ K +9 &#YCD\ L +9 &%NWEC\ K +10 &'UEC\ K +9 &(UBE\ K +9 &*VBD\ K +10 &,TYED\ L +9 &.WCC\ K +9 &/VDD\ L +10 &1XDE\ K +9 &3\\VGE\ L +10 &5YHD\ K +9 &6VEE\ K +9 &8WEE\ L +10 &:eWFD\ K +9 &<&WFG\ L +9 &=VHF\ K +10 &?ZGG\ L +9 &AmXFF\ K +10 &C.\\KJ\ L +9 &DcPM\ L +9 &FvZT\ O +10 &Hatl\ R +9 &J\ W +9 &K\ W +10 &M\ X +9 &OX\ X +10 &Q\ Y +9 &R\ Y +9 &T\ Z +10 &VY\ Z +9 &X\ [\ +9 &Y\ \\ +10 &[\ I +9 &\\>z\ (y +10 &\\\ !` +2 ( +2 "collection"'l& +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.22 + .Hand.open + "manipulator"&S1 +56 "core" 1 + "manipulator"&% +4 "core" % 6 8  N \\ +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + + "sampler")n% +4 "core" %ڌ k f \  +2 "collection"'k& +4 "core" &\\d\ !` +2 "Can"r\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X \  +18 "collection"'% +4 "core" %d|\ + "sampler")i% +4 "core" %Q> \  +22 "collection"'B% +2 "core" %dl\ +2 "sampler")'% +4 "core" %Q> \  +24 "collection"' % +3 "core" %d{\ +2 "sampler")@% +4 "core" %Q> \  +28 "collection"' % +3 "core" %dc\ + "sampler")m% +4 "core" %Q> \  +32 "collection"'/% +4 "core" %de\ + "sampler")% +4 "core" %Q> \  +36 "collection"'2% +3 "core" %dp\ +2 "sampler")% +4 "core" %Q> \  +41 "collection"'1% +4 "core" %d}\ + "sampler")p% +4 "core" %Q>  \  +47 "collection"'f% +3 "core" %d\ +2 "sampler")&% +4 "core" %Q>   \  +53 "collection"'8% +3 "core" %dz\ +2 "sampler")% +4 "core" %Q> \  +61 "collection"'% +2 "core" %du\ +2 "sampler")% +4 "core" %Q>   \  +69 "collection"'% +3 "core" %du\ +2 "sampler")b% +4 "core" %Q> " \  +78 "collection"'X% +3 "core" %do\ + "sampler")W% +4 "core" %Q> - - \  +91 "collection"'% +3 "core" %d\ +2 "sampler")D% +4 "core" %Q> < 9 \  +100 "collection"'"% +3 "core" %d\ + "sampler")R% +4 "core" %Q> I G \  +113 "collection"'?% +3 "core" %d\ +2 "sampler")J% +3 "core" %Q> U U \  +128 "collection"'N% +3 "core" %d\ +2 "sampler")0% +3 "core" %Q d c \  +2 "sampler")V% +3 "core" %Q e c \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )I% +2 "core" %Q i e \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler"):'ڀ +409 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X& +4 "core" &\\\ !` +3 "Can"s\  + ."WCR"CTV.dial :intake +2 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +2 .Intake.select :open + "sampler") +209 "collection"'4% +3 "core" %d\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X \  +18 "collection"'c% +3 "core" %d\ +2 "sampler")M% +4 "core" %[> \  +21 "collection"'_% +3 "core" %d\ +2 "sampler")a% +3 "core" %[= \  +25 "collection"'j% +3 "core" %d\ + "sampler")Q% +4 "core" %[> \  +28 "collection"')% +3 "core" %d\ +2 "sampler")K% +3 "core" %[> \  +32 "collection"'E% +4 "core" %d\ + "sampler")z% +4 "core" %[= \  +2 "collection"'`% +3 "core" %d\ +2 #"WCR"Intake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X}% +3 "core" %2 \  +69 "collection"'% +4 "core" %d\ + "sampler"):% +4 "core" %2 \  +78 "collection"'4% +3 "core" %d\ +2 "sampler")G% +4 "core" %  \ 4 +88 "collection"'-% +3 "core" %d\ +2 "sampler")<% +3 "core" % 9 8 \ 4 +100 "collection"'c% +19 "core" %d\ + "sampler")M% +4 "core" % u r \ 4 +2 "sampler")_% +3 "core" % w s \ 4 +2 ."WCR"Intake.select :close + "sampler")0 +9 )a% +3 "core" % y v \ 4 + ."WCR"SSV.dial :exhaust +2 "sampler")j  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")Q'ڀ +898 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"))  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'K% +3 "core" %d\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X% +3 "core" %d\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s + "sampler")#.Y0X : \  +61 "collection"'J% +2 "core" %d\ +2 "sampler")N% +4 "core" % ] Y \  +2 "sampler")0% +4 "core" % ] Z \  + ."WCR"Intake.select :close + "sampler")0 +9 )f% +3 "core" % d b \  + ."WCR"SSV.dial :exhaust +2 "sampler")V  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")I'ڀ +879 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")5  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'m% +3 "core" %d\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X +129 "core"  +2 "processing"%#% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%:' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4' +559 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %* \  +36 "collection"'#% +3 "core" %d\ +2 "sampler") % +4 "core" %* \  +41 "collection"':% +4 "core" %d\ + "sampler")<% +4 "core" %* \  +47 "collection"'c% +3 "core" %d\ +2 "sampler")M% +4 "core" %* \  +53 "collection"'_% +3 "core" %d\ +2 "sampler")a% +4 "core" %* \  +60 "collection"'j% +3 "core" %d\ +2 "sampler")&% +4 "core" %* \  +69 "collection"')% +3 "core" %d\ + "sampler")K% +4 "core" %* \  +78 "collection"'Q% +3 "core" %d\ +2 "sampler")`% +3 "core" %* \  +89 "collection"'O% +3 "core" %d\ + "sampler") % +4 "core" % & % \ j +100 "collection"'+% +3 "core" %d\ +2 "sampler")% +3 "core" % S T \ " +2 "sampler")U% +3 "core" % W W \ " +2 ."WCR"Intake.select :close + "sampler")0 +9 )9% +2 "core" % \\ Z \ " +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")G'ڀ +903 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open +2 "sampler") +209 "collection"'|% +3 "core" %d{\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X \ @ +22 ' + ."da"PSV.dial PTV +2 "processing"%@ +74 "core" + ."da"delay 5 seconds +27 "collection"'D% +3 "core" %d\ +2 "sampler")% +4 "core" % l k \ @ + "sampler")?% +4 "core" % o n \ @ + ."WCR"Intake.select :close +2 "sampler")0 +8 )J% +3 "core" % s r \ @ +2 ."WCR"SSV.dial :exhaust + "sampler")N  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")0'ڀ +357 ."da"PSV.dial PSR +2 "processing"%f +73 "core"  + ."da"delay 5 seconds +437 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")d  +47 ."da"PSV.dial PTV +2 "processing"%V +24 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +2 .Intake.select :open + "sampler") +45 "core" +2 ."da"delay 5 seconds +163 "collection"'/% +2 "core" %d\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X~ +129 "core"  +2 "processing"%#% +4 "core" %ؼ?\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + "processing"%#A d`xb +2 ."WCR"SS.reconfigure :exhale +3 ."da"PS.seek 0.5ml +2 "sampler")#.0X% +4 "core" %RCA \  +69 "collection"'#% +3 "core" %d\ + "sampler")<% +4 "core" %RCA \  +2 "collection"'"% +3 "core" %d\ +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X} \  + "collection"'/% +4 "core" %d\ +2 #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X}% +3 "core" %d\ +2 "sampler")#% +4 "core" %* \  +18 "collection"'<% +3 "core" %d\ +2 "sampler")"% +3 "core" %* \  +22 "collection"'% +2 "core" %d\ +2 "sampler")_% +4 "core" %* \  +24 "collection"'a% +4 "core" %d\ + "sampler")j% +4 "core" %* \  +28 "collection"'&% +3 "core" %d\ + "sampler"))% +4 "core" %* \  +32 "collection"'K% +3 "core" %d\ +2 "sampler")Q% +3 "core" %* \  +37 "collection"'`% +3 "core" %d\ + "sampler")O% +4 "core" %* \  +42 "collection"' % +2 "core" %d\ +2 "sampler")+% +4 "core" %* \  +47 "collection"'% +3 "core" %d\ +2 "sampler")I% +3 "core" %* \  +54 "collection"'5% +3 "core" %d\ +2 "sampler")U% +4 "core" %* \  +60 ."da"PSV.dial PSR + "processing"%9 +3 "collection"'c% +3 "core" %d\ +2 "sampler")% +3 "core" %* \  +63  + ."da"delay 5 seconds +5 "collection"'R% +3 "core" %d\ +2 "sampler")% +4 "core" %* \  +78 "collection"'|% +3 "core" %d\ +2 "sampler")G% +3 "core" %*   \  +89 "collection"'F% +3 "core" %d\ + "sampler")E% +4 "core" %\ 2 0 \ V +100 "collection"'z% +3 "core" %d\ +2 "sampler")% +3 "core" % S R \ , +2 "sampler")L% +3 "core" % T Q \ , +2 ."WCR"Intake.select :close + "sampler")0 +9 )3% +2 "core" % X W \ , +2 ."WCR"SSV.dial :exhaust + "sampler")]  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")u'ڀ +87 ."da"PSV.dial PTV + "processing"%Y +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'ؾ +145 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")w  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'s% +3 "core" %d\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X~% +3 "core" %d\ +2 "sampler")#% +4 "core" %Yp< \  +41 "collection"'<% +4 "core" %d\ + "sampler")"% +4 "core" %Yp< \  +47 "collection"'% +4 "core" %d\ + "sampler")_% +4 "core" %Yp< \  +54 "collection"'a% +2 "core" %d\ +2 "sampler")j% +4 "core" %Yp< \  +61 "collection"'&% +3 "core" %d\ + "sampler"))% +4 "core" %Yp< \  +69 "collection"'K% +3 "core" %d\ +2 "sampler")Q% +3 "core" %Yp< \  +78 "collection"'`% +3 "core" %d\ +2 "sampler")O% +4 "core" %Yp< \  + "collection"' % +4 "core" %d\ + #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X}% +3 "core" %d\ +2 "sampler")#% +4 "core" %a; \  +47 "collection"'<% +3 "core" %d\ +2 "sampler")"% +3 "core" %a; \  +54 "collection"'% +3 "core" %d\ +2 "sampler")% +4 "core" %a; \  +61 "collection"'_% +3 "core" %d\ + "sampler")a% +4 "core" %a; \  +69 "collection"'j% +3 "core" %d\ +2 "sampler")&% +3 "core" %a; \  +78 "collection"')% +3 "core" %d\ +2 "sampler")K% +4 "core" %a; \  +88 "collection"'Q% +3 "core" %d\ +2 "sampler")`% +3 "core" %a; \  +100 "collection"'O% +3 "core" %d\ +2 "sampler") % +4 "core" %a; \  + "collection"'% +4 "core" %d\ + #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X}% +4 "core" % < < \ 9 +100 "collection"'#% +3 "core" %de\ + "sampler")@% +4 "core" % T R \ 9 +2 "sampler")<% +3 "core" % V S \ 9 +2 ."WCR"Intake.select :close + "sampler")0 +9 )"% +2 "core" % Z V \ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +881 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")_  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'a% +3 "core" %d'\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %dj\ +2 "sampler")#% +4 "core" %*   \  +113 "collection"'@% +3 "core" %dl\ + "sampler")<% +4 "core" % 5 1 \ / +128 "collection"'"% +2 "core" %d%\ +2 "sampler")% +4 "core" % Q N \ / +144 "collection"'!% +3 "core" %dj\ + "sampler")_% +4 "core" % h e \ / + "sampler")a% +4 "core" % h g \ / + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % j h \ / + ."WCR"SSV.dial :exhaust +2 "sampler"))  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")K'ڀ +905 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")Q  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %d&\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %d\ +2 "sampler")#% +3 "core" %1 \  +69 "collection"'@% +4 "core" %d\ + "sampler")<% +4 "core" %1 \  +78 "collection"'"% +3 "core" %d\ +2 "sampler")% +4 "core" %1 \  +88 "collection"'!% +3 "core" %d\ +2 "sampler")_% +4 "core" %1 \  +100 "collection"'a% +3 "core" %d\ + "sampler")% +4 "core" %1 \  +113 "collection"')% +3 "core" %d\ +2 "sampler")% +3 "core" %1 \  +128 "collection"'Q% +3 "core" %d\ +2 "sampler")`% +4 "core" %1 \  +144 "collection"'K% +3 "core" %d\ + "sampler")% +4 "core" %1 \  +163 "collection"''% +3 "core" %d\ + "sampler")5% +4 "core" % \ = +184 "collection"'U% +3 "core" %d\ +2 "sampler")c% +3 "core" % . . \ = +196 "collection"'% +3 "core" %d\ +2 "sampler")9% +4 "core" % S P \ = + "sampler")R% +4 "core" % S S \ = + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % U S \ = + ."WCR"SSV.dial :exhaust +2 "sampler")|  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")j'ڀ +68 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%G +131 "core"  + "processing"%F% +4 "core" %عL\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%E' +590 "core" ' + ."da"delay 5 seconds +60 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +53 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %d\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %d \ + "sampler")#% +4 "core" %1 \  +18 "collection"'@% +3 "core" %d\ +2 "sampler")<% +4 "core" %1 \  +21 "collection"'"% +3 "core" %d\ + "sampler")% +4 "core" %1 \  +24 "collection"'!% +3 "core" %d\ +2 "sampler")_% +4 "core" %1 \  +28 "collection"'a% +3 "core" %d"\ + "sampler")% +4 "core" %1 \  +32 "collection"')% +3 "core" %d\ + "sampler")% +4 "core" %1 \  +37 "collection"'Q% +2 "core" %d!\ +2 "sampler")`% +4 "core" %1 \  +41 "collection"'K% +4 "core" %d\ + "sampler")% +4 "core" %1 \  +47 "collection"''% +4 "core" %d\ + "sampler")5% +4 "core" %1 \  +54 "collection"'U% +3 "core" %d&\ +2 "sampler")c% +3 "core" %1 \  +61 "collection"'% +3 "core" %d\ +2 "sampler")9% +3 "core" %1 \  +69 "collection"'R% +3 "core" %d\ +2 "sampler")% +3 "core" %1 \  +79 "collection"'|% +2 "core" %d\ +2 "sampler")G% +4 "core" %1 \  +88 "collection"'F% +4 "core" %d\ + "sampler")b% +4 "core" %1 \  +100 "collection"'% +3 "core" %d\ + "sampler")z% +4 "core" %1 \  +113 "collection"'% +3 "core" %d\ +2 "sampler")j% +3 "core" %1 \  +128 "collection"'E% +3 "core" %d\ +2 "sampler")+% +4 "core" %1 \  +126 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +15 "collection"'% +3 "core" %d!\ + "sampler")]% +4 "core" %1 \  +9  + ."da"delay 30 seconds +153 "collection"'L% +2 "core" %d\ +2 "sampler")% +4 "core" %  \ E +183 "collection"'Y% +4 "core" %d\ +2 "sampler")1% +4 "core" %   \ E +195 "collection"'s% +3 "core" %d#\ +2 "sampler")u% +3 "core" % > < \ E +197 "collection"':% +2 "core" %d\ +2 "sampler") % +4 "core" % \\ X \ E +2 "sampler")% +3 "core" % [ Z \ E +2 ."WCR"Intake.select :close + "sampler")0 +9 )A% +2 "core" % ^ ] \ E +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")C'ڀ +904 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")\\  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +53 .Intake.select :open + "sampler") +210 "collection"'0% +4 "core" %d\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +3 "core" %d\ +2 "sampler")#% +4 "core" %* \  +53 "collection"'@% +3 "core" %d$\ +2 "sampler")<% +4 "core" %* \  +61 "collection"'"% +3 "core" %d\ + "sampler")% +4 "core" %* \  +69 "collection"'!% +3 "core" %d \ +2 "sampler")_% +3 "core" %* \  +78 "collection"'a% +3 "core" %d\ +2 "sampler")% +4 "core" %* \  +88 "collection"')% +3 "core" %d\ +2 "sampler")% +3 "core" %* \  +100 "collection"'Q% +3 "core" %d\ +2 "sampler")`% +4 "core" %* \  +2 ' +2 ."da"delay 5 seconds +109 "collection"'K% +3 "core" %d#\ + "sampler")% +4 "core" %* !  \  +128 "collection"'p% +3 "core" %d#\ +2 "sampler")'% +3 "core" % 9 6 \ ) +144 "collection"'5% +3 "core" %d\ +2 "sampler")U% +4 "core" % N K \ ) +95 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c' +54 "collection"'% +4 "core" %d%\ + "sampler")9% +4 "core" % a ` \ ) +2 "sampler")R% +4 "core" % c _ \ ) + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % b b \ ) + ."WCR"SSV.dial :exhaust +2 "sampler")|  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")G'ڀ +878 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")F  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %d"\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %^&E \  +88 "collection"'#% +3 "core" %d\ +2 "sampler")@% +3 "core" %^&E \  +8 ."da"PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +51 "collection"'% +3 "core" %d#\ +2 "sampler")!% +4 "core" %^&E \  +12  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +93 "collection"'_% +3 "core" %d\ + "sampler")a% +4 "core" %^&E \  +128 "collection"'% +3 "core" %d\ +2 "sampler"))% +4 "core" %^&E \  + "collection"'% +4 "core" %d"\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X}% +2 "core" %d"\ +2 "sampler")#% +4 "core" %  \ 7 +196 "collection"'@% +3 "core" %d\ + "sampler")<% +4 "core" % # \ 7 +196 "collection"'% +3 "core" %d$\ +2 "sampler")!% +4 "core" % = ; \ 7 +196 "collection"'"% +3 "core" %d\ + "sampler")_% +4 "core" % S Q \ 7 +196 "collection"'a% +3 "core" %d\ +2 "sampler")% +3 "core" % f e \ 7 +2 "sampler"))% +4 "core" % e d \ 7 + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % h f \ 7 + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")D'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")K  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %d%\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %d \ +2 "sampler")#% +3 "core" % U \  +100 "collection"'@% +4 "core" %d\ + "sampler")<% +4 "core" % U \  +87 ."da"PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%' +13 "collection"'!% +3 "core" %d\ +2 "sampler")"% +3 "core" % U \  +128 "collection"'_% +3 "core" %d4\ +2 "sampler")a% +3 "core" % U \  +144 "collection"'% +3 "core" %d\ +2 "sampler"))% +4 "core" % U \  + "collection"'% +4 "core" %d\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X}' +561 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +131 "core"  + "processing"%@% +4 "core" %\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%<' +1423 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\ + "sampler")R% +4 "core" %1 \  +47 "collection"'% +3 "core" %dF\ +2 "sampler")|% +3 "core" %1 \  +54 "collection"'V% +3 "core" %d"\ +2 "sampler")% +3 "core" %1 \  +61 "collection"'F% +4 "core" %dD\ + "sampler")b% +4 "core" %1 \  +69 "collection"'Q% +4 "core" %dD\ +2 "sampler")z% +4 "core" %1 \  +77 "collection"'G% +3 "core" %d$\ +2 "sampler")j% +4 "core" %1 \  +65 ' + ."da"delay 5 seconds +22 "collection"'c% +3 "core" %d#\ +2 "sampler")p% +3 "core" %1 \  +100 "collection"'+% +3 "core" %dF\ +2 "sampler")% +4 "core" %1 \  +113 "collection"'E% +2 "core" %dE\ +2 "sampler")3% +4 "core" %1 \  +128 "collection"'L% +2 "core" %d$\ +2 "sampler")% +4 "core" %1 \  +106 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Y +36 "collection"'1% +3 "core" %d\ + "sampler")D% +4 "core" %1 \  +29 + ."da"PBV.dial :waste1 +2 "processing"%s  +35 "core" + "processing"%u% +4 "core" %~\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'+ +87 "collection"' % +2 "core" %dE\ +2 "sampler")% +4 "core" %1   \  +186 "collection"'A% +4 "core" %d"\ + "sampler")[% +4 "core" %   \ 5 +196 "collection"'% +3 "core" %d@\ +2 "sampler")m% +4 "core" % - + \ 5 +102 ' + ."da"delay 3 seconds +93 "collection"'0% +3 "core" %d"\ + "sampler")C% +4 "core" % C A \ 5 +133 ."WCR"SS.reconfigure :default +3 "sampler")#.0X20 seconds for da to relinquish FlushPuck +456 ."WCR"CSV.dial :air +6 "collection"'8 @ +20 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.028 seconds\ /var/log/esp/da23jan3016h875ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jan3016h875ml15s.tif +23 "core" > +3 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'e' +1528 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jan3016h875ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23jan3016h875ml20s.tif +936 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV + "collection"'/ @ +73 "core" ? +52 "sampler")M% +3 "core" %} } { \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'7  +88 "core"  +2 "collection"' % +4 "core" %B\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'# ` +29 "core" b +2 ."WCR"CS.seek 7.139ml +2 "collection"'@' +747 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '"  +26 "core"  +52  +7 ."WCR"CS.reconfigure :pressurize +8 "collection"'# d@<< |b +8 ."WCR"CS.seek 0ml +4 "collection"'_'i +6 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23jan3016h875ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "21.028 sec auto-exposure",Subject: "da23jan3016h875ml images!" +6 "storage"(a- +5 "core" -' +2 "storage"(~& +4 "core" & \  +2 "manipulator"&& +4 "core" &\ &  "~ +2 ."da"Elbow.seek 2 + "manipulator"&)( +4 "core" ( + "manipulator"&& +5 "core" & , *  "~ + "storage"(h& +4 "core" & ^\  +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&4'S +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.52 Pucks below Top Plate +3 "storage"(K'| +50 "core" ' +2 "manipulator"&& +4 "core" & &  X "~ + "storage"(& +4 "core" & \ \ " 1\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&U'Α +24 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.7 Pucks below Top Plate + "storage"(9' +24 "core" ' + "manipulator"&R% +6 "core" %z &  6 + "storage"(>& +4 "core" & \ "\  =\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 277 counts +3 "manipulator"&'Ϧ +15 "core" ' +2 "manipulator"&|& +5 "core" & + - "} +2 "storage"(V& +4 "core" &   J\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&'S +15 "core" ' +2 "storage"(F% +5 "core" % - - \ +2 ."downElevator"SE.seek :down +3 "storage"(b' +99 (Q% +4 "core" %# D E '\ QJ + "manipulator"&z% +4 "core" %= * U +3 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +5 "manipulator"&G' +6 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +78 "core" ' +2 "storage"(j& +4 "core" & c c 9\  +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%c& +6 "core" &\ +3 "manipulator"&p& +6 "core" & ! !  "} +103 "manipulator"&+% +9 "core" %  ! + 2  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +183 "core" ( +3 "manipulator"&E& +8 "core" &- ) " $ # +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &3& +7 "core" &-   Z # +12 ."psFlush"Forearm.seek :garage +3 "manipulator"&L'w +101 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +57 "core" / +3 "manipulator"&1& +8 "core" &-  " # +4 "manipulator"&D% +14 "core" %    < +10 ."psFlush"Forearm.seek :retract +5 "manipulator"&Y' +95 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +4 "manipulator"&s( +114 "core" ( +2 "manipulator"&u& +8 "core" & , ! ) ? +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 & & +7 "core" & '  = ? +3 'D |%\ +6 ."WCR"CBV.dial :waste2b +5 ."psFlush"Forearm.reconfigure :tight +6 "collection"'  +6 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&A' +18 "core"  +4 ."WCR"CS.reconfigure :default +5 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +4 "collection"'['i +57 "core" ' +3 "manipulator"&<& +9 "core" & ' ! ) ? +4 "manipulator"&% +11 "core" % * ' ^ N +4 "processing"%m& +8 "core" &[\ +7 "processing"%0& +9 "core" &a\ +6 ."psFlush"PC.seek :closed +3 "processing"%C(^ +9 "core" &y\ +2 &x\ +4 & +y\ $c +9 &U~o\ 7 +10 &{d\ K +9 &Ww\ M +9 &`\\o\ M +10 &"Zl\ M +10 &Zb\ N +8 &Z_\ N +12 &gZX\ N +7 &*\\Q\ M +10 &\\$\ M +10 &!\\z\ N +8 &#o\\<\ N +10 &%2]5\ M +10 &&]9\ M +8 &(]\ M +10 &*x]\ M +9 &,9_\ N +10 &-Y\ M +9 &/Z\ M +9 &1^\ N +10 &3A[\ N +10 &5Z\ N +11 &6]\ M +7 &8^\ N +9 &:I\\\ N +10 &< Zz\ N +9 &=_t\ N +9 &?`l\ N +13 &AQ\\p\ N +6 &Chv\ O +9 &Dko\ P +10 &F`\ R +9 &HH`\ S +10 &J f\ T +9 &Km\ T +11 &Mf\ T +8 &ONe\ T +10 &Qh\ U +8 &RT\ U +10 &T^\ U +9 &VUZ\ T +10 &XZ\ U +9 &YX\ U +9 &[V\ U +10 &]YX\ F +11 &^z@yS\ %m +7 &^4N\ 2 +11 ( +2 &^ V\ 2 +7 "processing"%0& +6 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.57 +3 "processing"%&& +9 "core" &^ W\ 2 + ' +2 &^ W\ 2 +3 ."WCR"delay 1:00 +5 ."psFlush"Hand.open +2 "manipulator"&I1 +62 "core" 1 +3 "manipulator"&T% +8 "core" % . 4 N +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&H' +93 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%! +45 "core"  +3 "processing"%`% +8 "core" %-\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%\\' +587 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +298 #"uploadLog"upsync +1821 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%;  +128 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%r +100 "core" +3 ."psFlush"PS.seek :empty + "processing"%'ؠ +1966 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'l  +40 "core"  +2 "collection"'k% +4 "core" %m\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'6'T +468 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%' +102 "core"  + "processing"%% +4 "core" %ؤ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +3 "core" ' +2 ."WCR"delay 5 seconds +4 ."psFlush"PS.seek 0.5ml +2 "processing"%' +495 ."WCR"CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'{' +86 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%g' +1354 "core" ' + #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +72 "core" ? +53 "sampler")%% +3 "core" %} { x \ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'i  +85 "core"  +2 "collection"'w% +4 "core" %\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"', ` +56 "core" _ +2 ."WCR"CS.seek 7.139ml +2 "collection"'' +475 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%] @ +74 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%2 +28 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'.  + '(  +27 "core"  +37 +2 ."psFlush"PS.seek :empty + "processing"%y'ؠ +66 "core"  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< yb +3 ."WCR"CS.seek 0ml + "collection"'*'i +1344 "core" '  {\ +2 ."WCR"delay 10:00 +1231 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +102 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%o'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1629 "core" ' +2 ."psFlush"PSV.dial PTV +48 "processing"%5 +75 "core" +2 ."psFlush"PTV.dial :puck + "processing"%t  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%}'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%W' +2142 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%='ؾ +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%?'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1038 "Can"\ XV +1602 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'ؾ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%8'X\\ +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%/ +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%7'ؾ +2651 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%e' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%" U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%a'ؾ +2641 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%~ @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%>'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%V' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ؾ +2629 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&N& +4 "core" & - , ] ? +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC + "manipulator"&$( +3 "core" ( +2 "manipulator"&d& +4 "core" & 1  H ? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & & + A ? +2 ."psFlush"Forearm.seek PC + "manipulator"&z' +90 "core" ' +2 ."psFlush"Hand.close + "manipulator"&4/ +58 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%)( +457 "core" ( + "manipulator"&K& +4 "core" & * " 5 ? +2 "manipulator"&j% +3 "core" %   & X I +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c' +89 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&U(- +127 "core" ( + "manipulator"&p& +4 "core" &-  $ u +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-   N +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +100 "core" ' + ."psFlush"Hand.open + "manipulator"&91 +52 "core" 1 +2 "manipulator"&% +4 "core" % z # ' p +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b' +91 "core" ' +2779 ."WCR"CBV.dial :waste2b + "collection"'E  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'3'i +613 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'  +41 "core"  + "collection"'1% +5 "core" %i\  +48 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'D'T +613 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'G' +1954 "core" ' + #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV + "collection"'u @ +72 "core" ? +52 "sampler") % +3 "core" %} z { \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'L  +83 "core"  +3 "collection"'% +4 "core" %F\ \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'< ` +55 "core" ^ +2 ."WCR"CS.seek 7.089ml +2 "collection"'' +733 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'m  + '  +29 "core"  +103  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< |b +3 ."WCR"CS.seek 0ml +2 "collection"'Y'i +1823 "core" 'S  } \ +3 ."WCR"delay 10:00 +11433 "Can" MK +48569 ."WCR"CBV.dial :waste2b + "collection"'_  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +95 "core" ' + ."WCR"delay 1:00 +6007 .CTV.dial :air,avoiding: :intake +2 "collection"'&  +127 "core" +2 "collection"'I& +4 "core" &\\Q\ !` +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&T% +4 "core" %   & e  + "storage"(0% +4 "core" % c e \  +2 "storage"(!. +3 "core" .(  + "storage"(`& +4 "core" & e b \  +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(A(  +33 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (n& +2 "core" &  f b n\ +2 "manipulator"&\\& +3 "core" &-  '  +2 "manipulator"&% +4 "core" %  * 0  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&;( +170 "core" ( + "manipulator"&r& +4 "core" &  / _ +2 "storage"(:& +4 "core" &  c c \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&'S +93 "core" ' +2 "storage"(l& +5 "core" &  e a \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(k'r +158 "core" ' +2 "storage"([- +3 "core" -'ӿ +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +3 "core" &  ' [ _ + "storage"(& +4 "core" &   _\  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&'Α +22 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&6, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'ӿ +3 ."WCR"SE.seek 21.12 Pucks below Top Plate + "storage"('Ս +30 "core" ' + "manipulator"&%% +4 "core" %΃  '  +2 "storage"(i& +3 "core" & W\  g\  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 286 counts + "manipulator"&w'ϯ +14 "core" ' +2 "manipulator"&,& +4 "core" & .   ^ + "storage"({& +4 "core" & Q K\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&'S +21 "core" ' +2 ."WCR"SE.seek 22.12 Pucks below Top Plate +2 "storage"(]' +49 "core" ' + "manipulator"&.& +4 "core" & &  ^ +2 "manipulator"&2% +4 "core" %Q ' ;  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&(' +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&g(ӂ +152 "core" ( +2 "manipulator"&& +4 "core" &Ӑ(  / C @\\ + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &Ӑ( * a @\\ +2 ."WCR"Forearm.seek CC +2 "manipulator"&y'? +96 "core" ' + ."WCR"Hand.close +2 "manipulator"&o/ +57 "core" / + ."WCR"CC.seek :open +2 "collection"'5( +448 "core" ( + "storage"(t& +4 "core" & C @ \  +2 "storage"(& +4 "core" & 6 4 \  + "manipulator"&& +4 "core" &Ӫ$  $ =B + "manipulator"&}% +4 "core" % K  9 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&P' +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"& ( +163 "core" ( + "manipulator"&S& +4 "core" &   J  +2 "storage"(W& +4 "core" & p p *\  + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&^'Α +96 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&=, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&x% +4 "core" % Ό . - \ + "storage"(X& +4 "core" & e c \  + ."WCR"Forearm.force -20 +47 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 295 counts +2 "manipulator"&?'ϸ +13 "core" ' +2 "manipulator"&q& +4 "core" &  x  + "storage"(B& +4 "core" & e ^ \  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"& 'S +27 "core" ' +2 "storage"(% +4 "core" % r t \ +3 ."downElevator"SE.seek :down +3 "storage"(J' +99 (f% +3 "core" %% \ ( + "manipulator"&% +4 "core" %Ё   ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +3 "core" ' +2 "manipulator"&Z' + ."downElevator"SE.stop +3 "storage"(5 +89 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &LN\ +2 "manipulator"&/& +3 "core" &   +2 "manipulator"&M% +4 "core" %    5  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +176 "core" ( + "manipulator"& & +5 "core" &-  ! M  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- ) ! c  +3 .tForearm.seek :garage + "manipulator"&#'w +102 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + "manipulator"&"& +4 "core" &- . ,  +2 "manipulator"&e% +4 "core" % y + * +2 .tForearm.seek :retract + "manipulator"&~' +100 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a(ӂ +282 "core" ( + "manipulator"&& +4 "core" &Ӎ+ 0  ' Cn +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +86 "core" &ӎ+ '  O Cm +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + "manipulator"&h& +4 "core" &ӎ, /   Cm +2 "manipulator"&R% +4 "core" %A * ) V  +2 "collection"'& +3 "core" &NMW\ +2 "collection"'|& +5 "core" &MM[\ +2 .tCC.seek :closed + "collection"'>(\\ +5 "core" &MM6\  +9 &4~MNB\ +{ +9 &fNM%\ > +9 &qMOA\ L +10 &T\\OOA\ K +9 &[NO?\ K +10 &\\PO6\ J +9 &YOPC\ J +9 &]]POG\ J +10 &\\QQ'\ K +9 &ZPO\ K +9 & WOR4\ J +10 &"fYPQ8\ J +9 &$']RPA\ J +10 &%YRRC\ J +9 &'YTP\ J +9 &)m\\PQ<\ J +10 &+/WQQ4\ J +9 &,YTQ5\ J +9 &.]SR,\ J +10 &0uWQR=\ J +9 &27YST:\ J +10 &3]QR:\ J +9 &5XTT8\ K +9 &7|]TS;\ K +10 &9>ZTS@\ K +9 &;[SS=\ J +9 &<WTT@\ K +10 &>]TU;\ J +9 &@FXUS<\ K +10 &B]XV@\ K +9 &Cc_[?\ K +9 &Ermg9\ M +10 &G9~=\ R +9 &H;\ V +9 &J>\ W +10 &Lo<\ W +9 &N1<\ W +10 &O>\ X +9 &Q;\ X +9 &Sp?\ Z +10 &U2>\ Z +9 &V?\ [ +9 &X>\ [ +10 &Zp7\ \\ +9 &\\w:\ 6 +10 &\\'>\ 't +8 ( +4 "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.23 + "collection"'F& +4 "core" &\\<\ #g +2 &\\=\ #g + .tHand.open + "manipulator"&V1 +58 "core" 1 +2 "manipulator"&N% +4 "core" % A 0  S  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +4 "core" &\\R\ #g + "collection"'4% +4 "core" %eS\ +2 .tCSV.dial CSR + "collection"'s  +40 "core"  + "collection"'H% +4 "core" %e*\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'C's5 +960 "Can"\ `^ +414 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'K% +2 "core" %s9\ +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'j' +670 "core" ' + .tCSV.dial :waste +2 "collection"'p +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'+'i +1994 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'z& +4 "core" &\\@\ #g +2 "collection"'$% +4 "core" %mF\ + .tCSV.dial :flush + "collection"'9  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''s5 +1279 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'c @ +41 "core" A + "collection"'% +4 "core" %s4+\ +3 .tCS.seek 7ml + "collection"'E' +558 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'*  + .tCTV.dial CSV +4 "collection"'  +38 "core"  +94  + .tCBV.dial :waste1 +2 "collection"' @ +73 "core" A +2 .tCS.seek 0ml +2 "collection"'1'i +1648 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'3& +4 "core" &\\C\ #g +2 "collection"'D% +3 "core" %h>\ +2 .tCSV.dial :flush + "collection"'u  +70 "core" +2 .tCS.seek 5ml +2 "collection"' 's5 +1259 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +42 "core" B + "collection"'% +4 "core" %s6?\  +2 .tCS.seek 7ml + "collection"'<'! +554 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'G  +2 .tCTV.dial CSV +52 "core"  + .tCBV.dial :waste2 +2 "collection"'m  +100 "core"  +2 .tCS.seek 0ml + "collection"''i +1652 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &\\;\ #g + "collection"'_% +4 "core" %m>\ +2 .tCSV.dial :flush + "collection"'Y  +68 "core" +3 .tCS.seek 5ml + "collection"'&'s5 +1257 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'I @ +42 "core" B +2 "collection"'T% +4 "core" %s:A\  +2 .tCS.seek 7.001ml + "collection"'0'% +544 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'!  +40 "core"  + .tCBV.dial :waste2b +2 "collection"'`  +101 "core"  +3 .tCS.seek 0ml + "collection"'n'i +1640 "core" ' +2 #tDisinfecting external Intake with kill "collection"'\\& +4 "core" &\\;\ #g +2 "collection"'% +3 "core" %n<\ +2 .tCSV.dial CSR + "collection"'r  +41 "core"  + "collection"':% +4 "core" %n\ +2 #tPulling 7.999ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +48 "collection"'-' +1962 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'l' +550 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'U + .tCBV.dial CSV +4 "collection"'[  +44 "core"  +53 +2 .tCTV.dial :intake + "collection"''  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''T +1877 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'b  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''i +588 "core" ' + .tCSV.dial CSR +2 "collection"'%  +97 "core"  +2 "collection"'i% +4 "core" %j.\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"','s5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'{' +1362 "core" ' +2 .tCSV.dial CBV + "collection"'. +97 "core" +3 .tCS.seek 0ml + "collection"'2'i +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӑ) ) ( A Bj +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&;(ӂ +31 "core" ( +2 "manipulator"&k& +4 "core" &ӈ "  Y $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӈ    $ +2 .tForearm.seek CC +2 "manipulator"&w'? +97 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + .tCC.seek :open +2 "collection"'( +448 "core" ( + "manipulator"&\ & +4 "core" &ӈ * , f $ +2 "manipulator"&% +3 "core" % G  ( J  +2 .tForearm.seek :retract +2 "manipulator"&6' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(- +280 "core" ( +2 "manipulator"&(& +4 "core" &- - .   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &v& +2 "core" &- ) ' 3  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'w +97 "core" ' + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" % π !  R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +94 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:53:56 +5 #Asleep after completing DA_WCR_13023 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:33:06, 17% flow, 18.2C, 33% humidity, 14.7psia, 13.715V, 0.502A, 0.490A avg, 6.88W\\nSampled 850.0ml",Subject: "Asleep after completing DA_WCR_13023 assays" +546 #"uploadLog"upsync +4 #mEXIT @1675096691.42UTC @1675776013.43UTC = =tMAIN =mMAIN_scheduler @UTC1675776015.20 #"core_reset"Sent BREAK +2 #t@14315 sendCRC with ifg=0x20, ie=0x7F + #@16150 sendCRC with ifg=0x08, ie=0x5F #@34419 idle with ifg=0x84, ie=0x75 + #@35089 select with ifg=0x10, ie=0xF5 + #@35723 receive with ifg=0x10, ie=0xFD + #@36356 receive with ifg=0x10, ie=0xFD #@36989 receive with ifg=0x10, ie=0xFD + #@37316 receive with ifg=0x80, ie=0xFD #@30458 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +276 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +362 "Can"; 97 + ; 97 + #tPolling Can every 10:00 +16 #Cleanly exited at 16:38:11UTC30-Jan-23 +2150 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %bkiw\ +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 +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %} \ +2 .tSS.configure :default +2 "sampler")#.0X Hand +333 #-> Hand.open + .Hand.open +2 "manipulator"&31 +21 "core" 1 +324 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +61 "core" / +228 #t-> Hand.open + .Hand.open + "manipulator"&51 +57 "core" 1 +165 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +57 "core" / +164 #t-> Hand.open + .Hand.open + "manipulator"&71 +59 "core" 1 +163 #t-> Hand.close + .Hand.close + "manipulator"&8/ +60 "core" / +162 #t-> Hand.open + .Hand.open + "manipulator"&91 +61 "core" 1 +225 #t-> Hand.close + .Hand.close + "manipulator"&:/ +61 "core" / +184 #t-> Arm +2 "manipulator"&;& +3 "core" &- O P  + "manipulator"&<% +4 "core" % P P  +511 #t-> Arm.home + "manipulator"&=& +3 "core" &- P M  +2 "manipulator"&>% +4 "core" % P O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&?( +108 "core" ( + "manipulator"&@& +4 "core" & Q @ E O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +2 "core" & M I : O +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&B' +37 "core" ' + "manipulator"&C& +4 "core" & = S j O +2 "manipulator"&D% +3 "core" % J N ] +670 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&E' +59 "core" ' + .tElbow.jog 1500 +2 "manipulator"&F* +50 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&G(d +258 "core" ( +2 "manipulator"&H& +4 "core" &d ? S N - + "manipulator"&I% +4 "core" %  N O  +468 #t-> Arm.home + "manipulator"&J& +3 "core" &d K V w - +2 "manipulator"&K% +4 "core" %  O Q   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&L( +213 "core" ( + "manipulator"&M& +4 "core" & @ R  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & N C w  +36 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&O' +37 "core" ' +2 "manipulator"&P& +3 "core" & N 6 9  +2 "manipulator"&Q% +3 "core" % P N  +237 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&R' +61 "core" ' +2 .tElbow.jog 1500 + "manipulator"&S* +51 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&T(d +255 "core" ( + "manipulator"&U& +4 "core" &d = S P * +2 "manipulator"&V% +3 "core" %  J N  +244 #t-> Arm.home + "manipulator"&W& +3 "core" &d I K < * +2 "manipulator"&X% +4 "core" %  J O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&Y( +203 "core" ( + "manipulator"&Z& +4 "core" & ; R , _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +2 "core" & J J _ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&\\' +43 "core" ' + "manipulator"&]& +4 "core" & S < F _ +2 "manipulator"&^% +3 "core" % P P # +249 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&_' +58 "core" ' +2 .tElbow.jog 1500 + "manipulator"&`* +61 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&a(d +251 "core" ( + "manipulator"&b& +4 "core" &d O ;  , +2 "manipulator"&c% +3 "core" %  O O  +234 #t-> Arm.home + "manipulator"&d& +3 "core" &d P K , +2 "manipulator"&e% +4 "core" %  N O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&f( +210 "core" ( + "manipulator"&g& +4 "core" & R B ? 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" & L N 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&i' +37 "core" ' + "manipulator"&j& +4 "core" & = T x 2 + "manipulator"&k% +4 "core" % L I k i +187 #t-> CC +2 "collection"'l& +2 "core" &jj~\ +224 #t-> PC +2 "processing"%m& +2 "core" &c\ +284 #t-> Flush +417 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +4 "core" &ll|\ + .tHand.open + "manipulator"&o1 +63 "core" 1 + "manipulator"&p& +4 "core" & Q 8  2 +2 "manipulator"&q% +3 "core" % V T 3 i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +35 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(- +117 "core" ( +2 "manipulator"&t& +3 "core" &- Q < [  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- N Q  +2 .tForearm.seek :garage + "manipulator"&v'w +94 "core" ' + .tHand.close +2 "manipulator"&w/ +58 "core" / +2 "manipulator"&x& +4 "core" &- R R ?  +2 "manipulator"&y% +3 "core" % ϋ M I +2 .tForearm.seek :retract +2 "manipulator"&z' +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&{(ӂ +315 "core" ( + "manipulator"&|& +4 "core" &}8 U E Q L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &}7 L L L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'? +105 "core" ' +2 "manipulator"&& +4 "core" &Ӳ. Z \\ ~ E +2 "manipulator"&% +3 "core" %? U W i } +2 "collection"'& +3 "core" &iky\ +2 "collection"'& +5 "core" &kkx\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &ijx\  +8 &4ljw\ +{ +10 &elkw\ ? +9 &ylks\ N +10 &JZnmx\ M +9 & \\mmx\ M +9 &]nox\ N +10 &Ynnx\ M +9 &RZoox\ M +9 &\\nmx\ M +10 &Znpw\ M +9 & \\nou\ M +10 &"YZmpw\ M +9 &$Znmm\ M +9 &%Zoqq\ M +10 &'Zpou\ M +9 &)cZqrw\ M +10 &+%Zrpl\ M +9 &,^rrv\ M +9 &.[ssp\ M +10 &0kZsti\ M +9 &2,]rva\ M +9 &3[rsf\ M +10 &5Zrsb\ M +9 &7s\\ss]\ M +9 &94^tsg\ M +10 &:Zsre\ M +9 &<Ztsg\ L +10 &>z\\stg\ M +9 &@=Zst`\ M +9 &A_utf\ M +10 &Ci{f\ N +9 &Evg\ Q +9 &G.f\ U +10 &Hi\ X +9 &Ji\ Y +10 &Lel\ Z +9 &N)l\ Y +9 &Oi\ [\ +10 &Qg\ Z +9 &Seg\ \\ +9 &U)f\ \\ +10 &Vh\ \\ +9 &Xf\ ] +10 &Zji\ ] +9 &\\ xf\ 9 +9 &\\#e\ )y +10 &\\ h\ _ +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'& +4 "core" &\\ j\ _ +2 .tHand.open + "manipulator"&1 +52 "core" 1 + "manipulator"&\ % +4 "core" % ? Y : } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +90 "core" ' +3216 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +4 "core" &\ + "manipulator"&& +4 "core" &Ӳ- X W F E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +25 "core" ( + "manipulator"&& +4 "core" &ӈ = P > ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӈ R M  ; +2 .tForearm.seek CC + "manipulator"&'? +100 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tCC.seek :open +2 "collection"'( +451 "core" ( + "manipulator"&& +4 "core" &ӈ Q P ; +2 "manipulator"&% +3 "core" % $ L P : +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +391 "core" ( +2 "manipulator"&& +4 "core" & W T E 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & O M 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 "manipulator"& & +4 "core" & ) A 3 3 + "manipulator"&!% +4 "core" % P P +2 "processing"%"& +4 "core" &\ + "processing"%#& +5 "core" &\\\ +2 .tPC.seek :closed +2 "processing"%$(^ +3 "core" &"\ +8 &\ "A\ $c +10 &U)\ 7 +9 &~&\ L +10 &_*\ O +9 &Z`)\ O +9 &`)\ O +10 &b(\ O +9 &])\ O +9 &c_D\ O +10 &%_=\ O +9 &_*\ N +10 &!])\ O +9 &#kc&\ O +9 &%-\\%\ O +10 &&^*\ O +9 &(`(\ O +9 &*sc'\ O +10 &,5a&\ O +9 &-_D\ O +10 &/e+\ O +9 &1yg'\ O +9 &3<b&\ O +10 &5`)\ N +9 &6b(\ O +9 &8`)\ O +10 &:Ea\ O +9 &<c.\ O +10 &=b(\ O +9 &?e'\ O +9 &ALe'\ O +10 &C s%\ Q +9 &D(\ R +9 &F'\ T +10 &HC%\ U +9 &J'\ U +10 &K(\ T +9 &M)\ U +9 &OH&\ V +10 &Q )\ V +9 &R"\ V +9 &T(\ W +10 &VPB\ V +9 &X$\ V +10 &Y&\ W +9 &['\ V +9 &]U&\ G +10 &^x@x'\ )w +9 &^%&\ . +5 ( +2 "processing"%#& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 + "processing"%%& +4 "core" &^o\ . + &^'\ . + .tHand.open + "manipulator"&&1 +57 "core" 1 + "manipulator"&'% +5 "core" % R D c + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&(' +90 "core" ' +2 "collection"')& +3 "core" &jjU\ +1464 #t-> Flush.garage + #Garaging FlushPuck in Processing Clamp +2 "manipulator"&*& +2 "core" & W W M 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&+( +3 "core" ( + "manipulator"&,& +4 "core" & [ Z 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & O U d 3 +2 .tForearm.seek PC +2 "manipulator"&.' +93 "core" ' +2 .tHand.close + "manipulator"&// +61 "core" / +2 .tPC.seek :open +2 "processing"%0( +457 "core" ( + "manipulator"&1& +4 "core" & O O 3 +2 "manipulator"&2% +3 "core" % K Q " +2 .tForearm.seek :retract + "manipulator"&3' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +134 "core" ( +2 "manipulator"&5& +4 "core" &- < S  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &- P M \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7'w +99 "core" ' + .tHand.open + "manipulator"&81 +54 "core" 1 + "manipulator"&9% +4 "core" % π R @ H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:' +95 "core" ' +7954 #t-> Puck.count +2 "storage"(;% +3 "core" % \  +2 .tSE.seek :down + "storage"(<' +3 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&=% +4 "core" %  O O  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(>(C +355 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (@& +2 "core" &D \ +2 "manipulator"&A& +3 "core" &- P P \ +2 "manipulator"&C% +3 "core" %  N P   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&D( +191 "core" ( + "manipulator"&& +4 "core" & = [ F + +2 "storage"(& +3 "core" &D \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&B' +94 "core" ' +2 "storage"(?& +4 "core" &D \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'r +107 "core" ' + "storage"(I- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (F% +2 "core" % z y p\ +3 ."downElevator"SE.seek :down +4 "storage"(J' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (K% +3 "core" % l\  + "manipulator"&M% +4 "core" % P O S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N' +90 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(G(  +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (P& +3 "core" &  \  + "manipulator"&Q& +4 "core" & Q O + +2 .tElbow.seek 2 + "manipulator"&E( +4 "core" ( +2 "manipulator"&O& +3 "core" & W Y + +2 "storage"(L& +40 "core" &  _\  +11 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&U'S +95 "core" ' + "storage"(V& +4 "core" &  \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(S'r +186 "core" ' +2 "storage"(W- +3 "core" -'q + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (X% +3 "core" % w z \ +2 ."downElevator"SE.seek :down +3 "storage"(Z' +99 ([% +3 "core" %.L> \  +2 "manipulator"&]% +4 "core" %O I P : ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 "core" ' + .tForearm.seek :retract +2 ."downElevator"SE.stop +3 "manipulator"&^' + "storage"(5 +93 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(T( +341 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (R& +2 "core" & \  +2 "manipulator"&\\& +3 "core" & Q P = + +2 .tElbow.seek 3 +2 "manipulator"&Y( +42 "core" ( +2 "manipulator"&b& +4 "core" & P L q 6 + "storage"(c& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&`'7 +97 "core" ' + "storage"(d& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(e'r +259 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (h% +3 "core" % O\ +2 ."downElevator"SE.seek :down +3 "storage"(j' +100 (k% +3 "core" %Z \ Wf +2 "manipulator"&a% +4 "core" %- J P 2 s + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l' +81 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(_(,y +363 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (m& +2 "core" &,{ -\ +2 "manipulator"&n& +3 "core" & N P 6 +2 .tElbow.seek 4 + "manipulator"&o( +41 "core" ( +2 "manipulator"&p& +4 "core" &\ C U I "} + "storage"(q& +4 "core" &,{ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&t' +92 "core" ' +2 "storage"(u& +4 "core" &,{ \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(i'r +105 "core" ' +2 "storage"(w- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (x% +3 "core" % w ~\ +3 ."downElevator"SE.seek :down +3 "storage"(y' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (f% +3 "core" % \  + "manipulator"&r% +4 "core" % K P 6 w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' +96 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(s(<- +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (|& +2 "core" & purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &ijg\ +2 "manipulator"&2& +3 "core" & N K % j +2 "manipulator"&5% +3 "core" %  O O  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +187 "core" ( +2 "manipulator"&.& +4 "core" &- R <  i + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &- M J < i +2 .tForearm.seek :garage +2 "manipulator"&8'w +92 "core" ' + .tHand.close + "manipulator"&9/ +63 "core" / +2 "manipulator"&3& +4 "core" &- U @ i +2 "manipulator"&7% +9 "core" % φ K O  +5 .tForearm.seek :retract +4 "manipulator"&;' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(ӂ +329 "core" ( + "manipulator"&<& +4 "core" &Ӏ > S J + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӏ O M + + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&@'? +92 "core" ' + "manipulator"&A& +4 "core" &Ӏ 7 O X + +2 "manipulator"&C% +3 "core" %C O I R +2 "collection"'& +3 "core" &ijs\ +3 "collection"'& +4 "core" &hik\ +2 .tCC.seek :closed + "collection"'4(\\ +4 "core" &ghh\  +9 &0{gge\ *x +9 &dihX\ > +10 &wujk\\\ N +9 &;Uij[\ M +9 &ZliZ\ M +10 &WklH\ L +9 &WmkX\ L +10 &D[klW\ L +9 &\\km\\\ M +9 &YmlY\ L +10 & Vln_\ L +9 &"MWkkd\ L +9 &$ YlmX\ M +10 &%YooX\ M +9 &'Zppd\ L +10 &)SZmmg\ M +9 &+Znmf\ M +9 &,Yoph\ M +10 &.Zpo`\ M +9 &0[Xqqh\ M +9 &2Zqqh\ M +10 &3\\qql\ L +9 &5\\qqj\ M +10 &7cZptj\ M +9 &9%Zqsf\ M +9 &:\\rpf\ L +10 &<\\pph\ L +9 &>k\\ssf\ M +9 &@.Yrrh\ L +10 &A[trg\ L +9 &Cj|ye\ N +10 &Eh~e\ P +9 &G!j\ S +9 &Hf\ X +10 &Jd\ X +9 &LTg\ Z +9 &Nd\ Z +10 &Of\ Z +9 &Qf\ Z +10 &SWf\ \\ +9 &Ue\ \\ +9 &Vg\ \\ +10 &Xe\ ] +9 &ZZf\ ] +9 &[xf\ = +10 &\\'g\ +~ +9 &\\d\ [ +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.40 + "collection"'?& +4 "core" &\\j\ [ +2 .tHand.open + "manipulator"&I1 +58 "core" 1 + "manipulator"&F% +4 "core" % C O : R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:' +98 "core" ' + #tPurging external Intake + "collection"'K& +5 "core" &\\]\ [ + "collection"'M% +3 "core" %bd\ +2 .tCSV.dial :flush + "collection"'H  +70 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'J' +2458 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'B + '>  +5 "core"  +64  +2 .tCTV.dial :intake + "collection"'P  +79 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'Q'i +2357 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'O  +76 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &Ӏ N K S + + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&V(ӂ +3 "core" ( +2 "manipulator"&D& +4 "core" &Ӏ X [ + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &Ӏ Q N + +2 .tForearm.seek CC +2 "manipulator"&N'? +93 "core" ' + .tHand.close +2 "manipulator"&X/ +63 "core" / + .tCC.seek :open +2 "collection"'[( +451 "core" ( +2 "manipulator"&]& +4 "core" &Ӏ N P + + "manipulator"&S% +3 "core" % 3 L O   +2 .tForearm.seek :retract +2 "manipulator"&U' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +39 "manipulator"&Z(- +318 "core" ( + "manipulator"&G& +4 "core" &- R < ?  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &- J M r  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\'w +96 "core" ' +2 .tHand.open + "manipulator"&b1 +57 "core" 1 + "manipulator"&c% +4 "core" % ρ S C m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d' +95 "core" ' +13200 "Can"A 97 +8843 #t-> Can +23572 #-> exit +5 #mEXIT @1675776945.03UTC @1675777084.37UTC = =tMAIN =mMAIN_scheduler @UTC1675777086.17 #"core_reset"Sent BREAK +2 #t@11656 sendCRC with ifg=0x20, ie=0x7F + #@13491 sendCRC with ifg=0x08, ie=0x5F + #@7781 idle with ifg=0x84, ie=0x75 #@8451 select with ifg=0x10, ie=0xF5 + #@9085 receive with ifg=0x10, ie=0xFD + #@9719 receive with ifg=0x10, ie=0xFD #@10353 receive with ifg=0x10, ie=0xFD + #@10680 receive with ifg=0x80, ie=0xFD #@36907 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +390 "Can"? ;9 + ? ;9 + #tPolling Can every 10:00 +16 #Cleanly exited at 13:35:45UTC07-Feb-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_020723.rb mission +6 ."Qmail"GoodNews.email "Starting DA_WCR_020723 w/pucks in tube 3\\n{1 => 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:38:12, 22% flow, 11.0C, 37% humidity, 14.3psia, 13.778V, 0.278A, 0.266A avg, 3.83W",Subject: "DA_WCR_020723 begun" +4 #tPreparing to sleep until + 00:00:05 +2 #Asleep til + 00:00:05 +2 #Continuing at 13:38 +2 "Can"< ;7 +27 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +413 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_020723.rb:14\\n{1 => 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:38:13, 22% flow, 10.9C, 37% humidity, 14.3psia, 13.773V, 0.278A, 0.254A avg, 3.83W",Subject: "Asleep until 13:38" +42 "Can": !h +3 #tPowering core bus +133 #"uploadLog"upsync +316 #upsync +107 .tGate.power :raw,:ON + "sampler") +19 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %PRX  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ +2 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:39:05, 22% flow, 11.0C, 37% humidity, 14.3psia, 13.773V, 0.260A, 0.248A avg, 3.58W",Subject: "Started DA_WCR_020723 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'+& +4 "core" &TTS\  +2 .tHand.open + "manipulator"&,1 +54 "core" 1 +2 "manipulator"&-& +5 "core" & A H ) $ + "manipulator"&.% +4 "core" %  Q P 5  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +194 "core" ( +2 "manipulator"&0& +4 "core" &- L @ = 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- 8 ( g 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +92 "core" ' +2 .tHand.close + "manipulator"&3/ +58 "core" / + "manipulator"&4& +5 "core" &- R L C 1 + "manipulator"&5% +5 "core" % z P T  +2 .tForearm.seek :retract + "manipulator"&6' +35 #"uploadLog"upsync +60 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +314 "core" ( +2 "manipulator"&8& +4 "core" &z5 P P  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &z5 O N  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +99 "core" ' +2 "manipulator"&;& +4 "core" &z6 R V M J + "manipulator"&<% +4 "core" %I P Q +2 "collection"'=& +4 "core" &UTS\  +2 "collection"'>& +4 "core" &SUS\  +2 .tCC.seek :closed +2 "collection"'?(\\ +4 "core" &UTV\ \  +8 &7~TVW\ +| +10 &iVSZ\ @ +9 &mpUWR\ M +9 &1WUUE\ M +10 &ZSTM\ M +9 &WVVP\ L +9 &yXSVH\ L +10 &9YWVT\ M +9 &ZVUJ\ L +10 &UUVG\ M +9 & XUVN\ M +9 &"BUUWI\ L +10 &$WTWF\ L +9 &%UWVA\ L +9 &'WWWF\ L +10 &)IYXWG\ M +9 &+ XXXL\ M +9 &,YYWJ\ M +10 &.UUZN\ L +9 &0RZZXG\ L +10 &2WYZG\ L +9 &3WYXJ\ M +9 &5YW[N\ M +10 &7ZZ[ZI\ L +9 &9ZZWN\ L +9 &:V[\\R\ L +10 &<YZ[M\ L +9 &>b[[XG\ L +10 &@$WZZH\ L +9 &A[b_P\ M +9 &CfkdO\ M +10 &E^{xrS\ P +9 &GW\ T +10 &HV\ W +9 &JN\ Y +9 &LKO\ Z +10 &N R\ Z +9 &OU\ Y +9 &QU\ Z +10 &SOL\ [\ +9 &US\ \\ +10 &VN\ \\ +9 &XS\ ] +9 &ZQY\ ] +10 &[xK\ @ +9 &\\-H\ (y +9 &\\O\ Z +3 ( +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.41 + "collection"'@& +5 "core" &\\E\ Z + .tHand.open + "manipulator"&A1 +61 "core" 1 +2 "manipulator"&B% +4 "core" % I ] E H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\Z\ Z + "collection"'E% +4 "core" %d]\ + .tCSV.dial CSR +2 "collection"'F  +136 "core"  +2 "collection"'G% +4 "core" %dI\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1355 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'I% +3 "core" %s;?\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'J'! +667 "core" ' + .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +2003 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\[\ Z + "collection"'N% +3 "core" %iQ\ +2 .tCSV.dial :flush + "collection"'O  +55 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'P' +2436 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Q +2 'R  +5 "core"  +64 ~ + .tCTV.dial :intake +2 "collection"'S  +78 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2361 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +76 "core" +2 #tFlushing upper manifold + "collection"'V& +3 "core" &\\=\ Z +2 "collection"'W% +3 "core" %gA\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +3 .tCS.seek 5ml + "collection"'Y's5 +1264 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +41 "core" B +2 "collection"'[% +4 "core" %s7B\  +2 .tCS.seek 7ml + "collection"'\\'" +554 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'] +2 .tCBV.dial CSV +164 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1687 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +780 "core" ' +2 "collection"'b& +4 "core" &\\T\ Z + "collection"'c% +4 "core" %cV\ + .tCSV.dial :flush +2 "collection"'d  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'e'3J +813 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" B + "collection"'g% +4 "core" %3JU\ +2 .tCS.seek 5ml + "collection"'h's5 +549 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1236 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'j'3J +816 "core" ' + .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml + "collection"'l'i +797 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &}3 R T J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +2 "core" ( + "manipulator"&o& +4 "core" &}3 = T S J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &}3 R K  J +2 .tForearm.seek CC +2 "manipulator"&q'? +92 "core" ' +2 .tHand.close + "manipulator"&r/ +58 "core" / +2 .tCC.seek :open +2 "collection"'s( +450 "core" ( +2 "manipulator"&t& +4 "core" &}3 O N J + "manipulator"&u% +4 "core" % C O P  +2 .tForearm.seek :retract + "manipulator"&v' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +318 "core" ( + "manipulator"&x& +4 "core" &- < S   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- P 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +98 "core" ' + .tHand.open + "manipulator"&{1 +56 "core" 1 +38 "manipulator"&|% +11 "core" %  I M 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +92 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 13:43:23UTC07-Feb-23\\n{1 => 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:39:05, 22% flow, 11.0C, 37% humidity, 14.3psia, 13.773V, 0.260A, 0.248A avg, 3.58W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" + "collection"'~& +6 "core" &ROD\ +2 "manipulator"&% +3 "core" %  O N  +2 "storage"(% +4 "core" % \ 3 +2 "storage"(. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" & o\ +2 "manipulator"&& +3 "core" &- I M   +2 "manipulator"&% +4 "core" %  P O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +105 #"uploadLog"upsync +84 "core" ( +2 "manipulator"&& +4 "core" & Y X 9 & +2 "storage"( & +3 "core" & C\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&\ '7 +92 "core" ' +2 "storage"( & +4 "core" & b\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +256 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \ + "manipulator"&& +4 "core" & L O & +2 .tElbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & A S ? & + "storage"(& +4 "core" & \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'ϡ +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" & I M n & + "manipulator"&% +4 "core" % ϭ M K +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +98 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 "core" ( + "manipulator"&& +4 "core" &Ӂ1 O L u I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӂ2 N P K I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +97 "core" ' + "manipulator"&&& +4 "core" &ӧ, O U < Dw +2 "manipulator"&'% +4 "core" %F M I  +2 "collection"'(& +4 "core" &OQ\\\ +3 "collection"'& +5 "core" &RP_\ +2 .tCC.seek :closed +2 "collection"'(\\ +3 "core" &POQ\ +7 &<QPS\ %g +9 &Y}SRN\ 8 +10 &xRPP\ L +9 &YSQR\ L +10 &YRTP\ L +9 &G\\QRN\ K +9 &WUQC\ L +10 &YRSK\ L +9 &VTSM\ K +9 &OXUUR\ K +10 & ZTTR\ K +9 &!WTSP\ K +10 &#XWVN\ K +9 &%W\\TUF\ K +9 &'WUUD\ L +10 &(YUXC\ L +9 &*UWUC\ K +9 &,_UUXC\ K +10 &."WWXC\ K +9 &/ZXYE\ L +10 &1WXXE\ K +9 &3gVTXC\ K +9 &5)YVX@\ K +10 &6\\XX2\ L +9 &8ZYX8\ L +9 &:oWXV?\ K +10 &<0WYX?\ L +9 &=\\UW6\ K +9 &?WZW;\ L +10 &Aw]ZZ6\ K +9 &C7_`^6\ L +10 &Dmdb6\ N +9 &Fznk;\ O +9 &Hhz5\ S +10 &J ;\ W +9 &K4\ X +10 &M0\ Y +9 &O^2\ Y +9 &Q3\ Z +10 &R0\ Z +9 &T+\ Z +9 &Va(\ [\ +10 &X(\ \\ +9 &Y%\ ] +10 &[\ I +9 &\\5"\ 0 +9 &\\l!\ Q +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.29 + .Hand.open + "manipulator"&"1 +61 "core" 1 +2 "manipulator"&+% +4 "core" % F ] P  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %{ \  +2 "collection"'0& +3 "core" &\\m\ Q +3 "Can"< OL +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X +19  + .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %j\  +2 "sampler")5% +3 "core" %/ \ K +2 .tSSV.dial :spit + "sampler")% +128 "core"  +2 .tSS.seek 0ml + "sampler")2'ڀ +264 "core" ' + .tSSV.dial CBV +2 "sampler")/  +127 "core"  + .tCTV.dial :intake + "collection"'8  +76 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +4 "core" %j\  + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +2 "core" %j\  +2 "sampler")F% +5 "core" %Q E E \  +31 "collection"'G% +3 "core" %j\  + "sampler"):% +4 "core" %Q Q M \  +36 "collection"'% +3 "core" %j\  +2 "sampler")I% +4 "core" %Q [ \\ \  + "sampler")H% +4 "core" %Q ] ] \  + .tIntake.select :close + "sampler")0 +9 )K% +2 "core" %Q c a \  +2 .tSSV.dial :exhaust + "sampler")J  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")M'ڀ +374 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ ge + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 "sampler")R  +3 .tCBV.dial SSV +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +209 "collection"'Q% +3 "core" %j \  +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X\  +2 "sampler")% +3 "core" % \ i +32 "collection"'% +3 "core" %j?\  +2 "sampler")% +4 "core" % \ i +36 "collection"'z% +3 "core" %jA\  + "sampler")!% +4 "core" % \ i +42 "collection"'% +2 "core" %jE\  +2 "sampler")% +4 "core" % \ i +47 "collection"'% +3 "core" %jD\  + "sampler")% +4 "core" % \ i +54 "collection"' % +3 "core" %jB\  + "sampler")w% +4 "core" %   \ i +61 "collection"' % +3 "core" %j0\  + "sampler")}% +4 "core" % + ) \ i +69 "collection"' % +3 "core" %jC\  + "sampler")% +4 "core" % a b \ i +78 "collection"'% +4 "core" %jB\  + "sampler")% +4 "core" % \ + "sampler")% +4 "core" % \ + .tIntake.select :close + "sampler")0 +9 ) % +2 "core" % \ +2 .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +851 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +74 "core" + #tAllowing 130s for 25.0ml of remaining 975.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %j<\  +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.79ml/s + "sampler")#.z0X% +4 "core" %)f+ \  +53 "collection"'F% +3 "core" %jH\  + "sampler")G% +4 "core" %)f+ \  +61 "collection"':% +3 "core" %j=\  + "sampler")% +4 "core" %)g, \  +69 "collection"'I% +3 "core" %jC\  + "sampler")H% +4 "core" %)g, \  +78 "collection"'K% +3 "core" %j=\  +2 "sampler");% +3 "core" %)j% \  +2 "collection"'J% +3 "core" %j8\  +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X\  + "sampler")A% +4 "core" % x u \  +2 "sampler")B% +3 "core" % y x \  +2 .tIntake.select :close + "sampler")0 +8 )-% +3 "core" % { \  + .tSSV.dial :exhaust +2 "sampler")D  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")E'ڀ +866 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")>  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'F% +2 "core" %jG\  +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X\  + "sampler")N% +4 "core" %", \  +36 "collection"'U% +3 "core" %j;\  +2 "sampler")V% +3 "core" %"- \  +42 "collection"'W% +3 "core" %j<\  +2 "sampler")S% +4 "core" %"- \  +47 "collection"'P% +3 "core" %j8\  + "sampler")Z% +4 "core" %", \  +54 "collection"'[% +3 "core" %j9\  + "sampler")Y% +4 "core" %", \  +2 "collection"']% +3 "core" %j6\  +2 #tIntake @13.8psia, vacuum from 8.3 to 11.3psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\  + "sampler")h% +4 "core" %) \  +37 "collection"'O% +2 "core" %j;\  +2 "sampler")k% +4 "core" %) \  +41 "collection"'j% +4 "core" %jJ\  + "sampler")i% +4 "core" %( \  +47 "collection"'p% +3 "core" %j5\  +2 "sampler")r% +3 "core" %( \  +54 "collection"'7% +3 "core" %j?\  +2 "sampler")C% +3 "core" %( \  +61 "collection"'T% +3 "core" %j)\  +2 "sampler")u% +3 "core" %( \  +69 "collection"'q% +3 "core" %jD\  +2 "sampler")n% +3 "core" %( \  +79 "collection"'x% +3 "core" %jE\  + "sampler")y% +4 "core" %( \  +88 "collection"'{% +3 "core" %j.\  +2 "sampler")|% +3 "core" %1 \  +100 "collection"'v% +3 "core" %j9\  +2 "sampler")~% +3 "core" % \ ' +114 "collection"'% +2 "core" %j8\  +2 "sampler")% +4 "core" % 1 2 \ ' +127 "collection"'m% +3 "core" %j:\  +2 "sampler")% +3 "core" % c c \ ' +145 "collection"'z% +2 "core" %jC\  +2 "sampler")!% +4 "core" % \ ' + "sampler")% +3 "core" % \ ' +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ ' + .tSSV.dial :exhaust +2 "sampler")o  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +2 "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +209 "collection"'w% +3 "core" %j@\  +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\  +2 "sampler")s% +4 "core" %$, \  +69 "collection"'"% +3 "core" %jD\  + "sampler")+% +4 "core" %$, \  + "collection"'.% +4 "core" %jO\  + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X% +3 "core" %jJ\  + "sampler")F% +4 "core" %# \  +78 "collection"'E% +3 "core" %jC\  + "sampler")% +4 "core" %# \  +89 "collection"'I% +2 "core" %jK\  +2 "sampler")H% +3 "core" %# \  +101 "collection"'K% +2 "core" %jB\  +2 "sampler");% +4 "core" % \ + +113 "collection"'J% +3 "core" %j=\  + "sampler")3% +4 "core" % ' & \ + +128 "collection"'L% +3 "core" %jB\  + "sampler")R% +4 "core" % T R \ + +144 "collection"'M% +3 "core" %jF\  +2 "sampler")Q% +3 "core" % \ + +2 "sampler")N% +3 "core" % \ + +2 .tIntake.select :close + "sampler")0 +8 )U% +3 "core" % \ + + .tSSV.dial :exhaust + "sampler")V  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W'ڀ +866 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")S  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %jC\  + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" %j+ \  +88 "collection"'F% +3 "core" %jY\  +2 "sampler")E% +3 "core" %j+ \  +2 "collection"'% +4 "core" %jX\  + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50X% +4 "core" %   \ < +144 "collection"'F% +3 "core" %jZ\  + "sampler")E% +4 "core" % - , \ < +163 "collection"'% +3 "core" %jY\  + "sampler")+% +4 "core" % T Q \ < +184 "collection"'K% +2 "core" %j]\  +2 "sampler");% +4 "core" % ~ { \ < + "sampler")J% +4 "core" %  } \ < + .tIntake.select :close + "sampler")0 +9 )3% +2 "core" % \ < +2 .tSSV.dial :exhaust + "sampler")L  +74 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")R'ڀ +872 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")M  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %jU\  + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %jY\  +2 "sampler")F% +3 "core" %x+ \  +69 "collection"'E% +3 "core" %jO\  +2 "sampler")% +3 "core" %x+ \  +79 "collection"'+% +2 "core" %j[\  +2 "sampler")K% +4 "core" %x+ \  +88 "collection"';% +4 "core" %jW\  + "sampler")J% +4 "core" %x* \  +100 "collection"'3% +3 "core" %jT\  +2 "sampler")L% +3 "core" %x+ \  +114 "collection"' % +3 "core" %jX\  + "sampler")M% +4 "core" %x* \  +2 "collection"'Q% +3 "core" %jU\  + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +2 "core" %jb\  +2 "sampler")F% +4 "core" %% \  +47 "collection"'E% +3 "core" %j`\  + "sampler")% +4 "core" %% \  +56 "collection"'+% +3 "core" %jc\  +2 "sampler")K% +3 "core" %% \  +61 "collection"';% +3 "core" %j[\  +2 "sampler")J% +3 "core" %% \  +69 "collection"'3% +4 "core" %jb\  +2 "sampler")L% +4 "core" %% \  +77 "collection"' % +3 "core" %j`\  +2 "sampler")M% +3 "core" %% \  +89 "collection"'Q% +3 "core" %jh\  + "sampler")5% +4 "core" %% \  +100 "collection"'$% +3 "core" %ja\  + "sampler")S% +4 "core" %% \  +113 "collection"'G% +3 "core" %jZ\  +2 "sampler")W% +3 "core" %% \  +128 "collection"'[% +3 "core" %ja\  + "sampler")I% +4 "core" %% \  +144 "collection"'Y% +3 "core" %j`\  +2 "sampler")]% +4 "core" %' \  +162 "collection"':% +3 "core" %jY\  +2 "sampler")<% +3 "core" %   \ . +184 "collection"'`% +3 "core" %jh\  +2 "sampler")_% +3 "core" %   \ . +197 "collection"'b% +2 "core" %ja\  +2 "sampler")c% +4 "core" % = ; \ . +196 "collection"'d% +3 "core" %jm\  + "sampler")N% +4 "core" % ] Z \ . +196 "collection"'R% +3 "core" %j`\  +2 "sampler")a% +3 "core" % | | \ . + "sampler")f% +4 "core" % ~ } \ . + .tIntake.select :close + "sampler")0 +9 )g% +2 "core" % ~ \ . +2 .tSSV.dial :exhaust + "sampler")X  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")P'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")e  +74 "core" + #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open +2 "sampler") +209 "collection"'h% +3 "core" %jg\  +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %jh\  + "sampler")F% +4 "core" % 5 2 \ 3 +196 "collection"'8% +3 "core" %je\  + "sampler")E% +4 "core" % R P \ 3 +196 "collection"'% +3 "core" %jf\  +2 "sampler")+% +3 "core" % n n \ 3 +196 "collection"'K% +3 "core" %jo\  +2 "sampler");% +3 "core" % \ 3 +2 "sampler")J% +3 "core" % \ 3 +2 .tIntake.select :close + "sampler")0 +8 )3% +3 "core" % \ 3 + .tSSV.dial :exhaust + "sampler")L  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") 'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")M  +73 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %jp\  + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %/ \  +25 "collection"'F% +3 "core" %ji\  + "sampler")8% +4 "core" %0 \  +28 "collection"'E% +3 "core" %jk\  + "sampler")% +4 "core" %0 \  +32 "collection"'+% +3 "core" %jr\  +2 "sampler")K% +3 "core" %0 \  +37 "collection"';% +3 "core" %jj\  +2 "sampler")J% +3 "core" %0 \  +42 "collection"'3% +3 "core" %jw\  +2 "sampler")L% +4 "core" %0 \  +47 "collection"'t% +3 "core" %jt\  +2 "sampler")M% +3 "core" %0 \  +54 "collection"'Q% +3 "core" %jg\  + "sampler") % +4 "core" %0 \  +61 "collection"'S% +3 "core" %jo\  + "sampler")G% +4 "core" %0 \  +69 "collection"'W% +3 "core" %jr\  + "sampler")[% +4 "core" %0 \  +78 "collection"'I% +3 "core" %j~\  +2 "sampler")Y% +3 "core" %0 \  +89 "collection"']% +3 "core" %jr\  + "sampler"):% +4 "core" %0 \  +100 "collection"'<% +3 "core" %jr\  +2 "sampler")`% +4 "core" %0 \  +113 "collection"'_% +2 "core" %js\  +2 "sampler")b% +4 "core" %0 \  +127 "collection"'c% +4 "core" %jr\  + "sampler")d% +4 "core" %0 \  +144 "collection"'5% +3 "core" %jx\  +2 "sampler")N% +3 "core" %0 \  +163 "collection"'R% +3 "core" %jw\  +2 "sampler")a% +3 "core" % \ / +2 "collection"'f% +3 "core" %js\  +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %) \  +78 "collection"'F% +3 "core" %j\  +2 "sampler")8% +3 "core" %* \  +89 "collection"'E% +3 "core" %jz\  + "sampler")% +4 "core" %* \  +100 "collection"'+% +3 "core" %j{\  +6 "sampler")K% +4 "core" %) \  +108 "collection"';% +3 "core" %j}\  +2 "sampler")J% +3 "core" %) \  +128 "collection"'3% +3 "core" %jv\  +2 "sampler")L% +4 "core" %) \  +144 "collection"'@% +3 "core" %ju\  + "sampler")t% +4 "core" %) \  +163 "collection"'M% +2 "core" %jx\  +2 "sampler")Q% +4 "core" %) \  + "collection"' % +4 "core" %jx\  + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0X% +3 "core" %j\  +2 "sampler")F% +3 "core" %-j3 \  +2 "collection"'8% +3 "core" %j\  +2 #tIntake @14.9psia, vacuum from 9.4 to 12.4psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +2 "core" %j\  +2 "sampler")F% +4 "core" %% \  +36 "collection"'8% +3 "core" %j\  + "sampler")% +4 "core" %% \  +42 "collection"'+% +2 "core" %j\  +2 "sampler")K% +4 "core" %% \  +47 "collection"';% +3 "core" %j\  + "sampler")J% +4 "core" %% \  +54 "collection"'3% +3 "core" %j\  + "sampler")L% +4 "core" %% \  +61 "collection"'@% +4 "core" %j\  + "sampler")t% +4 "core" %' \  +69 "collection"'M% +3 "core" %j\  + "sampler")Q% +4 "core" % \ 4 +78 "collection"' % +3 "core" %j\  +2 "sampler")}% +3 "core" % \ 4 +89 "collection"'W% +2 "core" %j\  +2 "sampler")[% +3 "core" % \ 4 +101 "collection"'I% +2 "core" %j\  +2 "sampler")Y% +4 "core" % \ 4 +113 "collection"'E% +3 "core" %j\  + "sampler")]% +4 "core" % \ 4 +128 "collection"':% +2 "core" %j\  +2 "sampler")<% +4 "core" %  \ 4 +144 "collection"'`% +3 "core" %j\  + "sampler")_% +4 "core" %   \ 4 +163 "collection"'b% +2 "core" %j\  +2 "sampler")c% +4 "core" % " \ 4 +183 "collection"'d% +4 "core" %j\  + "sampler")5% +4 "core" % 1 0 \ 4 +196 "collection"'N% +3 "core" %j\  +2 "sampler")R% +3 "core" % D A \ 4 +147 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' 'i +130 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")o +128 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'&'i +104 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")1 +128 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %g\ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'F'T +587 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '8% +2 "core" %O\  +2 .tCS.seek 4.999ml +2 "collection"''s0 +880 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'+  +43 "core" ~ +2 .tCS.seek 1ml + "collection"'K'^ +1100 "core" ' + "collection"'69 +3 "core" 9 +2 "collection"';% +4 "core" %\\\ \ \ + #tBefore lysing Collection Puck Heater at 10.5C/38.2psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'J \  +4 '39 +3 "core" 9 +102 "collection"'L9 +2 "core" 9d +102 "collection"'@9 +2 "core" 9 d +102 "collection"'t9 +3 "core" 9 d +102 "collection"'M9 +3 "core" 9d +102 "collection"'Q9 +2 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'}9 +2 "core" 9d +102 "collection"'W9 +3 "core" 9"d +103 "collection"'[9 +2 "core" 9'&d +102 "collection"'I9 +2 "core" 9=*d +102 "collection"'Y9 +3 "core" 9W/d +102 "collection"'E9 +2 "core" 9u3d +102 "collection"']9 +3 "core" 97d +102 "collection"':9 +3 "core" 9;d +102 "collection"'<9 +3 "core" 9?d +102 "collection"'`9 +2 "core" 9Cd +102 "collection"'_9 +3 "core" 9*Hd +102 "collection"'b9 +3 "core" 9ULd +102 "collection"'c9 +2 "core" 9Pd +102 "collection"'d9 +3 "core" 9Td +102 "collection"'59 +2 "core" 9Xd +102 "collection"'N9 +3 "core" 9]d +102 "collection"'R9 +3 "core" 97ad +103 "collection"'S9 +2 "core" 9eed +102 "collection"'f9 +3 "core" 9id +102 "collection"'A9 +2 "core" 9md +102 "collection"'"9 +2 "core" 9qa +102 "collection"'a9 +3 "core" 9$v[ +103 "collection"'e9 +2 "core" 9TzX +102 "collection"'h9 +2 "core" 9~S +102 "collection"'j9 +3 "core" 9O +102 "collection"'i9 +2 "core" 9K +102 "collection"'p9 +3 "core" 9G +102 "collection"'l9 +2 "core" 9BC +102 "collection"'P9 +3 "core" 9n@ +102 "collection"'r9 +2 "core" 9= +102 "collection"'79 +3 "core" 9; +102 "collection"'q9 +2 "core" 98 +103 "collection"'99 +2 "core" 97 +102 "collection"'H9 +3 "core" 924 +102 "collection"'x9 +2 "core" 9T3 +102 "collection"'y9 +3 "core" 9v0 +102 "collection"'n9 +3 "core" 9/ +102 "collection"'\\9 +2 "core" 9- +102 "collection"'v9 +3 "core" 9* +102 "collection"'$9 +2 "core" 9) +102 "collection"'9 +3 "core" 9' +102 "collection"'U9 +3 "core" 9(& +102 "collection"'m9 +2 "core" 9C$ +103 "collection"'9 +2 "core" 9Z" +102 "collection"'z9 +2 "core" 9q" +102 "collection"'O9 +3 "core" 9 +102 "collection"'!9 +2 "core" 9 +102 "collection"'T9 +2 "core" 9 +103 "collection"'C9 +2 "core" 9  +102 "collection"'^9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'o9 +3 "core" 9  +102 "collection"'g9 +2 "core" 9   +102 "collection"'V9 +3 "core" 9  +102 "collection"'{9 +2 "core" 9  +102 "collection"' 9 +2 "core" 9 ) +103 "collection"'~9 +2 "core" 9 5 +103 "collection"'9 +2 "core" 9 @  +102 "collection"' 9 +2 "core" 9 K +102 "collection"'9 +3 "core" 9 U +102 "collection"'G9 +2 "core" 9 ^ +102 "collection"' 9 +3 "core" 9 g +102 "collection"'k9 +2 "core" 9 q! +102 "collection"'9 +3 "core" 9 y% +102 "collection"'9 +2 "core" 9 ) +102 "collection"'9 +3 "core" 9 . +102 "collection"'?9 +3 "core" 9 2 +102 "collection"'9 +2 "core" 9 6 +102 "collection"' 9 +2 "core" 9 : +103 "collection"'9 +2 "core" 9 > +102 "collection"'|9 +2 "core" 9 C +102 "collection"''9 +3 "core" 9 G +102 "collection"'(9 +2 "core" 9 K +102 "collection"'9 +3 "core" 9  O +102 "collection"'u9 +2 "core" 9  S +102 "collection"'9 +3 "core" 9 "W +102 "collection"'X9 +3 "core" 9 "\\ +102 "collection"'w9 +2 "core" 9 #` +102 "collection"'9 +3 "core" 9 $d +102 "collection"'s9 +2 "core" 9 %h +102 "collection"'9 +3 "core" 9 &l +102 "collection"'9 +3 "core" 9 &q +102 "collection"'Z9 +2 "core" 9 'u +102 "collection"'#9 +2 "core" 9 )y +102 "collection"'9 +3 "core" 9 *} +102 "collection"'9 +2 "core" 9 + +102 "collection"'9 +3 "core" 9 , +102 "collection"'19 +3 "core" 9 , +102 "collection"'9 +2 "core" 9 - +102 "collection"'%9 +2 "core" 9\ / +102 "collection"'&9 +3 "core" 9\ 0 +102 "collection"'/9 +2 "core" 9\ 0 +102 "collection"'29 +3 "core" 9\ 2 +102 "collection"'=9 +2 "core" 9\ 3 +102 "collection"'9 +3 "core" 9\ 3 +102 "collection"'9 +2 "core" 9\ 4 +102 "collection"'09 +3 "core" 9\ 5 +102 "collection"'9 +2 "core" 9\ $6 +102 "collection"'.9 +3 "core" 9\ '7 +102 "collection"'9 +2 "core" 9\ +8 +102 "collection"'49 +3 "core" 9\ /9 +102 "collection"')9 +3 "core" 9\ 3: +102 "collection"'-9 +2 "core" 9\ 8; +102 "collection"'B9 +3 "core" 9\ :< +102 "collection"'\ 9 +2 "core" 9\ >= +102 "collection"'>9 +2 "core" 9\ B> +103 "collection"'D9 +3 "core" 9\ F? +102 "collection"'89 +2 "core" 9\ I@ +103 "collection"'F9 +2 "core" 9\ L@ +102 "collection"'+9 +2 "core" 9\ PA +103 "collection"'9 +2 "core" 9\ TC +102 "collection"'69 +3 "core" 9\ VB +103 "collection"';9 +2 "core" 9\ YD +103 "collection"'39 +2 "core" 9\ ^D +3 .tCH.hold 10:00,70C +2 "collection"'L `\ `\ Z\ +2 '@9 +5 "core"  + 9\ ^E +2 "collection"'t% +3 "core" %\\ \\ ] \ +2 #tBegun lysing Collection Puck Heater at 68.1C/46.9psia +15984 "Can"B\  +44006 "core" ` + "collection"'M9 +4 "core" 9\  + "collection"'Q% +4 "core" %\\ L M\ + #tEnded lysing Collection Puck Heater at 70C/46.1psia +2 .CS.seek 0ml + "collection"' 'i +350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'} @ +100 "core" @ + .tCSV.dial :air +2 "collection"'W @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'['s5 +1355 "core" ' + .tCSV.dial CTV +2 "collection"'I  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'E  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'] @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"':'i +1361 "core" ' + "collection"'<% +4 "core" %f \ + #tPuck @75.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'` +98 "core"  + .tCBV.dial CSV + "collection"'_  +29 "core"  + "collection"'b% +4 "core" %f q s\ +2 .tCS.seek 5ml + "collection"'c's2 +1378 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'d  +45 "core" + "collection"'5% +4 "core" %s7\ +2 .tCS.seek 7ml +2 "collection"'N'" +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'R @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'S' +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'f ` +112 "core" _ +2 #tLysing Complete + "collection"'A& +4 "core" &\\j\ Q +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&"% +3 "core" % O M 3  +2 "storage"(a% +3 "core" % \  +2 "storage"(e. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +49 "storage"(h(  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (j& +3 "core" &  y M\ + "manipulator"&i& +4 "core" &Ө+ M N Dv + "manipulator"&p% +4 "core" % N N  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&l( +168 "core" ( +2 "manipulator"&P& +4 "core" & ? ( V s + "storage"(r& +4 "core" &  A\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&7'S +95 "core" ' +2 "storage"(q& +4 "core" &  \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(9'r +153 "core" ' +2 "storage"(H- +3 "core" -'3 +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" & M N s +2 "storage"(y& +3 "core" & v \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&n'Α +20 "core" ' + .tElbow.hold + "manipulator"&\\, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(v- +2 "core" -'3 +3 .tSE.seek 22.12 Pucks below Top Plate + "storage"($' +38 "core" ' +2 "manipulator"&% +4 "core" %z N M + "storage"(U& +4 "core" & { ~ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 277 counts + "manipulator"&m'Ϧ +14 "core" ' + "manipulator"&& +4 "core" & ) E _ s +2 "storage"(z& +3 "core" & y o \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&O'S +27 "core" ' +2 .tSE.seek 23.12 Pucks below Top Plate + "storage"(!'r +40 "core" ' +2 "manipulator"&T& +4 "core" & O M s + "manipulator"&C% +4 "core" %k L M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^' +85 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +169 "core" ( + "manipulator"&o& +4 "core" &Ӑ& M 7  @^ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &g& +2 "core" &Ӑ& M M @^ +2 .tForearm.seek CC + "manipulator"&V'? +98 "core" ' + .tHand.close + "manipulator"&{/ +62 "core" / +2 .tCC.seek :open + "collection"' ( +447 "core" ( +2 "storage"(~& +4 "core" & y\  + "storage"(& +4 "core" & _\  + "manipulator"& & +4 "core" &Ӭ# M N =B + "manipulator"&% +4 "core" % ? O M +2 .tForearm.seek :retract + "manipulator"&G' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +164 "core" ( +2 "manipulator"&k& +4 "core" & E ( c k + "storage"(& +4 "core" & _\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&'Α +94 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&?1 +61 "core" 1 +3 "manipulator"&% +4 "core" % Δ R L  + "storage"( & +4 "core" & *\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 303 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&|& +4 "core" & , ( k +2 "storage"('& +3 "core" & >\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&('S +17 "core" ' + "storage"(% +4 "core" %q ^\ +3 ."downElevator"SE.seek :down +2 "storage"(u' +99 (% +3 "core" %K8" \ x +2 "manipulator"&X% +4 "core" %@ - ; +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 "core" ' + .tForearm.seek :retract +2 ."downElevator"SE.stop + "manipulator"&w' +2 "storage"(5 +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'& +4 "core" &  +2 "manipulator"&s& +5 "core" & O P 2 k + "manipulator"&% +4 "core" %  M I c  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +187 "core" ( +2 "manipulator"&Z& +3 "core" &- ( @ _  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &- M V l  +2 .tForearm.seek :garage + "manipulator"&'w +93 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + "manipulator"&& +4 "core" &- B  #  +2 "manipulator"&1% +3 "core" % s M M +  +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(ӂ +302 "core" ( + "manipulator"&&& +4 "core" &|0 < Q  G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &/& +2 "core" &|/ M K 8 G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&2'? +104 "core" ' + "manipulator"&=& +4 "core" &Ӧ) < P  Bg +2 "manipulator"&% +4 "core" %8 O M  + "collection"'& +4 "core" &  +2 "collection"'0& +4 "core" &  +2 .tCC.seek :closed +2 "collection"'(\\ +5 "core" &  +9 &3\ *z +10 &f\ > +9 &s\ L +9 &OY\ L +10 &[\ K +9 &[\ K +9 &\\\ K +10 &YZ\ K +10 &Z\ K +8 &Z\ K +10 & W\ K +9 &"aZ\ K +10 &$"[ \ K +9 &%[\ L +9 &'Y\ K +10 &)iZ\ K +9 &+*Y\ K +9 &,Zc\ K +10 &.Z\ K +9 &0pY\ K +10 &23]x\ K +9 &3Zi\ K +9 &5[\ K +10 &7xZ\ K +9 &9:[\ K +9 &:\\\ K +10 &<Z\ K +9 &>Z \ K +10 &@BZ\ K +9 &B_\ K +9 &Cd\ L +10 &E}}\ O +9 &G1\ T +10 &H}\ W +9 &J\\\ X +9 &Li\ Y +10 &N,\ X +9 &O\ Z +9 &Q\ Y +10 &Smo\ Z +9 &U,\ [\ +9 &V\ [\ +10 &X\ \\ +9 &Zl\ ] +10 &\\y\ 5 +9 &\\(\ #i +9 ( + &\\\ !b + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'.& +4 "core" &\\\ !b + .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&4% +4 "core" % 8 R = 4 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)' +93 "core" ' +2 .tPSV.dial PSR +48 "processing"%- +132 "core"  + "processing"%B% +4 "core" %ؿ1\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%\ '+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%>  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%D'ؾ +859 "Can"Z US +750 "core" ' + .tPSV.dial PSR + "processing"%8 +45 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%F' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%+ +2 "collection"'  +6 "core" A + "processing"%6  +69 "core" +89  + .tPSV.dial :mixloop + "processing"%; +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%3  +132 "core" +2 .tPS.seek 0ml +2 "processing"%@'ؾ +2634 "core" ' + .tPSV.dial :air + "processing"%t  +55 "core"  +3 .tPS.seek 2.5ml + "processing"%J' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +41 "core" +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2634 "core" ' + .tPSV.dial :air + "processing"%Q  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%K' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +42 "core" +3 .tPS.seek 0ml + "processing"%W'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &Ӧ) S J  Bg +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&I(ӂ +29 "core" ( + "manipulator"&Y& +4 "core" &~ Q < [ X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +2 "core" &~ D M A X +2 .tForearm.seek CC +2 "manipulator"&]'? +102 "core" ' + .tHand.close + "manipulator"&[/ +57 "core" / +2 .tCC.seek :open + "collection"'<( +450 "core" ( +2 "manipulator"&`& +4 "core" &~ M M X + "manipulator"&_% +4 "core" %  N N +2 .tForearm.seek :retract + "manipulator"&b' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&:(- +302 "core" ( +2 "manipulator"&d& +4 "core" &- ; P r \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &- N K _ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&c'w +98 "core" ' +2 .tHand.open + "manipulator"&R1 +55 "core" 1 + "manipulator"&N% +4 "core" % ρ N 6 Z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f' +92 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'A& +4 "core" &JL  +2 "manipulator"&"% +3 "core" %  N M  +2 "storage"(a% +3 "core" % \  +2 "storage"(e. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +348 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (j& +3 "core" & X\ + "manipulator"&i& +4 "core" &- N N \ + "manipulator"&p% +4 "core" %  M M X  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&P( +187 "core" ( + "manipulator"&r& +4 "core" &~ = Q O # + "storage"(q& +4 "core" & 6\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +97 "core" ' + "storage"(H& +4 "core" & i\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(x'r +250 "core" ' +2 "storage"(y- +3 "core" -'- + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +2 "core" & r\ +2 "manipulator"&v& +4 "core" &~ L M @ # + .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&U& +4 "core" &~ > K # + "storage"(& +4 "core" & \ +2 .tForearm.seek 3 + 300 counts + "manipulator"&z'ϡ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +61 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&C& +2 "storage"(7' +7 "core" &~ M O # + "manipulator"&l% +4 "core" % ϟ M M +2 .tForearm.seek :retract +2 "manipulator"&9' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&n(ӂ +109 "core" ' + ."downElevator"SE.stop + "storage"(5 +49 "core" ( + "manipulator"&m& +4 "core" &Ӕ& N M @Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &Ӕ& L L @Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&o'? +100 "core" ' +2 "manipulator"&g& +5 "core" &ӕ& I P  @Y + "manipulator"&O% +4 "core" %= M P  +2 "collection"'\\& +4 "core" &LN[\ +2 "collection"'{& +4 "core" &NNY\ +3 .tCC.seek :closed + "collection"'^(\\ +4 "core" &LK\  +9 &4LL7\ *z +9 &g~MO\ > +9 &rNM\ L +10 &VYLO\ K +9 &ZONl\ K +10 &ZNNZ\ K +9 &YNN.\ J +9 &_ZPN \ K +10 &!ZNN\ K +9 &ZOQ\ J +9 & YOQ\ K +10 &"hYQP\ J +9 &$(YPQ\ K +10 &%ZOO\ K +9 &'WPO\ K +9 &)oYNPt\ K +10 &+1WRP\\\ K +9 &,YSQJ\ K +9 &.WQRA\ K +10 &0wYPR\ K +9 &28]QT\ K +10 &3ZSSq\ K +56 &5XQRb\ K +4 &7ZRRJ\ K +2 &9AZRR8\ K + &;XQT'\ K + &<ZQS'\ K +2 &>ZSR\ K + &@H]TS \ K +8 &B\ [TU\ K +9 &C\\TT\ K +9 &Ee\\\\\ L +10 &GJpdb\ M +9 &Iwq\ P +9 &J)\ U +10 &Lu\ V +9 &N5\ W +10 &O\ X +9 &Q\ X +9 &Sw\ Y +10 &U8\ Y +9 &V|\ Z +9 &Xs\ [ +10 &Zxm\ [\ +9 &\\x^\ 0 +10 &\\.^\ [ +8 ( +3 "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.11 + .Hand.open + "manipulator"&1 +3 "core" &\\f\\\ O +57 1 +2 "manipulator"&~% +4 "core" % = Q < 5  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +135 "core"  + .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%k' +2638 "core" ' +2 "collection"'% +4 "core" %N\  +2 .tCS.seek 4.5ml +2 "collection"'V'c< +1486 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%?  +72 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'| @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"''' +1489 "core" ' + .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'G'i +2671 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" @ + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'X  +132 "core" + "collection"' & +4 "core" &\\f#\ O +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %  N L A  +2 "storage"(s% +3 "core" % \  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((  +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" & |  a\ +2 "manipulator"&!& +4 "core" &ӗ& M M @W + "manipulator"&(% +3 "core" %  M O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&u( +168 "core" ( + "manipulator"&Z& +4 "core" & P < 7 v +2 "storage"(#& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +94 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +148 "core" ' +2 "storage"(1- +3 "core" -'ڟ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&w& +3 "core" & N L i v +2 "storage"(& +4 "core" & z | u\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&'Α +21 "core" ' +2 .tElbow.hold + "manipulator"&&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(/- +2 "core" -'ڟ +3 .tSE.seek 23.11 Pucks below Top Plate + "storage"(='m +40 "core" ' + "manipulator"&% +4 "core" %΂ O M  +2 "storage"(& +3 "core" & ~ ~ \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 285 counts + "manipulator"&'Ϯ +14 "core" ' + "manipulator"& & +5 "core" & 9 O ) v + "storage"(.& +4 "core" & x \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&'S +20 "core" ' +2 .tSE.seek 24.11 Pucks below Top Plate + "storage"(4' +40 "core" ' +2 "manipulator"&0& +4 "core" & N L v +2 "manipulator"&-% +4 "core" %K I @ K +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&2(ӂ +167 "core" ( +2 "manipulator"&>& +4 "core" &ӓ& < Q 0 @X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &ӓ& M @ 7 @X +2 .tForearm.seek CC + "manipulator"&8'? +96 "core" ' + .tHand.close + "manipulator"&D/ +62 "core" / +2 .tCC.seek :open + "collection"'+( +447 "core" ( +2 "storage"(& +4 "core" & k\ + "storage"(6& +4 "core" & \ + "manipulator"&;& +4 "core" &Ӥ# N M =G + "manipulator"&3% +4 "core" % L M M  +2 .tForearm.seek :retract + "manipulator"&F' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&t( +165 "core" ( +2 "manipulator"&@& +4 "core" & ( D T ~ + "storage"(L& +4 "core" & '\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&J'Α +90 "core" ' + .tElbow.hold +2 "manipulator"&Q, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&M1 +59 "core" 1 +2 "manipulator"&}% +4 "core" % Τ ? E P 8 + "storage"(K& +4 "core" & \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"& ' +14 "core" ' +2 "manipulator"&Y& +4 "core" & R K L ~ +2 "storage"(E& +3 "core" & \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&['S +15 "core" ' +2 "storage"(%% +4 "core" % 0\ +2 ."downElevator"SE.seek :down +3 "storage"()' +100 (% +3 "core" % \ 8 +2 "manipulator"&`% +3 "core" ' + %H I = c +3 ."downElevator"SE.stop +57 .tForearm.reconfigure :loose +3 "storage"(5 +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&_' +90 "core" ' +2 .tPSV.dial :air + "processing"%]  +86 "core"  +2 .tPS.seek 2.5ml + "processing"%I' +2639 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%d +45 "core" + .tdelay 1 second +101 .PSV.dial :air +2 "processing"%5  +56 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%R +44 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%N  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%A'ؾ +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%"& +4 "core" &\  + "manipulator"&a& +4 "core" & N M 3 ~ +2 "manipulator"&e% +3 "core" %  H M {  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&b(- +184 "core" ( + "manipulator"&c& +4 "core" &-  B T $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- L K v $ +2 .tForearm.seek :garage + "manipulator"&j'w +99 "core" ' + .tHand.close + "manipulator"&i/ +52 "core" / +2 "manipulator"&p& +4 "core" &- P J q $ + "manipulator"&r% +4 "core" % σ M L \\ +2 .tForearm.seek :retract +2 "manipulator"&q' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&:( +121 "core" ( + "manipulator"&H& +4 "core" & A  $ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &f& +2 "core" & L N 4 $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +97 "core" ' +2 "manipulator"&,& +4 "core" & P J q $ +2 "manipulator"&v% +3 "core" % M L g  +2 "processing"%U& +4 "core" &\  +2 "processing"%& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%T(^ +4 "core" &\  +8 &6\ +| +9 &e\ @ +10 &]\ O +9 &!b\ N +9 &f\ O +10 &c\ N +9 &ha\ N +10 &)b\ N +9 &a\ N +9 &a\ N +10 & o`\ N +9 &"2\\\ N +9 &#b\ N +10 &%a\ N +9 &'wd\ N +10 &)9c\ N +9 &*b\ O +9 &,c\ N +10 &.^\ N +9 &0Ad\ N +9 &2b\ N +10 &3c\ N +9 &5b\ O +10 &7I`\ N +9 &9 d\ N +9 &:f\ O +10 &<e\ N +9 &>Ph\ O +9 &@h\ O +10 &Al\ O +9 &C{\ Q +10 &EO\ R +9 &G \ T +9 &H\ T +10 &J\ T +9 &LO\ T +9 &N\ U +10 &O\ U +9 &Q\ V +10 &SS\ V +9 &U\ V +9 &V\ V +10 &X\ U +9 &Z[\ V +9 &\\\ U +10 &]\ 9 +9 &^-\ X +9 &^"\ 2 +3 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%C& +4 "core" &^ \ 2 +2 .tHand.open + "manipulator"&l1 +52 "core" 1 +2 "manipulator"&P% +4 "core" % Q = k  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +2 .tPRV.dial :air + "processing"%m  +44 "core"  + .tPSV.dial :mixloop + "processing"%$ +43 "core" + "processing"%x% +4 "core" %ؾ\ +2 .tPS.seek 0.3ml +2 "processing"%z' +386 "core" ' +2 .tPSV.dial PSR + "processing"%g +114 "core" +2 "processing"%O% +4 "core" %Q\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%\\'2 +487 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +1913 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%7 +102 "core" + .tPTV.dial :mixing +2 "processing"%9 @ +74 "core" A + .tPBV.dial :waste2 + "processing"%<  +93 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2637 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&~& +4 "core" & V U $ $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&{( +3 "core" ( + "manipulator"& & +3 "core" & Z Z ] $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & M a  $ +2 .tForearm.seek PC + "manipulator"&o' +91 "core" ' + .tHand.close + "manipulator"&W/ +61 "core" / +2 .tPC.seek :open + "processing"%( +457 "core" ( + "manipulator"&S& +4 "core" & M M  $ +2 "manipulator"&% +3 "core" % O N K +2 .tForearm.seek :retract +2 "manipulator"&?' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&k(- +128 "core" ( +2 "manipulator"& & +4 "core" &- ; Q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- M / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&V'w +100 "core" ' + .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&'% +3 "core" % m E ' ; l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%X& +4 "core" &J\ + "manipulator"& % +4 "core" %  N O  + "storage"(% +4 "core" % \  +2 "storage"(s. +3 "core" .(  + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & x\ + "manipulator"&& +4 "core" &- M M + "manipulator"&!% +4 "core" %  O N   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&(( +181 "core" ( +2 "manipulator"&Z& +4 "core" & ( E # + "storage"(#& +4 "core" & n\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +95 "core" ' + "storage"(n& +4 "core" & {\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(1'r +261 "core" ' +2 "storage"(w- +49 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & \ +2 "manipulator"&& +3 "core" & M M # +2 .tElbow.seek 3 + "manipulator"&/( +4 "core" ( + "manipulator"&& +4 "core" & 1 L  # +2 "storage"(& +3 "core" & \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"& 'ϡ +11 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&0& + "storage"(-' +7 "core" & N L k # + "manipulator"&% +4 "core" % ϝ M M h k +2 .tForearm.seek :retract + "manipulator"&u' +90 "core" ' +2 .tElbow.seek PC + "manipulator"&( +120 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +143 "core" ( + "manipulator"&& +4 "core" & C K p - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & K M - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&=' +95 "core" ' + "manipulator"&>& +4 "core" & D ( \\ - +2 "manipulator"&\ % +4 "core" % M L < +2 "processing"%& +3 "core" &"\ +3 "processing"%&& +4 "core" &!\ +2 .tPC.seek :closed + "processing"%D(^ +5 "core" &\  +8 &3~\ )w +9 &c\ \ > +10 &q{\ N +9 &2] \ N +10 &]\ N +9 &]\ N +9 &y_\ M +10 &;_\ M +9 &c\ N +9 &^\ N +10 & ^\ N +9 &"CZ\ M +9 &$]\ M +10 &%`\ N +9 &'a\ N +10 &)K_\ M +9 &+ ]\ M +9 &,`\ M +10 &.]\ M +9 &0R_\ N +9 &2`\ M +10 &3_\ M +9 &5_\ M +10 &7[_\ M +9 &9d\ N +9 &:_\ N +10 &<`\ N +9 &>be\ N +9 &@$a\ N +10 &Ai\ N +9 &C|\ Q +10 &E_\ Q +9 &G\ S +9 &H\ T +10 &J\ T +9 &La\ S +10 &N \ T +9 &O\ T +9 &Q\ U +10 &Sd\ U +9 &U%\ U +9 &V\ U +10 &X\ T +9 &Zl\ U +9 &\\.\ U +10 &]\ 9 +9 &^6\ I +9 ( +2 "processing"%&& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&B1 +3 "core" &^\ , +50 1 +2 "manipulator"&^% +4 "core" % R K D < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%6 H +2 %;9 +5 "core" 9 +102 "processing"%39 +3 "core" 98 +102 "processing"%@9 +2 "core" 9 9 +102 "processing"%L9 +2 "core" 9 : +102 "processing"%89 +3 "core" 9: +102 "processing"%29 +3 "core" 9; +102 "processing"%M9 +2 "core" 9: +102 "processing"%}9 +2 "core" 9: +103 "processing"%K9 +2 "core" 9"8 +102 "processing"%Y9 +2 "core" 9&7 +102 "processing"%E9 +3 "core" 9*- +102 "processing"%%9 +2 "core" 9/* +102 "processing"%F9 +3 "core" 9.3' +102 "processing"%9 +2 "core" 9>7% +102 "processing"%`9 +3 "core" 9P;" +102 "processing"%t9 +2 "core" 9b? +102 "processing"%J9 +3 "core" 9vC +102 "processing"% 9 +2 "core" 9H +102 "processing"%49 +3 "core" 9L +102 "processing"%]9 +2 "core" 9P +103 "processing"%)9 +2 "core" 9T +102 "processing"%[9 +2 "core" 9X +102 "processing"%9 +3 "core" 9\\ +102 "processing"%d9 +2 "core" 9a +102 "processing"%59 +3 "core" 9e +102 "processing"%R9 +2 "core" 9'i +102 "processing"%N9 +3 "core" 9:m +102 "processing"%I9 +2 "core" 9Kq\ +102 "processing"%"9 +2 "core" 9\\v +102 "processing"%a9 +3 "core" 9lz +102 "processing"%e9 +2 "core" 9|~ +102 "processing"%c9 +3 "core" 9 +102 "processing"%h9 +2 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%p9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%_9 +2 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"%f9 +3 "core" 9 +102 "processing"%j9 +2 "core" 9 +102 "processing"%,9 +3 "core" 9 +102 "processing"%v9 +2 "core" 9 +102 "processing"%U9 +3 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"%b pHp +2 .tdelay 1:30 +4 "core"  +1438 "Can"-\ ywm +7562 .tPSR.select :air +2 .PSV.dial PSR + "processing"%q +103 "core"  +2 "processing"%*% +3 "core" %غ$\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%C' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%l' +1603 "core" ' + .tPTV.dial :puck +2 "processing"%P  +70 "core"  +2 .tPSV.dial PTV + "processing"% +74 "core" + .tPBV.dial :waste1 +2 "processing"%m  +133 "core"  + "processing"%$% +4 "core" %-\  +2 .tPS.seek 1.5ml +2 "processing"%x'' +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +2 .tPS.seek 0ml + "processing"%A'ؾ +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%g  +34 "core" + .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"%z +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%\\' +2382 "core" ' + .tPSV.dial PTV +2 "processing"%7 +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%< +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +86 "core"  +2 .tPS.seek 0ml + "processing"%~'ؾ +2292 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +129 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" + .tPRV.dial :ab1 +2 "processing"%W @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%:' +376 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'  +2 "processing"%T  +43 "core" +3 + "processing"%S% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%'a +449 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +42 "collection"'  +37 "core" +2 .tPRV.dial :air + "processing"%|  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%o'K +1171 "core" ' +2 .tPRV.dial :waste2 + "processing"%{ @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%'  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%X' +1620 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +74 "core" A + .tPBV.dial :waste1 + "processing"%s  +34 "core" + "processing"%?% +4 "core" %M\  +2 .tPS.seek 1.85ml + "processing"%V' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml + "processing"%'ؾ +1186 "Can"1\ uq +804 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &?@\ +2 "manipulator"&!& +4 "core" & L L i - + "manipulator"&Z% +4 "core" % \ L M g  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(- +129 "core" ( + "manipulator"&n& +4 "core" &- O ; _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- B J +2 .tForearm.seek :garage + "manipulator"&'w +91 "core" ' + .tHand.close + "manipulator"&w/ +58 "core" / +3 "manipulator"&& +4 "core" &- Q P & + "manipulator"&% +4 "core" % ρ L M > . +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +302 "core" ( +2 "manipulator"&.& +4 "core" &ӏ) O 8 _ Ac + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &ӏ( @ I P Ac +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +95 "core" ' +2 "manipulator"&(& +4 "core" &ӏ* Z W A Ac +2 "manipulator"&% +3 "core" %: L I X ( +2 "collection"'1& +4 "core" &?AD\ +2 "collection"' & +5 "core" &>@2\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &?A<\  +9 &2?@D\ *y +10 &dB@@\ > +9 &t??@\ M +10 &DVAC>\ L +9 &VC@9\ M +9 &TBC8\ L +10 &WDB.\ L +9 &MVD@.\ L +9 & YCC,\ M +10 &WDC3\ M +9 & UBC:\ L +10 &"UVBD7\ L +9 &$ZDB4\ M +9 &%WCC.\ M +10 &'VDD4\ M +9 &)\\TBD1\ L +9 &+TDE)\ L +10 &,UFE0\ L +9 &.YGE(\ L +10 &0cYEE,\ M +9 &2%XEF3\ M +9 &3YDF(\ L +10 &5ZGG&\ M +9 &7kXGG&\ M +9 &9.TDG&\ L +10 &:UGI"\ L +9 &<ZIG\ M +10 &>sXGE \ M +9 &@6ZEI\ L +9 &AVIG#\ M +10 &C`PO$\ M +9 &Esx]Z#\ O +9 &G*yl&\ S +10 &H$\ W +9 &J$\ Y +10 &L`#\ Y +9 &N"\ Y +9 &O#\ Y +10 &Q"\ Z +9 &Sc%\ Z +9 &U%\ Z +10 &V$\ \\ +9 &X\ \\ +10 &Zb \ ] +9 &\\w\ < +9 &\\'#\ (w +10 &\\!\ ] +2 ( +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"'& +4 "core" &\\\ ] + .tHand.open + "manipulator"&/1 +53 "core" 1 +2 "manipulator"&>% +4 "core" %: X 5 p ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +91 "core" ' +2 .tPSV.dial PSR + "processing"% +103 "core"  + "processing"%-% +4 "core" %ؼ\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%u'+ +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%B'ؾ +1607 "core" ' +2 .tPSV.dial PSR + "processing"%^ +46 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%;' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'3  +3 "processing"%&  +29 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"%= +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%@  +73 "core" +2 .tPS.seek 0ml + "processing"%L'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%8  +55 "core"  +2 .tPS.seek 2.5ml + "processing"%2' +2636 "core" ' + .tPSV.dial :mixloop + "processing"%M +41 "core" +2 .tPS.seek 0ml +2 "processing"%}'ؾ +2637 "core" ' + .tPSV.dial :air +2 "processing"%K  +56 "core" +3 .tPS.seek 2.5ml + "processing"%Y' +2649 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +41 "core" +2 .tPS.seek 0ml +2 "processing"%%'ؾ +2631 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" &Ӑ( O M a Ab +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +39 "core" ( + "manipulator"&`& +4 "core" &Ӌ [ = n ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &Ӌ H K ; +2 .tForearm.seek CC + "manipulator"&J'? +96 "core" ' + .tHand.close + "manipulator"& / +54 "core" / +2 .tCC.seek :open + "collection"'4( +450 "core" ( + "manipulator"&]& +4 "core" &Ӌ Q U ; +2 "manipulator"&)% +3 "core" % 2 K I d  +2 .tForearm.seek :retract +2 "manipulator"&[' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +294 "core" ( +48 "manipulator"&d& +5 "core" &- R H v % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &- J O k % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&R'w +95 "core" ' +2 .tHand.open + "manipulator"&N1 +58 "core" 1 +2 "manipulator"&I% +4 "core" % π Y :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"' +98 "core" ' +2 ."da"delayUntil "14:56:25.71" +3 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 3 into Collection Clamp + "collection"'a& +5 "core" &;>\ +2 "manipulator"&e% +3 "core" % M M  +2 "storage"(c% +4 "core" % { { \  + "storage"(h. +4 "core" .( + "storage"(Q& +4 "core" & n v f\ +2 "storage"(i& +4 "core" & n w \ + "manipulator"&p& +4 "core" &- L K ~ % +2 "manipulator"&r% +4 "core" % M M  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&_( +186 "core" ( + "manipulator"&H& +4 "core" &\ ; Q  "| +2 "storage"(f& +4 "core" & w e \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&j'7 +95 "core" ' + "storage"(,& +4 "core" & y o Y\ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(v'r +262 "core" ' +2 "storage"(U- +3 "core" -'q +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +2 "core" & V \\ [\ +2 "manipulator"&*& +4 "core" & G S z "| +2 ."WCR"Elbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&C& +4 "core" & K P  "| + "storage"(P& +4 "core" & b c e\ +2 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&'ϡ +24 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&m/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& +2 "storage"(l' +7 "core" &\ L K F "| + "manipulator"&y% +4 "core" % ϣ M P +2 ."WCR"Forearm.seek :retract +2 "manipulator"&x' +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&6(ӂ +122 "core" ' + ."downElevator"SE.stop + "storage"(5 +36 "core" ( + "manipulator"&g& +4 "core" &ӑ* M O Bh +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &ӑ* I R Bh +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&z'? +92 "core" ' + "manipulator"&A& +4 "core" &Ӓ* Y [ ~ Bg +2 "manipulator"&7% +4 "core" %? V L Q X +2 "collection"'9& +4 "core" &9<\ +3 "collection"'<& +5 "core" &9;b\ +2 ."WCR"CC.seek :closed +2 "collection"'(\\ +4 "core" &<=Y\ +7 &=<;Y\ $e +9 &Y;<I\ 8 +9 &x<<T\ L +10 &X==T\ L +9 &U=@H\ K +9 &EX<?D\ L +10 &Z>>7\ L +9 &Y>?<\ L +10 &W>?:\ K +9 &MZA?'\ L +9 & Z<A"\ L +10 &![>@$\ L +9 &#Y>?\ L +9 &%VW>?\ K +10 &'[AB\ L +9 &(Z@C\ L +10 &*XB@\ L +9 &,]TB@\ L +9 &.YAB\ L +10 &/YA?\ L +9 &1UBB\ K +9 &3fWB@\ K +10 &5(X@B\ K +9 &6XAB\ K +10 &8XCA\ K +9 &:l[BD\ L +9 &<0UBC\ K +10 &=XBC\ L +9 &?[CF\ K +9 &AvYCE\ K +10 &C7ZEE\ L +9 &D_IH\ L +10 &FmRM@\ N +9 &Hme_J\ Q +9 &J${D\ U +10 &K5\ W +9 &M:\ X +9 &Ob8\ W +10 &Q"9\ X +9 &R:\ Y +10 &T;\ Z +9 &Vc;\ Z +9 &X$6\ Z +10 &Y*\ \\ +9 &[#\ I +9 &\\31\ 1 +10 &\\h*\ N +2 ( +2 "collection"'<& +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.15 + .Hand.open + "manipulator"&\\1 +62 "core" 1 + "manipulator"& % +4 "core" % ? [ @ S X +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&' +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")W+ +4 "core" + + "sampler")~% +4 "core" %ډ \  +2 "collection"'& +3 "core" &\\i+\ N +3 "Can"3\ VU + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X\ + "sampler")k% +4 "core" %Q   \  +32 "collection"'w% +3 "core" %kJ\ + "sampler")% +4 "core" %Q   \  +36 "collection"'% +50 "core" %k7\ +2 "sampler")% +4 "core" %Q & ' \  +41 "collection"'% +4 "core" %kM\ + "sampler")% +4 "core" %Q , * \  +47 "collection"'#% +3 "core" %kT\ +2 "sampler").% +4 "core" %Q 2 2 \  +54 "collection"'0% +2 "core" %kT\ +2 "sampler")(% +4 "core" %Q : 8 \  +61 "collection"'% +3 "core" %k.\ +2 "sampler")1% +4 "core" %Q E B \  +69 "collection"'% +3 "core" %kW\ + "sampler")+% +4 "core" %Q L L \  +78 "collection"'% +3 "core" %kT\ +2 "sampler")/% +4 "core" %Q X V \  +88 "collection"'>% +4 "core" %kY\ + "sampler") % +4 "core" %Q c c \  +100 "collection"'% +3 "core" %kH\ +2 "sampler")-% +4 "core" %Q r o \  +113 "collection"'% +3 "core" %kI\ + "sampler")% +4 "core" %Q  ~ \  +128 "collection"'% +3 "core" %kS\ + "sampler")u% +4 "core" %Q \  +2 "sampler")^% +3 "core" %Q \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )B% +2 "core" %Q \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")3  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")&'ڀ +389 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X* \ 1 +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %k=\ +2 "sampler") % +4 "core" %N, \  +28 "collection"'% +3 "core" %k<\ +2 "sampler")-% +3 "core" %N, \  +32 "collection"'% +3 "core" %k?\ +2 "sampler")% +4 "core" %N, \  +36 "collection"'% +3 "core" %k<\ +2 "sampler")u% +3 "core" %N, \  +42 "collection"'^% +3 "core" %k9\ + "sampler")B% +4 "core" %N, \  +47 "collection"'3% +3 "core" %kB\ +2 "sampler")% +4 "core" %N, \  +53 "collection"'@% +3 "core" %k\ +2 "sampler");% +4 "core" %N& \  +60 "collection"'8% +3 "core" %k8\ +2 "sampler")&% +4 "core" %N% \  +69 "collection"'L% +3 "core" %k\ + "sampler")=% +4 "core" %N& \  +78 "collection"'K% +3 "core" %k6\ +2 "sampler")}% +4 "core" %N%   \  +2 "collection"'E% +4 "core" %k\ + #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X\ +2 "sampler"))% +4 "core" %   \ a +28 "collection"'J% +3 "core" %k \ + "sampler")d% +4 "core" %   \ a +32 "collection"'M% +3 "core" %k\ +2 "sampler")2% +3 "core" % $ $ \ a +37 "collection"'N% +3 "core" %kC\ + "sampler")I% +4 "core" % = < \ a +41 "collection"'a% +3 "core" %k \ +2 "sampler")e% +4 "core" % X Z \ a +47 "collection"'c% +3 "core" %k\ + "sampler")h% +4 "core" % z y \ a +2 "sampler")Q% +3 "core" % } } \ a + ."WCR"Intake.select :close +2 "sampler")0 +9 )[% +2 "core" % \ a +2 ."WCR"SSV.dial :exhaust +2 "sampler")i  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")p'ڀ +867 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")r  +73 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +2 .Intake.select :open + "sampler") +210 "collection"'R% +2 "core" %kB\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +4 "core" %+ \  + "collection"' % +4 "core" %k\ +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %k2\ + "sampler") % +4 "core" %%\\) \  +41 "collection"'% +3 "core" %k\ +2 "sampler")% +4 "core" %%\\) \  +47 "collection"'% +3 "core" %k\ + "sampler")% +4 "core" %%\\) \  +54 "collection"'% +2 "core" %k \ +2 "sampler")u% +4 "core" %%\\) \  +61 "collection"'0% +2 "core" %k\ +2 "sampler")^% +4 "core" %%\\) \  +2 "collection"'B% +3 "core" %k\ +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X @ \  +69 "collection"'2% +3 "core" %k\ +2 "sampler")N% +3 "core" % c a \  +73 ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%I +3 "collection"'-% +3 "core" %k\ +2 "sampler")e% +4 "core" % \  + "sampler")Y% +4 "core" % \  + ."WCR"Intake.select :close +2 "sampler")0 +8 )h% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler")Q  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")a'ڀ +8 "core" +2 "processing"%i% +4 "core" %ؽ|\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%F' +596 "core" ' + ."da"delay 5 seconds +233 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")r  + ."WCR"CBV.dial SSV +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +176 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R' +21 "collection"'p% +3 "core" %k\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X > \ , +89 "collection"'#% +3 "core" %k-\ + "sampler").% +4 "core" % d d \ , +100 "collection"'!% +3 "core" %k\ + "sampler")Z% +4 "core" % \ , +2 "sampler")% +3 "core" % \ , +2 ."WCR"Intake.select :close + "sampler")0 +9 )1% +3 "core" % \ , + ."WCR"SSV.dial :exhaust +2 "sampler")  +18 "core" ' +2 ."da"delay 2:00 +55 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")+'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +209 "collection"'/% +3 "core" %k\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X' +2237 "core" ';_ \  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +2 "core" %k\ +2 "sampler")&% +4 "core" %$' \  +113 "collection"'L% +3 "core" %k\ + "sampler")=% +4 "core" %$' \  +128 "collection"'K% +3 "core" %k/\ +2 "sampler")% +3 "core" %$' \  +145 "collection"'}% +2 "core" %k*\ +2 "sampler")E% +4 "core" %$( \  +162 "collection"'(% +3 "core" %k\ +2 "sampler")`% +3 "core" %$%  \  +2 "collection"' % +4 "core" %k\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %k*\ +2 "sampler")&% +4 "core" %Q3 \  +32 "collection"'L% +3 "core" %k/\ + "sampler")=% +4 "core" %Q3 \  +36 "collection"'K% +3 "core" %k\ +2 "sampler")% +4 "core" %Q3 \  +41 "collection"'}% +3 "core" %k\ +2 "sampler")E% +4 "core" %Q3 \  +47 "collection"'(% +3 "core" %k\ +2 "sampler")`% +3 "core" %Q3 \  +54 "collection"' % +3 "core" %k0\ + "sampler")w% +4 "core" %Q3 \  +61 "collection"'\ % +3 "core" %k'\ +2 "sampler")% +3 "core" %Q3 \  +69 "collection"']% +3 "core" %k(\ +2 "sampler"))% +3 "core" %Q3 \  +79 "collection"'J% +2 "core" %k\ +2 "sampler")d% +4 "core" %Q3 \  +66 ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%M +16 "collection"'2% +3 "core" %k\ +2 "sampler")N% +3 "core" %Q3 \  +100 "collection"'-% +3 "core" %k/\ +2 "sampler")e% +4 "core" + %Q3 \  +2 "processing"%Y% +4 "core" %ؾ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t' +86 "collection"'h% +3 "core" %k0\ + "sampler")Q% +4 "core" %Q3 \  +128 "collection"'I% +3 "core" %k\ + "sampler")% +4 "core" %Q3 \  +144 "collection"'i% +3 "core" %k0\ +2 "sampler")% +3 "core" %Q3 \  +163 "collection"'k% +3 "core" %k0\ +2 "sampler")r% +3 "core" %Q3 \  +34 ' +2 ."da"delay 5 seconds +148 "collection"'p% +3 "core" %k0\ + "sampler")F% +4 "core" %Q3 \  +196 "collection"'a% +3 "core" %k\ +2 "sampler")% +4 "core" %Q3 \  +2 "collection"',% +4 "core" %k/\ +2 ."WCR"SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %) \  +69 "collection"'&% +3 "core" %k)\ +2 "sampler")L% +3 "core" %) \  +79 "collection"'=% +3 "core" %k\ + "sampler")K% +4 "core" %* \  +88 "collection"'% +4 "core" %k\ + "sampler")}% +4 "core" %) \  +100 "collection"'E% +3 "core" %k\ +2 "sampler")% +3 "core" % \ 7 +113 "collection"'(% +4 "core" %k\ + "sampler")`% +4 "core" % \ 7 +128 "collection"' % +3 "core" %k(\ + "sampler")w% +4 "core" %   \ 7 +144 "collection"'\ % +3 "core" %k\ +2 "sampler")% +3 "core" %   \ 7 +163 "collection"']% +3 "core" %k\ +2 "sampler"))% +3 "core" % $ " \ 7 +184 "collection"'J% +3 "core" %k-\ +2 "sampler")d% +4 "core" % 7 4 \ 7 +196 "collection"'2% +3 "core" %k\ + "sampler")N% +4 "core" % L I \ 7 +196 "collection"'-% +3 "core" %k\ +2 "sampler")M% +3 "core" % a a \ 7 +196 "collection"'e% +4 "core" %k&\ + "sampler")Y% +4 "core" % w u \ 7 +196 "collection"'h% +3 "core" %k\ +2 "sampler")Q% +3 "core" % \ 7 +2 "sampler")I% +4 "core" % \ 7 + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % \ 7 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")i'ڀ +892 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +73 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'k% +4 "core" %k\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +2 "core" %k)\ +2 "sampler")&% +4 "core" %C+ \  +183 "collection"'L% +3 "core" %k\ +2 "sampler")=% +4 "core" %C+ \  +196 "collection"'K% +2 "core" %k)\ +2 "sampler")% +4 "core" %C, \  +196 "collection"'}% +3 "core" %k+\ + "sampler")E% +4 "core" %C, \  +196 "collection"'% +3 "core" %k\ +2 "sampler")(% +3 "core" %C+ \  +2 "collection"'`% +4 "core" %k\ +2 ."WCR"SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  +2 ."da"PS.seek 1.85ml +2 "processing"%R' +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +31 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV +2 "collection"' @ +2 "core" , +3 ."da"PS.seek 0ml + "processing"%'ؾ +66 "core" ? +53 "sampler")W% +3 "core" %ڃ \ * +2 ."WCR"CBV.dial between CSV and waste2b + "collection"'1  +90 "core"  +2 "collection"'/% +4 "core" %\  + ."WCR"CSV.dial between air and CTV +2 "collection"'+ ` +28 "core" a +3 ."WCR"CS.seek 7.393ml + "collection"'' +679 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '  +27 "core"  +48  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< rb +2 ."WCR"CS.seek 0ml + "collection"''i +949 "core" ' +2 ."da"delay 2 seconds +201 .delay 8:00 +244 "core" ' v t\ ڨ +3 ."WCR"CBV.dial :waste2b +2 "collection"'X  +30 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +602 "core" ' +3 ."WCR"delay 1:00 +241 "Can"\ ll +5761 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'|  +130 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'u  +40 "core"  +2 "collection"'0% +4 "core" %l\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'^'T +612 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'!' +1960 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV +2 "collection"'B @ +72 "core" ? +52 "sampler") % +3 "core" %ڃ \ * + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'@  +87 "core"  +2 "collection"';% +4 "core" %7\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'8 ` +56 "core" _ +2 ."WCR"CS.seek 7.251ml +2 "collection"'>'% +699 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'&  +2 'L  +28 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< }b +3 ."WCR"CS.seek 0ml + "collection"'='i +1816 "core" 'H ~ \ ؤ +3 ."WCR"delay 10:00 +34856 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%K  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * + ."da"PSV.dial :air +2 "processing"%}  +56 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2386 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%(  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%` +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +3 ."da"PS.seek 0ml + "processing"%w'ؾ +2328 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +2 "processing"%]% +4 "core" %ؽ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%)' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J' +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%-% +4 "core" %P\  +2 ."da"PS.seek 1.5ml + "processing"%M'+ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y'ؾ +476 "Can"\ db +1140 "core" ' +2 ."da"delay 2:00 +10870 ."WCR"CBV.dial :waste2b +2 "collection"'h  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'Q'i +145 "core" ' +2 ."WCR"delay 1:00 +947 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%I  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +1891 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'Z  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'  +41 "core"  + "collection"'k% +4 "core" %l\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'i'T +293 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +75 "core" +2 ."da"delay 5 seconds +211 "core" ' + ."WCR"delay 5 seconds +290 ."da"PSV.dial PSR +2 "processing"%a +72 "core" +2 ."da"delay 5 seconds +136 ."WCR"CSR.select :air + "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +349 ."da"PSV.dial PTV +2 "processing"%, +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%t'ؾ +959 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV +2 "collection"'C @ +73 "core" > +52 "sampler")c% +3 "core" %ڃ \ * + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'[  +87 "core"  +2 "collection"'$% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +49 "collection"'y ` +56 "core" ^ +2 ."WCR"CS.seek 7.251ml +2 "collection"'5'% +700 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'O  + 'g  +29 "core"  +106  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< {b +2 ."WCR"CS.seek 0ml +2 "collection"'H'i +176 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +131 "core" + "processing"%r% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x' +137 "core" '  |\ ܤ +3 ."WCR"delay 10:00 +1474 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%9 +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core" +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%m'- +596 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%\\'ؾ +1610 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%" * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%~ +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%<' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%*  +74 "core"  +2 ."da"PS.seek 0ml + "processing"% 'ؾ +2312 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +130 "core"  + "processing"%% +4 "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"%\ ' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%T +71 "core" + ."da"PBV.dial :waste1 + "processing"%o  +35 "core" +2 "processing"%'% +3 "core" %%\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'- +594 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_'ؾ +1607 "core" ' +2 ."da"delay 2:00 +4368 "Can"\ !\ db +7634 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%?  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%p +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2381 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%n +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%z  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%G'ؾ +2345 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +4 "processing"%% +10 "core" %ؽ \  +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%l' +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +3 "core" %R\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#' +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%. +84 "core" + ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%S% +3 "core" %1\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%'* +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%W * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%1'ؾ +1620 "core" ' + ."da"delay 10 seconds +693 ."WCR"CBV.dial :waste2b +2 "collection"'/  +30 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml + "collection"'+'i +269 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +44 "processing"%R  +41 "core" +2 ."da"delay 30 seconds +17 "core" ' +2 ."WCR"delay 1:00 +2984 ."da"PBV.dial between PSV and waste1 + "processing"%P * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +425 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'X  +74 ."da"PSV.dial PSR +2 "processing"% +55 "core" +18 +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%| +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%u  +88 "core"  +2 ."da"PS.seek 0ml + "processing"%0'ؾ +2370 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%^% +3 "core" %ؼI\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%B' +2126 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 + "processing"%@  +33 "core" +2 "processing"%;% +4 "core" %j\ { +2 ."da"PS.seek 1.5ml + "processing"%8'* +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%&  +106 "core"  +2 ."da"PS.seek 0ml + "processing"%L'ؾ +1628 "core" ' + "processing"%>9 +4 "core" 9F5\\ + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%K  +3 "core" 5] + 5] + "processing"%& +4 "core" &^-\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&}% +3 "core" %  M Q `  +2 "storage"(% +3 "core" % 6\  +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(((  +369 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (`& +3 "core" &  \  +2 "manipulator"&& +3 "core" &Ӕ( F M ` Ae +2 "manipulator"&E% +3 "core" %  J F  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 + "manipulator"&( +167 "core" ( + "manipulator"&]& +4 "core" & M 8 { + "storage"(w& +4 "core" &  \  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 450 counts + "manipulator"&)'S +96 "core" ' + "storage"(d& +4 "core" &  6\  +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(2'r +156 "core" ' + "storage"(N- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&-& +3 "core" & F F { + "storage"(J& +4 "core" & F\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&e'Α +21 "core" ' +2 ."da"Elbow.hold + "manipulator"&M, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(h- +2 "core" -' +2 ."da"SE.seek 24.1 Pucks below Top Plate +2 "storage"(=' +38 "core" ' +2 "manipulator"&I% +4 "core" %΁ L N b + "storage"(& +4 "core" & v v \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 284 counts + "manipulator"&'ϭ +14 "core" ' + "manipulator"&Y& +4 "core" & L 4 o { +2 "storage"(Z& +3 "core" & ] ^ N\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts + "manipulator"&'S +16 "core" ' +2 ."da"SE.seek 25.1 Pucks below Top Plate +2 "storage"(k'D +49 "core" ' +2 "manipulator"&Q& +4 "core" & = @ b { + "manipulator"&F% +4 "core" %F M J +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&a' +91 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&i( +261 "core" ( + "manipulator"&,& +4 "core" & 8 N M  + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & L @ k  +2 ."da"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' + ."da"Hand.close +2 "manipulator"&C/ +58 "core" / +2 ."da"PC.seek :open + "processing"%c( +456 "core" ( + "storage"([& +4 "core" & \  +2 "manipulator"&$& +3 "core" & A @ c  +2 "manipulator"&y% +3 "core" % = > H 2 +2 ."da"Forearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&O( +251 "core" ( +2 "manipulator"&g& +3 "core" &\ L 4 "x +2 "storage"(5& +3 "core" & &\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts + "manipulator"&f'S +90 "core" ' + ."da"Hand.open +2 "manipulator"&r1 +61 "core" 1 +2 "storage"(t- +3 "core" -'D +2 ."da"SE.seek 24.75 Pucks below Top Plate +2 "storage"(A' +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 23.79 Pucks below Top Plate +2 "storage"(9'޿ +49 "core" ' + #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23feb0715h425ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +123 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.457 seconds\ /var/log/esp/da23feb0715h425ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23feb0715h425ml15s.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/da23feb0715h425ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23feb0715h425ml20s.tif +2066 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23feb0715h425ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.457 sec auto-exposure",Subject: "da23feb0715h425ml images!" +2 "storage"(7- +4 "core" -'޿ +2 "storage"(& +8 "core" & s\  +2 "manipulator"&x& +4 "core" &\ A I !w +2 ."da"Elbow.seek 2 +2 "manipulator"&4( +4 "core" ( + "manipulator"&m& +4 "core" &\ 1 G P !w +2 "storage"( & +64 "core" & \  +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&"'S +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 24.5 Pucks below Top Plate +3 "storage"(~'5 +51 "core" ' + "manipulator"&\\& +4 "core" &\ G A !w +2 "storage"(3& +4 "core" & \ 1\  ~\  + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&q'Α +23 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&:, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 24.69 Pucks below Top Plate +2 "storage"(*' +25 "core" ' + "manipulator"&<% +5 "core" %w ? F +2 "storage"(U& +5 "core" & ; ; B\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 274 counts +2 "manipulator"&'ϣ +14 "core" ' +2 "manipulator"& & +4 "core" &\ M M !w +2 "storage"(\ & +3 "core" & a _ \  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&T'S +25 "core" ' +2 "storage"(o% +4 "core" % a a \ +3 ."downElevator"SE.seek :down +2 "storage"('' +99 (v% +4 "core" % ^ c i\ \ / +3 "manipulator"&{% +3 "core" ' +2 %h @ = +3 ."da"Forearm.reconfigure :loose +2 ."downElevator"SE.stop +3 "storage"(5 +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&%' +91 "core" ' +3 "storage"(?& +9 "core" & d e \  +5 "collection"'& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%p& +13 "core" &\\g'\ N +2 &\ \ +5 "manipulator"&_& +7 "core" &\ G @ !w +3 "manipulator"&s% +9 "core" %  > > e  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&j(- +191 "core" ( +3 "manipulator"&n& +9 "core" &- K K 7  +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +6 "core" &- = = R  +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&V'w +93 "core" ' +59 ."psFlush"Hand.close +3 "manipulator"&/ +63 "core" / +3 "manipulator"&& +8 "core" &- K J ~  +3 "manipulator"&G% +7 "core" % t ? G w  +5 ."psFlush"Forearm.seek :retract +5 "manipulator"&' +97 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&l( +121 "core" ( +3 "manipulator"&& +7 "core" & L L # +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &.& +6 "core" & B @ h # +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +3 "manipulator"&' +93 "core" ' +7 "manipulator"&S& +9 "core" & F A # +3 "manipulator"&#% +8 "core" % I @ { p +4 "processing"%W& +7 "core" &\ +4 "processing"%& +10 "core" &\ +6 ."psFlush"PC.seek :closed +3 "processing"%/(^ +8 "core" &\ +3 &\ +5 & %\ #b +9 &Vx\ 7 +8 &\ L +10 &X|\ N +11 &b`y\ N +7 &%W\ M +10 &]|\ M +9 &\\w\ M +9 &k[\ M +10 &,[\ N +8 &Z\ N +11 &!Y\ M +10 &#r]\ N +8 &%5`\ M +10 &&]\ M +9 &(\\\ M +10 &*{^\ M +9 &,=]\ M +9 &.Z\ M +10 &/a\ N +10 &1_\ M +8 &3E_\ M +10 &5\\\ M +9 &6]\ N +9 &8b\ N +10 &:L`\ N +9 &<]\ N +10 &=_\ M +9 &?`\ N +9 &AS`\ N +10 &Cm\ O +9 &Dp\ P +9 &F\ R +10 &HKw\ S +9 &J v\ S +11 &Kt\ T +9 &Mt\ U +11 &OPe\ T +7 &Qf\ U +9 &Rg\ U +9 &Tf\ V +10 &VV]\ U +9 &XW\ U +10 &YV\ U +10 &[Y\ U +8 &][V\ E +10 &^{?vW\ 's +9 &^.F\ 0 +4 ( +6 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 +2 "processing"%H& +8 "core" &^E\ 0 +2 &^6\ 0 +3 ."psFlush"Hand.open +3 "manipulator"&R1 +55 "core" 1 +3 "manipulator"&P% +8 "core" % L N b p +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' +93 "core" ' +3 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +3 ."psFlush"PSV.dial PSR +4 "manipulator"&1% +9 "processing"% +7 "core" %  K H  +4 "storage"(X% +7 "core" %\ \  +4 "storage"(. +6 "core" .(  +3 "storage"(|& +8 "core" & \ ,\ ,\  +3 "storage"(u& +9 "core" & K u \  +  +4 "processing"%% +6 "manipulator"& & +9 "core" %ؿ\  +2 & M K # +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 "manipulator"&^% +2 ."psFlush"PSR.select :flush +10 "processing"%@ +6 "core" %  M J  +4 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +5 "manipulator"&0( +13 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +238 "core" ( +3 "manipulator"&@& +10 "core" & J L $ +3 "storage"(;& +8 "core" & H I \  +4 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 450 counts +3 "manipulator"&B'S +110 "core" ' +3 "storage"(!& +8 "core" & B L M\  +5 ."WCR"SE.reconfigure :pick +4 "storage"(#],K-0-\ b +7 ."WCR"SE.seek :beamBreak +5 "storage"(&'r +130 "core" ' +3 "storage"(8- +6 "core" -'x +4 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&>& +5 "core" & H G U $ +4 "storage"(K& +10 "core" & \ 2\ : \  + ' +4 ."psFlush"delay 5 seconds +4 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +117 "manipulator"&'Α +30 "core" ' +3 ."WCR"Elbow.hold +4 "manipulator"&}, +9 "core" , +3 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 "storage"(- +7 "core" -'x +5 ."WCR"SE.seek 25.1 Pucks below Top Plate +3 "storage"('F +34 "core" ' +3 "manipulator"&% +9 "core" %n M M 5 +3 "storage"(`& +7 "core" & W\  0\  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 265 counts +2 "manipulator"&'Ϛ +16 "core" ' +3 "manipulator"&E& +9 "core" &\ T T k "~ +3 "storage"(]& +8 "core" & ; ) d\  +4 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 450 counts +3 "manipulator"&w'S +16 "core" ' +4 ."WCR"SE.seek 26.1 Pucks below Top Plate +4 "storage"(d' +48 "core" ' +3 "manipulator"&6& +9 "core" &\ U Q # "~ +5 "manipulator"&N% +8 "core" %J E L +4 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +4 "manipulator"&-' +54 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%J' +15 "core" ' +5 ."WCR"Elbow.seek CC +5 "manipulator"&(ӂ +146 #"uploadLog"upsync +6 "core" ( + "manipulator"&h& +4 "core" &}. 8 C E +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &}. h f b E +2 ."WCR"Forearm.seek CC +2 "manipulator"&'? +102 "core" ' + ."WCR"Hand.close +2 "manipulator"&Y/ +62 "core" / +2 ."WCR"CC.seek :open +2 "collection"'Z( +446 "core" ( + "storage"(Q& +4 "core" & \ :\ 9\  +2 "storage"(F& +3 "core" & \  W \  +2 "manipulator"&)& +4 "core" &ө& J A @W + "manipulator"&% +4 "core" % 9 I ? +2 ."WCR"Forearm.seek :retract +2 "manipulator"&2' +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&e( +164 "core" ( +2 "manipulator"&& +4 "core" & M 9 ,  + "storage"(=& +4 "core" & L K \  + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&'Α +97 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&,, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&M% +4 "core" % Λ W V + "storage"(C& +4 "core" & L L \  + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 310 counts + "manipulator"&a' +26 "core" ' +2 "manipulator"&D& +4 "core" & P T j  +2 "storage"([& +4 "core" & b a \  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&$'S +15 "core" ' +2 "storage"(y% +4 "core" % W _ \ +2 ."downElevator"SE.seek :down +3 "storage"( ' +90 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +6 (g% +3 "core" % t\  +2 "manipulator"&5% +4 "core" %Y L G L +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&i' +87 "core" ' +2 #tStarting finalPurge +536 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%r @ +186 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%t  +131 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"% +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%k'ؠ +871 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1767 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%A +102 "core"  +2 "processing"%7% +4 "core" %؞\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%x' +1463 "Can"\ % IGg +661 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%m  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%3'ؠ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +103 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%U'X\\ +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1608 "core" ' + ."psFlush"PSV.dial PTV + "processing"%\ +87 "core" + ."psFlush"PTV.dial :puck + "processing"%O  +123 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%o'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%9' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%v' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%" U +55 "core" W +2 ."psFlush"PS.seek 0ml +49 "processing"%4'ؾ +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%~ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%s'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR + "processing"%z +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%:'X\\ +1104 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%%'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%V' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%S +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%# U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%W'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%j @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%c  +72 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%H'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2626 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%X @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%|  +73 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%u'ؾ +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +3 "core" &CA \ +2 "manipulator"&& +3 "core" & J L  +2 "manipulator"& % +4 "core" %  D ? B  + .tElbow.seek PC +2 "manipulator"&^( +251 "core" ( + "manipulator"&& +4 "core" & 5 N 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & C @ 0 7 +2 .tForearm.seek PC + "manipulator"&;' +92 "core" ' +2 .tHand.close + "manipulator"&l/ +58 "core" / +2 .tPC.seek :open +2 "processing"%L( +461 "core" ( + "manipulator"&!& +4 "core" & @ I 7 +2 "manipulator"&8% +3 "core" %  ? > o  +2 .tForearm.seek :retract +2 "manipulator"&>' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +368 "core" ( +2 "manipulator"&K& +5 "core" &Ӓ& > * k ?U +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &Ӓ& < G ?U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +92 "core" ' + "manipulator"&`& +4 "core" &Ӓ' M M ?U +2 "manipulator"&E% +3 "core" %; A H l K +2 "collection"']& +4 "core" &BD \ +2 "collection"'6& +5 "core" &@D\ +3 "Can" ( IG_ + .tCC.seek :closed +2 "collection"'N(\\ +3 "core" &CB\ +7 & 5DD\ %f +9 &XAD\ 8 +9 &|FD\ L +10 &YDD\ M +9 &|VDE\ L +10 &>UFE\ L +9 &UGF\ L +9 &TEG\ L +10 &ZEE\ L +9 &FZFE\ L +9 & ZFG\ L +10 &!XEG\ M +9 &#WHG\ M +10 &%NWGE\ L +9 &'TGF\ L +9 &(YGG\ L +10 &*YHG\ L +9 &,VTGH\ L +9 &.YHH\ L +10 &/WHI\ L +9 &1THK\ L +10 &3^XIJ\ L +9 &5WHI\ M +9 &6WHJ\ M +10 &8YII\ L +9 &:fUJJ\ L +9 &<(YHJ\ L +10 &=XJJ\ M +9 &?XKK\ L +10 &AnUKK\ L +9 &C0]RP\ L +9 &Dn`[\ O +10 &Fsk\ S +9 &HX\ W +9 &J\ X +10 &K\ Y +9 &M\ Z +10 &OU\ Z +9 &Q\ Y +9 &R\ [ +10 &T\ [ +9 &VY\ \\ +10 &X\ \\ +9 &Y\ ^ +9 &[\ J +10 &\\@\ 'x +9 &\\\ #g +2 ( +2 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.42 + "collection"'B& +4 "core" &\\\ #g +2 .tHand.open + "manipulator"&01 +57 "core" 1 + "manipulator"&&% +4 "core" % ; L 6 < K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &\\\ #g + "collection"'% +4 "core" %i\ + .tCSV.dial CSR +2 "collection"'h  +39 "core"  + "collection"'I% +4 "core" %i\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'w's5 +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +13 ' % +6 "core" %s9\ +5 .tCS.reconfigure :fast +7 "collection"'#d @b +6 .tCS.seek 7.501ml +3 "collection"'}' +671 "core" ' + .tCSV.dial :waste +2 "collection"'Y +125 "core" +49 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'i +2002 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &\\\ #g + "collection"'Q% +4 "core" %g\ + .tCSV.dial :flush +2 "collection"'F  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"')'s5 +1275 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +53 "core" ? + "collection"'% +4 "core" %s/\ +3 .tCS.seek 6.999ml + "collection"'=' +567 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '  +42 "core"  +93  + .tCBV.dial :waste1 + "collection"' @ +73 "core" @ +2 .tCS.seek 0ml + "collection"'M'i +1657 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'C& +4 "core" &\\\ #g +2 "collection"'D% +3 "core" %k\ +2 .tCSV.dial :flush + "collection"'[  +70 "core" +2 .tCS.seek 5ml + "collection"'y's5 +1278 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'2 @ +42 "core" B + "collection"'g% +4 "core" %s6\ +3 .tCS.seek 7ml + "collection"'5'! +560 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'e  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'  +103 "core"  +2 .tCS.seek 0ml + "collection"'a'i +1681 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'d& +4 "core" &\\\ #g + "collection"' % +4 "core" %k\ + .tCSV.dial :flush +2 "collection"'$  +70 "core" +2 .tCS.seek 5ml + "collection"'r's5 +1272 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'t @ +41 "core" B +2 "collection"'% +4 "core" %s2\ +2 .tCS.seek 7ml + "collection"'J' +576 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'A  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'7  +102 "core"  +2 .tCS.seek 0ml + "collection"'k'i +1690 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\\ #g + "collection"'m% +4 "core" %m\ + .tCSV.dial CSR +2 "collection"'  +53 "core"  + "collection"'\\% +4 "core" %m\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'x' +1966 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'<' +550 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'3 +2 'U  +44 "core"  +58 + .tCTV.dial :intake + "collection"'\  +76 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'O'T +1896 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +73 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'f'i +591 "core" ' +2 .tCSV.dial CSR + "collection"'o  +99 "core"  + "collection"'9% +4 "core" %k'\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'{'s5 +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'"' +1362 "core" ' +2 .tCSV.dial CBV + "collection"'v +111 "core" ~ +3 .tCS.seek 0ml + "collection"'~'i +2642 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" &ӓ% F K l ?T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӂ +33 "core" ( +2 "manipulator"&?& +4 "core" &Ӆ O 6 E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӆ I H E +2 .tForearm.seek CC + "manipulator"&'? +91 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'_( +449 "core" ( +2 "manipulator"&*& +3 "core" &Ӆ @ ?  E +2 "manipulator"&s% +3 "core" % R ? = ~ D +2 .tForearm.seek :retract +2 "manipulator"&T' +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&'(- +294 "core" ( +2 "manipulator"&z& +4 "core" &- F I s  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +14 "core" &- H @ n  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'w +93 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&G% +4 "core" % } J L 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:39:04 +4 #Asleep after completing DA_WCR_020723 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:48:15, 21% flow, 13.1C, 35% humidity, 14.4psia, 13.744V, 0.363A, 0.351A avg, 4.99W\\nSampled 272.9ml",Subject: "Asleep after completing DA_WCR_020723 assays" +634 #"uploadLog"upsync +5 #mEXIT @1675785221.12UTC @1675802445.20UTC = =tMAIN =mMAIN_scheduler @UTC1675802446.99 #"core_reset"Sent BREAK +2 #t@55646 sendCRC with ifg=0x20, ie=0x7F + #@57481 sendCRC with ifg=0x08, ie=0x5F + #@40489 idle with ifg=0x84, ie=0x75 #@41161 select with ifg=0x10, ie=0xF5 + #@41796 receive with ifg=0x10, ie=0xFD + #@42430 receive with ifg=0x10, ie=0xFD #@43065 receive with ifg=0x10, ie=0xFD + #@43392 receive with ifg=0x80, ie=0xFD #@31282 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +278 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +369 "Can"v @= + v @= #tPolling Can every 10:00 +18 #Cleanly exited at 15:53:41UTC07-Feb-23 +1063 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +38 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %iaa\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %ڃ Q P \ * + .tSS.configure :default +2 "sampler")#.0X Hand +233 #-> Arm + "manipulator"&3& +4 "core" &- - -  +2 "manipulator"&4% +4 "core" % \ ,   +408 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +3 "core" &a`\ +2 .tHand.open + "manipulator"&61 +23 "core" 1 + "manipulator"&7& +4 "core" &- '   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&8(- +3 "core" ( + "manipulator"&9& +4 "core" &- ( -  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-   '  + .tForearm.seek :garage +2 "manipulator"&;'w +99 "core" ' + .tHand.close + "manipulator"&% +4 "core" % σ - . +2 .tForearm.seek :retract + "manipulator"&?' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@(ӂ +285 "core" ( +2 "manipulator"&A& +4 "core" &~.  0 R E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &~. . . E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'? +95 "core" ' + "manipulator"&D& +5 "core" &ӯ& 1  ?P +2 "manipulator"&E% +4 "core" %5 - -  Z + "collection"'F& +5 "core" &`a\ +2 "collection"'G& +4 "core" &`a\ +2 .tCC.seek :closed +2 "collection"'H(\\ +5 "core" &a`\ +6 &=`b\ $e +9 &Xcb\ 7 +10 &|cb\ L +9 &Yba\ M +10 &wWda\ L +9 &8Ucd\ M +9 &Xcf\ M +10 &Wdc\ M +9 &Wbc\ L +9 &BUcd\ L +10 & Ybb\ L +9 &!Ubd\ L +10 &#Uec\ L +9 &%ITde\ L +9 &' Ufg\ L +10 &(Ydd\ L +9 &*Ygf\ L +9 &,PWdf\ M +10 &.Wdg\ L +9 &/Tfg\ L +10 &1Zdh\ L +9 &3XWdh\ M +9 &5Xff\ M +10 &6Weg\ M +9 &8Weh\ M +9 &:`Yfh\ M +10 &<#Wgh\ L +9 &=Uhh\ L +10 &?Uij\ M +9 &AhXjh\ M +9 &C)arn\ M +10 &Dmz\ O +9 &F\ R +9 &HO\ X +10 &J\ X +9 &K\ Y +10 &M\ Z +9 &OR\ Z +9 &Q\ [ +11 &R\ Z +8 &T\ [ +9 &VU\ [ +10 &X\ ] +9 &Y\ ^ +10 &[\ J +9 &\\<\ *~ +9 &\\\ !` +3 ( + "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.42 + "collection"'I& +4 "core" &\\\ !` +2 .tHand.open + "manipulator"&J1 +58 "core" 1 +2 "manipulator"&K% +4 "core" % 5 1  Z +37 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L' +92 "core" ' +447 #t-> Flush.PC + #Loading FlushPuck into Processing Clamp from Collection Clamp +2 "processing"%M& +3 "core" &\ +2 "manipulator"&N& +4 "core" &ӯ& / . ?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӂ +15 "core" ( + "manipulator"&P& +4 "core" &ӎ 3  c 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &ӎ - , 1 +2 .tForearm.seek CC +2 "manipulator"&R'? +91 "core" ' + .tHand.close + "manipulator"&S/ +60 "core" / +2 .tCC.seek :open +2 "collection"'T( +447 "core" ( +2 "manipulator"&U& +4 "core" &ӎ - . 1 + "manipulator"&V% +4 "core" % L , . & +2 .tForearm.seek :retract +2 "manipulator"&W' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X( +356 "core" ( +2 "manipulator"&Y& +4 "core" & 0  ` : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &   m : +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +92 "core" ' + "manipulator"&\\& +5 "core" & , ( 7 : + "manipulator"&]% +4 "core" % - - F +2 "processing"%^& +3 "core" &\ +3 "processing"%_& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%`(^ +4 "core" &\ +7 & *\ $c +10 &T\ 7 +9 &}\ K +9 &Y\ N +10 &W]\ O +9 &\\\ N +9 &]\ N +10 &]\ N +9 &a\\\ N +9 &#_\ N +10 &\\\ N +9 &!\\\ M +10 &#j^\ N +9 &%,\\\ N +9 &&_\ N +10 &(b\ N +9 &*r_\ N +9 &,4`\ N +10 &-\\\ N +10 &/`\ N +9 &1yb\ N +9 &3;`\ N +9 &4_\ N +10 &6_\ N +9 &8`\ N +9 &:C`\ N +10 &<b\ N +9 &=`\ O +10 &?c\ N +9 &AJ_\ N +9 &Cn\ P +10 &Dx\ Q +9 &F\ S +9 &HC\ S +10 &J\ S +9 &K\ S +10 &M\ T +9 &OG\ U +9 &Q\ U +10 &R\ U +9 &T\ V +9 &VN\ U +10 &X\ V +9 &Y\ U +10 &[\ V +9 &]T\ F +9 &^v?v\ (u +10 &^,\ . +5 ( +2 "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 + "processing"%a& +4 "core" &^\ . + &^\ . + .tHand.open + "manipulator"&b1 +53 "core" 1 +2 "manipulator"&c% +4 "core" % / + F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d' +91 "core" ' + "collection"'e& +4 "core" &hj\ +496 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&f& +3 "core" & + + : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&g( +3 "core" ( +2 "manipulator"&h& +4 "core" &  . b : +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & / . : +2 .tForearm.seek PC + "manipulator"&j' +93 "core" ' + .tHand.close +2 "manipulator"&k/ +63 "core" / +2 .tPC.seek :open + "processing"%l( +461 "core" ( +2 "manipulator"&m& +4 "core" & . , \ : + "manipulator"&n% +4 "core" % . . ( 3 +2 .tForearm.seek :retract + "manipulator"&o' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +128 "core" ( + "manipulator"&q& +4 "core" &-  " 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- - , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&s'w +100 "core" ' + .tHand.open + "manipulator"&t1 +55 "core" 1 +2 "manipulator"&u% +4 "core" % m #  { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' +91 "core" ' +4001 #t-> Flush +768 #-> intakePurge +640 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +3 "core" &hj\ +2 "manipulator"&x& +4 "core" &- . - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&y(- +22 "core" ( +2 "manipulator"&z& +4 "core" &- #  L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- . - L +2 .tForearm.seek :garage + "manipulator"&|'w +93 "core" ' +2 .tHand.close + "manipulator"&}/ +55 "core" / +2 "manipulator"&~& +4 "core" &- 1  4 L + "manipulator"&% +4 "core" % | - - & +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +289 "core" ( + "manipulator"&& +4 "core" &Ӑ)  0 J A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӑ) ) ! H A` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +100 "core" ' + "manipulator"&& +4 "core" &ӑ*  .  A_ +2 "manipulator"&\ % +4 "core" %E - , + "collection"' & +4 "core" &hj\ +2 "collection"'& +5 "core" &gf\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &hg\  +10 &4|ih\ *y +9 &ggh\ ? +9 &qii\ M +10 &SSii\ L +9 &Xjk\ M +10 &Wkj\ L +9 &Xjk\ L +9 &ZWik\ L +10 &Yml\ L +9 &Vkl\ L +9 & Tjn\ L +10 &"bVlk\ L +9 &$%Tkk\ L +9 &%Wkk\ L +10 &'Sjk\ L +9 &)jWml\ L +10 &+-Xnn\ L +9 &,Wjn\ L +9 &.Vmm\ L +10 &0sTnn\ L +9 &24Wkm\ L +9 &3Znm\ L +10 &5Wmm\ L +9 &7zUon\ L +10 &9<Yoo\ L +9 &:Wpo\ L +9 &<Top\ L +10 &>Won\ M +9 &@DWoq\ L +9 &BZsr\ L +10 &C`|x\ M +9 &Es\ O +10 &G9\ S +9 &H\ W +9 &J\ Y +10 &Lo\ X +9 &N.\ Y +10 &O\ Y +9 &Q\ Z +9 &So\ [\ +10 &U0\ [ +9 &V\ \\ +9 &X\ \\ +10 &Zp\ ] +9 &\\y\ 4 +9 &\\*\ "g +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.39 + "collection"'& +4 "core" &\\\ ] +2 &\\\ ] + .tHand.open + "manipulator"&1 +53 "core" 1 + "manipulator"&% +4 "core" % E 2  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &\\\ ] + "collection"'% +4 "core" %i\ + .tCSV.dial :flush +2 "collection"'  +72 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2434 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +6 "core"  +64 +2 .tCTV.dial :intake + "collection"'  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''i +2355 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +75 "core"  + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &Ӓ& * , / @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!(ӂ +34 "core" ( + "manipulator"&"& +4 "core" &ӄ 0   n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &ӄ + ,  n +2 .tForearm.seek CC + "manipulator"&$'? +97 "core" ' + .tHand.close + "manipulator"&%/ +62 "core" / + .tCC.seek :open +2 "collection"'&( +448 "core" ( + "manipulator"&'& +4 "core" &ӄ\ * , P n + "manipulator"&(% +4 "core" % K - / :  +2 .tForearm.seek :retract +2 "manipulator"&)' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&*(- +280 "core" ( + "manipulator"&+& +5 "core" &-  1  > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &- )  g > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-'w +97 "core" ' +2 .tHand.open + "manipulator"&.1 +57 "core" 1 + "manipulator"&/% +4 "core" % ~ /  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0' +93 "core" ' +630 #t-> exit +5 #mEXIT @1675802679.11UTC @1675802861.60UTC = =mMAIN_scheduler =tMAIN @UTC1675802863.41 #"core_reset"Sent BREAK +2 #t@43499 sendCRC with ifg=0x20, ie=0x7F + #@45334 sendCRC with ifg=0x08, ie=0x5F + #@41123 idle with ifg=0x84, ie=0x75 #@41793 select with ifg=0x10, ie=0xF5 + #@42427 receive with ifg=0x10, ie=0xFD + #@43061 receive with ifg=0x10, ie=0xFD #@43695 receive with ifg=0x10, ie=0xFD + #@44022 receive with ifg=0x80, ie=0xFD #@44937 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +257 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +389 "Can"t CA + t CA #tPolling Can every 10:00 +18 #Cleanly exited at 20:44:39UTC07-Feb-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_020723b.rb mission +6 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_020723b w/pucks in tube 3\\n{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:47:50, 17% flow, 17.5C, 31% humidity, 14.6psia, 13.749V, 0.327A, 0.315A avg, 4.49W",Subject: "DA_WCR_020723b begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 20:47 +2 "Can"t CA +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +328 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_020723b.rb:14\\n{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:47:50, 16% flow, 17.5C, 31% humidity, 14.6psia, 13.754V, 0.327A, 0.315A avg, 4.49W",Subject: "Asleep until 20:47" +130 "Can"u | +4 #tPowering core bus +43 #"uploadLog"upsync +332 #upsync +209 .tGate.power :raw,:ON + "sampler") +46 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %jk  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" % Q Q\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:48:26, 16% flow, 17.5C, 31% humidity, 14.6psia, 13.749V, 0.321A, 0.302A avg, 4.41W",Subject: "Started DA_WCR_020723b phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &ll\  + .tHand.open + "manipulator"&,1 +58 "core" 1 + "manipulator"&-& +5 "core" &   u [ + "manipulator"&.% +6 "core" %  -  1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +176 "core" ( + "manipulator"&0& +4 "core" &-  ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +2 "core" &-   a ; +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&2'w +93 "core" ' +2 .tHand.close + "manipulator"&3/ +61 "core" / +2 "manipulator"&4& +5 "core" &- ' + ( ; + "manipulator"&5% +5 "core" % φ   K  +2 .tForearm.seek :retract + "manipulator"&6' +29 #"uploadLog"upsync +64 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +283 "core" ( +2 "manipulator"&8& +4 "core" &0  2 4 G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" &1 * ! A G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +96 "core" ' + "manipulator"&;& +4 "core" &Ӣ* 3  O Bk +2 "manipulator"&<% +3 "core" %9 / -  ^ +2 "collection"'=& +4 "core" &jl\  +2 "collection"'>& +5 "core" &kj\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &ll\  +9 &6~lm\ +| +10 &h~lo\ ? +9 &fnll\ M +9 &,Skn\ L +10 &Wkn\ L +9 &Wmm\ L +10 &qVml\ L +9 &3Vln\ L +9 &Uon\ L +10 &Vll\ L +9 & xWll\ L +9 &":Unk\ L +10 &#Wmn\ L +9 &%Wpq\ L +10 &'Upn\ L +9 &)CVon\ L +9 &+Unp\ L +10 &,Umo\ L +9 &.Wpo\ L +9 &0LVqp\ L +10 &2Wpp\ L +9 &3Wpq\ L +10 &5Vpq\ L +9 &7TWqr\ L +9 &9Wpr\ L +10 &:Vrq\ L +9 &<Xpr\ L +10 &>ZXqr\ L +9 &@Wpr\ L +9 &AYrs\ M +10 &C]~{\ M +9 &EYs\ O +9 &G\ S +10 &H\ V +9 &J\ X +9 &LG\ X +10 &N \ X +9 &O\ Y +10 &Q\ Y +9 &SK\ Z +9 &U \ Z +10 &V\ [ +9 &X\ \\ +9 &ZJ\ ] +10 &[x\ E +9 &\\\ 0 +10 &\\\ \\ +2 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'@& +3 "core" &\\\ \\ +2 .tHand.open + "manipulator"&A1 +60 "core" 1 + "manipulator"&B% +4 "core" % 9 2 / ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +6 "manipulator"&C' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ \\ +2 "collection"'E% +3 "core" %l\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  +2 "collection"'G% +3 "core" %l\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1377 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s2 \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +669 "core" ' +2 .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +1998 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &\\\ \\ +2 "collection"'N% +3 "core" %k\ +2 .tCSV.dial :flush + "collection"'O  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2437 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +6 "core"  +64 +2 .tCTV.dial :intake + "collection"'S  +74 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2337 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +76 "core" ~ + #tFlushing upper manifold + "collection"'V& +4 "core" &\\A\ \\ +2 "collection"'W% +3 "core" %jF\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +3 .tCS.seek 5ml + "collection"'Y's5 +1273 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" A + "collection"'[% +4 "core" %s6\ +2 .tCS.seek 7ml +2 "collection"'\\'! +543 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'] +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1647 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +795 "core" ' + .tCSV.dial :waste + "collection"'` +42 "core" +2 .tCS.seek 0ml + "collection"'a'i +768 "core" ' +2 "collection"'b& +4 "core" &\\\ \\ + "collection"'c% +4 "core" %g<\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +790 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'f @ +53 "core" ? +2 "collection"'g% +3 "core" %3KM\  +3 .tCS.seek 5ml + "collection"'h's6 +546 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1227 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +789 "core" ' + .tCSV.dial :waste + "collection"'k +68 "core" +2 .tCS.seek 0ml + "collection"'l'i +764 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӥ( . . Bi + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +27 "core" ( +2 "manipulator"&o& +3 "core" &Ӏ  / 6 k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӏ -   k +2 .tForearm.seek CC + "manipulator"&q'? +99 "core" ' + .tHand.close + "manipulator"&r/ +56 "core" / + .tCC.seek :open +2 "collection"'s( +451 "core" ( + "manipulator"&t& +4 "core" &Ӏ . - k +2 "manipulator"&u% +3 "core" % 6 . , +2 .tForearm.seek :retract +2 "manipulator"&v' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +288 "core" ( +2 "manipulator"&x& +4 "core" &-   y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- . * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +97 "core" ' + .tHand.open + "manipulator"&{1 +59 "core" 1 +45 "manipulator"&|% +4 "core" % v , .   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +93 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 20:52:42UTC07-Feb-23\\n{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:48:26, 16% flow, 17.5C, 31% humidity, 14.6psia, 13.749V, 0.321A, 0.302A avg, 4.41W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +5 "core" &pn\ +2 "manipulator"&% +3 "core" %   ( 6  +2 "storage"(% +4 "core" % | "\ \ ' +2 "storage"(. +3 "core" .(,y + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & h p \ +2 "manipulator"&& +4 "core" &- - - + "manipulator"&% +4 "core" %  *  (  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +91 #"uploadLog"upsync +84 "core" ( +2 "manipulator"&& +4 "core" & . * g j +2 "storage"( & +4 "core" &   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&\ '7 +94 "core" ' + "storage"( & +5 "core" & | X\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +279 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & c c \ +2 "manipulator"&& +3 "core" & (   i +2 .tElbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  .  i + "storage"(& +4 "core" & q i V\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&'ϡ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +8 "core" & , , 7 i + "manipulator"&% +4 "core" % ϙ   O +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +124 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 "core" ( +2 "manipulator"&& +4 "core" &Ӎ " ) o 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӎ   4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +99 "core" ' + "manipulator"&&& +4 "core" &Ӎ - ' 4 +2 "manipulator"&(% +8 "core" %< - /  +3 "collection"''& +3 "core" &nm\ +3 "collection"'& +4 "core" &ko/\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &om-\ +8 & ,km|\ $c +9 &Vxlm\ 6 +10 &ymn\ K +9 &Wnq~\ K +10 &mWon\ K +9 &0Uop~\ K +9 &Wqoq\ K +10 &Spoj\ K +9 &uWrpi\ K +9 &7Yrqd\ K +10 &Wqq`\ K +9 &!Wqp[\ L +9 &#~Wpr^\ K +10 &%?WssY\ K +9 &'TrrR\ K +10 &(VroD\ K +9 &*VrsJ\ K +9 &,HYstC\ K +10 &.\ WrrD\ K +9 &/Wrs;\ K +9 &1WrsK\ L +10 &3PWrsG\ K +9 &5Wtq;\ K +9 &6Tts5\ K +10 &8Yts-\ K +9 &:WXts*\ K +10 &<Zvu(\ K +9 &=Xvt7\ K +9 &?Uuu*\ K +10 &A^Xst(\ L +9 &C\\yt\ L +10 &De|\ M +9 &Ft)\ O +9 &HT\ R +10 &J \ V +9 &K\ X +9 &M\ Y +10 &OJ\ X +9 &Q\ \ Y +9 &R\ Y +10 &T(\ [ +9 &VL\ Z +10 &X \ [ +9 &Y\ \\ +9 &[\ H +10 &\\7\ 0 +9 &\\\ [ +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&"1 +4 "core" &\\}\ [ +57 1 + "manipulator"&+% +5 "core" % < 1 0   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,' +94 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %ڀ R O \ = +2 "collection"'0& +3 "core" &\\}\ [ +3 "Can"t\ WU +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +22  + .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %l\ + "sampler")5% +4 "core" %/ \ s + .tSSV.dial :spit +2 "sampler")% +128 "core"  +2 .tSS.seek 0ml + "sampler")2'ڀ +281 "core" ' + .tSSV.dial CBV +2 "sampler")8  +128 "core"  +2 .tCTV.dial :intake + "collection"'9  +74 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'/% +3 "core" %l\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +3 "core" %l\ +2 "sampler")F% +4 "core" %QF ) ' \  +32 "collection"'G% +2 "core" %l \ +2 "sampler"):% +4 "core" %QF 5 2 \  +36 "collection"'% +3 "core" %l \ +2 "sampler")I% +4 "core" %QF @ > \  +2 "sampler")H% +3 "core" %QF B A \  + .tIntake.select :close +2 "sampler")0 +8 )K% +3 "core" %QF E D \  + .tSSV.dial :exhaust +2 "sampler")J  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")M'ڀ +444 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X \  +19 "collection"' % +3 "core" %lz\ +2 "sampler") % +3 "core" %4> \  +2 "collection"'w% +3 "core" %l\ +2 #tIntake @12.5psia, vacuum from 7.0 to 10.0psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X% +3 "core" %E< \  +28 "collection"'F% +3 "core" %l\ +2 "sampler")G% +4 "core" %E< \  +32 "collection"':% +3 "core" %l\ + "sampler")% +4 "core" %E< \  +36 "collection"'I% +3 "core" %l\ +2 "sampler")H% +3 "core" %E< \  +42 "collection"'K% +3 "core" %l\ +2 "sampler");% +3 "core" %E< \  +2 "collection"'J% +3 "core" %l\ +2 #tIntake @13.0psia, vacuum from 7.5 to 10.5psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X \  +21 "collection"'n% +3 "core" %l\ + "sampler"){% +4 "core" %"? \  +25 "collection"'|% +2 "core" %l5\ +2 "sampler")v% +4 "core" %"? \  +28 "collection"'~% +2 "core" %l}\ +2 "sampler")% +4 "core" %"? \  +32 "collection"'T% +3 "core" %l\ + "sampler")% +4 "core" %"? \  +37 "collection"'u% +2 "core" %l5\ +2 "sampler")q% +4 "core" %"@ \  +41 "collection"'z% +3 "core" %l6\ +2 "sampler")!% +4 "core" %"@ \  +47 "collection"'% +3 "core" %l!\ + "sampler")% +4 "core" %"? \  +54 "collection"'% +3 "core" %l\ + "sampler") % +4 "core" %"? \  +2 "collection"' % +4 "core" %ld\ + #tIntake @13.4psia, vacuum from 7.9 to 10.9psi +2 .SS.reconfigure :inhaling 1.30ml/s + "sampler")#.Y0X% +2 "core" %l\ +2 "sampler")F% +4 "core" %N \  +41 "collection"'G% +3 "core" %l;\ +2 "sampler"):% +3 "core" %O \  +48 "collection"'% +3 "core" %lO\ + "sampler")I% +4 "core" %O \  +54 "collection"'H% +2 "core" %l\ +2 "sampler")K% +4 "core" %O \  +61 "collection"'2% +3 "core" %l;\ + "sampler");% +4 "core" %O \  +2 "collection"'J% +3 "core" %l5\ + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X+ +17 "core" + +6 "collection"'F% +2 "core" %l\ +2 "sampler")G% +4 "core" %pE \  +18 "collection"':% +3 "core" %lD\ +2 "sampler")5% +3 "core" %pE \  +21 "collection"'% +3 "core" %l\ +2 "sampler")I% +4 "core" %pE \  +24 "collection"'H% +3 "core" %l\ +2 "sampler")K% +3 "core" %pE \  +28 "collection"'2% +3 "core" %l\ +2 "sampler");% +4 "core" %pE \  +32 "collection"'J% +2 "core" %l\ +2 "sampler")%% +4 "core" %pE \  +36 "collection"'R% +3 "core" %l\ +2 "sampler")M% +4 "core" %pE \  +41 "collection"'Q% +3 "core" %l\ +2 "sampler")N% +3 "core" %pE \  +48 "collection"'U% +3 "core" %l\ + "sampler")V% +5 "core" %pE \  +53 "collection"'W% +2 "core" %lC\ +2 "sampler")S% +4 "core" %pE \  +61 "collection"'P% +2 "core" %lB\ +2 "sampler")Z% +4 "core" %pE \  +69 "collection"'[% +3 "core" %lB\ + "sampler")Y% +4 "core" %pE \  +81 "collection"']% +42 "core" %l\ +12 "sampler")=% +3 "core" %pE \  +2 "collection"'\\% +3 "core" %l;\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X \  +18 "collection"'b% +3 "core" %lC\ +2 "sampler")c% +4 "core" %< \  +21 "collection"'d% +3 "core" %l\ +2 "sampler")a% +3 "core" %< \  +25 "collection"'f% +3 "core" %lB\ + "sampler")g% +4 "core" %< \  +28 "collection"'X% +3 "core" %l\ +2 "sampler")e% +3 "core" %< \  +32 "collection"'h% +4 "core" %l\ + "sampler")i% +4 "core" %< \  +36 "collection"'k% +3 "core" %lH\ +2 "sampler")j% +4 "core" %< \  +41 "collection"'m% +4 "core" %lD\ + "sampler")O% +4 "core" %< \  +47 "collection"'p% +3 "core" %l\ + "sampler")L% +4 "core" %< \  +54 "collection"'o% +3 "core" %l\ + "sampler")?% +4 "core" %< \  +61 "collection"'r% +3 "core" %l\ + "sampler")y% +4 "core" %< \  +69 "collection"'n% +3 "core" %l\ +2 "sampler"){% +4 "core" %< \  +78 "collection"'|% +3 "core" %lD\ + "sampler")v% +4 "core" %< \  +89 "collection"'~% +2 "core" %lD\ +2 "sampler")% +4 "core" %< \  +100 "collection"'T% +3 "core" %l\ + "sampler")% +4 "core" %< \  +113 "collection"'u% +3 "core" %l\ + "sampler")q% +4 "core" % \ D +128 "collection"'z% +3 "core" %lC\ + "sampler")!% +4 "core" %   \ D +144 "collection"'7% +3 "core" %l\ +2 "sampler")% +4 "core" % E G \ D +162 "collection"'% +3 "core" %l\ +2 "sampler")t% +3 "core" % q p \ D +2 "sampler")% +3 "core" % x r \ D +2 .tIntake.select :close + "sampler")0 +8 ) % +3 "core" % v u \ D + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")C'ڀ +880 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %lG\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" % s q \ L + "sampler")`% +4 "core" % v s \ L + .tIntake.select :close + "sampler")0 +9 )_% +2 "core" % w u \ L +2 .tSSV.dial :exhaust + "sampler")b  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")d  +2 .tCBV.dial SSV +70 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'a% +3 "core" %lN\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X+ +5 "core" + +17 "collection"'`% +3 "core" %l\ +2 "sampler")_% +4 "core" %S \  +18 "collection"'b% +3 "core" %l\ +2 "sampler")4% +4 "core" %R \  +21 "collection"'d% +4 "core" %l\ + "sampler")a% +4 "core" %R \  +24 "collection"'c% +3 "core" %l\ +2 "sampler")X% +4 "core" %R \  +28 "collection"'e% +2 "core" %l\ +2 "sampler")h% +3 "core" %R \  +33 "collection"'i% +2 "core" %l\ +2 "sampler")k% +4 "core" %Q \  +36 "collection"'j% +3 "core" %l\ +2 "sampler")m% +3 "core" %Q \  +42 "collection"'O% +3 "core" %l\ + "sampler")^% +4 "core" %Q \  +47 "collection"'p% +3 "core" %l\ +2 "sampler")L% +4 "core" %Q \  +53 "collection"'o% +3 "core" %l\ +2 "sampler")?% +4 "core" %O \  +61 "collection"'r% +2 "core" %l\ +2 "sampler")y% +4 "core" %Q \  +69 "collection"'n% +3 "core" %l\ + "sampler")f% +4 "core" %Q \  +78 "collection"'{% +3 "core" %l\ +2 "sampler")|% +3 "core" %Q \  +89 "collection"'v% +3 "core" %l\ + "sampler")~% +4 "core" %P \  +100 "collection"'% +3 "core" %l\ +2 "sampler")T% +3 "core" %O \  +113 "collection"'% +3 "core" %l\ +2 "sampler")u% +4 "core" %O \  +127 "collection"'q% +4 "core" %l\ + "sampler")z% +4 "core" %P \  +2 "collection"'!% +3 "core" %l\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %k3 \  +78 "collection"'% +3 "core" %l\ +2 "sampler")t% +3 "core" %k3 \  +89 "collection"'g% +3 "core" %l\ + "sampler") % +4 "core" %k3 \  +100 "collection"'<% +3 "core" %l\ +2 "sampler")% +4 "core" %k3 \  +113 "collection"'% +3 "core" %l\ + "sampler")C% +4 "core" %k3 \  +128 "collection"'% +4 "core" %l\ + "sampler")x% +4 "core" %k3 \  +144 "collection"'% +3 "core" %l\ +2 "sampler")% +3 "core" %k3 \  +163 "collection"'% +3 "core" %l\ +2 "sampler")\ % +3 "core" %k3 \  +184 "collection"'% +3 "core" %l\ +2 "sampler")% +4 "core" %k3 \  +2 "collection"'7% +3 "core" %l\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %C8 \  +36 "collection"'% +3 "core" %l\ +2 "sampler")t% +4 "core" %C8 \  +41 "collection"'g% +3 "core" %l\ +2 "sampler") % +3 "core" %C8 \  +48 "collection"'<% +3 "core" %l\ + "sampler")% +4 "core" %C7 \  +54 "collection"'% +3 "core" %l\ + "sampler")C% +4 "core" %C8 \  +61 "collection"'% +3 "core" %l\ + "sampler")x% +4 "core" %C7 \  +69 "collection"'% +3 "core" %l\ + "sampler")% +4 "core" %C8 \  +78 "collection"'% +3 "core" %l\ +2 "sampler")\ % +4 "core" %C8 \  +88 "collection"'% +3 "core" %l\ +2 "sampler")% +3 "core" %C8 \  +101 "collection"'7% +2 "core" %l\ +2 "sampler")j% +4 "core" %C8 \  +113 "collection"'% +3 "core" %l\ + "sampler")% +5 "core" %C8 \  +127 "collection"'&% +3 "core" %l\ +2 "sampler")(% +3 "core" %C8 \  +145 "collection"'}% +2 "core" %l\ +2 "sampler")'% +4 "core" %C8 \  +162 "collection"'% +3 "core" %l\ +2 "sampler")% +3 "core" %C8 \  +184 "collection"'% +3 "core" %l\ +2 "sampler")% +4 "core" %C8 \  + "collection"'% +4 "core" %l\ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +3 "core" %V \  +128 "collection"'% +3 "core" %l\ + "sampler")t% +4 "core" %V \  +144 "collection"'g% +3 "core" %l\ +2 "sampler") % +4 "core" %V \  +162 "collection"'f% +3 "core" %l\ +2 "sampler")<% +3 "core" %W \  +184 "collection"'% +3 "core" %l\ +2 "sampler")% +4 "core" %V \  +170 "Can"v\ db +26 "collection"'C% +3 "core" %l\ + "sampler")% +4 "core" %W \  + "collection"'x% +4 "core" %l\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %W \  +28 "collection"'% +3 "core" %l\ +2 "sampler")t% +3 "core" %W \  +32 "collection"'g% +3 "core" %l\ +2 "sampler") % +3 "core" %W \  +37 "collection"'f% +3 "core" %l\ + "sampler")<% +4 "core" %W \  +42 "collection"'% +2 "core" %l\ +2 "sampler")% +4 "core" %W \  +47 "collection"'C% +60 "core" %l\ +2 "sampler")% +4 "core" %W \  +53 "collection"'x% +3 "core" %l\ +2 "sampler")4% +3 "core" %W \  +61 "collection"'% +3 "core" %l\ +2 "sampler")\ % +4 "core" %W \  +69 "collection"'% +2 "core" %l\ +2 "sampler")% +4 "core" %W \  +78 "collection"'7% +3 "core" %l\ + "sampler")j% +5 "core" %W \  +87 "collection"'% +3 "core" %l\ +2 "sampler")% +3 "core" %W \  +101 "collection"'&% +2 "core" %l\ +2 "sampler")(% +4 "core" %W \  +113 "collection"'}% +3 "core" %l\ + "sampler")'% +4 "core" %W \  +128 "collection"'% +2 "core" %l\ +2 "sampler")% +42 "core" %W \  +106 "collection"'% +3 "core" %l\ + "sampler")% +4 "core" %W \  +163 "collection"'% +3 "core" %l\ + "sampler")% +4 "core" %W \  +184 "collection"'{% +3 "core" %l\ +2 "sampler")+% +4 "core" %W \  +196 "collection"'.% +3 "core" %l\ + "sampler")0% +15 "core" %W \  +189 "collection"' % +3 "core" %l\ + "sampler")% +4 "core" %W \  + "collection"'$% +4 "core" %l\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X +128 "core" +2 .tSS.reconfigure :default +2 "sampler")#.0X9 +2 "core" 9    +103 "collection"'z9 +2 "core" 9   +103 "collection"'t9 +2 "core" 9   +102 "collection"'g9 +3 "core" 9   +102 "collection"' 9 +2 "core" 9   +102 "collection"'f9 +3 "core" 9  " +102 "collection"'9 +3 "core" 9 & +102 "collection"'9 +2 "core" 9 * +102 "collection"'<9 +2 "core" 9 . +103 "collection"'~9 +2 "core" 9 2 +102 "collection"'C9 +2 "core" 9 6 +102 "collection"'x9 +4 "core" 9 ; +102 "collection"'49 +2 "core" 9 ? +102 "collection"'9 +3 "core" 9 C +102 "collection"'\ 9 +2 "core" 9 G +102 "collection"'9 +3 "core" 9 K +102 "collection"'9 +2 "core" 9 P +102 "collection"'79 +3 "core" 9 T +102 "collection"'j9 +2 "core" 9 X +102 "collection"'9 +3 "core" 9 \\ +102 "collection"'9 +2 "core" 9 ` +102 "collection"'&9 +3 "core" 9\ d +102 "collection"'(9 +3 "core" 9\ i +102 "collection"'}9 +2 "core" 9\ m +102 "collection"'9 +3 "core" 9\ q +102 "collection"''9 +2 "core" 9\ u +103 "collection"'9 +2 "core" 9\ y +103 "collection"'9 +2 "core" 9\ $~ +102 "collection"'9 +2 "core" 9\ ) +102 "collection"'9 +3 "core" 9\ / +58 "Can"4u\  +44 "collection"'{9 +2 "core" 9\ 4 +103 "collection"'9 +2 "core" 9\ 8 +102 "collection"'9 +3 "core" 9\ @ +102 "collection"'9 +2 "core" 9\ D +102 "collection"'+9 +3 "core" 9\ H +102 "collection"'09 +2 "core" 9\ O +102 "collection"' 9 +3 "core" 9\ S  +102 "collection"'.9 +2 "core" 9\ X +102 "collection"'$9 +3 "core" 9\ [  +102 "collection"'k9 +2 "core" 9\ b" +102 "collection"'9 +3 "core" 9\ e" +102 "collection"'9 +3 "core" 9\ k$ +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ k  +2 ' 9 +6 "core"  + 9\ j# +2 "collection"'3% +3 "core" %^ l k\ +2 #tBegun lysing Collection Puck Heater at 68C/47.0psia +58783 "Can"v\  +1206 "core" ` +2 "collection"'/9 +3 "core" 9\  +2 "collection"'9% +3 "core" %^ [ [ \ +2 #tEnded lysing Collection Puck Heater at 70C/46.3psia + .CS.seek 0ml +2 "collection"'6'i +355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'s @ +100 "core" A + .tCSV.dial :air +2 "collection"'8 @ +40 "core" ? +3 .tCS.seek 5ml + "collection"'@'s5 +1377 "core" ' +2 .tCSV.dial CTV + "collection"')  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'B @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"' @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'F'i +1357 "core" ' +2 "collection"'G% +4 "core" %f \ + #tPuck @74.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'A +97 "core" + .tCBV.dial CSV + "collection"'5  +27 "core" +2 "collection"'% +4 "core" %f g g \ +2 .tCS.seek 5ml + "collection"'1's2 +1374 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air + "collection"'I  +43 "core" + "collection"'H% +4 "core" %s- \ +2 .tCS.seek 6.999ml +2 "collection"';' +603 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'J @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'2' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +112 "core" ^ +2 #tLysing Complete + "collection"'Q& +4 "core" &\\y \ [ +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&N% +3 "core" %  , ,  +2 "storage"(E% +4 "core" % q o y\  + "storage"(U. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(:(  +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (V& +2 "core" &  E 8 \ +2 "manipulator"&W& +3 "core" &Ӎ , . X 4 +2 "manipulator"&S% +3 "core" %  , . =  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&P( +157 "core" ( + "manipulator"&& +4 "core" &  '  + "storage"(Z& +4 "core" &  { ^\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&['S +97 "core" ' + "storage"( & +4 "core" &  { q\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'r +124 "core" ' + "storage"(=- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&Y& +3 "core" & - -  +2 "storage"(-& +4 "core" & D C |\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&K'Α +23 "core" ' +2 .tElbow.hold + "manipulator"&`, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(_- +2 "core" -' +3 .tSE.seek 26.1 Pucks below Top Plate + "storage"(a' +41 "core" ' +2 "manipulator"&d% +4 "core" %} + , + "storage"(X& +4 "core" &   \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 280 counts + "manipulator"&l'ϩ +14 "core" ' +2 "manipulator"&%& +4 "core" &  # s  + "storage"(e& +4 "core" & M N \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&h'S +16 "core" ' +2 .tSE.seek 27.1 Pucks below Top Plate + "storage"(#'& +49 "core" ' +2 "manipulator"&"& +4 "core" &   C  +2 "manipulator"&m% +3 "core" %= , - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O' +87 "core" ' + .tElbow.seek CC +2 "manipulator"&^(ӂ +161 "core" ( + "manipulator"&\\& +4 "core" &Ӕ"  1 <? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &Ӕ" - * g <? +2 .tForearm.seek CC +2 "manipulator"&L'? +95 "core" ' + .tHand.close + "manipulator"&o/ +56 "core" / +2 .tCC.seek :open + "collection"'?( +448 "core" ( + "storage"(i& +4 "core" & o r M\ +2 "storage"(r& +4 "core" & r r u\ + "manipulator"&y& +3 "core" &Ӕ" , ,  <? +2 "manipulator"&n% +3 "core" % P - -  \ +2 .tForearm.seek :retract +2 "manipulator"&b' +94 "core" ' +48 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&w( +165 "core" ( + "manipulator"&v& +4 "core" &   =  +2 "storage"(R& +3 "core" & r ~ 2\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&T'Α +96 "core" ' +2 .tElbow.hold + "manipulator"&|, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&u1 +59 "core" 1 +3 "manipulator"&p% +4 "core" % Ο % )   + "storage"(& +4 "core" & u  C\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 314 counts + "manipulator"&' +24 "core" ' +2 "manipulator"&q& +4 "core" & & s  + "storage"(!& +4 "core" & ?\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&>'S +25 "core" ' + "storage"(z% +5 "core" %,  t \ +2 ."downElevator"SE.seek :down +3 "storage"(t' +84 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 (g% +3 "core" % N\ + "manipulator"& % +4 "core" %F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f' +90 "core" ' + #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &  + "manipulator"&& +4 "core" &   +2 "manipulator"&<% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&~(- +178 "core" ( +2 "manipulator"&C& +4 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&4'w +90 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / + "manipulator"&\ & +4 "core" &-  K  +2 "manipulator"&% +3 "core" % σ h D +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +288 "core" ( + "manipulator"&j& +4 "core" &ӟ "  * 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӟ  * ' 8 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +98 "core" ' + "manipulator"&&& +4 "core" &ӟ 0  v 8 +2 "manipulator"&(% +4 "core" %A , . + "collection"'}& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"''(\\ +4 "core" &\  +9 &3s\ +{ +9 &f\ > +10 &r\ L +9 &VT\ K +9 &]\ J +10 &Z\ J +9 &V\ K +9 &_\\\ J +10 & W\ K +9 &V\ J +10 & W\ K +9 &"f[k\ J +9 &$)YB\ J +10 &%X\ K +9 &'W\ J +9 &)pY\ J +10 &+1[\ J +9 &,W|\ K +10 &.Wu\ J +9 &0vV\ K +9 &29\\\ J +10 &3W\ K +9 &5\\}\ K +9 &7~Zc\ K +10 &9@WG\ K +9 &;\\\ J +10 &<W\ K +9 &>\\v\ K +9 &@HZT\ K +10 &B\ Z\ K +9 &Cb\ L +9 &Ey\ N +10 &G7\ S +9 &H\ V +10 &J\ W +9 &Lq\ W +9 &N2r\ X +10 &O\ X +9 &Q\ X +9 &Ss\ Y +10 &U2\ Z +9 &V\ [ +10 &Xk\ \\ +9 &ZqZ\ ] +9 &\\xD\ 4 +10 &\\'\ 'u +8 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'& +4 "core" &\\\ %k + &\\\ %k + .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&% +4 "core" % A 2 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tPSV.dial PSR + "processing"%{ +130 "core"  +2 "processing"%% +4 "core" %ؿc\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%+'ؾ +1619 "core" ' + .tPSV.dial PSR + "processing"%0 +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +2 "processing"%. +2 "collection"'$  +6 "core" A + "processing"%k  +67 "core" +89  + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +129 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%3  +53 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' + .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml + "processing"%/'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%9  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2626 "core" ' + .tPSV.dial :mixloop + "processing"%s +43 "core" +2 .tPS.seek 0ml + "processing"%8'ؾ +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &ӟ - . 8 + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&)(ӂ +25 "core" ( +2 "manipulator"&B& +4 "core" &} 1  h h + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &} + - P h +2 .tForearm.seek CC + "manipulator"&'? +101 "core" ' + .tHand.close + "manipulator"&@/ +62 "core" / + .tCC.seek :open +2 "collection"'G( +450 "core" ( +2 "manipulator"&A& +4 "core" &} . - h + "manipulator"&5% +4 "core" %  - , + .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +48 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +273 "core" ( +2 "manipulator"&I& +4 "core" &- & D o + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- \  x o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&1'w +100 "core" ' + .tHand.open + "manipulator"&J1 +62 "core" 1 + "manipulator"&;% +4 "core" % ρ "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M' +99 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'Q& +4 "core" &RU\ +2 "manipulator"&N% +4 "core" %  , , o  + "storage"(E% +4 "core" % v\ + "storage"(U. +4 "core" .(  +2 .tSC.reconfigure :tight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (V& +3 "core" & q ^\  + "manipulator"&W& +4 "core" &- - -  o +2 "manipulator"&S% +3 "core" %  -   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +178 "core" ( + "manipulator"&Z& +4 "core" &} 0  z c +2 "storage"( & +4 "core" & !\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +93 "core" ' +2 "storage"(=& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Y'r +284 "core" ' + "storage"(-- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +2 "core" & <\  +2 "manipulator"&,& +3 "core" &} - , k c +2 .tElbow.seek 3 + "manipulator"&d( +4 "core" ( + "manipulator"&X& +3 "core" &} ' # I c +2 "storage"(%& +4 "core" & l\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&e'ϡ +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&"/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&m& + "storage"([' +7 "core" &} , , c + "manipulator"&P% +4 "core" % ϥ + + +2 .tForearm.seek :retract + "manipulator"&]' +89 "core" ' + .tElbow.seek CC +2 "manipulator"&K(ӂ +141 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 "core" ( +2 "manipulator"&l& +4 "core" &ӏ( ) $ r A_ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &ӏ( + + A_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'? +90 "core" ' +2 "manipulator"&c& +4 "core" &Ӑ' , ' r @^ +2 "manipulator"&h% +4 "core" %< , + j + "collection"'`& +4 "core" &VVo\ +2 "collection"'o& +5 "core" &WWJ\ +2 .tCC.seek :closed + "collection"'O(\\ +5 "core" &VY:\  +9 &5~XY\ +{ +9 &iWY\ ? +10 &qWV\ L +9 &]YWY\ K +9 &ZZZc\ K +10 &ZY[:\ K +9 &YX[2\ K +10 &fYWZS\ J +9 &(X[[\ J +9 &W[[\ J +10 & WY[n\ J +9 &"n\\XZ\\\ J +10 &$0\\Z[F\ J +9 &%Z[[/\ K +9 &'YZ\\\ K +10 &)vY[Z.\ J +9 &+8W\\])\ J +9 &,\\[[\ J +10 &.Z[^\ K +9 &0~Y\\] \ J +9 &2@\\\\]\ J +10 &4\\_\\\ J +9 &5Z\\]\ K +10 &7Z_]v\ K +9 &9HZ\\]~\ J +9 &;\ W\\_@\ J +10 &<W_^\ J +9 &>]^_\ J +9 &@P\\^`\ J +10 &B]a`\ K +9 &Cbkbz\ K +10 &Ejspg\ L +9 &GL~}x\\\ N +9 &IN\ R +10 &Jj\ V +9 &Lz?\ V +10 &N;7\ W +9 &O)\ X +9 &Q4\ X +10 &S{<\ Y +9 &U<5\ Y +9 &V\ Z +10 &X.\ [ +9 &Z~\ [ +9 &\\ x\ / +10 &\\6\ $n +9 ( +2 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.15 + .Hand.open + "manipulator"&1 +3 "core" &\\_\ M +61 1 +2 "manipulator"&i% +4 "core" % < 1 / j +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'y  +133 "core"  +2 .tCSV.dial CTV + "collection"'n  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%L' +2630 "core" ' + "collection"'v% +4 "core" %!\  +2 .tCS.seek 4.501ml +2 "collection"'R'c? +1487 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%^  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%u  +70 "core"  +2 .tPS.seek 0ml + "processing"%p'ؾ +2634 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'q @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'!' +1484 "core" ' + .tCSV.dial CTV +2 "collection"'z  +41 "core"  +2 .tCS.seek 0ml + "collection"'b'i +2634 "core" ' +2 .tCBV.dial :waste1 + "collection"'g @ +27 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'  +131 "core" + "collection"'w& +4 "core" &\\_\ M +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %  , ,  + "storage"(% +4 "core" % d f \  + "storage"(T. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(<(  +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" &  W D _\ +2 "manipulator"&#& +4 "core" &ӑ& . - ; @] + "manipulator"&t% +4 "core" %  , +  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&C( +160 "core" ( +2 "manipulator"&x& +4 "core" & #  i  + "storage"(>& +4 "core" &  k V \ +2 .tForearm.reconfigure :tight +49 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&|'S +94 "core" ' + "storage"(& +4 "core" &  | Q\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\ 'r +122 "core" ' +2 "storage"(- +3 "core" -'P +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&f& +3 "core" & , ,  +2 "storage"(4& +4 "core" & h h \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&j'Α +20 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(~- +2 "core" -'P +2 .tSE.seek 27.09 Pucks below Top Plate +2 "storage"(&' +38 "core" ' + "manipulator"&(% +4 "core" %Θ , + + "storage"(}& +4 "core" & R \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"&' +14 "core" ' + "manipulator"&?& +4 "core" & 0  w  +2 "storage"(& +4 "core" & D E N\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&'S +27 "core" ' +2 .tSE.seek 28.09 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&& +4 "core" & - - /  + "manipulator"&{% +4 "core" %h , - \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +161 "core" ( + "manipulator"&& +4 "core" &ӓ%  0 V ?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӓ% *  ] ?U +3 .tForearm.seek CC + "manipulator"&0'? +93 "core" ' + .tHand.close + "manipulator"&+/ +63 "core" / +2 .tCC.seek :open +2 "collection"'.( +447 "core" ( + "storage"($& +4 "core" & B C A\ +2 "storage"(k& +3 "core" & B B 8\ +2 "manipulator"&& +3 "core" &Ӕ& . + ?T +2 "manipulator"&% +3 "core" % Q + , 7 +2 .tForearm.seek :retract +2 "manipulator"& ' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&3( +160 "core" ( + "manipulator"& & +4 "core" & 1   +2 "storage"( & +3 "core" & r q E\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&'Α +99 "core" ' +2 .tElbow.hold + "manipulator"&9, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&/1 +57 "core" 1 +2 "manipulator"&s% +4 "core" % Γ 1 , +2 "storage"(D& +3 "core" & d f _\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 302 counts + "manipulator"&6'Ͽ +15 "core" ' +2 "manipulator"&B& +4 "core" &   v  +2 "storage"(& +3 "core" & X V v\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&@'S +17 "core" ' + "storage"(7% +4 "core" % l ~ \ +3 ."downElevator"SE.seek :down +2 "storage"(' +83 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 ('% +3 "core" % ]\  +2 "manipulator"&A% +3 "core" %@  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5' +87 "core" ' +2 .tPSV.dial :air + "processing"%  +72 "core" +2 .tPS.seek 2.5ml + "processing"%I' +2634 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%H +42 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%)  +55 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%J +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%;  +44 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%Q'ؾ +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage "processing"%N& +4 "core" &\  +2 "manipulator"&E& +3 "core" &  a  +2 "manipulator"&% +3 "core" %  \  F  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(- +177 "core" ( + "manipulator"&1& +4 "core" &-     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &-  r  +2 .tForearm.seek :garage + "manipulator"&V'w +71 "Can"t :7 +29 "core" ' +2 .tHand.close + "manipulator"&W/ +63 "core" / + "manipulator"&S& +4 "core" &- #  o  +2 "manipulator"&Z% +3 "core" %  , , A +2 .tForearm.seek :retract +2 "manipulator"& ' +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&=( +115 "core" ( + "manipulator"&F& +4 "core" & &  5 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &M& +2 "core" &   $ 5 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&-' +93 "core" ' + "manipulator"&_& +4 "core" &  5 +2 "manipulator"&,% +4 "core" %  ? E + "processing"%X& +4 "core" &\  +2 "processing"%%& +5 "core" &~\  +2 .tPC.seek :closed + "processing"%"(^ +4 "core" &d\  +9 &7}w\ +| +10 &gu\ @ +9 &mxt\ O +10 &2Zq\ N +9 &_~\ N +9 &]\ N +10 &w^\ N +9 &:]\ N +9 &b\ N +10 &]\ N +9 & b\ N +9 &"B]\ N +10 &$\\\ N +9 &%]\ N +10 &']\ N +9 &)I^\ N +9 &+ ]\ N +10 &,`\ N +9 &.`\ N +9 &0R`\ N +10 &2`\ N +9 &3_\ N +10 &5]\ N +9 &7Z_\ N +9 &9`\ N +10 &:`\ N +9 &<`\ N +9 &>ab\ N +10 &@!b\ O +9 &Ag\ O +10 &Csb\ P +9 &E_\ Q +9 &G\ S +10 &H\ T +9 &J\ S +9 &L`\ T +10 &N n\ T +9 &O\ T +10 &Q\ U +58 &ScQ\ U +4 &U%X\ U + &V\ U + &X\ U +2 &ZkL\ U + &\\,\ V +2 &]\ 9 +6 &^5\ M +9 &^\ - +2 ( +2 "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%m& +4 "core" &^f\ - + .tHand.open + "manipulator"&P1 +59 "core" 1 + "manipulator"&% +4 "core" %  1  q E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + .tPRV.dial :air + "processing"%l  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%a +44 "core" + "processing"%Y% +4 "core" %غ\  +2 .tPS.seek 0.3ml + "processing"%e' +399 "core" ' +2 .tPSV.dial PSR + "processing"%c +102 "core"  + "processing"%h% +4 "core" %)\ +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%`'2 +484 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%d' +1915 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%[ +114 "core" + .tPTV.dial :mixing +2 "processing"%] @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%G  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&i& +4 "core" & + ) 5 +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&o( +2 "core" ( +2 "manipulator"&y& +3 "core" & + / 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & + y 5 +2 .tForearm.seek PC + "manipulator"&\\' +95 "core" ' +2 .tHand.close + "manipulator"&8/ +55 "core" / +2 .tPC.seek :open + "processing"%v( +458 "core" ( + "manipulator"&2& +4 "core" &   / 5 +2 "manipulator"&^% +3 "core" %  + - #  +2 .tForearm.seek :retract + "manipulator"&u' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +127 "core" ( + "manipulator"&& +4 "core" &-  " | +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &-   ~ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&R'w +93 "core" ' + .tHand.open + "manipulator"&z1 +57 "core" 1 +2 "manipulator"&!% +4 "core" % s $  p 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g' +94 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"% & +4 "core" &:\ + "manipulator"&w% +4 "core" %    +2 "storage"(% +3 "core" % \  +2 "storage"(. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(T( +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" & { o\  +2 "manipulator"&& +3 "core" &- , + +2 "manipulator"&#% +3 "core" %  * !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&t( +172 "core" ( + "manipulator"&x& +4 "core" & (  Q +2 "storage"(>& +3 "core" & l\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&K'7 +94 "core" ' +2 "storage"(& +4 "core" & *\  +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +283 "core" ' + "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" & V\  + "manipulator"&~& +4 "core" & - - Q +2 .tElbow.seek 3 + "manipulator"&r( +3 "core" ( +2 "manipulator"&(& +3 "core" & *  Q + "storage"(}& +4 "core" & 6\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&?'ϡ +23 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +60 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"({' +6 "core" & '  L Q +2 "manipulator"&|% +4 "core" % ϳ '  i +2 .tForearm.seek :retract + "manipulator"&C' +90 "core" ' + .tElbow.seek PC +2 "manipulator"&\ ( +142 "core" ' + ."downElevator"SE.stop + "storage"(5 +100 "core" ( + "manipulator"&j& +4 "core" & " , = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  , R = +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&&' +99 "core" ' + "manipulator"&& +4 "core" & " K = +2 "manipulator"&% +4 "core" %  , +2 "processing"%& +3 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%+(^ +4 "core" &\ +7 & #\ #b +9 &V\ 7 +10 &\ L +9 &W\ M +9 &g_\ M +10 &(ZK\ N +9 &]Z\ M +10 &_\ M +9 &o]\ M +9 &1[\ M +10 &Z\ M +9 &!]\ M +9 &#v^\ N +10 &%9^\ M +9 &&Z\ M +10 &(_\ M +9 &*`\ M +9 &,@^\ N +10 &.\\\ M +9 &/`\ M +9 &1e~\ N +10 &3I]\ M +9 &5 Yt\ M +10 &6Zu\ M +9 &8[\ M +9 &:QZ|\ M +10 &<]r\ M +9 &=^i\ N +9 &?\\m\ N +10 &AXbl\ N +9 &Cqk\ O +10 &Dv\\\ P +9 &F^\ R +9 &HOa\ S +10 &J\\\ S +9 &KN\ T +9 &MQ\ T +10 &OTL\ T +9 &QH\ U +10 &RE\ U +9 &TK\ V +9 &V[=\ U +10 &X:\ U +9 &Y8\ U +9 &[9\ U +10 &]a<\ B +9 &^P:\ G +9 &^I,\ ? +3 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&O% +4 "core" %  .  T + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$' +89 "core" ' +2 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%k a +2 %9 +5 "core" 9( +102 "processing"%9 +2 "core" 9( +102 "processing"% 9 +3 "core" 9 ( +102 "processing"% 9 +2 "core" 9 ( +102 "processing"%09 +3 "core" 9) +102 "processing"%9 +3 "core" 9) +102 "processing"%/9 +2 "core" 9) +102 "processing"%s9 +3 "core" 9) +102 "processing"%D9 +2 "core" 9"( +102 "processing"%B9 +3 "core" 9&' +102 "processing"%9 +3 "core" 9*& +102 "processing"%79 +2 "core" 9/ +102 "processing"% 9 +2 "core" 93 +102 "processing"%'9 +51 "core" 99 +102 "processing"%A9 +2 "core" 9= +102 "processing"%39 +3 "core" 9A +102 "processing"%9 +2 "core" 9#E +102 "processing"%69 +3 "core" 90J +102 "processing"%9 +3 "core" 9@N +102 "processing"%9 +3 "core" 9OR +102 "processing"%9 +2 "core" 9]V +102 "processing"%@9 +3 "core" 9lZ +102 "processing"%p9 +2 "core" 9z_ +102 "processing"%H9 +3 "core" 9c +102 "processing"%)9 +3 "core" 9g +102 "processing"%J9 +2 "core" 9k +102 "processing"%;9 +3 "core" 9o +102 "processing"%I9 +2 "core" 9s +102 "processing"%N9 +3 "core" 9x +102 "processing"%E9 +3 "core" 9| +102 "processing"%9 +2 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%:9 +2 "core" 9 +102 "processing"%99 +2 "core" 9 +102 "processing"%W9 +3 "core" 9 +102 "processing"%S9 +2 "core" 9  +102 "processing"%Z9 +3 "core" 9 +102 "processing"%59 +2 "core" 9 +3 .tPH.hold 2:00:00,28C +2 "processing"%F pap +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%M +99 "core"  + "processing"%V% +4 "core" %غA\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%_' +596 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%,' +1606 "core" ' +2 .tPTV.dial :puck + "processing"%X  +71 "core"  + .tPSV.dial PTV +2 "processing"%U +84 "core" +2 .tPBV.dial :waste1 + "processing"%  +130 "core"  +2 "processing"%*% +4 "core" %C\  +2 .tPS.seek 1.5ml + "processing"%m'+ +594 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 .tPS.seek 0ml + "processing"%'ؾ +1603 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%%  +35 "core" + .tdelay 30 seconds +278 "Can"r GD +2724 .tPBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR + "processing"%a +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%Y' +2369 "core" ' + .tPSV.dial PTV + "processing"%- +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%Q +74 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +70 "core"  +3 .tPS.seek 0ml + "processing"%e'ؾ +2295 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%`  +130 "core" + .tPSV.dial :mixloop + "processing"%[ +43 "core" + .tPRV.dial :ab1 +2 "processing"%] @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%G' +374 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'d  +2 "processing"%i  +42 "core" +3  + "processing"%y% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%n'f +454 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'8  +29 "core" + .tPRV.dial :air +2 "processing"%=  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'K +1167 "core" ' + .tPRV.dial :waste2 + "processing"%" @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%2' +860 "core" ' +2 #taddPMLReagent08 .PSV.dial :air +2 "processing"%^  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%' +1615 "core" ' + .tPSV.dial :PML +2 "processing"%q +42 "core" +2 .tPTV.dial :mixing + "processing"%\\ @ +71 "core" A + .tPBV.dial :waste1 + "processing"%o  +34 "core" + "processing"%z% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%!' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%w'ؾ +1968 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &UU\ + "manipulator"&& +4 "core" & ) , ' = +2 "manipulator"&u% +3 "core" %  6 6   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&R(- +126 "core" ( + "manipulator"&<& +4 "core" &- :   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- , 0 +2 .tForearm.seek :garage + "manipulator"&'w +95 "core" ' + .tHand.close + "manipulator"&#/ +58 "core" / +3 "manipulator"&x& +4 "core" &- / 5  + "manipulator"&>% +4 "core" % w 6 6 [  +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&L(ӂ +282 "core" ( + "manipulator"&g& +4 "core" &ӗ$ ! 1 =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &ӗ$ 3 -  =E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'? +103 "core" ' + "manipulator"&~& +5 "core" &ӗ%  9 . =E + "manipulator"&(% +4 "core" %= 7 6 | +2 "collection"'}& +4 "core" &TU\ +2 "collection"'& +4 "core" &SS\ +2 .tCC.seek :closed + "collection"'(\\ +52 "core" &SS\  +3 &5QR\ *z + &fSTU\ ? +5 &nTSW\ M + &UUUVT\ L + &YUVS\ L +2 &UUTT\ L +5 &VUWT\ L +10 &]SUWT\ L +9 &UVVU\ M +10 &UVT\\\ L +9 & WVYW\ L +9 &"eUTVU\ L +10 &$'VXXQ\ L +9 &%XUVR\ L +9 &'RXXV\ L +10 &)nWWYK\ L +9 &+0WXVS\ L +10 &,VYYX\ L +9 &.VW[H\ L +9 &0vVVZ>\ L +10 &28WX[H\ L +9 &3WZYG\ L +9 &5X]Z@\ L +10 &7}WZZA\ L +9 &9>XYZK\ M +10 &;W[[J\ L +9 &<W[[D\ L +9 &>WZ^L\ L +10 &@HYZ]M\ L +9 &B Y_\\O\ L +9 &C`fdN\ M +10 &EvxrM\ O +9 &G9F\ T +10 &HJ\ V +9 &JL\ X +9 &LqI\ Y +10 &N/N\ Z +9 &OM\ Y +9 &QA\ Y +10 &StC\ Z +9 &U3E\ [ +9 &VM\ \\ +10 &XE\ \\ +9 &Zt@\ ] +10 &\\y?\ 2 +9 &\\->\ #j +9 ( +2 &\\E\ [ +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.40 + "collection"'|& +4 "core" &\\'\ [ +2 .tHand.open + "manipulator"&t1 +63 "core" 1 +2 "manipulator"&K% +5 "core" %= / 6 % +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +90 "core" ' + .tPSV.dial PSR + "processing"%? +102 "core"  + "processing"%j% +4 "core" %ؽ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +55 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "collection"'C  + "processing"%{  +31 "core" ~ +127  +2 .tPSV.dial :mixloop + "processing"%v +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +73 "core" +2 .tPS.seek 0ml + "processing"%O'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2642 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%&'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%0 +42 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" &Ӛ# - + < =B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s(ӂ +22 "core" ( + "manipulator"&D& +4 "core" &ӄ $ 1  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +2 "core" &ӄ / !  ( +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&7/ +60 "core" / +2 .tCC.seek :open + "collection"' ( +447 "core" ( +2 "manipulator"&'& +4 "core" &ӄ * 2 ( + "manipulator"&A% +4 "core" % H 4 .  +2 .tForearm.seek :retract +2 "manipulator"&3' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( + "manipulator"&6& +4 "core" &- :   B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- . 3 B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +91 "core" ' +2 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&@% +4 "core" % u :  o = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +92 "core" ' +2 ."da"delayUntil "21:58:45.17" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'H& +4 "core" &LN'\ + "manipulator"&)% +4 "core" %  1 +  +2 "storage"(J% +4 "core" % } w \  + "storage"(;. +3 "core" .( +2 "storage"(I& +3 "core" & t | \  +2 "storage"(N& +3 "core" & b \\ \  +2 "manipulator"&E& +4 "core" &- / / B + "manipulator"&% +4 "core" %  * (  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&1( +179 "core" ( +2 "manipulator"&:& +4 "core" & 1  R d + "storage"(9& +4 "core" & [ | \  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&W'7 +93 "core" ' +2 "storage"(S& +4 "core" & s | \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(Z'r +289 "core" ' + "storage"(5- +4 "core" -' + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 (M& +3 "core" & l O w\  +2 "manipulator"&V& +4 "core" & ) 3  d +2 ."WCR"Elbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&_& +3 "core" & 6 / d +2 "storage"(X& +3 "core" & I B #\  +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&U'ϡ +42 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"& / +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&*& + "storage"(,' +7 "core" & 2 6 B d + "manipulator"&P% +4 "core" % ϛ + - g +2 ."WCR"Forearm.seek :retract +2 "manipulator"&m' +91 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&k(ӂ +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +2 "core" ( +2 "manipulator"&%& +4 "core" &ӕ% 4 - ?Q + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &ӕ% + , v ?Q +47 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&a'? +98 "core" ' +2 "manipulator"&& +4 "core" &ӕ& < ; 5 ?Q +2 "manipulator"&-% +4 "core" %D - / 0  +2 "collection"'Q& +3 "core" &MN*\ +3 "collection"'c& +5 "core" &LM\ +2 ."WCR"CC.seek :closed + "collection"'h(\\ +5 "core" &MO\ +6 &;MN\ %f +9 &Y}NO\ 8 +10 &wLO\ K +9 &WPN\ K +9 &YMO\ K +10 &LWPP\ K +9 &YOP\ K +10 &WPP\ K +9 &YOP\ K +9 &TXPP\ K +10 & YRQ\ K +9 &!XQQu\ K +9 &#URQp\ K +10 &%\\WPQm\ K +9 &'TPT`\ K +10 &(WRTi\ L +9 &*WSRp\ K +9 &,cWRRf\ L +10 &.&WQSY\ K +9 &/YSS[\ L +9 &1XSSP\ K +10 &3mYSSK\ K +9 &5.XSSN\ K +10 &6UUTF\ K +9 &8YSS;\ K +9 &:sYTT9\ L +10 &<6XUU6\ K +9 &=UUT3\ K +9 &?\\WV+\ L +10 &Azc^\\+\ L +9 &C8jfa*\ M +10 &Dw)\ R +9 &F\ U +9 &H_\ X +10 &J \ X +9 &K\ Y +9 &M\ Y +10 &Ob\ Z +9 &Q!\ [ +10 &R\ \ Z +9 &T\ \ \\ +9 &Vd\ \\ +10 &X!\ ] +9 &Y\ ^ +9 &[\ K +10 &\\1\ 8 +9 &\\\ V +3 ( + "collection"'c& +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.51 +2 .Hand.open + "manipulator"&Y1 +52 "core" 1 + "manipulator"&`% +4 "core" % D 1  %  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&[' +101 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")]+ +3 "core" + +2 "sampler")e% +3 "core" %ڒ o m \  +2 "collection"'d& +4 "core" &\\}\ V +2 "Can"n\ a_ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %QG  \  +41 "collection"'$% +3 "core" %d6\ +2 "sampler")% +4 "core" %QG  \  +47 "collection"'g% +3 "core" %d\ +2 "sampler")f% +3 "core" %QG   \  +54 "collection"'R% +3 "core" %d \ +2 "sampler")~% +4 "core" %QG   \  +61 "collection"'(% +2 "core" %d'\ +2 "sampler")}% +4 "core" %QG # # \  +69 "collection"'% +3 "core" %d#\ + "sampler").% +4 "core" %Q= / . \  +78 "collection"'|% +4 "core" %d9\ + "sampler")t% +4 "core" %Q= < < \  +88 "collection"'K% +3 "core" %dL\ +2 "sampler")% +3 "core" %Q> J J \  +101 "collection"'?% +2 "core" %dU\ +2 "sampler")j% +4 "core" %Q= Y V \  +113 "collection"'4% +3 "core" %d1\ + "sampler")w% +4 "core" %Q= i g \  +128 "collection"'r% +3 "core" %dT\ + "sampler")% +4 "core" %Q u u \ > + "sampler")% +4 "core" %Q v t \ > + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" %Q w u \ > + ."WCR"SSV.dial :exhaust +2 "sampler")C  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"){'ڀ +423 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ + "sampler")% +4 "core" %DV \  +41 "collection"'6% +8 "core" %d;\ +2 "sampler")% +4 "core" %DV \  + "collection"'s% +4 "core" %dT\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s + "sampler")#.0X\ +2 "sampler")V% +3 "core" %uP \  +54 "collection"'_% +3 "core" %dD\ +2 "sampler")X% +3 "core" %uP \  +2 "collection"' % +3 "core" %dH\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +4 "core" %d!\ + "sampler")$% +4 "core" % r n \ % +78 "collection"'% +3 "core" %d#\ +2 "sampler")q% +3 "core" % \ % +2 "sampler")g% +3 "core" % \ % +2 ."WCR"Intake.select :close + "sampler")0 +9 )f% +2 "core" % \ % +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")~'ڀ +897 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")(  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'}% +3 "core" %d \ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X ; \ 6 +78 "collection"'%% +3 "core" %d\ + "sampler")l% +4 "core" % d d \ 6 +88 "collection"'Z% +3 "core" %d\ +2 "sampler")U% +3 "core" % \ 6 +2 "sampler")% +4 "core" % \ 6 + ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ 6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")-  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +52 "sampler")Q'ڀ +905 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler"),  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'m% +3 "core" %d\ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +4 "core" % \  +36 "collection"'$% +3 "core" %d\ +2 "sampler")% +3 "core" % \  +42 "collection"'q% +3 "core" %d\ + "sampler")g% +4 "core" % \  +47 "collection"'f% +3 "core" %d\ +2 "sampler")R% +4 "core" % \  +53 "collection"'G% +3 "core" %d\ +2 "sampler")(% +4 "core" % \  +61 "collection"'}% +2 "core" %d\ +2 "sampler")~% +4 "core" % \  +69 "collection"'|% +3 "core" %d\ +2 "sampler")t% +4 "core" % \  +74 "Can"o\ ur +4 "collection"'K% +3 "core" %d\ + "sampler")% +4 "core" % \  +88 "collection"'?% +3 "core" %d\ +2 "sampler")j% +4 "core" %   \  +100 "collection"'4% +3 "core" %d\ + "sampler")w% +4 "core" % L M \  +113 "collection"'r% +3 "core" %d\ + "sampler")% +4 "core" % { w \  +2 "sampler")% +3 "core" % z y \  + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % ~ ~ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\\'ڀ +894 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %d\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %3 \  +21 "collection"'$% +3 "core" %d\ +2 "sampler")% +4 "core" %3 \  +24 "collection"'q% +3 "core" %d\ +2 "sampler")g% +3 "core" %3 \  +28 "collection"'z% +4 "core" %d\ + "sampler")f% +4 "core" %3 \  +32 "collection"'R% +3 "core" %d\ +2 "sampler")G% +4 "core" %3 \  +36 "collection"'(% +3 "core" %d\ +2 "sampler")}% +3 "core" %3 \  +42 "collection"'~% +3 "core" %d\ + "sampler")|% +4 "core" %3 \  +47 "collection"'t% +3 "core" %d\ +2 "sampler")K% +4 "core" %3 \  +53 "collection"'% +3 "core" %d\ +2 "sampler")?% +4 "core" %3 \  +61 "collection"'j% +3 "core" %d\ + "sampler")4% +4 "core" %3 \  +69 "collection"'w% +3 "core" %d\ +2 "sampler")r% +4 "core" % \ | +78 "collection"'% +3 "core" %d\ + "sampler")% +4 "core" %   \ J +88 "collection"'% +3 "core" %d\ +2 "sampler")C% +4 "core" % < > \ J +100 "collection"' % +3 "core" %d\ + "sampler")% +4 "core" % h f \ J +97 ' + ."da"PSV.dial :mixloop +2 "processing"% +13 "collection"'\\% +3 "core" %d\ + "sampler")O% +4 "core" % \ J +2 "sampler")v% +3 "core" % \ J + ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +2 "core" % \ J +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +3 "core" + ."da"delay 2 seconds +69 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")0'ڀ +119 ."da"PSV.dial :air + "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%/ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B'ؾ +236 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")7  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'L% +4 "core" %d\ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" %< \  +21 "collection"'$% +3 "core" %d\ +2 "sampler")% +4 "core" %; \  +8 ' + ."da"delay 2:00 +15 "collection"'q% +3 "core" %d\ +2 "sampler")g% +4 "core" %< \  +28 "collection"'z% +3 "core" %d\ + "sampler")f% +4 "core" %; \  +32 "collection"'R% +3 "core" %d\ +2 "sampler")G% +3 "core" %; \  +37 "collection"'(% +3 "core" %dO\ + "sampler")}% +4 "core" %< \  +42 "collection"'~% +2 "core" %d\ +2 "sampler")|% +4 "core" %; \  +47 "collection"'u% +3 "core" %d,\ +2 "sampler")t% +3 "core" %; \  +54 "collection"'K% +3 "core" %d\ + "sampler")% +4 "core" %; \  +61 "collection"'?% +3 "core" %d\ + "sampler")j% +4 "core" %; \  +2 "collection"'4% +3 "core" %d\ +3 ."WCR"SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %d \ + "sampler")$% +4 "core" %  \ ? +100 "collection"'% +3 "core" %d+\ +2 "sampler")q% +4 "core" % / . \ ? +113 "collection"'g% +3 "core" %d.\ + "sampler")z% +4 "core" % S P \ ? +128 "collection"'f% +3 "core" %d+\ +2 "sampler")R% +4 "core" % q o \ ? +144 "collection"'G% +3 "core" %d \ + "sampler")(% +4 "core" % \ ? +2 "sampler")}% +4 "core" % \ ? + ."WCR"Intake.select :close + "sampler")0 +9 )~% +3 "core" % \ ? + ."WCR"SSV.dial :exhaust +2 "sampler")|  +71 "core"  + ."WCR"Exhaust.select :open +51 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")]'ڀ +874 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")u  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %d\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +2 "core" %d)\ +2 "sampler")$% +4 "core" %F \  +69 "collection"'% +3 "core" %d\ +2 "sampler")q% +3 "core" %F \  +79 "collection"'g% +3 "core" %d\ + "sampler")z% +4 "core" %F \  +2 "collection"'f% +4 "core" %d \ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %d\ +2 "sampler")$% +4 "core" %; \  + "collection"'% +4 "core" %d\ +2 ."WCR"SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X @ \ : +145 "collection"'<% +2 "core" %da\ +2 "sampler")|% +4 "core" % [ W \ : +163 "collection"'?% +2 "core" %d\ +2 "sampler")% +4 "core" % r p \ : + "sampler")'% +4 "core" % q o \ : + ."WCR"Intake.select :close + "sampler")0 +9 )e% +2 "core" % t q \ : +2 ."WCR"SSV.dial :exhaust +2 "sampler").  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler"){'ڀ +930 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'s% +3 "core" %d*\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %d\ + "sampler")$% +4 "core" % \ @ +113 "collection"'% +3 "core" %d\ + "sampler")Q% +4 "core" %   \ @ +128 "collection"'z% +3 "core" %d\ +2 "sampler")f% +3 "core" %  \ @ +144 "collection"'=% +3 "core" %d\ \ +2 "sampler")G% +3 "core" % ; 9 \ @ +163 "collection"'(% +3 "core" %d,\ +2 "sampler")8% +4 "core" % U T \ @ +183 "collection"'m% +3 "core" %d \ +2 "sampler")u% +4 "core" % p o \ @ + "sampler")t% +4 "core" % q n \ @ + ."WCR"Intake.select :close + "sampler")0 +9 )]% +2 "core" % r o \ @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")j'ڀ +619 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +74 "core" + ."da"delay 5 seconds +184 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'}% +3 "core" %d \ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X \  +13 ."da"PTV.dial :PRVmixing + "processing"%&  +11 "collection"' % +2 "core" %d<\ +2 "sampler")K% +4 "core" %.> \  +28 "collection"'% +3 "core" %d\ + "sampler")/% +4 "core" %.? \  +32 "collection"'D% +3 "core" %d\ +2 "sampler")w% +3 "core" %.? \  +34 + ."da"delay 5 seconds +2 "collection"'<% +3 "core" %dB\ +2 "sampler")|% +4 "core" %.> \  +41 "collection"'?% +3 "core" %d\ +2 "sampler")% +4 "core" %.> \  +47 "collection"''% +3 "core" %dB\ +2 "sampler")e% +3 "core" %.; \  +54 "collection"'.% +3 "core" %d\ +2 "sampler")g% +3 "core" %.< \  +61 "collection"'% +3 "core" %dA\ +2 "sampler")s% +3 "core" %.; \  +69 "collection"'{% +3 "core" %d\ +2 "sampler")J% +4 "core" %.; \  +78 "collection"'I% +3 "core" %d\ + "sampler")% +4 "core" %.< \  +88 "collection"'E% +3 "core" %dD\ +2 "sampler")% +3 ."da"PRV.dial :ab2 +2 "processing"%N  +2 "core" %.< \  +41 ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"PS.reconfigure :default +51 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml + "processing"%:' +3 "collection"'9% +3 "core" %d\ + "sampler")7% +4 "core" %.; \  +113 "collection"'0% +3 "core" %d\ +2 "sampler")% +4 "core" %.; \  + "collection"'% +4 "core" %d\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ + "sampler")l% +4 "core" %3 \  +20 A + ."da"PBV.dial :waste1 + "processing"%Z  +3 "collection"'%% +3 "core" %d=\ +2 "sampler")3% +4 "core" %3 \  +21 +2 "processing"%U% +4 "core" %+\ +2 ."da"PS.seek 1.85ml + "processing"%' +3 "collection"'% +4 "core" %d(\ + "sampler")r% +4 "core" %3 \  +32 "collection"';% +3 "core" %d\ +2 "sampler")H% +3 "core" %3 \  +37 "collection"',% +3 "core" %d \ + "sampler")d% +5 "core" %3 \  +40 "collection"'c% +3 "core" %d\ +2 "sampler")P% +4 "core" %3 \  +47 "collection"'6% +3 "core" %d@\ +2 "sampler")y% +3 "core" %3 \  +25 ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%A * +26 "collection"'n% +3 "core" %d:\ +2 "sampler")i% +5 "core" %3 \  , +3 ."da"PS.seek 0ml +2 "processing"%'ؾ +55 "collection"'^% +2 "core" %d\ +2 "sampler")2% +4 "core" %3 \  +69 "collection"'p% +3 "core" %d@\ + "sampler") % +5 "core" %3 \  +77 "collection"'o% +3 "core" %d\ +2 "sampler")Y% +3 "core" %3 \  +89 "collection"'% +2 "core" %d\ +2 "sampler")S% +4 "core" %3 \  +100 "collection"'L% +3 "core" %d\ + "sampler")`% +4 "core" % \ C +113 "collection"'*% +3 "core" %d\ +2 "sampler")% +3 "core" % \ C +128 "collection"'% +3 "core" %d\ + "sampler")% +4 "core" % \ C +144 "collection"'!% +4 "core" %d4\ + "sampler")"% +4 "core" %   \ C +163 "collection"'a% +2 "core" %d\ +2 "sampler")% +4 "core" % , ( \ C +183 "collection"'#% +3 "core" %d\ +2 "sampler")x% +4 "core" % G E \ C +196 "collection"'\ % +3 "core" %d1\ + "sampler")>% +4 "core" % b a \ C +199 "collection"'$% +3 "core" %d'\ + "sampler")% +4 "core" % v t \ C +2 "sampler")Q% +4 "core" % w u \ C + ."WCR"Intake.select :close + "sampler")0 +10 )z% +2 "core" % y v \ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +71 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")='ڀ +241 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +458 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")G  + ."WCR"CBV.dial SSV +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +210 "collection"'(% +2 "core" %d\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XA \  +113 "collection"'% +4 "core" %d\ + "sampler")% +4 "core" %>B \  + "collection"''% +4 "core" %d\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %d\ + "sampler")$% +4 "core" %<D \  +61 "collection"'% +3 "core" %d\ +2 "sampler")Q% +3 "core" %<D \  +69 "collection"'z% +4 "core" %d\ + "sampler")f% +4 "core" %<D \  +78 "collection"'V% +4 "core" %d\ + "sampler")G% +4 "core" %<D \  +88 "collection"'(% +3 "core" %d\ +2 "sampler")=% +4 "core" %<D \  +100 "collection"'u% +2 "core" %d\ +2 "sampler")t% +4 "core" %<D \  +113 "collection"']% +3 "core" %d\ +2 "sampler")% +4 "core" %<D \  +128 "collection"'% +3 "core" %d\ + "sampler")4% +4 "core" %<D \  +144 "collection"'% +3 "core" %d\ +2 "sampler")}% +3 "core" %<D \  +163 "collection"'q% +3 "core" %d\ +2 "sampler")j% +3 "core" %<D \  +2 "collection"'% +4 "core" %d\ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +4 "core" %*{4 \  +2 "collection"'$% +3 "core" %d\ +2 #"WCR"Intake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s + "sampler")#.0X +52 "sampler")E% +3 "core" %|  \ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +86 "core"  +2 "collection"'N% +4 "core" %\ \ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" a +3 ."WCR"CS.seek 7.246ml + "collection"'9' +699 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air + ."WCR"CSV.dial CTV +3 "collection"'7  +2 '0  +26 "core"  +48  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"''i +1512 ."da"PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%e  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +254 "core" ' \ +3 ."WCR"CBV.dial :waste2b + "collection"'  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +104 "core" ' +2 ."WCR"delay 1:00 +1967 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%5 +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%:  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%) +44 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml + "processing"%_'ؾ +2318 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%X +129 "core"  + "processing"%~% +4 "core" %ؼZ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%-' +588 "core" ' +2 ."da"delay 5 seconds +173 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'1  +129 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'W  +40 "core"  + "collection"'@% +4 "core" %f\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'%'T +131 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3' +449 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'Z' +636 "core" ' + ."da"PTV.dial :puck +2 "processing"%U  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core" +2 "processing"%;% +4 "core" %*\  +2 ."da"PS.seek 1.5ml + "processing"%H'' +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%, * +35 "core" , +2 ."da"PS.seek 0ml + "processing"%d'ؾ +179 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 35psi... + .CBV.dial SSV +2 "collection"'c @ +71 "core" ? +53 "sampler")P% +3 "core" %| \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'B  +85 "core"  +2 "collection"'6% +4 "core" %\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'y ` +56 "core" ^ +2 ."WCR"CS.seek 7.161ml +2 "collection"'n'G +721 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'l  +2 'i  +39 "core"  +92  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'A'i +273 "core" ' + ."da"delay 2:00 +1206 "core" ' \ +2 ."WCR"delay 10:00 +10795 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +31 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%2 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%M' +2369 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S'ؾ +2294 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%L +129 "core"  + "processing"%`% +4 "core" %ػZ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%*' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%!% +4 "core" %+\  +2 ."da"PS.seek 1.5ml + "processing"%"'/ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'ؾ +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%#  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%p * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%x +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +226 "Can"r\  +2144 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%$ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%z  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f'ؾ +2308 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%V +129 "core"  + "processing"%G% +4 "core" %ؼX\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%(' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%=' +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core" +2 "processing"%]% +3 "core" %2\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"PS.seek 0ml + "processing"%4'ؾ +1614 "core" ' + ."da"delay 2:00 +6812 ."WCR"CBV.dial :waste2b + "collection"'  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'}'i +485 "core" ' +2 ."WCR"delay 1:00 +4665 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +1298 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'q  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'j  +42 "core"  +2 "collection"'% +4 "core" %kb\  + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"' 'T +617 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml + "collection"' ' +369 ."da"PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" , +48 ."da"PSR.select :air +5 .PSV.dial PSR + "processing"%O +72 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +1440 "core" ' + #"WCR"Pumping wcr puck from tube 3 up to 35psi... +2 .CBV.dial SSV + "collection"'R @ +72 "core" @ +52 "sampler")v% +3 "core" %| \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +2 "collection"'% +4 "core" %B\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" ^ +2 ."WCR"CS.seek 7.195ml +2 "collection"'K'Z +644 "core" ' + ."da"PSV.dial PTV +2 "processing"% +63 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'/  +2 'D  +5 "core" +2 ."da"delay 5 seconds +20 "core"  +103  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'w'i +370 ."da"PSV.dial PSR +2 "processing"%& +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%< +84 "core" +2 ."da"delay 5 seconds +385 "core" '  U\ +3 ."WCR"delay 10:00 +114 ."da"PSV.dial :air + "processing"%  +86 "core"  +2 ."da"PS.seek 0ml + "processing"%|'ؾ +2308 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR + "processing"%? +133 "core"  +3 "processing"%% +10 "core" %ؽJ\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +15 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%'' +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"%m% +3 "core" %T\ \ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%g' +340 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%Q' +1616 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +35 "core" + "processing"%{% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%b', +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%I * +35 "core" , +2 ."da"PS.seek 0ml + "processing"%'ؾ +1614 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%E  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +86 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%'ؾ +2343 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%e +130 "core"  +2 "processing"%% +4 "core" %\\\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%' +2123 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" + ."da"PBV.dial :waste1 + "processing"%5  +35 "core" + "processing"%:% +4 "core" %L\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'* +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%C  +103 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +1611 "core" ' + "processing"%~9 +4 "core" 9^75N +2 #"da"Processing Puck Heater at 27.9C before imaging .PH.coast +2 "processing"%_  +3 "core" 5N + 5N + "processing"%1& +3 "core" &^NW\ ? +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&W% +4 "core" % , .  + "storage"(@% +4 "core" % \  + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(-(  +350 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (%& +2 "core" & \ +2 "manipulator"&U& +4 "core" &ӟ# . * =G + "manipulator"&% +4 "core" % 4 7  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 + "manipulator"&r( +162 "core" ( + "manipulator"&;& +4 "core" & .  <  +2 "storage"(3& +3 "core" & ' * #\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&,'S +94 "core" ' + "storage"(c& +4 "core" & ? 3 \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(H'r +117 "core" ' +2 "storage"(P- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&B& +3 "core" & , 7 `  +2 "storage"(6& +3 "core" & d\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +52 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&y'Α +22 "core" ' +2 ."da"Elbow.hold + "manipulator"&Z, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(l- +2 "core" -' +2 ."da"SE.seek 28.09 Pucks below Top Plate +2 "storage"(i' +40 "core" ' +2 "manipulator"&n% +4 "core" %΍ , , + "storage"(.& +4 "core" & o\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 296 counts + "manipulator"&^'Ϲ +14 "core" ' + "manipulator"&2& +4 "core" & .  E  +2 "storage"(d& +3 "core" &  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"&o'S +17 "core" ' +2 ."da"SE.seek 29.09 Pucks below Top Plate + "storage"(Y' +48 "core" ' +2 "manipulator"&& +4 "core" & ) 3  +2 "manipulator"&% +87 "core" %; * 0  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M' +86 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&L( +244 "core" ( + "manipulator"&`& +4 "core" &  / . +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & 6 5  . +2 ."da"Forearm.seek PC + "manipulator"&*' +91 "core" ' + ."da"Hand.close + "manipulator"&/ +60 "core" / +2 ."da"PC.seek :open +2 "processing"%( +458 "core" ( +2 "storage"(!& +4 "core" & B\ + "manipulator"&& +4 "core" & , ,  + "manipulator"&a% +4 "core" % , + 9 +2 ."da"Forearm.seek :retract + "manipulator"&"' +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&#( +247 "core" ( + "manipulator"&p& +4 "core" &  / l V +2 "storage"(x& +3 "core" & \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts + "manipulator"&'S +94 "core" ' +2 ."da"Hand.open + "manipulator"&>1 +55 "core" 1 +3 "storage"($- +3 "core" -' +2 ."da"SE.seek 28.74 Pucks below Top Plate +2 "storage"( ' +23 "core" ' + ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 27.77 Pucks below Top Plate + "storage"(z'u +51 "core" ' + #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23feb0722h350ml.tif +1073 "Can"q\  +876 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +215 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.334 seconds\ /var/log/esp/da23feb0722h350ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23feb0722h350ml15s.tif +1562 #SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23feb0722h350ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23feb0722h350ml20s.tif +2066 #SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23feb0722h350ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "18.334 sec auto-exposure",Subject: "da23feb0722h350ml images!" +8 "storage"(\ - +3 "core" -'u +2 "storage"(V& +4 "core" & W\ +2 "manipulator"&G& +4 "core" & - , U +2 ."da"Elbow.seek 2 +2 "manipulator"&f( +3 "core" ( +2 "manipulator"&(& +3 "core" & 2  Q U +2 "storage"(u& +3 "core" & \ +4 ."da"Forearm.seek 2 + 450 counts + "manipulator"&t'S +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 28.49 Pucks below Top Plate +2 "storage"(]' +53 "core" ' +2 "manipulator"&=& +5 "core" & + , U + "storage"(& +4 "core" & E C 1\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&'Α +26 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 28.67 Pucks below Top Plate +2 "storage"(A' +32 "core" ' + "manipulator"&% +5 "core" %΃ , + +2 "storage"(q& +5 "core" &   7\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 286 counts +2 "manipulator"&j'ϯ +13 "core" ' + "manipulator"&& +5 "core" & 0 / } D + "storage"(}& +4 "core" & M M k\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 450 counts +2 "manipulator"& 'S +14 "core" ' +2 "storage"(\\% +4 "core" % C J 9\ +3 ."downElevator"SE.seek :down +3 "storage"(O' +69 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +28 (4% +6 "core" % o\  +4 "manipulator"&R% +7 "core" %8 + , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&v' +89 "core" ' +3 "storage"( & +7 "core" &  Y\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +8 "core" &V\ +3 "manipulator"& & +9 "core" & , + D +3 "manipulator"& % +8 "core" %  + , n  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +183 "core" ( +3 "manipulator"&/& +8 "core" &- - ,  +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +7 "core" &- - "  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&K'w +100 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&&/ +57 "core" / +4 "manipulator"&<& +8 "core" &- . .  +3 "manipulator"&% +9 "core" % ς , , o +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&8' +205 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&?( +116 "core" ( +6 "manipulator"&& +11 "core" &   S C +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &|& +7 "core" &   b C +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&m' +92 "core" ' +4 "manipulator"&'& +7 "core" & - " + C +4 "manipulator"&g% +7 "core" %   m +4 "processing"%& +7 "core" &0\ +5 "processing"%s& +9 "core" &.\ +6 ."psFlush"PC.seek :closed +3 "processing"%{(^ +9 "core" &'\ +5 &,\ + &/\ 3 +9 &;Iz%\ / +9 &cq$\ D +10 &`B\ M +9 &Yf\ L +9 &Ye\ L +9 &OW`\ L +10 &Yc\ M +9 &Zf\ M +10 &\\\\\ M +8 &V[R\ M +10 &!WT\ M +10 &"YS\ L +8 &$ZW\ M +10 &&^WD\ M +9 &( YG\ M +10 &)]G\ M +9 &+YC\ L +9 &-fYF\ M +10 &/(X4\ M +9 &0];\ M +9 &2Z<\ L +10 &4mZ;\ M +9 &61Z<\ L +10 &7Z9\ M +10 &9Y1\ M +8 &;v\\-\ M +11 &=8[+\ M +7 &>`)\ M +12 &@\\*\ M +8 &B{a\ N +9 &D:i\ O +11 &E\ P +9 &G\ S +8 &Is\ S +10 &K6\ S +9 &L\ S +9 &N\ T +10 &Px\ T +9 &R9\ T +10 &S\ U +9 &U\ T +9 &W~\ U +10 &Y@\ U +9 &[\ U +9 &\\\ U +10 &^9a\ \ (y +9 &^k \ 7 +9 ( +5 "processing"%s& +6 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 +2 "processing"%Q& +8 "core" &^$ \ 1 +2 &^$\ 1 +3 ."psFlush"Hand.open +2 "manipulator"&I1 +63 "core" 1 +3 "manipulator"&b% +8 "core" % , / m +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&E' +100 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +45 "core"  +4 "processing"%N% +7 "core" %ؾ\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%' +601 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%J' +173 #"uploadLog"upsync +1955 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%7 @ +184 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%0  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%9 +100 "core" +3 ."psFlush"PS.seek :empty + "processing"%'ؠ +2635 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +100 "core"  + "processing"%% +4 "core" %ؠ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2142 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%5  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%: @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."psFlush"PS.seek :empty + "processing"%'ؠ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%)'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +85 "core" + ."psFlush"PTV.dial :puck +2 "processing"%1  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%W'ؾ +2653 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%T' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%U U +53 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2656 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%; @ +3 ."WCR"CBV.dial :waste2b +2 "collection"'3  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "core" ? +2 "collection"'c'i +2 ."psFlush"PS.seek 2.5ml +4 "processing"%k' +530 "core" ' + ."WCR"delay 1:00 +2099 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%P  +73 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%B'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%[' +1142 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'l  +128 "core" +2 "collection"'n& +4 "core" &\\z|\ V +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&.% +3 "core" % / ,  +2 "storage"(2% +3 "core" % l \\ \  +2 "storage"(d. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"((  +6 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" & Z f o\ +2 "manipulator"&,& +3 "core" & + ( 9 C +2 "manipulator"&r% +3 "core" % * 1  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&H( +251 "core" ( + "manipulator"&y& +5 "core" &\  ; % "~ + "storage"(^& +4 "core" & X W u\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 450 counts + "manipulator"&i'S +95 "core" ' + "storage"(o& +4 "core" & m r \ +48 ."WCR"SE.reconfigure :pick +5 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(`'r +114 "core" ' +2 "storage"(S- +3 "core" -'5 +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +2 "core" & 1 ' ) "} +2 "storage"(& +4 "core" & &  v\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 + "manipulator"&M'Α +25 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&+, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(!- +3 "core" -'5 +3 ."WCR"SE.seek 29.1 Pucks below Top Plate + "storage"(' +43 "core" ' + "manipulator"&a% +5 "core" %t + + + "storage"(*& +4 "core" & - (\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 271 counts + "manipulator"&p'Ϡ +16 "core" ' +2 "manipulator"&x& +4 "core" & 2  o c + "storage"(L& +4 "core" & A E h\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"&>'S +27 "core" ' +2 ."WCR"SE.seek 30.1 Pucks below Top Plate +2 "storage"($'t +41 "core" ' + "manipulator"&"& +5 "core" &\ 6 8  c + "manipulator"&Y% +4 "core" %o 1 6  +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"& ' +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&\ (ӂ +153 "core" ( +2 "manipulator"&V& +4 "core" &Ӑ% 2 x >N +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &Ӑ% !  b >N +2 ."WCR"Forearm.seek CC + "manipulator"&('? +95 "core" ' + ."WCR"Hand.close +2 "manipulator"&u/ +53 "core" / +2 ."WCR"CC.seek :open +2 "collection"'=( +73 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +83 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +282 "core" ( + "storage"(q& +4 "core" & q r t\ +2 "storage"(& +3 "core" & c b y\ +2 "manipulator"&}& +3 "core" &Ӡ# ) , 8 <> +2 "manipulator"&\\% +4 "core" % H 6 5   +2 ."WCR"Forearm.seek :retract + "manipulator"&#' +93 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&( +155 "core" ( + "manipulator"&z& +4 "core" &  / V \ +2 "storage"(4& +4 "core" &  l Z\ + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&R'Α +98 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&t, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&f1 +64 "core" 1 +2 "manipulator"&]% +4 "core" % Ο - 5  +2 "storage"( & +4 "core" & q p \ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 314 counts + "manipulator"&' +26 "core" ' + "manipulator"&& +5 "core" & 0  \ + "storage"( & +4 "core" &  k\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 450 counts +2 "manipulator"& 'S +25 "core" ' +2 "storage"(j% +4 "core" %{ { \ +3 ."downElevator"SE.seek :down +2 "storage"(A' +61 "core" ' + ."downElevator"SE.stop + "storage"(5 +36 (O% +4 "core" % \  + "manipulator"& % +4 "core" %U , , y +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&/' +89 "core" ' +2 #tStarting finalPurge +1570 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +300 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +2336 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%&  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%v'X\\ +1104 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%K' +1630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%|  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%''ؾ +2646 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%Q'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%b' +1533 "Can"q \ A? +1101 "core" ' + ."psFlush"PSV.dial :waste1 +41 "processing"%s  +77 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%N +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%m' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%7 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%9  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'ؾ +2651 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'e& +4 "core" &[]\ + "manipulator"&& +4 "core" & . - \ + "manipulator"&% +4 "core" %  # ) -  +2 .tElbow.seek PC + "manipulator"&( +242 "core" ( + "manipulator"&5& +4 "core" &  0 L ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & ,  ) +2 .tForearm.seek PC + "manipulator"&' +96 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 .tPC.seek :open + "processing"%C( +459 "core" ( + "manipulator"&& +4 "core" &   x ) +2 "manipulator"&)% +3 "core" %    +2 .tForearm.seek :retract + "manipulator"&_' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&1(ӂ +354 "core" ( + "manipulator"&~& +4 "core" &ӕ$  0 K =C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &ӕ$ . * =C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&W'? +93 "core" ' +2 "manipulator"&& +4 "core" &ӕ% 0 * d =C +2 "manipulator"&%% +4 "core" %3 , + m + "collection"'U& +4 "core" &]] +2 "collection"'T& +5 "core" &^\\ +2 .tCC.seek :closed + "collection"'3(\\ +5 "core" &]_\  +9 &4\\]\ +{ +9 & f]_\ > +9 &o^^\ L +10 &XVa_\ K +9 &Z^^\ K +10 &U]^\ K +9 &T__\ K +9 &aW``\ K +10 &!X``\ L +9 &T``\ K +9 & Ya`\ K +10 &"hZa`\ K +9 &$*Zab\ K +10 &%U^b\ K +9 &'Uaa\ K +9 &)pU`a\ K +10 &+2Ua`\ K +9 &,Tcb\ K +9 &.Tbb\ K +10 &0xUbb\ K +9 &2:Udb\ K +10 &3Udb\ K +9 &5Wcc\ K +9 &7Zdd\ K +10 &9BUaf\ K +9 &;Tda\ L +9 &<Wcd\ L +10 &>Zcc\ K +9 &@JZbe\ K +10 &B WgdJ\ L +9 &C_pm1\ L +9 &E{|1\ O +10 &G81\ T +9 &HF\ W +9 &JA\ Y +10 &Lo%\ Y +9 &N2:\ Y +10 &OA\ Z +9 &Q<\ Y +9 &Su>\ Z +10 &U46\ [\ +9 &VB\ \\ +9 &X@\ \\ +10 &ZuK\ ] +9 &\\vB\ 4 +9 &\\%L\ $l +9 ( +4 "collection"'T& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.44 + "collection"';& +4 "core" &\\M\ #e + &\\L\ #e +2 .tHand.open + "manipulator"&w1 +58 "core" 1 +2 "manipulator"&% +4 "core" % 3 1 -  m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P' +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'k& +4 "core" &\\I\ #e +2 "collection"'6% +3 "core" %cw\ +2 .tCSV.dial CSR +2 "collection"'B  +40 "core"  +2 "collection"'l% +4 "core" %cu\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'n's5 +1357 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '.% +3 "core" %s1\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'2' +675 "core" ' +2 .tCSV.dial :waste + "collection"'d +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''i +2001 "core" ' + #tFlushing lower manifold's waste1 port + "collection"',& +4 "core" &\\\ #e +2 "collection"'r% +3 "core" %i\ +2 .tCSV.dial :flush + "collection"'y  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'^'s5 +1257 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'- @ +52 "core" ? +2 "collection"'?% +4 "core" %s2I\ \ +2 .tCS.seek 7ml + "collection"'o' +543 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'S  +2 'Z  +54 "core"  +84  +2 .tCBV.dial :waste1 + "collection"' @ +72 "core" A +2 .tCS.seek 0ml +2 "collection"'E'i +1651 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'!& +4 "core" &\\L\ #e +2 "collection"'a% +3 "core" %i\ +2 .tCSV.dial :flush + "collection"'*  +69 "core" +2 .tCS.seek 5ml + "collection"'x's5 +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +41 "core" B +2 "collection"'"% +4 "core" %s;\  +2 .tCS.seek 7.001ml + "collection"'Y'& +548 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'i  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'H  +101 "core"  +2 .tCS.seek 0ml + "collection"'`'i +1642 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'M& +4 "core" &\\\ #e + "collection"'p% +4 "core" %g\ + .tCSV.dial :flush +2 "collection"'  +70 "core" +2 .tCS.seek 5ml + "collection"'V's5 +1269 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'G @ +42 "core" B + "collection"'>% +4 "core" %s6\ +2 .tCS.seek 7ml + "collection"'+'! +554 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'u  +2 .tCTV.dial CSV +39 "core"  +2 .tCBV.dial :waste2b + "collection"'  +100 "core"  +3 .tCS.seek 0ml + "collection"''i +1639 "core" ' + #tDisinfecting external Intake with kill + "collection"'h& +4 "core" &\\\ #e +2 "collection"'q% +3 "core" %g\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'}% +4 "core" %g\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +57 .tCS.seek 8ml +2 "collection"'\\' +1981 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'[' +549 "core" ' +3 ."connect"CSV.dial CBV +2 "collection"'z +3 .tCBV.dial CSV +2 "collection"'4  +44 "core"  +53 + .tCTV.dial :intake + "collection"'(  +76 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'\ 'T +1871 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +71 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"']'i +592 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'% +4 "core" %dv\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 's5 +1376 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'j' +1353 "core" ' + .tCSV.dial CBV +2 "collection"'# +108 "core" ~ +2 .tCS.seek 0ml + "collection"'O'i +2655 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ӗ# - , =A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +28 "core" ( +2 "manipulator"&R& +4 "core" &Ӊ 0  D d + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӊ  ( ( d +2 .tForearm.seek CC + "manipulator"&$'? +91 "core" ' + .tHand.close + "manipulator"&A/ +56 "core" / +2 .tCC.seek :open + "collection"' ( +446 "core" ( + "manipulator"&D& +4 "core" &Ӊ   / d +2 "manipulator"&% +3 "core" % A : F +2 .tForearm.seek :retract +2 "manipulator"&&' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( + "manipulator"&& +4 "core" &-  # R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-   7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&v'w +90 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&|% +4 "core" % s   M P +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K' +92 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 20:48:26 +4 #Asleep after completing DA_WCR_020723b assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 31,\\n 3 => 2,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@22:47:51, 17% flow, 17.3C, 34% humidity, 14.7psia, 13.788V, 0.315A, 0.302A avg, 4.34W\\nSampled 400.0ml",Subject: "Asleep after completing DA_WCR_020723b assays" +516 #"uploadLog"upsync +4 #mEXIT @1675810554.69UTC @1676385272.78UTC = =mMAIN_scheduler =tMAIN @UTC1676385274.60 #"core_reset"Sent BREAK +2 #t@21700 sendCRC with ifg=0x20, ie=0x7F + #@23535 sendCRC with ifg=0x08, ie=0x5F + #@30884 idle with ifg=0x84, ie=0x75 #@31556 select with ifg=0x10, ie=0xF5 + #@32190 receive with ifg=0x10, ie=0xFD + #@32825 receive with ifg=0x10, ie=0xFD #@33459 receive with ifg=0x10, ie=0xFD + #@33786 receive with ifg=0x80, ie=0xFD #@21309 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +364 "Can"&w \ 63 + &w \ 63 + #tPolling Can every 10:00 +19 #Cleanly exited at 22:55:54UTC07-Feb-23 +5271 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %iM\  + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؽ\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %} \ + .tSS.configure :default +2 "sampler")#.0X Can +5332 #-> Hand.oopen +2 !o:NoMethodError : mesgu:NameError::message.undefined method `oopen' for Hand:Gripper: name:\ oopen: args[:bt["(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +318 #-> Hand.open +2 .Hand.open + "manipulator"&31 +24 "core" 1 +293 #t-> Hand.close + .Hand.close +2 "manipulator"&4/ +54 "core" / +241 #t-> Hand.open + .Hand.open + "manipulator"&51 +57 "core" 1 +219 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +53 "core" / +220 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +52 "core" 1 +341 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +56 "core" / +229 #t-> Hand.open +2 .Hand.open + "manipulator"&91 +56 "core" 1 +357 #t-> Hand.close +2 .Hand.close + "manipulator"&:/ +52 "core" / +585 #t-> Arm.home +2 "manipulator"&;& +3 "core" &-   Q + "manipulator"&<% +4 "core" %    3  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&=( +115 "core" ( + "manipulator"&>& +4 "core" & D ) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" &   ) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&@' +37 "core" ' + "manipulator"&A& +4 "core" &  @ ) +2 "manipulator"&B% +4 "core" %  ' Q S +362 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&C' +69 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&D* +47 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&E(d +244 "core" ( +2 "manipulator"&F& +3 "core" &d   * +2 "manipulator"&G% +3 "core" %  ) @ ~ +229 #t-> Arm.home +2 "manipulator"&H& +3 "core" &d   * + "manipulator"&I% +4 "core" %  + ) c ~ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&J( +196 "core" ( + "manipulator"&K& +4 "core" &  ; E +2 .tElbow.reconfigure :loose +37 "manipulator"&$ &.,(#b +8 &L& +2 "core" &  E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&M' +44 "core" ' +2 "manipulator"&N& +4 "core" &  % E + "manipulator"&O% +4 "core" % , , * +245 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&P' +41 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&Q* +46 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&R(d +247 "core" ( + "manipulator"&S& +4 "core" &d  # j * +2 "manipulator"&T% +3 "core" %  ( E  +212 #t-> Arm.home +2 "manipulator"&U& +3 "core" &d , , * + "manipulator"&V% +4 "core" %  + *  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&W( +196 "core" ( + "manipulator"&X& +4 "core" & % > * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &  | * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&Z' +38 "core" ' +2 "manipulator"&[& +4 "core" & !  d * + "manipulator"&\\% +4 "core" %  - x +196 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&]' +62 "core" ' +5 .tElbow.jog 1500 + "manipulator"&^* +48 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&_(d +241 "core" ( + "manipulator"&`& +4 "core" &d * " 3 ) +2 "manipulator"&a% +4 "core" %  + , @  +287 #t-> Flush +196 #-> PC +2 "processing"%b& +3 "core" &~\ +173 #t-> CC + "collection"'c& +4 "core" &e\ +376 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +3 "core" &Q +2 .tHand.open + "manipulator"&e1 +64 "core" 1 +2 "manipulator"&f& +4 "core" &d !  P ) + "manipulator"&g% +4 "core" %  (  I  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&h(- +137 "core" ( + "manipulator"&i& +4 "core" &-   ,  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- S  +2 .tForearm.seek :garage + "manipulator"&k'w +100 "core" ' +2 .tHand.close + "manipulator"&l/ +63 "core" / + "manipulator"&m& +4 "core" &-   j  +2 "manipulator"&n% +3 "core" % q   r +2 .tForearm.seek :retract +2 "manipulator"&o' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p(ӂ +287 "core" ( + "manipulator"&q& +4 "core" &ӎ. 0  ~ E} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &ӎ. * + d E} +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&s'? +98 "core" ' +2 "manipulator"&t& +4 "core" &ӏ.  / q E| +2 "manipulator"&u% +3 "core" %@ " ) g  +2 "collection"'v& +4 "core" &^\ +2 "collection"'w& +5 "core" &Y\ +2 .tCC.seek :closed + "collection"'x(\\ +4 "core" &[\ +8 &<W\ %f +9 &WV\ 8 +9 &~R\ L +10 &_X\ M +9 &}ZR\ M +9 &?ZW\ M +10 &\\]\ M +9 &]U\ L +10 &\\W\ L +9 &G\\Q\ M +9 & \ ]L\ L +10 &!\\W\ L +9 &#\\Y\ L +9 &%OXW\ M +10 &'YR\ L +9 &([W\ M +10 &*\\J\ L +9 &,WYW\ M +9 &.XV\ L +10 &/ZS\ L +9 &1]W\ M +9 &3_ZZ\ M +10 &5"XY\ L +9 &6YT\ L +10 &8]U\ M +9 &:f\\_\ M +9 &<*WT\ L +10 &=ZR\ L +9 &?]R\ M +9 &An]]\ M +10 &C.cW\ N +9 &DxQ\ O +10 &FM\ S +9 &HY I\ W +9 &J  G\ X +10 &K  G\ X +9 &M  Q\ Y +9 &OZ  O\ Y +10 &Q # "H\ [ +9 &R % %R\ Z +10 &T ' (S\ \\ +9 &V] - +H\ [\ +9 &X 5 2Q\ ] +10 &Y : 7O\ ] +9 &[ @ =L\ J +9 &\\A\ A CP\ 'v +10 &\\ D EO\ $h +2 ( +2 "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.34 + "collection"'y& +4 "core" &\\ C AQ\ $h +2 .tHand.open + "manipulator"&z1 +61 "core" 1 + "manipulator"&{% +4 "core" % ? / / p  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|' +96 "core" ' +436 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%}& +3 "core" &v\ +2 "manipulator"&~& +4 "core" &Ӑ- - + D{ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +25 "core" ( +2 "manipulator"&& +4 "core" &Ӈ 0  - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӈ * , - +2 .tForearm.seek CC +2 "manipulator"&'? +95 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +448 "core" ( +2 "manipulator"&& +4 "core" &Ӈ , , - + "manipulator"&\ % +4 "core" % C ( * e  + .tForearm.seek :retract +2 "manipulator"& ' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +356 "core" ( + "manipulator"&& +4 "core" & # $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&& +4 "core" &   Z $ + "manipulator"&% +4 "core" %  ( T H +2 "processing"%& +3 "core" &y\ +3 "processing"%& +5 "core" &y\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &|\  +8 &2|}\ )w +10 &cz\ > +9 &my}\ N +10 &-[z\ O +9 &_z\ O +9 &^z\ O +10 &t_}\ N +9 &6`|\ N +9 &`}\ O +10 &_~\ N +9 & |_\ N +10 &"?Y{\ N +9 &$_~\ N +9 &%]{\ N +14 &'_x\ O +5 &)F]~\ N +14 &+`|\ N +5 &,az\ N +9 &.\\y\ N +10 &0M_y\ O +9 &2bz\ N +9 &3`\ N +10 &5`~\ N +9 &7Va\ N +10 &9_|\ N +9 &:c{\ N +9 &<^{\ N +10 &>^`z\ N +9 &@ a{\ N +9 &Ak{\ O +10 &Cu}\ P +9 &E\\~\ R +9 &G\ S +10 &H\ T +9 &Jx\ T +10 &L\\w\ T +9 &N\ U +9 &OY\ U +10 &Qy\ V +9 &Saz\ U +9 &U"\ V +10 &V\ U +9 &X{\ U +10 &Zhy\ V +9 &\\*z\ V +9 &]\ ; +10 &^1\ V +9 &^}\ 0 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%& +4 "core" &^\ 0 +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % 0 0 x H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 "collection"'& +4 "core" &N\ +997 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" & * ) k $ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +3 "core" ( + "manipulator"&!& +4 "core" & 0 1 z $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" & - + $ +2 .tForearm.seek PC + "manipulator"&#' +93 "core" ' + .tHand.close +2 "manipulator"&$/ +63 "core" / +2 .tPC.seek :open + "processing"%%( +459 "core" ( +3 "manipulator"&&& +7 "core" & &  \\ # + "manipulator"&'% +4 "core" %   c ; +2 .tForearm.seek :retract +2 "manipulator"&(' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&)(- +129 "core" ( + "manipulator"&*& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" &-  8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,'w +92 "core" ' + .tHand.open + "manipulator"&-1 +60 "core" 1 +2 "manipulator"&.% +4 "core" % l % < + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/' +92 "core" ' +670 #t-> Flush +3822 #-> Puck.count + "storage"(0% +4 "core" % \  +2 .tSE.seek :down + "storage"(1' +3 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&2% +3 "core" %   ' L  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(3(C +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (4& +3 "core" &E F\ +2 "manipulator"&5& +3 "core" &-   l +2 "manipulator"&6% +3 "core" %  @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&7( +170 "core" ( + "manipulator"&8& +4 "core" &  " g +2 "storage"(9& +3 "core" &E \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&:' +95 "core" ' + "storage"(;& +4 "core" &E \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(<'r +107 "core" ' +2 "storage"(>- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (?% +2 "core" % | s \ +3 ."downElevator"SE.seek :down +3 "storage"(A' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 (B% +2 "core" % \ +2 "manipulator"&% +4 "core" % , + / + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(@(  +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (=& +3 "core" &  \  + "manipulator"&F& +4 "core" & ( +  g +2 .tElbow.seek 2 + "manipulator"&G( +14 "core" ( + "manipulator"&D& +4 "core" &  0 Q $ +2 "storage"(H& +4 "core" &  +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&I'S +103 "core" ' + "storage"(K& +4 "core" &  \  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(L'r +123 "core" ' +2 "storage"(E- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N% +3 "core" %  { r \ +2 ."downElevator"SE.seek :down +4 "storage"(O' +56 "core" ' + ."downElevator"SE.stop + "storage"(5 +49 (C% +3 "core" % \  +2 "manipulator"&M% +4 "core" %P  P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +96 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(S( +347 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (T& +3 "core" & 6\ \ + "manipulator"&Q& +4 "core" & -  / i +2 .tElbow.seek 3 + "manipulator"&U( +19 "core" ( +2 "manipulator"&V& +4 "core" &   J  + "storage"(X& +4 "core" & \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&Y'7 +95 "core" ' +2 "storage"([& +4 "core" & \ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'r +318 "core" ' + "storage"(R- +4 "core" -'d + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (P% +3 "core" % f \ +3 ."downElevator"SE.seek :down +3 "storage"(Z' +99 (`% +3 "core" %U D\ Wc +2 "manipulator"&W% +3 "core" %-   _  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a' +89 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(^(,y +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (b& +3 "core" &,x /\ \ + "manipulator"&c& +4 "core" & j  +2 .tElbow.seek 4 + "manipulator"&d( +33 "core" ( +2 "manipulator"&e& +4 "core" &  u , +2 "storage"(f& +3 "core" &,x \ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&g' +95 "core" ' + "storage"(i& +4 "core" &,x \ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(j'r +107 "core" ' +2 "storage"(_- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (l% +3 "core" % q q \ +3 ."downElevator"SE.seek :down +3 "storage"(m' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (n% +2 "core" % \  +2 "manipulator"&]% +4 "core" %   Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k' +90 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(q(<- +347 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (r& +3 "core" &<* b\ + "manipulator"&h& +4 "core" &   = + +2 .tElbow.seek 5 + "manipulator"&t( +49 "core" ( +2 "manipulator"&u& +4 "core" & % 4 + "storage"(v& +4 "core" &<* \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&o'O +91 "core" ' +2 "storage"( & +4 "core" &<* u\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(y'r +108 "core" ' + "storage"(z- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ({% +3 "core" % v  \ +2 ."downElevator"SE.seek :down +3 "storage"(w' +39 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 (s% +3 "core" % x\  + "manipulator"&}% +4 "core" %R   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +359 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &K 4\  + "manipulator"&& +4 "core" & ! ) u 4 +2 .tElbow.seek 6 + "manipulator"&p( +29 "core" ( + "manipulator"&|& +4 "core" &    +2 "storage"(x& +3 "core" &K \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(\ & +4 "core" &K \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +105 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % g\ +2 ."downElevator"SE.seek :down +3 "storage"(' +37 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +59 (% +3 "core" % v\  + "manipulator"&% +4 "core" %\   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"( ([ +349 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" &[ Y\ \ +2 "manipulator"&& +4 "core" &   A  + .tElbow.seek 7 +2 "manipulator"&(r +17 "core" ( +2 "manipulator"&& +4 "core" &f % 2 + "storage"(& +4 "core" &[ \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&'= +94 "core" ' + "storage"(& +4 "core" &[ \ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +117 "core" ' + "storage"(!- +4 "core" -'% + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ("% +3 "core" % ! \ +2 ."downElevator"SE.seek :down +3 "storage"($' +58 "core" ' + ."downElevator"SE.stop + "storage"(5 +39 (% +3 "core" % \  + "manipulator"&% +4 "core" %8  p X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +1436 #t-> exit +5 #mEXIT @1676385669.73UTC @1676385818.34UTC = =tMAIN =mMAIN_scheduler @UTC1676385820.16 #"core_reset"Sent BREAK +2 #t@20006 sendCRC with ifg=0x20, ie=0x7F + #@21840 sendCRC with ifg=0x08, ie=0x5F #@13360 idle with ifg=0x84, ie=0x75 + #@14031 select with ifg=0x10, ie=0xF5 + #@14665 receive with ifg=0x10, ie=0xFD #@15299 receive with ifg=0x10, ie=0xFD + #@15933 receive with ifg=0x10, ie=0xFD + #@16260 receive with ifg=0x80, ie=0xFD #@7494 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +259 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +396 "Can"%y \ 63 + %y \ 63 + #tPolling Can every 10:00 +18 #Cleanly exited at 14:41:09UTC14-Feb-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_021423.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_021423 w/pucks in tube 3\\n{1 => 33,\\n 2 => 31,\\n 3 => 2,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:43:46, 16% flow, 17.8C, 36% humidity, 14.7psia, 13.788V, 0.248A, 0.230A avg, 3.42W",Subject: "DA_WCR_021423 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 14:43 +2 "Can"%y \ 63 +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +366 ."Qmail"GoodNews.email "Then, in tube 3: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_021423.rb:14\\n{1 => 33,\\n 2 => 31,\\n 3 => 2,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:43:47, 16% flow, 17.8C, 36% humidity, 14.7psia, 13.788V, 0.248A, 0.230A avg, 3.42W",Subject: "Asleep until 14:43" +91 "Can")x y +3 #tPowering core bus +82 #"uploadLog"upsync +346 #upsync +108 .tGate.power :raw,:ON + "sampler") +40 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %}\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % 9\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 31,\\n 3 => 2,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:44:40, 17% flow, 17.8C, 36% humidity, 14.7psia, 13.749V, 0.387A, 0.375A avg, 5.32W",Subject: "Started DA_WCR_021423 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &c\  + .tHand.open +2 "manipulator"&,1 +60 "core" 1 + "manipulator"&-& +4 "core" &   [ E +2 "manipulator"&.% +5 "core" %  + -  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +180 "core" ( + "manipulator"&0& +4 "core" &-    B +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &1& +2 "core" &-  ] B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&2'w +96 "core" ' +2 .tHand.close +2 "manipulator"&3/ +54 "core" / + "manipulator"&4& +5 "core" &- !  { B +3 "manipulator"&5% +6 "core" % χ '  q +2 .tForearm.seek :retract + "manipulator"&6' +50 #"uploadLog"upsync +44 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +286 "core" ( + "manipulator"&8& +4 "core" &ӎ* "  ? Bi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &ӎ* + , Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +92 "core" ' +2 "manipulator"&;& +4 "core" &ӎ* / / t Bi + "manipulator"&<% +4 "core" %; , + \\ +2 "collection"'=& +4 "core" &c\  +2 "collection"'>& +5 "core" &`\  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &a\  +9 &6^\ +| +9 &h_\ @ +10 &iub\ M +9 &-Zd\ M +10 &Xf\ L +9 &Z_\ L +9 &tY[\ L +10 &6]a\ L +9 &X^\ M +9 &Wc\ L +10 & |Y^\ L +9 &">[b\ L +9 &$X\\\ L +10 &%Wc\ M +9 &'ZZ\ L +10 &)F\\[\ L +9 &+W[\ L +10 &,V_\ M +9 &.Z_\ M +9 &0MZe\ M +10 &2Wb\ L +9 &3]c\ M +9 &5Y\\\ M +10 &7T[Y\ M +9 &9W_\ L +9 &:V_\ L +10 &<Zc\ L +9 &>]\\Z\ M +10 &@Zd\ M +9 &A[`\ M +9 &Ce^\ N +10 &E\\{a\ P +9 &G`\ T +10 &H  a\ W +9 &J  `\ X +9 &LK  _\ X +10 &N  X\ X +9 &O ^\ Y +9 &Q $ "Y\ Z +10 &SN ' &V\ Z +9 &U - *S\ Z +9 &V 1 0]\ [\ +10 &X 7 4X\ \\ +9 &ZN = :^\ ] +10 &[w B AW\ C +9 &\\! G D[\ , +9 &\\ C EV\ "c +3 ( +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 + "collection"'@& +4 "core" &\\ D C[\ "c +2 .tHand.open + "manipulator"&A1 +55 "core" 1 + "manipulator"&B% +5 "core" % ; .  I \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ 2 2Y\ "c +2 "collection"'E% +3 "core" %j 1 3W\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  +2 "collection"'G% +4 "core" %j 1 1T\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1398 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s: * )Q\ \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'J' +673 "core" ' + .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +1994 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &\\ $ $[\ "c +2 "collection"'N% +3 "core" %m $ #[\ +2 .tCSV.dial :flush +2 "collection"'O  +40 "core"  + .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2438 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +5 "core"  +65  +2 .tCTV.dial :intake + "collection"'S  +77 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2350 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core" ~ + #tFlushing upper manifold + "collection"'V& +4 "core" &\\ ) (P\ "c +2 "collection"'W% +3 "core" %i % &T\  +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1274 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'Z @ +41 "core" B + "collection"'[% +4 "core" %s8  P\ +2 .tCS.seek 7ml +2 "collection"'\\'# +542 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +99 "core" +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'^'i +1647 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +795 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +759 "core" ' + "collection"'b& +4 "core" &\\  L\ "c +2 "collection"'c% +3 "core" %k  R\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +794 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +3 "core" %3E  I\  +2 .tCS.seek 4.999ml +2 "collection"'h's0 +565 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1205 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +789 "core" ' + .tCSV.dial :waste + "collection"'k +70 "core" +2 .tCS.seek 0ml + "collection"'l'i +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӑ) , + E Bg +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +25 "core" ( +2 "manipulator"&o& +4 "core" &Ӆ "  6 + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӆ ! 1 + +2 .tForearm.seek CC +2 "manipulator"&q'? +98 "core" ' + .tHand.close + "manipulator"&r/ +64 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( + "manipulator"&t& +5 "core" &Ӆ + } + + "manipulator"&u% +4 "core" % ? + , o  +2 .tForearm.seek :retract + "manipulator"&v' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +290 "core" ( + "manipulator"&x& +4 "core" &-   _ , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +97 "core" ' +2 .tHand.open + "manipulator"&{1 +95 "core" 1 +8 "manipulator"&|% +4 "core" % |  7 \ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +92 "core" ' + #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 3 at 14:48:55UTC14-Feb-23\\n{1 => 33,\\n 2 => 31,\\n 3 => 2,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:44:40, 17% flow, 17.8C, 36% humidity, 14.7psia, 13.749V, 0.387A, 0.375A avg, 5.32W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +5 "core" &8\ + "manipulator"&% +4 "core" %    p  + "storage"(% +5 "core" % 8\ \ ( +2 "storage"(. +3 "core" .(,v + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" & !\ +2 "manipulator"&& +4 "core" &-  u , +2 "manipulator"&% +4 "core" %  K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +113 #"uploadLog"upsync +67 "core" ( + "manipulator"&& +5 "core" &|\ $ f !q + "storage"( & +5 "core" & W\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&\ '7 +95 "core" ' +2 "storage"( & +4 "core" & )\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'r +299 "core" ' + "storage"( - +4 "core" -'# + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & p |\ +2 "manipulator"&& +4 "core" &|\ \  !q +2 .tElbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &|\    !q + "storage"(& +4 "core" & \ +2 .tForearm.seek 3 + 300 counts + "manipulator"&'ϡ +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &|\  U !q + "manipulator"&% +4 "core" % ϗ  X +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +150 "core" ( +2 "manipulator"&& +5 "core" &ӂ-  0 p D| ' +2 .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&& +5 "core" &ӂ- )  E| +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +91 "core" ' +2 "manipulator"&&& +4 "core" &ө% +  ?U +2 "manipulator"&(% +8 "core" %; , " ] e +2 "collection"''& +4 "core" &C\ +3 "collection"'& +9 "core" &C\ +3 .tCC.seek :closed +2 "collection"'(\\ +3 "core" &@\ +4 &6\ 9 +9 &FIy+\ 1 +9 &|v2\ E +10 &*Z,\ K +9 &Z5\ K +9 &\\\ L +10 &p[#\ L +9 &4W&\ K +10 &Z\ L +9 &\\\ L +9 &x[\ L +10 &!;Z\ K +9 &"W\ K +9 &$X\ K +10 &&]'\ K +9 &(B[\ L +10 &*Z\ L +9 &+Y\ K +9 &-\\ \ K +10 &/JY\ L +9 &1 Z\ K +9 &2W\ K +10 &4\\\ K +9 &6S]\ K +9 &8] \ K +10 &9\\\ K +9 &;Z\ L +10 &=[Z\ K +9 &?W\ K +9 &@] \ K +10 &B_ \ L +9 &D^i\ M +10 &F{\ O +9 &G\ R +9 &I\ V +10 &KH\ W +9 &M\ Y +9 &N\ Y +10 &P  \ Y +9 &RK  \ Y +9 &T\  \ Z +10 &U \ \ [ +9 &W  \ [ +10 &YJ  \ \\ +9 &[  \ \\ +9 &\\aH  \ 6 +10 &\\  \ R +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.18 + .Hand.open + "manipulator"&"1 +3 "core" &\\j ! \ R +57 1 + "manipulator"&+% +4 "core" % ; 0  N e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +92 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler").% +3 "core" %څ \ C +2 "collection"'0& +3 "core" &\\j  \ R +3 "Can"%z WU +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +381 "collection"'4% +3 "core" %n \ +2 "sampler")5% +3 "core" %/ \ g +2 .tSSV.dial :spit + "sampler")% +128 "core"  +2 .tSS.seek 0ml + "sampler")2'ڀ +275 "core" ' + .tSSV.dial CBV +2 "sampler")8  +127 "core"  + .tCTV.dial :intake +2 "collection"'9  +75 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %n  \ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")F'ڀ +405 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X \  + "collection"'r% +4 "core" %n\ +2 #tIntake @9.9psia, vacuum from 4.4 to 7.4psi + .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +3 "core" %nt\ + "sampler");% +4 "core" %; \  +32 "collection"'<% +3 "core" %ns\ + "sampler"):% +4 "core" %; \  +36 "collection"'% +3 "core" %n\ +2 "sampler")I% +4 "core" %; \  +41 "collection"'F% +3 "core" %nn\ +2 "sampler")H% +4 "core" %; \  +47 "collection"'G% +3 "core" %nk\ + "sampler")M% +4 "core" %; \  +54 "collection"'N% +3 "core" %np\ + "sampler")O% +4 "core" %; \  +61 "collection"'K% +3 "core" %nm\ + "sampler")J% +4 "core" %; \  +69 "collection"'Q% +4 "core" %nl\ + "sampler")S% +4 "core" % \ I +78 "collection"'P% +3 "core" %n\ +2 "sampler")U% +3 "core" % / / \ I +2 "sampler")V% +3 "core" % 1 0 \ I + .tIntake.select :close +2 "sampler")0 +9 )W% +2 "core" % > ? \ I +2 .tSSV.dial :exhaust + "sampler")X  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")Z  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +3 "core" %n  {\ +2 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +4 "core" %; \  +61 "collection"';% +2 "core" %n\ +2 "sampler")<% +4 "core" %  \ : +69 "collection"':% +3 "core" %n\ + "sampler")% +4 "core" % A B \ < + "sampler")I% +4 "core" % E D \ < +2 .tIntake.select :close + "sampler")0 +8 )F% +3 "core" % R O \ < + .tSSV.dial :exhaust +2 "sampler")H  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")/'ڀ +885 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")G  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %n  \ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X' +2223 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %n\ + "sampler")V% +4 "core" % # # \ \\ +88 "collection"'W% +3 "core" %n\ +2 "sampler")X% +4 "core" % Y Y \ \\ + "sampler")2% +4 "core" % ] [ \ \\ + .tIntake.select :close + "sampler")0 +9 )Z% +3 "core" % d c \ \\ + .tSSV.dial :exhaust +2 "sampler")[  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")T'ڀ +885 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")\\  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'^% +2 "core" %n  \ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %N \  +69 "collection"'V% +4 "core" %n\ + "sampler")W% +4 "core" %N \  +78 "collection"'X% +3 "core" %n\ +2 "sampler")2% +3 "core" % \ ? +89 "collection"'Z% +2 "core" %n\ +2 "sampler")[% +4 "core" % 8 6 \ ? +100 "collection"'6% +3 "core" %n\ + "sampler")\\% +4 "core" % o m \ ? + "sampler")^% +4 "core" % r p \ ? + .tIntake.select :close + "sampler")0 +9 )T% +83 "core" % \ ? +2 .tSSV.dial :exhaust + "sampler")Y  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")b'ڀ +903 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler");  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +209 "collection"']% +3 "core" %n  \ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" %D \  +28 "collection"'V% +3 "core" %n\ +2 "sampler")W% +4 "core" %D \  +32 "collection"'X% +3 "core" %n\ + "sampler")2% +4 "core" %D \  +36 "collection"'Z% +3 "core" %n\ +2 "sampler")[% +4 "core" %D \  +41 "collection"'6% +3 "core" %n\ +2 "sampler")\\% +4 "core" %D \  +47 "collection"'^% +3 "core" %n\ + "sampler")T% +4 "core" %D \  +54 "collection"'Y% +2 "core" %n\ +2 "sampler")% +4 "core" %D \  +61 "collection"';% +2 "core" %n\ +2 "sampler")]% +4 "core" %; \  +69 "collection"'b% +3 "core" %n\ +2 "sampler")g% +4 "core" %; \  +78 "collection"'e% +3 "core" %n\ + "sampler")R% +4 "core" %;   \  +88 "collection"'i% +3 "core" %n\ +2 "sampler")k% +4 "core" % 7 4 \ B +100 "collection"'h% +2 "core" %n\ +2 "sampler")O% +4 "core" % c ` \ B + "sampler")p% +4 "core" % g c \ B + .tIntake.select :close + "sampler")0 +9 )r% +2 "core" % j j \ B +2 .tSSV.dial :exhaust + "sampler")o  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")L'ڀ +837 "Can"~\ pn +43 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")`  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %n  \ + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X \  +21 "collection"'!% +3 "core" %n\ +2 "sampler")% +4 "core" %SH> \  +24 "collection"'% +3 "core" %n\ +2 "sampler").% +3 "core" %SH? \  +28 "collection"'0% +3 "core" %n\ +2 "sampler") % +4 "core" %SH? \  +32 "collection"'% +2 "core" %n\ +2 "sampler")% +4 "core" %SH? \  +36 "collection"'-% +4 "core" %n\ + "sampler")3% +4 "core" %SH? \  +41 "collection"'#% +3 "core" %n\ +2 "sampler")% +3 "core" %SH? \  +48 "collection"'4% +3 "core" %n\ + "sampler")5% +4 "core" %SH? \  +54 "collection"'%% +2 "core" %n\ +2 "sampler")% +4 "core" %SH> \  + "collection"'(% +4 "core" %n\ + #tIntake @12.9psia, vacuum from 7.4 to 10.4psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")V  +74 "core" + #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'W% +3 "core" %n  \ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X +79 "collection"'1% +3 "core" %n\ + "sampler")% +4 "core" % K J \ > +2 "sampler")*% +3 "core" % M K \ > + .tIntake.select :close + "sampler")0 +9 )@% +2 "core" % S S \ > +2 .tSSV.dial :exhaust + "sampler")+  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")8'ڀ +878 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")&  +71 "core" + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +209 "collection"'D% +4 "core" %n  \ \ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %; \  +70 "collection"'Z% +2 "core" %n\ +2 "sampler")[% +4 "core" %; \  +78 "collection"'6% +3 "core" %n\ + "sampler")\\% +4 "core" %; \  +89 "collection"'M% +2 "core" %n\ +2 "sampler")^% +4 "core" %: \  +100 "collection"'T% +49 "core" %n\ +2 "sampler")Y% +3 "core" %\  \ \ M +114 "collection"'% +2 "core" %n\ +2 "sampler");% +4 "core" %\ G G \ \ M +127 "collection"']% +3 "core" %n  \ +2 "sampler")b% +4 "core" %\ p m \ \ M + "sampler")g% +4 "core" %\ q q \ \ M + .tIntake.select :close + "sampler")0 +9 )e% +2 "core" %\ w t \ \ M +2 .tSSV.dial :exhaust +2 "sampler")R  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")i'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")X  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open +2 "sampler") +209 "collection"'k% +4 "core" %n \ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X \ B +144 "collection"'U% +3 "core" %n  \ + "sampler")9% +4 "core" % j h \ B + "sampler")V% +4 "core" % l k \ B + .tIntake.select :close + "sampler")0 +9 )W% +3 "core" % o m \ B + .tSSV.dial :exhaust + "sampler")>  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")Z'ڀ +900 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")[  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open +2 "sampler") +210 "collection"'6% +2 "core" %n \ \ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X% +3 "core" %UF \  +19 "collection"'% +2 "core" %n\ +2 "sampler")[% +4 "core" %UF \  +21 "collection"'6% +3 "core" %n\ +2 "sampler")Z% +3 "core" %UF \  +25 "collection"'^% +3 "core" %n\ + "sampler")T% +4 "core" %UF \  +28 "collection"'Y% +3 "core" %n\ +2 "sampler")% +3 "core" %UF \  +32 "collection"';% +3 "core" %n\ +2 "sampler")]% +4 "core" %UF \  +36 "collection"'b% +3 "core" %n\ +2 "sampler")g% +4 "core" %UF \  +41 "collection"'e% +4 "core" %n\ + "sampler")R% +4 "core" %UF \  +47 "collection"'B% +3 "core" %n\ +2 "sampler")X% +3 "core" %UF \  +54 "collection"'k% +3 "core" %n\ +2 "sampler")i% +4 "core" %UF \  +61 "collection"'p% +2 "core" %n\ +2 "sampler")r% +4 "core" %UF \  +69 "collection"'\\% +3 "core" %n\ + "sampler")o% +4 "core" %UF \  +78 "collection"'/% +3 "core" %n\ +2 "sampler")`% +3 "core" %UF \  +2 "collection"'t% +3 "core" %n\ +2 #tIntake @13.4psia, vacuum from 7.9 to 10.9psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %7oO \  +24 "collection"'% +3 "core" %n\ +2 "sampler")[% +3 "core" %7oO \  +28 "collection"'6% +3 "core" %n2\ +2 "sampler")Z% +3 "core" %7oO \  +32 "collection"'^% +3 "core" %n.\ +2 "sampler")T% +4 "core" %7oO \  +36 "collection"'Y% +3 "core" %n\ +2 "sampler")% +3 "core" %7oO \  +42 "collection"';% +3 "core" %n+\ + "sampler")]% +4 "core" %7oO \  +47 "collection"'b% +3 "core" %n4\ +2 "sampler")g% +4 "core" %7oO \  +53 "collection"'e% +3 "core" %n0\ +2 "sampler")R% +3 "core" %7oO \  +62 "collection"'9% +2 "core" %n3\ +2 "sampler")B% +4 "core" %7oO \  +69 "collection"'X% +3 "core" %n-\ +2 "sampler")k% +3 "core" %7oO \  +79 "collection"'i% +3 "core" %n \ + "sampler")p% +4 "core" %7oO \  +88 "collection"'r% +3 "core" %n\ +2 "sampler")\\% +3 "core" %7oO \  +2 "collection"'o% +4 "core" %n \ + #tIntake @13.7psia, vacuum from 8.2 to 11.2psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\ +2 "sampler")V% +4 "core" %1 \  +18 "collection"'a% +4 "core" %n\ + "sampler")y% +4 "core" %1 \  +21 "collection"'n% +3 "core" %n'\ +2 "sampler"){% +4 "core" %1 \  +24 "collection"'|% +3 "core" %n5\ +2 "sampler")v% +3 "core" %1 \  +28 "collection"'~% +3 "core" %n\ +2 "sampler")c% +3 "core" %1 \  +32 "collection"'h% +3 "core" %n \ +2 "sampler")2% +4 "core" %1 \  +36 "collection"'% +3 "core" %n\ +2 "sampler")% +3 "core" %1 \  +42 "collection"'_% +3 "core" %n\ + "sampler")7% +4 "core" %1 \  +47 "collection"'% +3 "core" %n3\ +2 "sampler")d% +4 "core" %1 \  +53 "collection"'L% +3 "core" %n3\ +2 "sampler")m% +4 "core" %1 \  +61 "collection"'j% +2 "core" %n/\ +2 "sampler")}% +4 "core" %1 \  +69 "collection"'M% +2 "core" %n2\ +2 "sampler")% +4 "core" %1 \  +78 "collection"'% +3 "core" %n"\ + "sampler") % +4 "core" %1 \  +89 "collection"'% +2 "core" %n \ +2 "sampler")% +3 "core" %1   \  +101 "collection"'\ % +2 "core" %n5\ +2 "sampler")% +4 "core" %1   \  +113 "collection"'O% +3 "core" %n\ + "sampler") % +4 "core" % 0 2 \ 4 +130 "collection"'u% +4 "core" %n  \ + "sampler")% +4 "core" % N J \ 4 +144 "collection"' % +3 "core" %n  4\ +2 "sampler")q% +4 "core" % k i \ 4 + "sampler")z% +4 "core" % l j \ 4 + .tIntake.select :close + "sampler")0 +9 )f% +2 "core" % m m \ 4 +2 .tSSV.dial :exhaust + "sampler")x  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")s'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %n  $\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %n8\ + "sampler")% +4 "core" %1 \  +54 "collection"'[% +2 "core" %n=\ +2 "sampler")6% +4 "core" %1 \  +61 "collection"'Z% +3 "core" %n5\ + "sampler")^% +4 "core" %1 \  +69 "collection"'T% +3 "core" %n9\ +2 "sampler")Y% +4 "core" %1 \  +78 "collection"'% +3 "core" %n \ + "sampler");% +4 "core" %1 \  +88 "collection"']% +3 "core" %n\ +2 "sampler")Q% +3 "core" %   \ g +101 "collection"'b% +2 "core" %n 6\ +2 "sampler")g% +4 "core" % / + \ 7 +113 "collection"'e% +3 "core" %n >\ + "sampler")R% +4 "core" % C D \ 7 +128 "collection"'9% +3 "core" %n   \ +2 "sampler")B% +4 "core" % Z Y \ 7 + "sampler")X% +4 "core" % _ [ \ 7 + .tIntake.select :close + "sampler")0 +8 )k% +3 "core" % _ [ \ 7 + .tSSV.dial :exhaust +2 "sampler")i  +72 "core"  +39 .tExhaust.select :open +10 "sampler")@ +10 .tSS.seek 0ml + "sampler")p'ڀ +897 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")r  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open +2 "sampler") +209 "collection"'\\% +3 "core" %n  3\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +4 "core" %1 \  +36 "collection"'% +3 "core" %n&\ +2 "sampler")[% +4 "core" %1 \  +41 "collection"'6% +3 "core" %n$\ +2 "sampler")Z% +4 "core" %1 \  +47 "collection"'^% +3 "core" %n&\ + "sampler")T% +4 "core" %1 \  +54 "collection"'Y% +2 "core" %n\ \ +2 "sampler")% +4 "core" %1 \  +61 "collection"';% +2 "core" %n+\ +2 "sampler")]% +4 "core" %1 \  +69 "collection"'Q% +3 "core" %n\ + "sampler")b% +4 "core" %1 \  +78 "collection"'g% +3 "core" %n"\ +2 "sampler")e% +3 "core" %1 \  +89 "collection"'R% +3 "core" %n '\ + "sampler")9% +4 "core" %1 \  +100 "collection"'B% +3 "core" %n \ +2 "sampler")X% +3 "core" %1 \  +114 "collection"'k% +3 "core" %n \ + "sampler")i% +4 "core" %1 \ \  +128 "collection"'I% +3 "core" %n  \ +2 "sampler")r% +4 "core" % \ D +144 "collection"'\\% +3 "core" %n  *\ + "sampler")p% +4 "core" % ; ; \ D +163 "collection"'t% +2 "core" %n  %\ +2 "sampler")V% +4 "core" % W V \ D + "sampler")a% +4 "core" % [ V \ D + .tIntake.select :close + "sampler")0 +9 )y% +2 "core" % [ X \ D +2 .tSSV.dial :exhaust + "sampler")n  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"){'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")|  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +209 "collection"'v% +3 "core" %n )\ +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %n#\ + "sampler")% +4 "core" %+M \  +2 "collection"'[% +3 "core" %n.\ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X +196 "collection"''% +3 "core" %n  &\ + "sampler")<% +4 "core" % F C \ > +196 "collection"':% +3 "core" %n  7\ +2 "sampler")!% +4 "core" % _ ] \ > + "sampler")F% +4 "core" % a _ \ > + .tIntake.select :close + "sampler")0 +9 )H% +3 "core" % c _ \ > + .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")?'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %n \ \ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0X% +4 "core" %O \  +32 "collection"'% +3 "core" %n8\ + "sampler")[% +4 "core" %O \  +37 "collection"'1% +2 "core" %n4\ +2 "sampler")G% +4 "core" %P \  +41 "collection"'^% +3 "core" %n5\ +2 "sampler")T% +3 "core" %O \  +48 "collection"'Y% +3 "core" %n8\ + "sampler")% +4 "core" %O \  +54 "collection"';% +2 "core" %n\ +2 "sampler")]% +4 "core" %O \  +61 "collection"'Q% +3 "core" %n(\ +2 "sampler")b% +4 "core" %O \  +69 "collection"'g% +3 "core" %n5\ + "sampler")e% +4 "core" %P \  +78 "collection"'R% +3 "core" %n\ +2 "sampler")9% +4 "core" %O \  +88 "collection"'B% +3 "core" %n\ +2 "sampler")X% +3 "core" %O \  +100 "collection"'k% +3 "core" %n4\ +2 "sampler")6% +3 "core" %P \  +114 "collection"'i% +2 "core" %n4\ +2 "sampler")I% +4 "core" %O \  + "collection"'r% +4 "core" %n .\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X\ + "sampler") % +4 "core" %RF \  +37 "collection"'@% +2 "core" %n-\ +2 "sampler")+% +4 "core" %RF \  +41 "collection"'% +4 "core" %n3\ + "sampler")C% +4 "core" %RF \  +47 "collection"'&% +3 "core" %n@\ +2 "sampler")D% +4 "core" %RF \  +53 "collection"'8% +3 "core" %nB\ +2 "sampler")'% +4 "core" %RF \  +61 "collection"'<% +2 "core" %nC\ +2 "sampler"):% +4 "core" %RF \  +69 "collection"'!% +3 "core" %n$\ + "sampler")F% +4 "core" %RF \  +78 "collection"'H% +3 "core" %n%\ +2 "sampler")% +3 "core" %RF \  +89 "collection"'% +3 "core" %n\ + "sampler")% +4 "core" %RF \  +100 "collection"'% +3 "core" %n9\ + "sampler")?% +4 "core" %RF \  +113 "collection"'A% +3 "core" %n\ +2 "sampler")J% +3 "core" %RF \  +128 "collection"'K% +3 "core" %n\ +2 "sampler")% +4 "core" %RF \  +144 "collection"'P% +3 "core" %n<\ + "sampler")U% +4 "core" %RF \  +163 "collection"'E% +3 "core" %n1\ + "sampler")W% +4 "core" %RF \  +2 "collection"'% +3 "core" %n;\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X' +1174 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\ + "sampler")T% +4 "core" %, \  +24 "collection"'Y% +3 "core" %n %\ +2 "sampler")% +3 "core" %- \  +28 "collection"';% +3 "core" %n@\ +2 "sampler")]% +4 "core" %, \  +32 "collection"'Q% +2 "core" %n >\ +2 "sampler")b% +4 "core" %, \  +36 "collection"'g% +3 "core" %nB\ +2 "sampler")e% +4 "core" %- \  +41 "collection"'R% +3 "core" %n@\ +2 "sampler")9% +4 "core" %+ \  +47 "collection"'B% +3 "core" %n F\ +2 "sampler")X% +3 "core" %+ \  +54 "collection"'k% +3 "core" %n B\ + "sampler")6% +4 "core" %+ \  +61 "collection"'i% +3 "core" %n <\ + "sampler")I% +4 "core" %+ \  +69 "collection"'r% +3 "core" %n #\ +2 "sampler") % +4 "core" %- \  +78 "collection"'t% +3 "core" %n %\ + "sampler")V% +4 "core" % \ +88 "collection"'a% +3 "core" %n (\ +2 "sampler")y% +3 "core" %  \ I +101 "collection"'n% +3 "core" %n  0\ + "sampler")=% +4 "core" %  \ I +113 "collection"'|% +3 "core" %n @\ + "sampler")v% +4 "core" %  \ I +128 "collection"'{% +3 "core" %n  $\ +2 "sampler")h% +4 "core" % \ I +144 "collection"'2% +3 "core" %n  B\ + "sampler")% +4 "core" %   \ I +163 "collection"'% +2 "core" %n  A\ +2 "sampler")_% +4 "core" % - . \ I +183 "collection"'7% +4 "core" %n  '\ +2 "sampler")o% +4 "core" % C C \ I +195 "collection"'\\% +3 "core" %n  ?\ + "sampler")/% +4 "core" % X X \ I +2 "sampler")% +3 "core" % Z W \ I + .tIntake.select :close + "sampler")0 +9 )d% +3 "core" % \\ Y \ I + .tSSV.dial :exhaust +2 "sampler")L  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")m'ڀ +883 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 1000.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'j& +2 "core" &\\g A\ R +2 ."airStroke"CSV.dial :waste +3 "sampler")}% +2 ."airStroke"CS.seek 0ml +4 "collection"'M'i +3 "core" %ځ \  + ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 ."airStroke"CSV.dial :air +2 .tCBV.dial SSV +2 "sampler")Z  +40 "collection"'~ @ +81 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'' +108 "core"  + .tCTV.dial :air +2 "collection"'  +76 "core"  + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'\  + "sampler")'ڀ +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")O  +124 "core"  +2  +465 ' + "sampler") % +5 "core" %ځ \  + .tCBV.dial between SSV and waste2 +2 "collection"'u  +28 "core"  +2 "collection"'% +4 "core" %  \  +3 ."connect"CTV.dial CSV,avoiding: :air + .tCSV.dial CTV +3 "collection"'  +40 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml + "collection"'q'i +1856 "core" '/~ :\ +2 "collection"'z% +4 "core" %/X  9\  +2 "sampler")f% +3 "core" %ځ \  +2 #tBubblePoint: Intake @38.7psia, Outlet @14.5psia + .CBV.dial SSV + "collection"'x @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'K'i +101 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %c\ \ \ +2 #tBefore lysing Collection Puck Heater at 18.4C/38.2psia +2 #Heating Puck.from 3, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'B \  +2 'X9 +5 "core" 9 +102 "collection"'k9 +2 "core" 9d +102 "collection"'69 +2 "core" 9 d +103 "collection"'i9 +2 "core" 9 d +102 "collection"'I9 +2 "core" 9d +103 "collection"'r9 +2 "core" 9d +102 "collection"' 9 +3 "core" 9#d +102 "collection"'t9 +2 "core" 9)d +103 "collection"'V9 +2 "core" 93"d +102 "collection"'a9 +2 "core" 9@&d +102 "collection"'y9 +3 "core" 9O*d +103 "collection"'n9 +2 "core" 9`/d +102 "collection"'=9 +3 "core" 9t3d +102 "collection"'|9 +3 "core" 97d +102 "collection"'v9 +2 "core" 9;d +102 "collection"'{9 +3 "core" 9?d +102 "collection"'h9 +3 "core" 9Cd +102 "collection"'29 +2 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'9 +2 "core" 9<Pd +102 "collection"'_9 +4 "core" 9_Td +102 "collection"'79 +2 "core" 9Xd +102 "collection"'o9 +3 "core" 9]d +102 "collection"'\\9 +2 "core" 9ad +102 "collection"'/9 +3 "core" 9ed +102 "collection"'9 +2 "core" 9id +102 "collection"'d9 +3 "core" 9Cmb +102 "collection"'L9 +2 "core" 9jr^ +102 "collection"'9 +3 "core" 9vY +102 "collection"'j9 +2 "core" 9zV +102 "collection"'}9 +4 "core" 9~R +102 "collection"'~9 +2 "core" 9 N +102 "collection"'Z9 +2 "core" 95K +102 "collection"'l9 +3 "core" 9\\G +102 "collection"'9 +2 "core" 9D +102 "collection"'M9 +3 "core" 9 @ +102 "collection"'9 +3 "core" 9 = +102 "collection"'\ 9 +2 "core" 9 ; +102 "collection"'O9 +3 "core" 9 7 +102 "collection"'m9 +2 "core" 9D4 +102 "collection"' 9 +3 "core" 9i2 +102 "collection"'u9 +3 "core" 9/ +102 "collection"'9 +2 "core" 9- +102 "collection"' 9 +3 "core" 9+ +102 "collection"'9 +2 "core" 9( +102 "collection"'z9 +3 "core" 9& +102 "collection"'f9 +2 "core" 9,$ +102 "collection"'x9 +3 "core" 9I# +102 "collection"'9 +2 "core" 9d! +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'s9 +2 "core" 9 +102 "collection"'`9 +3 "core" 9 +102 "collection"' 9 +2 "core" 9  +102 "collection"'S9 +3 "core" 9! +102 "collection"'.9 +3 "core" 9 $ +102 "collection"'p9 +2 "core" 9 $ +102 "collection"'9 +3 "core" 9 ,& +102 "collection"'39 +2 "core" 9 =' +102 "collection"'q9 +3 "core" 9 N( +102 "collection"'09 +3 "core" 9 ]) +102 "collection"'9 +2 "core" 9 l+ +102 "collection"'w9 +3 "core" 9 z, +102 "collection"'49 +2 "core" 9 - +102 "collection"'N9 +3 "core" 9 .  +102 "collection"'9 +2 "core" 9 / +102 "collection"'%9 +2 "core" 9 1 +103 "collection"'c9 +2 "core" 9 2 +102 "collection"'"9 +3 "core" 9 3 +102 "collection"'(9 +2 "core" 9 4! +102 "collection"'9 +3 "core" 9 5% +102 "collection"'59 +3 "core" 9 6* +102 "collection"'9 +2 "core" 9 7. +102 "collection"' 9 +3 "core" 9 92 +102 "collection"'@9 +2 "core" 9 96 +102 "collection"'9 +3 "core" 9 ;: +103 "collection"'C9 +2 "core" 9 ;> +102 "collection"'#9 +2 "core" 9 <C +103 "collection"'&9 +2 "core" 9\ >G +102 "collection"'D9 +2 "core" 9\ >K +102 "collection"'*9 +3 "core" 9\ @O +102 "collection"''9 +3 "core" 9\ AS +102 "collection"'<9 +2 "core" 9\ AX +103 "collection"':9 +2 "core" 9\ B\\ +102 "collection"'+9 +2 "core" 9\ D` +103 "collection"'F9 +3 "core" 9\ Dd +102 "collection"'H9 +2 "core" 9\ !Fh +102 "collection"'9 +3 "core" 9\ &Dm +102 "collection"'!9 +2 "core" 9\ (Gq +102 "collection"'9 +3 "core" 9\ ,Hu +102 "collection"'9 +2 "core" 9\ /Iy +102 "collection"'?9 +3 "core" 9\ 2J} +102 "collection"'J9 +2 "core" 9\ 5K +102 "collection"'9 +3 "core" 9\ 9L +102 "collection"'9 +2 "core" 9\ <N +102 "collection"'89 +4 "core" 9\ ?N +102 "collection"'A9 +3 "core" 9\ BP +102 "collection"'K9 +2 "core" 9\ EQ +102 "collection"'P9 +3 "core" 9\ HP +102 "collection"'E9 +2 "core" 9\ KQ +102 "collection"'W9 +3 "core" 9\ NR +103 "collection"'U9 +2 "core" 9\ QT +102 "collection"'-9 +2 "core" 9\ TT +102 "collection"'[9 +3 "core" 9\ VU +102 "collection"'9 +2 "core" 9\ YV +102 "collection"'19 +4 "core" 9\ ]W +102 "collection"'G9 +2 "core" 9\ ^X +102 "collection"'^9 +3 "core" 9\ aX +102 "collection"'$9 +2 "core" 9\ dY +102 "collection"'Y9 +2 "core" 9\ gZ +102 "collection"'T9 +3 "core" 9\ iZ +102 "collection"';9 +2 "core" 9\ k\\ +102 "collection"']9 +3 "core" 9\ n] +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ l  +2 'b9 +5 "core"  + 9\ n\ n + "collection"'Q% +4 "core" %c ?\ +2 #tBegun lysing Collection Puck Heater at 68.1C/45.5psia +31288 "Can"\ \  +28701 "core" ` +2 "collection"'e9 +4 "core" 9\  + "collection"'g% +4 "core" %c t s\ +2 #tEnded lysing Collection Puck Heater at 70C/44.1psia + .CS.seek 0ml +2 "collection"'9'i +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'> @ +99 "core" A +2 .tCSV.dial :air + "collection"'X @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'k's5 +1355 "core" ' +2 .tCSV.dial CTV + "collection"'6  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'i @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +43 "collection"'I  +49 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'r @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"' 'i +1366 "core" ' + "collection"'t% +4 "core" %d V\ + #tPuck @71.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'V +96 "core" + .tCBV.dial CSV +2 "collection"'a  +28 "core"  +2 "collection"'y% +4 "core" %d \ +2 .tCS.seek 4.999ml + "collection"'n's0 +1391 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'=  +44 "core" + "collection"'|% +4 "core" %s-u\ +2 .tCS.seek 6.999ml + "collection"'v' +584 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'{ @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'h' +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'2 ` +123 "core" a +2 #tLysing Complete + "collection"'& +4 "core" &\\g\ R +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %      +2 "storage"(_% +3 "core" % X [ \  +2 "storage"(7. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(o(  +352 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (\\& +3 "core" &  c d {\ + "manipulator"&/& +4 "core" &Ӫ%   ` ?T + "manipulator"&% +4 "core" %   ' *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&d( +160 "core" ( +2 "manipulator"&L& +4 "core" &   + "storage"(& +4 "core" &  p o >\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&j'S +91 "core" ' + "storage"(}& +4 "core" &  u $\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'r +100 "core" ' + "storage"(Z- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&l& +3 "core" &  N  +2 "storage"(& +3 "core" &  6 5 \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&M'Α +23 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(\ - +2 "core" -' +2 .tSE.seek 30.12 Pucks below Top Plate +2 "storage"(O' +44 "core" ' +2 "manipulator"&m% +4 "core" %{   @ i +2 "storage"( & +3 "core" &  6 ? \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 278 counts + "manipulator"&u'ϧ +13 "core" ' +2 "manipulator"&& +4 "core" &    + "storage"( & +4 "core" &  7 5 y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&'S +23 "core" ' +3 .tSE.seek 31.12 Pucks below Top Plate + "storage"(z' +41 "core" ' +2 "manipulator"&f& +4 "core" &   <  +2 "manipulator"&x% +4 "core" %M   @  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +90 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +159 "core" ( + "manipulator"&& +4 "core" &Ӑ$ "  b >I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &Ӑ#  ) ? >I +2 .tForearm.seek CC + "manipulator"&`'? +92 "core" ' +2 .tHand.close + "manipulator"& / +54 "core" / + .tCC.seek :open +2 "collection"'S( +450 "core" ( +2 "storage"(.& +4 "core" &  q q \ +2 "storage"(p& +3 "core" &  r q \ +2 "manipulator"&& +3 "core" &Ӧ!   = ;3 +2 "manipulator"&3% +3 "core" % Q   K & +2 .tForearm.seek :retract +2 "manipulator"&q' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&0( +161 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(w& +4 "core" &  u 7\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&4'Α +95 "core" ' +2 .tElbow.hold + "manipulator"&N, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&%% +4 "core" % ·   ! + "storage"(c& +4 "core" &  x \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 290 counts +2 "manipulator"&"'ϳ +14 "core" ' +2 "manipulator"&(& +4 "core" &    +2 "storage"(& +3 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&5'S +15 "core" ' +2 "storage"(% +4 "core" % H\ +2 ."downElevator"SE.seek :down +3 "storage"( ' +55 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (@% +3 "core" % a\  + "manipulator"&% +4 "core" %@  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +4 "core" &i +2 "manipulator"&&& +4 "core" &   + "manipulator"&D% +4 "core" %    {  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(- +179 "core" ( + "manipulator"&'& +5 "core" &-   G  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +2 "core" &-   "  +3 .tForearm.seek :garage + "manipulator"&:'w +90 "core" ' +2 .tHand.close + "manipulator"&+/ +64 "core" / +2 "manipulator"&F& +4 "core" &-  Z  + "manipulator"&H% +4 "core" % ρ   a 5 +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&!(ӂ +287 "core" ( + "manipulator"&& +4 "core" &Ӑ(   7 Bf +2 .tElbow.reconfigure :loose +47 "manipulator"&$ &.,(#b +4 && +3 "core" &ӑ'  , Ae +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'? +97 "core" ' +2 "manipulator"&J& +4 "core" &ӑ(  s Ae +2 "manipulator"&% +4 "core" %A   Q % + "collection"'& +4 "core" &B\ +3 "collection"'8& +4 "core" &\ +2 .tCC.seek :closed + "collection"'A(\\ +4 "core" &^\  +9 &2|\ *y +10 &f\ > +9 &u \ L +9 &JY\ K +10 & [\ K +9 &Z\ K +10 &Z}\ J +9 &S\\`\ K +9 &]6\ K +10 &Y\ K +9 & ZQ\ J +9 &"ZZT\ K +10 &$Z1\ K +9 &%Z\ K +10 &'Z\ K +9 &)c[\ K +9 &+$Y\ K +10 &,Z\ K +9 &.Z\ K +9 &0j]\ K +10 &2-Z\ K +9 &3Z_\ J +10 &5ZT\ K +9 &7s[;\ K +9 &95Z+\ K +10 &:]\ K +9 &<Zr\ K +9 &>|ZS\ J +10 &@<Z?\ K +9 &A]:\ K +10 &Ce$\ L +9 &Es\ P +9 &G(\ U +10 &H\ W +9 &J\ X +9 &Lc\ Y +10 &N"\ Z +9 &O\ Y +10 &Q\ Y +9 &Sf\ Z +9 &U"t\ \\ +10 &V[\ ] +9 &X[\ ^ +9 &ZfH\ ] +10 &\\x7\ : +9 &\\**\ )y +10 ( + &\\\ #f +2 "collection"'8& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.38 + "collection"'K& +4 "core" &\\]\ #f +2 .tHand.open + "manipulator"&P1 +61 "core" 1 + "manipulator"&E% +4 "core" % A  \ x % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W' +93 "core" ' + .tPSV.dial PSR +2 "processing"%U +131 "core"  + "processing"%-% +4 "core" %ع\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%['+ +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%1'ؾ +1613 "core" ' + .tPSV.dial PSR + "processing"%G +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%^' +2641 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%$ +2 "collection"'Y  +6 "core" B + "processing"%T  +68 "core" +88  + .tPSV.dial :mixloop +2 "processing"%; +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%]  +129 "core" +2 .tPS.seek 0ml + "processing"%b'ؾ +2634 "core" ' +2 .tPSV.dial :air + "processing"%Q  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%B' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml + "processing"%e'ؾ +2634 "core" ' +2 .tPSV.dial :air + "processing"%g  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%R' +2636 "core" ' + .tPSV.dial :mixloop + "processing"%> +43 "core" +2 .tPS.seek 0ml + "processing"%X'ؾ +795 "Can" \ WT +1841 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" &Ӗ' ( & ) A` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6(ӂ +27 "core" ( + "manipulator"&i& +4 "core" &Ӈ  + = ' + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &Ӈ  a ' +2 .tForearm.seek CC + "manipulator"&r'? +101 "core" ' + .tHand.close + "manipulator"&k/ +63 "core" / +2 .tCC.seek :open +2 "collection"'t( +446 "core" ( +2 "manipulator"&V& +4 "core" &Ӈ  ' B ' + "manipulator"&a% +4 "core" % E   C +2 .tForearm.seek :retract + "manipulator"&y' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (- +275 "core" ( +2 "manipulator"&=& +4 "core" &-  _ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- ' * _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&n'w +97 "core" ' +2 .tHand.open + "manipulator"&{1 +64 "core" 1 +2 "manipulator"&v% +4 "core" %  "  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2' +92 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &oqj\ + "manipulator"&% +4 "core" %    <  +2 "storage"(_% +3 "core" % h\  +2 "storage"(7. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +360 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (\\& +2 "core" & \  +2 "manipulator"&/& +3 "core" &-   R _ +2 "manipulator"&% +3 "core" %   \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&L( +176 "core" ( + "manipulator"&& +4 "core" &}  C K +2 "storage"(}& +3 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +94 "core" ' +2 "storage"(Z& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'r +297 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\ & +2 "core" & !\  +2 "manipulator"&,& +3 "core" &}   ? K +2 .tElbow.seek 3 + "manipulator"&m( +4 "core" ( +2 "manipulator"& & +3 "core" &}  " # K +2 "storage"(& +3 "core" & 5\  +2 .tForearm.seek 3 + 300 counts + "manipulator"& 'ϡ +31 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +49 .tHand.close + "manipulator"&f/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&x& +2 "storage"(j' +7 "core" &}  t K + "manipulator"&d% +4 "core" % Ϥ   - +2 .tForearm.seek :retract +2 "manipulator"&~' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&M(ӂ +153 "core" ( +2 "manipulator"&u& +4 "core" &ӓ% # T ?Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.stop +2 "manipulator"&O& + "storage"(5 +6 "core" &ӓ%   T ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +101 "core" ' +2 "manipulator"&s& +4 "core" &Ӕ%   k ?P +2 "manipulator"&% +4 "core" %6    +2 "collection"'& +3 "core" &ts\ +3 "collection"' & +5 "core" &tu\ +3 .tCC.seek :closed + "collection"'(\\ +5 "core" &ssw\ +6 &9rtf\ $e +10 &X{rtK\ 7 +9 &ysu+\ K +9 &Yvu \ J +10 &Yut\ J +9 &@^uv\ K +10 &]uvg\ J +9 &Yuw\ K +9 &Wsv\ K +10 &IWvv\ K +9 & Xvv\ J +10 &![wwr\ J +9 &#XtwY\ K +9 &%R\\vwa\ J +10 &'Zwws\ J +9 &(]vvk\ J +9 &*Zxwc\ J +10 &,ZZwxP\ J +9 &.]yy4\ J +9 &/Zzz(\ J +10 &1Zyw\ J +9 &3a]xx\ J +10 &5#Zzy\ J +9 &6[xy\ J +9 &8Zwx\ J +10 &:h]zz\ K +9 &<+\\zx~\ K +9 &=[|ws\ K +10 &?^zye\ K +9 &Aq]z{\ K +10 &C2`}\ K +9 &De\ L +9 &Fp\ M +10 &Hg\ Q +9 &J\ U +9 &K\ W +10 &M~\ W +9 &O\\x\ W +10 &Qe\ X +9 &R[\ X +9 &TO\ Y +10 &V^>\ Y +9 &X=\ Z +9 &Y2\ [ +10 &[\ G +9 &\\<\ ){ +10 &\\ \ ^ +2 ( +2 "collection"' & +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.08 + .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&.% +4 "core" % 6 & ' j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p' +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'  +133 "core"  +2 .tCSV.dial CTV + "collection"'3  +25 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + "collection"'w% +4 "core" %  #\  +2 .tCS.seek 4.5ml +2 "collection"'`'c6 +1481 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%%'ؾ +2631 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'c ` +29 "core" ^ +2 .tCSV.dial :air +2 "collection"'( @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' +1490 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.seek 0ml + "collection"'q'i +2634 "core" ' + .tCBV.dial :waste1 +2 "collection"'@ @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" + "collection"'0& +4 "core" &\\\ ^ +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&#% +4 "core" %     + "storage"(&% +4 "core" % @ = \ + "storage"(D. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(4(  +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 ("& +2 "core" &  F \ +2 "manipulator"&z& +3 "core" &ӕ$    >O +2 "manipulator"& % +3 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&'( +164 "core" ( +2 "manipulator"&5& +4 "core" &  ' W  + "storage"(<& +4 "core" & b b j\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&N'S +92 "core" ' +2 "storage"(+& +4 "core" & c d E\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(F'r +98 "core" ' +2 "storage"(H- +3 "core" -'( +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" &    +2 "storage"(:& +4 "core" &   !\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&'Α +20 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(*- +2 "core" -'( +2 .tSE.seek 31.11 Pucks below Top Plate +2 "storage"(J' +38 "core" ' +2 "manipulator"&% +4 "core" %΂   + "storage"(& +4 "core" &   \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 285 counts + "manipulator"&'Ϯ +14 "core" ' +2 "manipulator"&S& +4 "core" & $  + "storage"(K& +4 "core" & ( ( Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&P'S +16 "core" ' +2 .tSE.seek 32.11 Pucks below Top Plate + "storage"(E'g +46 "core" ' +2 "manipulator"&8& +4 "core" &     +2 "manipulator"&U% +4 "core" %9  & ; +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-' +87 "core" ' + .tElbow.seek CC +2 "manipulator"&?(ӂ +159 "core" ( + "manipulator"&& +4 "core" &ӏ# $ @ >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &ӏ#    >H +2 .tForearm.seek CC + "manipulator"&G'? +94 "core" ' + .tHand.close + "manipulator"&1/ +54 "core" / +3 .tCC.seek :open + "collection"'$( +446 "core" ( + "storage"(Y& +4 "core" & 3 2 \ +2 "storage"(T& +3 "core" & 3 5 \ +2 "manipulator"&;& +3 "core" &Ӛ"    <= +2 "manipulator"&]% +3 "core" % 0   ) +2 .tForearm.seek :retract +50 "manipulator"&^' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Q( +161 "core" ( +2 "manipulator"&b& +4 "core" & (   + "storage"(& +4 "core" & U U \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&B'Α +98 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&e1 +55 "core" 1 +2 "manipulator"&>% +4 "core" % Μ   V +2 "storage"(R& +3 "core" & E 7 \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 311 counts + "manipulator"&9' +14 "core" ' +2 "manipulator"&i& +4 "core" & # R  + "storage"(I& +4 "core" & W U 7\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&k'S +15 "core" ' + "storage"(!% +4 "core" %q b d \ y +3 ."downElevator"SE.seek :down +3 "storage"(W' +48 "core" ' + ."downElevator"SE.stop + "storage"(5 +49 (A% +2 "core" % \  +2 "manipulator"&V% +5 "core" %B   H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a' +88 "core" ' +2 .tPSV.dial :air + "processing"%r  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%=' +2632 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%| +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%6  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%{ +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%v  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ؾ +2625 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 "manipulator"&_& +3 "core" & \  !  +2 "manipulator"&7% +3 "core" %   c  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(- +173 "core" ( + "manipulator"&n& +4 "core" &- "  v  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&\\'w +100 "core" ' +2 .tHand.close + "manipulator"&// +55 "core" / +2 "manipulator"&& +4 "core" &-  '  + "manipulator"&% +4 "core" % υ   +2 .tForearm.seek :retract + "manipulator"&}' +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Z( +117 "core" ( +2 "manipulator"& & +4 "core" &  $ M 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &   1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +99 "core" ' + "manipulator"&\ & +4 "core" &   0 +2 "manipulator"&,% +4 "core" %   +2 "processing"% & +3 "core" &\  +2 "processing"%& +5 "core" &\  +2 .tPC.seek :closed + "processing"%f(^ +5 "core" &\ \  +9 &6|\ \ +| +9 &f \ @ +10 &h{ \ P +9 &-\\\ N +10 &`\ N +9 &`\ N +9 &s`\ N +10 &5_\ N +9 &a\ N +9 &^\ N +10 & {\\*\ N +9 &"<_.\ O +10 &#^-\ N +9 &%_/\ N +9 &'_*\ N +10 &)E[*\ N +9 &+`1\ N +9 &,`+\ O +10 &.]+\ N +9 &0Ma-\ N +10 &2`*\ N +9 &3`5\ N +9 &5_:\ N +10 &7U`?\ N +9 &9`B\ O +9 &:bD\ N +10 &<]<\ N +9 &>]a:\ N +10 &@`9\ N +9 &AjH\ O +9 &CsA\ P +10 &E\\~I\ Q +9 &GA\ T +9 &HJ\ T +10 &JK\ T +9 &L[[\ T +10 &N[\ U +9 &OZ\ U +9 &QW\ V +10 &S`[\ U +9 &U"[\ U +9 &VR\ U +10 &XQ\ U +9 &ZgY\ V +10 &\\(]\ V +9 &]f\ ; +9 &^1l\ W +10 &^f\ 0 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 + "processing"%x& +4 "core" &^a\ 0 + .tHand.open + "manipulator"&d1 +62 "core" 1 +2 "manipulator"&L% +4 "core" %  $ W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' + .tPRV.dial :air +2 "processing"%u  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%O +42 "core" +2 "processing"%l% +4 "core" %&\ +2 .tPS.seek 0.3ml +2 "processing"% '\ +383 "core" ' + .tPSV.dial PSR + "processing"%s +101 "core"  + "processing"%% +4 "core" % \  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%'2 +489 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%m' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%j +114 "core" +2 .tPTV.dial :mixing + "processing"%~ @ +74 "core" B + .tPBV.dial :waste2 + "processing"%t  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2639 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&.& +4 "core" &   . 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &  #  0 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &3& +2 "core" &   8 0 +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + .tHand.close + "manipulator"&X/ +52 "core" / +2 .tPC.seek :open +2 "processing"%w( +456 "core" ( + "manipulator"&h& +4 "core" &   > 0 +2 "manipulator"&% +3 "core" %   Z 9 +2 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +126 "core" ( + "manipulator"&c& +51 "core" &-  I \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &-    \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&`'w +88 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % m   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@' +92 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ + "manipulator"&0% +4 "core" %    E  +2 "storage"(#% +3 "core" % \  +2 "storage"(&. +3 "core" .(  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(D(,y +671 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &,w o p q\  +2 "manipulator"&"& +4 "core" &-   $ \ +2 "manipulator"&z% +3 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"& ( +172 "core" ( +2 "manipulator"&5& +4 "core" & ! @ + "storage"(<& +4 "core" &,w t\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&+' +91 "core" ' + "storage"(M& +4 "core" &,w b\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'r +83 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (:& +3 "core" &,v 5 < \  + "manipulator"&*& +4 "core" &    @ +2 .tElbow.seek 4 + "manipulator"&p( +4 "core" ( + "manipulator"&& +4 "core" & %  ) @ +2 "storage"(& +3 "core" &,v D T \  +3 .tForearm.seek 4 + 300 counts + "manipulator"&S'c +42 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +52 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&8& +3 "storage"(U' +7 "core" &   " @ + "manipulator"&N% +4 "core" % d   B d +2 .tForearm.seek :retract + "manipulator"&'' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +53 "core" ' + .tElbow.seek PC +2 "manipulator"&F( +245 "core" ( + "manipulator"&& +4 "core" &   * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ) * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +95 "core" ' +2 "manipulator"&& +4 "core" &   * + "manipulator"&[% +4 "core" %   +2 "processing"%P& +3 "core" &E\ +2 "processing"%& +6 "core" &z\ +2 .tPC.seek :closed + "processing"%1(^ +5 "core" &\ \ +9 &/x~\ *x +9 &c\ > +9 &sy\ N +10 &5[\ N +9 &_\ N +9 &]}\ N +10 &{^r\ N +9 &>]y\ M +9 &\\x\ M +10 &Zy\ N +9 & Ys\ N +10 &"FYq\ M +9 &$[d\ M +9 &%Yc\ N +10 &'_j\ M +9 &)N\\m\ M +9 &+_i\ N +10 &,_h\ M +9 &.Y^\ N +10 &0UZ\\\ N +9 &2ZU\ N +9 &3_S\ N +10 &5]V\ N +9 &7]ZS\ N +9 &9aP\ N +10 &:bS\ N +9 &<]P\ M +10 &>e_F\ N +9 &@&bN\ N +9 &AfG\ N +10 &CuN\ P +9 &EcJ\ Q +9 &GJ\ T +10 &HQ\ T +9 &JK\ T +10 &LcG\ T +9 &N!A\ U +9 &O9\ U +10 &Q@\ U +9 &SfC\ U +9 &U&:\ V +10 &V@\ U +9 &XB\ U +10 &Zl@\ V +9 &\\1@\ U +9 &]{{A\ ? +10 &^"Y9\ U +9 &^?/\ = +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&-1 +52 "core" 1 +3 "manipulator"&% +4 "core" % " ( g +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y' +90 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%T c + %;9 +6 "core" 9 +102 "processing"%]9 +3 "core" 9/ +102 "processing"%b9 +2 "core" 90  +102 "processing"%9 +3 "core" 90  +102 "processing"%G9 +2 "core" 9/ +102 "processing"%?9 +3 "core" 90 +102 "processing"%e9 +2 "core" 9/! +102 "processing"%>9 +3 "core" 90! +102 "processing"%R9 +2 "core" 9/" +102 "processing"%i9 +3 "core" 9#/& +102 "processing"%I9 +2 "core" 9)/* +102 "processing"%!9 +3 "core" 90// +102 "processing"%^9 +2 "core" 9803 +102 "processing"%A9 +3 "core" 9A07 +102 "processing"%V9 +3 "core" 9K0; +102 "processing"%Q9 +2 "core" 9V0? +102 "processing"%B9 +3 "core" 9b0C +102 "processing"%99 +2 "core" 9n1H +102 "processing"%r9 +2 "core" 9y/L +102 "processing"%E9 +3 "core" 91P +102 "processing"%W9 +3 "core" 90T +102 "processing"%k9 +2 "core" 91X\ +102 "processing"%%9 +3 "core" 91] +102 "processing"%|9 +2 "core" 91a +102 "processing"%69 +2 "core" 91e +102 "processing"%{9 +3 "core" 91i +102 "processing"%v9 +2 "core" 91m +102 "processing"%=9 +2 "core" 92q +102 "processing"%9 +3 "core" 92v +102 "processing"%_9 +3 "core" 92z +102 "processing"%79 +2 "core" 93~ +102 "processing"%n9 +2 "core" 93 +102 "processing"%o9 +3 "core" 93 +102 "processing"%g9 +2 "core" 94 +102 "processing"%/9 +3 "core" 94 +3 .tPH.hold 2:00:00,28C +2 "processing"% pcp +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +101 "core"  + "processing"%a% +4 "core" %ؿc\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"% ' +586 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%2' +1618 "core" ' +2 .tPTV.dial :puck + "processing"%\\  +69 "core"  +2 .tPSV.dial PTV + "processing"%\ +74 "core" + .tPBV.dial :waste1 +2 "processing"%,  +130 "core"  + "processing"% % +4 "core" %D\  +2 .tPS.seek 1.5ml + "processing"%y'0 +598 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%} * +33 "core" + +3 .tPS.seek 0ml + "processing"%)'ؾ +1612 "core" ' +2 .tdelay 5:00 +3081 "Can"\ QP +26920 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%d * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2384 "core" ' +2 .tPSV.dial PTV +49 "processing"%u +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%O +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core"  +3 .tPS.seek 0ml + "processing"%'ؾ +2310 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%s  +128 "core" + .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +359 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'j  + "processing"%~  +42 "core" +3  + "processing"%t% +4 "core" % *\  +2 .tPS.seek 0.35ml +2 "processing"%m'l +450 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'.  +30 "core" + .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%3'K +1166 "core" ' +2 .tPRV.dial :waste2 + "processing"%X @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%Z' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +54 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%f' +1616 "core" ' + .tPSV.dial :PML +2 "processing"%h +41 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%c  +33 "core" + "processing"%(% +4 "core" %4\  +2 .tPS.seek 1.85ml +2 "processing"%' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'ؾ +1968 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &pr\ +2 "manipulator"&& +4 "core" &   & * + "manipulator"&0% +4 "core" %  % ) e  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(- +126 "core" ( +2 "manipulator"&&& +4 "core" &- ( 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  &  +2 .tForearm.seek :garage + "manipulator"&`'w +93 "core" ' + .tHand.close + "manipulator"&4/ +57 "core" / +2 "manipulator"&& +4 "core" &- " ( n +2 "manipulator"&"% +4 "core" % r  '   +2 .tForearm.seek :retract + "manipulator"&z' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&5(ӂ +283 "core" ( +2 "manipulator"&<& +4 "core" &Ӑ%  - >N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &Ӑ% )  A >N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +98 "core" ' + "manipulator"&C& +4 "core" &ӑ& + ( / >M +2 "manipulator"&:% +4 "core" %6 + * c +2 "collection"'*& +3 "core" &rr\ +3 "collection"'& +4 "core" &sr\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &ss\ +7 &;rt\ $e +9 &V}sr\ 7 +10 &{rs\ L +9 &Wqt\ M +9 &pWts\ M +10 &2Ytt\ M +9 &Xst\ M +9 &Utu\ L +10 &xYuv\ M +9 &:Yvv\ M +10 &Wuw\ M +9 &!Tuv\ L +9 &#Vvw\ L +10 &%BXvu\ M +9 &'Yux\ L +9 &(Yww\ M +10 &*Vuw\ M +9 &,KRvv\ L +9 &.Twv\ L +10 &/Xwy\ L +9 &1Yxy\ M +10 &3RUyv\ M +9 &5Swy\ L +9 &6Tzx\ M +10 &8Yyz\ M +9 &:ZWwy\ M +9 &<Syx\ L +10 &=Vxy\ L +9 &?Yzz\ M +10 &AaW{z\ M +9 &C#[~\ M +9 &Dn\ O +10 &F\ T +9 &HI\ X +9 &J\ Y +10 &K\ Y +9 &M\ Z +10 &OJ\ Z +9 &Q \ Z +9 &R\ [\ +10 &T\ \\ +9 &VM\ \\ +9 &X \ ] +10 &Y\ ^ +9 &[\ J +10 &\\7\ . +9 &\\\ !` +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.41 + "collection"'@& +4 "core" &\\\ !` + &\\\ !` +2 .tHand.open + "manipulator"&K1 +54 "core" 1 +2 "manipulator"&8% +5 "core" % 6 . 3 = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N' +96 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%+% +4 "core" %ؼ-\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%S  +41 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1613 "core" ' + .tPSV.dial PSR + "processing"%U +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2653 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%p  +2 "collection"'  +34 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%[ +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%P  +72 "core" +2 .tPS.seek 0ml +2 "processing"%''ؾ +2624 "core" ' +2 .tPSV.dial :air + "processing"%w  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%-' +2639 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%;'ؾ +1538 "Can"\ ec +1101 "core" ' + .tPSV.dial :air +46 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2648 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +42 "core" +2 .tPS.seek 0ml +2 "processing"%b'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӓ% ( * . >L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G(ӂ +35 "core" ( + "manipulator"&?& +4 "core" &Ӆ  - S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &Ӆ '  R S +2 .tForearm.seek CC + "manipulator"&>'? +92 "core" ' + .tHand.close + "manipulator"&R/ +53 "core" / +2 .tCC.seek :open + "collection"'i( +446 "core" ( +2 "manipulator"&I& +4 "core" &Ӆ ( ) : S + "manipulator"&!% +4 "core" % K   = +2 .tForearm.seek :retract + "manipulator"&^' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&A(- +276 "core" ( + "manipulator"&V& +4 "core" &- \ # e ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-   ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&B'w +99 "core" ' +3 .tHand.open +3 "manipulator"&91 +60 "core" 1 + "manipulator"&r% +4 "core" % π # ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E' +96 "core" ' +2 ."da"delayUntil "16:19:16.16" +3 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 4 into Collection Clamp + "collection"'W& +4 "core" &nmC\ +2 "manipulator"&k% +4 "core" %     + "storage"(%% +4 "core" % Y Z\  +2 "storage"(|. +3 "core" .(,v +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 4 +2 "storage"(6(,y +5 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 ({& +3 "core" &,w\ X X\  +2 "manipulator"&v& +3 "core" &- ) &  > +2 "manipulator"&=% +4 "core" %   &  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 4 +2 "manipulator"&( +179 "core" ( + "manipulator"&_& +5 "core" & -  o + "storage"(7& +4 "core" &,v R ; ]\  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 4 + 450 counts + "manipulator"&n' +93 "core" ' +3 "storage"(o& +4 "core" &,v " , \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(g'r +101 "core" ' +2 "storage"(/- +3 "core" -'7 +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,v\  a\  +2 "manipulator"&a& +4 "core" & &  I n +2 ."WCR"Elbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"& & +4 "core" & ( / < n +2 "storage"(\\& +3 "core" &,v S \  +3 ."WCR"Forearm.seek 4 + 300 counts + "manipulator"&\ 'c +16 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&,/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & + "storage"(2' +7 "core" &\ * ) | n +2 "manipulator"&}% +3 "core" % W & ) C +3 ."WCR"Forearm.seek :retract + "manipulator"&y' +71 "core" ' + ."downElevator"SE.stop + "storage"(5 +18 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&T(ӂ +162 "core" ( +2 "manipulator"&x& +4 "core" &Ӌ ( - < 8 +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +4 "core" &Ӌ  ) [ 8 +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&L'? +93 "core" ' +2 "manipulator"&)& +4 "core" &Ӌ 1 ( F 8 +2 "manipulator"&u% +4 "core" %@ + * ] F +2 "collection"'O& +3 "core" &po\ +2 "collection"'l& +5 "core" &no\ +2 ."WCR"CC.seek :closed +2 "collection"'(\\ +4 "core" &onH\  +9 &2zlnE\ *y +10 &eopE\ > +9 &uooA\ M +9 &OVnoA\ L +10 &Wop<\ K +9 &\\op6\ L +9 &Yqp3\ K +10 &YWqq6\ K +9 &Yrsy\ L +9 &Zqpu\ K +10 & [qsx\ K +9 &"`Zrr~\ K +10 &$"[rpu\ K +9 &%\\sr\ K +9 &'Ztr\ K +10 &)h[ts\ K +9 &+*Zss\ K +9 &,Zss\ K +10 &.[st\ K +9 &0p[ss\ K +10 &22[ttx\ K +9 &3\\su|\ K +9 &5Wst~\ K +10 &7xYvv{\ K +9 &9:\\vsv\ K +9 &:Zuww\ K +10 &<Wttt\ K +9 &>Yuwk\ K +10 &@AZtvh\ L +9 &BWxwh\ K +9 &C^zzl\ L +10 &Elk\ N +9 &G?vj\ O +10 &Hk\ S +9 &J_\ W +9 &Lmd\ W +10 &N.e\ X +9 &O\\\ X +9 &Qc\ Y +10 &Snc\ Z +9 &U0\\\ Z +10 &Vg\ Z +9 &Xd\ [ +9 &Zoc\ \\ +10 &\\zc\ 2 +9 &\\-a\ !d +9 ( +2 &\\ua\ X +2 "collection"'l& +2 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.13 + .Hand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&s% +4 "core" % @ +  & F +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&' +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler") + +4 "core" + + "sampler")% +4 "core" %ڢ { y \  +2 "collection"'j& +3 "core" &\\uB\ X +3 "Can"\ _] +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X \  +78 "collection"'@% +3 "core" %iO\ +2 "sampler")K% +4 "core" %Q M L \  +88 "collection"'8% +3 "core" %i_\ +2 "sampler")% +4 "core" %Q Z Y \  +2 "sampler") % +3 "core" %Q [ W \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )+% +2 "core" %Q \\ [ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +386 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %iB\ +2 "sampler")V% +3 "core" %0O \  +47 "collection"'Q% +3 "core" %i\ +2 "sampler")G% +4 "core" %0O \  +53 "collection"'9% +3 "core" %i6\ +2 "sampler")r% +4 "core" %0O \  +60 "collection"'W% +4 "core" %i\ +2 "sampler")k% +3 "core" %0N \  +2 "collection"'%% +4 "core" %i \ + #"WCR"Intake @12.5psia, vacuum from 7.0 to 10.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X = \  +2 "sampler")$% +3 "core" % A = \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )@% +2 "core" % K J \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")8'ڀ +884 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %i\ + #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" %i\ +2 "sampler")V% +3 "core" % \  +61 "collection"'Q% +3 "core" %i\ +2 "sampler")G% +3 "core" % \  +69 "collection"'9% +3 "core" %i\ +2 "sampler")r% +4 "core" %   \  +78 "collection"'W% +3 "core" %i\ + "sampler")k% +4 "core" % E H \  +2 "sampler")%% +3 "core" % K I \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % T S \  + ."WCR"SSV.dial :exhaust +2 "sampler"){  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")v'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")=  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" %i\ + #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X \ 6 + ."WCR"SSV.dial :exhaust +2 "sampler")8  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +903 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")H  +2 ."WCR"CBV.dial SSV +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +2 .Intake.select :open + "sampler") +210 "collection"'U% +2 "core" %i\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +4 "core" %1 \  +24 "collection"'V% +3 "core" %i"\ +2 "sampler")Q% +4 "core" %1 \  +28 "collection"'G% +3 "core" %i \ + "sampler")9% +5 "core" %1 \  +31 "collection"'r% +3 "core" %i\ + "sampler")W% +4 "core" %1 \  +37 "collection"'k% +2 "core" %i\ +2 "sampler")%% +4 "core" %2 \  +41 "collection"'% +3 "core" %i\ +2 "sampler"){% +4 "core" %1 \  +47 "collection"'% +3 "core" %i\ + "sampler")=% +4 "core" %1 \  +54 "collection"'B% +3 "core" %i$\ + "sampler")v% +4 "core" %2 \  +61 "collection"'D% +3 "core" %i\ + "sampler")o% +4 "core" %1  \  +69 "collection"'A% +6 "core" %i \ +2 "sampler")/% +4 "core" %2 " # \  +78 "collection"'% +3 "core" %i\ + "sampler")_% +4 "core" % O L \ - +2 "sampler")7% +4 "core" % S Q \ - + ."WCR"Intake.select :close + "sampler")0 +9 )\\% +3 "core" % X U \ - + ."WCR"SSV.dial :exhaust +2 "sampler")E  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"),'ڀ +70 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%| +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%} +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +3 ."da"PS.seek 0ml + "processing"%n'ؾ +36 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")x  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +209 "collection"'d% +3 "core" %i \ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" % - * \ @ +100 "collection"'V% +3 "core" %i2\ + "sampler")Q% +4 "core" % Y Z \ @ +2 "sampler")G% +3 "core" % ] [ \ @ +2 ."WCR"Intake.select :close + "sampler")0 +9 )9% +2 "core" % b _ \ @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")r  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")W'ڀ +906 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")k  +71 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'%% +3 "core" %i\ + #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ +2 "sampler")x% +4 "core" %# \  +61 "collection"'S% +3 "core" %i'\ + "sampler")d% +4 "core" %# \  +69 "collection"',% +3 "core" %i+\ +2 "sampler")\ % +4 "core" %# \  +78 "collection"')% +3 "core" %iH\ +2 "sampler")n% +3 "core" %# \  +89 "collection"'O% +3 "core" %i;\ + "sampler")a% +4 "core" %# \  +103 "collection"'2% +3 "core" %i"\ + "sampler")i% +4 "core" %# !  \  +113 "collection"'% +3 "core" %iG\ + "sampler")s% +4 "core" %# U S \  +2 "sampler")% +3 "core" %# W V \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )y% +2 "core" %# ] X \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")L'ڀ +906 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +52 "sampler")  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open +2 "sampler") +209 "collection"'g% +3 "core" %i?\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ + "sampler") % +4 "core" %7K \  +18 "collection"'~% +3 "core" %i.\ +2 "sampler")3% +4 "core" %7J \  +21 "collection"'m% +3 "core" %i<\ +2 "sampler")c% +3 "core" %7J \  +25 "collection"'(% +3 "core" %i+\ + "sampler")Z% +4 "core" %7J \  +28 "collection"' % +3 "core" %i=\ +2 "sampler")f% +3 "core" %7J \  +32 "collection"'% +4 "core" %i@\ + "sampler")% +4 "core" %7J \  +36 "collection"'% +3 "core" %i+\ +2 "sampler")% +4 "core" %7J \  +41 "collection"'0% +3 "core" %i+\ +2 "sampler")% +4 "core" %7J \  +47 "collection"'&% +3 "core" %iB\ + "sampler")% +4 "core" %7J \  +2 "collection"'% +3 "core" %i@\ +2 #"WCR"Intake @12.8psia, vacuum from 7.3 to 10.3psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ +2 "sampler")#% +4 "core" %1 \  +24 "collection"'^% +3 "core" %i.\ + "sampler")t% +4 "core" %1 \  +28 "collection"':% +3 "core" %iE\ +2 "sampler")*% +3 "core" %1 \  +32 "collection"'$% +3 "core" %iG\ +2 "sampler")@% +4 "core" %1 \  +36 "collection"'K% +3 "core" %i.\ +2 "sampler")Y% +4 "core" %1 \  +41 "collection"'C% +3 "core" %iD\ +2 "sampler")4% +4 "core" %1 \  +47 "collection"'% +3 "core" %iH\ +2 "sampler")`% +3 "core" %1 \  +54 "collection"'X% +3 "core" %iH\ +2 "sampler")H% +3 "core" %1 \  +61 "collection"'U% +3 "core" %iG\ +2 "sampler")% +4 "core" %1   \  +69 "collection"'% +3 "core" %iE\ + "sampler")% +4 "core" % " \ 7 +78 "collection"'b% +3 "core" %i1\ +2 "sampler")% +3 "core" % C B \ 8 +2 "sampler")w% +4 "core" % G D \ 8 + ."WCR"Intake.select :close + "sampler")0 +9 )p% +3 "core" % L J \ 8 + ."WCR"SSV.dial :exhaust +2 "sampler")[  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")-'ڀ +601 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +239 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler");  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %i/\ +2 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +2 "core" %i\ +2 "sampler")V% +4 "core" %i'E \  +32 "collection"'Q% +3 "core" %i?\ + "sampler")G% +4 "core" %i'E \  +36 "collection"'9% +3 "core" %i$\ +2 "sampler")r% +4 "core" %i'E \  +41 "collection"'8% +4 "core" %i#\ + "sampler")k% +4 "core" %i'F \  +47 "collection"'%% +4 "core" %i \ + "sampler")W% +4 "core" %i'E \  +2 "collection"'5% +4 "core" %i(\ + #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +4 "core" %1 \  +54 "collection"'V% +2 "core" %i\ +2 "sampler")Q% +4 "core" %1 \  +61 "collection"'G% +3 "core" %i\ + "sampler")9% +4 "core" %1 \  +69 "collection"'r% +3 "core" %i\ +2 "sampler")8% +4 "core" %1 \  +78 "collection"']% +3 "core" %i$\ + "sampler")k% +4 "core" %1 \  +89 "collection"'%% +3 "core" %i+\ + "sampler")W% +4 "core" %1 \  +100 "collection"'5% +4 "core" %i%\ + "sampler")B% +4 "core" % \ H +113 "collection"'e% +3 "core" %i\ +2 "sampler")v% +3 "core" % & # \ H +128 "collection"'D% +3 "core" %i\ +2 "sampler")o% +3 "core" % S S \ H +2 "sampler")A% +3 "core" % V U \ H +2 ."WCR"Intake.select :close + "sampler")0 +9 )/% +2 "core" % [ Z \ H +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")_'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")7  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open +2 "sampler") +209 "collection"'\\% +3 "core" %i\ +2 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X`< \  +18 "collection"' % +3 "core" %i\ +2 "sampler")}% +4 "core" %>`< \  +21 "collection"'% +3 "core" %i+\ +2 "sampler")% +3 "core" %>`< \  +25 "collection"'x% +3 "core" %i\ + "sampler")S% +4 "core" %>`< \  +28 "collection"'d% +3 "core" %i3\ + "sampler"),% +4 "core" %>`< \  +32 "collection"'\ % +3 "core" %i \ +2 "sampler"))% +3 "core" %>`< \  +37 "collection"'n% +3 "core" %i4\ + "sampler")O% +4 "core" %>`< \  +42 "collection"'a% +2 "core" %i2\ +2 "sampler")2% +4 "core" %>`< \  +47 "collection"'=% +3 "core" %i\ +2 "sampler")% +3 "core" %>`< \  +54 "collection"'s% +3 "core" %i\ +2 "sampler")% +3 "core" %>`< \  +61 "collection"'l% +3 "core" %i\ +2 "sampler")i% +3 "core" %>`< \  +2 "collection"'{% +4 "core" %i1\ + #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %i(\ +2 "sampler")V% +4 "core" %* \  +28 "collection"'Q% +3 "core" %i \ + "sampler")G% +5 "core" %* \  +31 "collection"'9% +3 "core" %i\ +2 "sampler")r% +4 "core" %* \  +36 "collection"'8% +4 "core" %i/\ + "sampler")]% +4 "core" %* \  +42 "collection"'k% +2 "core" %i5\ +2 "sampler")%% +4 "core" %* \  +47 "collection"'W% +3 "core" %i3\ + "sampler")5% +4 "core" %* \  +54 "collection"'B% +3 "core" %i\ + "sampler")e% +4 "core" %* \  \  +61 "collection"'v% +3 "core" %i\ +2 "sampler")D% +3 "core" %*   \  +69 "collection"'o% +3 "core" %i\ +2 "sampler")A% +4 "core" % 7 5 \  +78 "collection"'/% +3 "core" %i4\ +2 "sampler")% +3 "core" % S P \ , +2 "sampler")p% +3 "core" % S S \ , +2 ."WCR"Intake.select :close + "sampler")0 +9 )7% +3 "core" % X X \ , + ."WCR"SSV.dial :exhaust +2 "sampler")\\  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")_'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")N  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %i\ + #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %; \  +69 "collection"'V% +3 "core" %i\ +2 "sampler")Q% +3 "core" %; \  +78 "collection"'G% +3 "core" %i\ +2 "sampler")9% +4 "core" %; \  +88 "collection"'r% +3 "core" %i \ +2 "sampler")C% +4 "core" % \  +100 "collection"'8% +3 "core" %i\ +2 "sampler")]% +4 "core" %\  \ \ P +113 "collection"'k% +3 "core" %i\ + "sampler")%% +4 "core" %\   \ \ P +128 "collection"'% +3 "core" %i\ + "sampler")W% +4 "core" %\ - + \ \ P +144 "collection"'5% +3 "core" %i \ +2 "sampler")B% +3 "core" %\ V T \ \ P +2 "sampler")e% +4 "core" %\ Y V \ \ P + ."WCR"Intake.select :close + "sampler")0 +9 )v% +3 "core" %\ \\ Z \ \ P + ."WCR"SSV.dial :exhaust +2 "sampler")D  +71 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")o'ڀ +904 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")A  +20 "core" ' + ."da"delay 2 seconds +70 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +128 ."da"delay 8:00 +82 "collection"'/% +2 "core" %i \ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %; \  +113 "collection"'V% +3 "core" %i\ +2 "sampler")Q% +3 "core" %\  \ \ P +128 "collection"'G% +3 "core" %i'\ +2 "sampler")`% +4 "core" %\  \ \ P +144 "collection"'9% +3 "core" %i*\ +2 "sampler")r% +3 "core" %\ 3 3 \ \ P +163 "collection"'C% +3 "core" %i"\ + "sampler")8% +4 "core" %\ ] \\ \ \ P +2 "sampler")]% +3 "core" %\ ^ ^ \ \ P +2 ."WCR"Intake.select :close + "sampler")0 +10 )k% +2 "core" %\ c _ \ \ P +2 ."WCR"SSV.dial :exhaust + "sampler")%  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +887 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")W  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open +2 "sampler") +209 "collection"'5% +3 "core" %i \ +2 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ + "sampler")l% +4 "core" %1 \  +18 "collection"'i% +3 "core" %i)\ +2 "sampler"){% +4 "core" %1 \  +21 "collection"'|% +3 "core" %i>\ +2 "sampler")p% +3 "core" %1 \  +25 "collection"'~% +3 "core" %i0\ + "sampler")3% +4 "core" %1 \  +28 "collection"' % +3 "core" %i>\ +2 "sampler")c% +3 "core" %1 \  +32 "collection"'(% +3 "core" %i@\ +2 "sampler")Z% +4 "core" %1 \  +36 "collection"' % +4 "core" %i8\ + "sampler")f% +4 "core" %1 \  +42 "collection"'% +2 "core" %i&\ +2 "sampler")% +4 "core" %1 \  +47 "collection"'% +3 "core" %i<\ +2 "sampler")% +3 "core" %1 \  +54 "collection"'0% +3 "core" %i6\ +2 "sampler") % +3 "core" %1 \  +61 "collection"'% +3 "core" %iB\ +2 "sampler").% +4 "core" %1 \  +69 "collection"'% +3 "core" %iA\ + "sampler")y% +4 "core" %1 \  +78 "collection"'% +3 "core" %i&\ +2 "sampler")&% +3 "core" %1   \  +89 "collection"'% +3 "core" %i&\ + "sampler")u% +4 "core" %   \ +100 "collection"'h% +3 "core" %i7\ +2 "sampler")<% +3 "core" % : 7 \ 2 +113 "collection"',% +3 "core" %i7\ +2 "sampler")j% +4 "core" % T R \ 2 + "sampler")M% +4 "core" % U S \ 2 + ."WCR"Intake.select :close +2 "sampler")0 +8 )^% +3 "core" % [ U \ 2 + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")g'ڀ +882 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")t  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"':% +3 "core" %i2\ +2 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ + "sampler")% +4 "core" %D \  +47 "collection"'K% +4 "core" %i=\ + "sampler");% +4 "core" %D \  +54 "collection"'?% +3 "core" %iA\ + "sampler")J% +4 "core" %D \  +61 "collection"'-% +3 "core" %iA\ +2 "sampler")z% +4 "core" %D \  +69 "collection"'% +3 "core" %iB\ +2 "sampler") % +3 "core" %D \  +79 "collection"'#% +3 "core" %i>\ + "sampler")R% +4 "core" %D \  +88 "collection"'I% +3 "core" %iB\ +2 "sampler")P% +4 "core" %D \  +100 "collection"'4% +3 "core" %iP\ + "sampler")!% +4 "core" %D \  +113 "collection"'U% +3 "core" %iN\ +2 "sampler")'% +3 "core" %D \  +128 "collection"'>% +3 "core" %iB\ +2 "sampler")V% +3 "core" %D \  +144 "collection"'Q% +3 "core" %iT\ +2 "sampler")G% +4 "core" %  \ > +162 "collection"'`% +3 "core" %iV\ +2 "sampler")9% +4 "core" % E D \ > +183 "collection"'r% +4 "core" %i?\ +2 "sampler")C% +4 "core" % j g \ > + "sampler")8% +4 "core" % k f \ > + ."WCR"Intake.select :close +2 "sampler")0 +9 )]% +3 "core" % l k \ > + ."WCR"SSV.dial :exhaust +2 "sampler")k  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")%'ڀ +873 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")Y  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +6 .Intake.select :open + "sampler") +210 "collection"'W% +4 "core" %i=\ + #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ + "sampler")% +4 "core" %P6A \  +78 "collection"'a% +3 "core" %iS\ +2 "sampler")2% +4 "core" %P6A \  +88 "collection"'E% +3 "core" %iK\ +2 "sampler")=% +3 "core" %P6A \  +2 "collection"'e% +4 "core" %i7\ + #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %hE \  +2 "collection"'V% +3 "core" %if\ +2 #"WCR"Intake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure :inhaling 0.43ml/s + "sampler")#.0X < \ \ M +196 "collection"'X% +3 "core" %im\ + "sampler")% +4 "core" %\ ` ^ \ \ M +2 "sampler")% +3 "core" %\ a ^ \ \ M +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % c _ \ \ M +2 ."WCR"SSV.dial :exhaust + "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")b'ڀ +886 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")[  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +169 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +35 "collection"'"% +3 "core" %iZ\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +2 "core" %if\ +2 "sampler")V% +4 "core" %<O \  +28 "collection"'F% +3 "core" %if\ + "sampler")`% +4 "core" %<O \  +32 "collection"'9% +3 "core" %iX\ +2 "sampler")r% +3 "core" %<N \  +37 "collection"'C% +3 "core" %ie\ + "sampler")8% +4 "core" %<O \  +41 "collection"']% +54 "core" %ij\ + "sampler")k% +5 "core" %<N \  + ' +2 ."da"delay 2:00 +43 "collection"'$% +4 "core" %if\ + "sampler")Y% +4 "core" %<O \  +54 "collection"'W% +3 "core" %iU\ + "sampler")%% +4 "core" %<O \  +61 "collection"'v% +3 "core" %if\ +2 "sampler")D% +3 "core" %<O \  +69 "collection"'% +3 "core" %iX\ +2 "sampler")Q% +4 "core" %<O \  +78 "collection"'A% +3 "core" %iW\ +2 "sampler")/% +3 "core" %<O \  +89 "collection"'o% +3 "core" %ie\ + "sampler")7% +4 "core" %<O \  +100 "collection"'\\% +3 "core" %ip\ +2 "sampler")+% +3 "core" %<O \  +2 "collection"'N% +4 "core" %io\ + #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %il\ + "sampler")V% +4 "core" %1 \  +32 "collection"'F% +3 "core" %i{\ +2 "sampler")`% +3 "core" %1 \  +37 "collection"'9% +3 "core" %ik\ + "sampler")r% +4 "core" %1 \  +42 "collection"'C% +2 "core" %ij\ +2 "sampler")8% +4 "core" %1 \  +47 "collection"']% +3 "core" %i|\ +2 "sampler")% +3 "core" %1 \  +54 "collection"'k% +3 "core" %i|\ +2 "sampler")$% +3 "core" %1  \  +61 "collection"'Y% +3 "core" %iw\ +2 "sampler")W% +4 "core" %+ \  +69 "collection"'%% +3 "core" %ix\ + "sampler")v% +4 "core" %%   \  +78 "collection"'D% +3 "core" %io\ +2 "sampler")% +3 "core" % % $ \ 6 +89 "collection"'Q% +3 "core" %in\ + "sampler")A% +4 "core" % 2 3 \ 6 +100 "collection"'/% +3 "core" %i}\ +2 "sampler")o% +3 "core" % E D \ 6 +113 "collection"'7% +4 "core" %iw\ + "sampler")\\% +4 "core" % X S \ 6 +2 "sampler")+% +4 "core" % X U \ 6 + ."WCR"Intake.select :close +2 "sampler")0 +9 )N% +3 "core" % Y W \ 6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")_'ڀ +885 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +4 "core" %iu\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %iU\ +2 "sampler")V% +4 "core" %1 \  +47 "collection"'F% +3 "core" %ik\ +2 "sampler")`% +3 "core" %1 \  +54 "collection"'9% +3 "core" %ie\ + "sampler")r% +4 "core" %1 \  +61 "collection"'% +3 "core" %ia\ + "sampler")C% +4 "core" %1 \  +69 "collection"'8% +3 "core" %iU\ +2 "sampler")z% +4 "core" %1 \  +78 "collection"']% +3 "core" %i]\ +2 "sampler")% +3 "core" %1 \  +89 "collection"'k% +2 "core" %i\\\ +2 "sampler")$% +4 "core" %1 \  +100 "collection"'Y% +3 "core" %ih\ + "sampler")W% +4 "core" %1 \  +113 "collection"'%% +3 "core" %iT\ +2 "sampler")v% +3 "core" %1 }\  +128 "collection"'D% +3 "core" %i_\ +2 "sampler")% +4 "core" %1 \  +144 "collection"'Q% +3 "core" %ic\ + "sampler")A% +4 "core" %1 \  +163 "collection"'/% +3 "core" %ig\ + "sampler")o% +4 "core" %1 \  +184 "collection"'7% +3 "core" %i[\ +2 "sampler")\\% +4 "core" %1 \  +196 "collection"'+% +3 "core" %ih\ + "sampler")N% +4 "core" %1  \  +196 "collection"'R% +4 "core" %i_\ + "sampler")?% +4 "core" %   \ 8 +196 "collection"'% +3 "core" %ie\ +2 "sampler")w% +3 "core" % 5 4 \ 8 +196 "collection"'_% +4 "core" %ir\ + "sampler")5% +4 "core" % M K \ 8 +196 "collection"'B% +3 "core" %i\\\ +2 "sampler")#% +3 "core" % a a \ 8 +2 "sampler")d% +3 "core" % d b \ 8 +2 ."WCR"Intake.select :close + "sampler")0 +9 )\ % +2 "core" % e c \ 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler"))  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")G'ڀ +882 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")S  +3 ."WCR"CBV.dial SSV +70 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %i_\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +4 "core" %1 \  +89 "collection"'V% +2 "core" %ia\ +2 "sampler") % +4 "core" %1 \  +100 "collection"'F% +3 "core" %ia\ + "sampler")`% +4 "core" %1 \  +113 "collection"'9% +3 "core" %ip\ + "sampler")r% +4 "core" %1 \  +128 "collection"'% +3 "core" %ic\ +2 "sampler")C% +4 "core" %1 \  +144 "collection"'8% +3 "core" %id\ +2 "sampler")z% +3 "core" %1 \  +41 ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +117 "collection"'% +3 "core" %is\ + "sampler")k% +4 "core" %1  \  +4  +2 "processing"%$% +3 "core" %ؽA\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +155 "collection"'W% +4 "core" %in\ + "sampler")%% +4 "core" %   \ = +196 "collection"'v% +3 "core" %if\ + "sampler")D% +4 "core" % 2 0 \ = +196 "collection"'% +3 "core" %ic\ +2 "sampler")Q% +3 "core" % K G \ = +16 ' + ."da"delay 5 seconds +179 "collection"'A% +3 "core" %iq\ +2 "sampler")/% +4 "core" % ] [ \ = + "sampler")o% +4 "core" % ] ] \ = + ."WCR"Intake.select :close +2 "sampler")0 +9 )7% +2 "core" % ` \\ \ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")+'ڀ +204 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%N' +693 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")R  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +210 "collection"'?% +3 "core" %ia\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +3 "core" %is\ +2 "sampler")V% +3 "core" % 3 0 \ < +196 "collection"' % +3 "core" %in\ +2 "sampler")F% +4 "core" % J E \ < +196 "collection"'`% +3 "core" %io\ + "sampler")9% +4 "core" % \\ W \ < +2 "sampler")r% +4 "core" % [ Y {\ < + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % \\ \\ \ < + ."WCR"SSV.dial :exhaust +2 "sampler")C  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")8'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %iu\ + #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X' +1388 ."da"PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +952 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV + "collection"'` @ +75 "core" > +52 "sampler")9% +3 "core" %ځ ~ ~ \  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'r  +88 "core"  +2 "collection"'% +4 "core" %|\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'C ` +28 "core" a +2 ."WCR"CS.seek 7.389ml +2 "collection"'h' +685 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'z  +2 '  +27 "core"  +50  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'8'i +402 "core" ' +2 ."da"PSV.dial PTV + "processing"%] +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +73 "core"  + ."da"delay 5 seconds +333 "core" ' w\ +3 ."WCR"CBV.dial :waste2b + "collection"'W  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'d'i +126 ."da"PSV.dial PTV +2 "processing"%g +73 "core" +2 ."da"delay 5 seconds +422 "core" ' + ."WCR"delay 1:00 +78 ."da"PSV.dial :air +2 "processing"%v  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D'ؾ +2344 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +129 "core" + "processing"%/% +4 "core" %P\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%o' +2115 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%\\  +35 "core" + "processing"%H% +4 "core" %J\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y'' +587 "core" ' +2 ."da"delay 3 seconds +22 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'R  +130 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'?  +40 "core"  +2 "collection"'%% +4 "core" %es\  + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'+'T +82 ."da"PBV.dial between PSV and waste1 + "processing"%w * +35 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%_  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5'ؾ +259 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +51 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'N' +782 "core" ' + "processing"%#9 +4 "core" 9e5Z + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%B  +3 "core" 5Z + 5Z + "processing"%)& +4 "core" &^< \ = +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&k% +3 "core" %      +2 "storage"(K% +4 "core" % \  + "storage"(S. +3 "core" .(,y +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +359 "core" ( + ."da"SC.configure :limp +3 "storage"($\ 1b +2 (G& +3 "core" & \ +2 "manipulator"&O& +2 ."raiseStack"SE.reconfigure :place +5 "storage"(#]kK-0-\ b +2 "core" &ӌ #   8 +2 "manipulator"&% +4 ."raiseStack"SE.seek :beamBreak + "storage"(='r +3 "core" %     +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek PC + "manipulator"&i( +265 "core" ' +2 "storage"({- +3 "core" -'r +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(|'1 +44 "core" ' +47 ( + "manipulator"&p& +4 "core" &  "  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &  $ N +2 ."da"Forearm.seek PC + "manipulator"&3' +91 "core" ' + ."da"Hand.close + "manipulator"& / +52 "core" / +2 ."da"PC.seek :open +2 "processing"%c( +208 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +74 "core" > +52 "sampler")(% +3 "core" %ځ \  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +88 "core"  +2 "collection"'f% +4 "core" %c\  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +18 "core" ( +2 "storage"(& +4 "core" & u\ +2 "manipulator"&A& +3 "core" &   +2 "manipulator"&% +3 "core" %   ^ R +2 ."da"Forearm.seek :retract +2 "manipulator"&' +18 "core" _ +3 ."WCR"CS.seek 7.234ml +2 "collection"'' +67 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&a( +240 "core" ( +2 "manipulator"&0& +4 "core" &   U +2 "storage"(2& +4 "core" & " 5 X\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&Q'7 +93 "core" ' + ."da"Hand.open + "manipulator"& 1 +63 "core" 1 +2 "storage"(}- +4 "core" -'1 +2 ."da"SE.seek -0.26 Pucks below Top Plate +2 "storage"(.' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.22 Pucks below Top Plate + "storage"(y' +52 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23feb1416h1000ml.tif +113 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '&  +29 "core"  +108  +4 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"''i +1355 "core" ' M\ +3 ."WCR"delay 10:00 +314 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +284 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.004 seconds\ /var/log/esp/da23feb1416h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23feb1416h1000ml15s.tif +1561 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23feb1416h1000ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23feb1416h1000ml20s.tif +2065 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23feb1416h1000ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "19.004 sec auto-exposure",Subject: "da23feb1416h1000ml images!" +6 "storage"(\ - +4 "core" -' +2 "storage"(,& +4 "core" & \ +2 "manipulator"&j& +5 "core" &  U +2 ."da"Elbow.seek 3 +2 "manipulator"&<( +3 "core" ( + "manipulator"&^& +4 "core" &  M U +2 "storage"(x& +3 "core" & \ +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&'7 +6 "core" ' +3 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.51 Pucks below Top Plate +11 "storage"(s'" +54 "core" ' +2 "manipulator"&t& +4 "core" &  @ U + "storage"(e& +4 "core" & 3 0\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&l'u +22 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.32 Pucks below Top Plate +2 "storage"(@' +20 "core" ' + "manipulator"&m% +4 "core" %·   +2 "storage"(& +4 "core" & 1 /\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 3 + 318 counts + "manipulator"&'ϳ +14 "core" ' +2 "manipulator"&X& +4 "core" &   i U +2 "storage"(u& +4 "core" & X V\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +66 "core" ' +3 "storage"(% +4 "core" % U V\ +2 ."downElevator"SE.seek :down +3 "storage"(Z' +99 (% +3 "core" %P^\ " C\ Xh +2 "manipulator"&E% +4 "core" %(   j +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&' +91 "core" ' +64 ' +3 ."downElevator"SE.stop +3 "storage"(5 +6 ([& +8 "core" & X V\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%L& +7 "core" &\ +4 "manipulator"&"& +8 "core" &   U +4 "manipulator"&M% +7 "core" %     +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&;(- +177 "core" ( +4 "manipulator"&*& +10 "core" &-   : +5 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &n& +5 "core" &-   : +5 ."psFlush"Forearm.seek :garage +5 "manipulator"&b'w +98 "core" ' +32 ."psFlush"Hand.close +3 "manipulator"&/ +57 "core" / +3 "manipulator"&& +9 "core" &-   m : +3 "manipulator"&-% +7 "core" % ω \  +5 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' +96 "core" ' +7 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&( +117 "core" ( +3 "manipulator"&I& +11 "core" & M L +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &:& +7 "core" &  _ L +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&4' +94 "core" ' +3 "manipulator"&P& +8 "core" &  \ w L +4 "manipulator"&U% +7 "core" %   \\ +4 "processing"%'& +8 "core" &\ +5 "processing"%q& +8 "core" & \ +4 &\ \ +5 ."psFlush"PC.seek :closed +2 "processing"%V(^ +11 "core" &\ +2 &\ 3 +8 &/Gt\ 0 +9 &Zr\ D +10 &c\ N +11 &Z\ M +7 &Y\ M +11 &EZ\ M +8 &ZY\ M +10 &YZ\ M +9 &[b\ M +9 &LZe\ M +10 &!\\a\ M +10 &"ZU\ M +8 &$[Q\ M +10 &&UVV\ M +9 &(ZR\ M +10 &)ZQ\ M +12 &+WD\ M +7 &-\\Z<\ M +9 &/ZC\ N +10 &0\\K\ M +8 &2[E\ M +10 &4cZ?\ N +8 &6'ZB\ M +10 &7[3\ M +10 &9Y2\ M +9 &;k]1\ N +11 &=.\\2\ M +9 &>Z3\ N +9 &@]1\ N +11 &Bsa/\ N +7 &D2k(\ O +10 &E&\ Q +9 &G%\ S +9 &Ik'\ S +10 &K+$\ T +10 &L%\ S +8 &N\ T +10 &Pp\ T +8 &R1\ T +11 &S\ U +9 &U\ T +9 &Wv\ U +10 &Y8\ U +10 &Z\ T +8 &\\\ U +10 &^5d \ 'x +9 &^!n\ 6 +9 ( +6 "processing"%q& +8 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 +5 "processing"% & +8 "core" &^\ / +6 &^\ / +2 &^\ / +3 ."psFlush"Hand.open +3 "manipulator"&!1 +57 "core" 1 +3 "manipulator"&`% +8 "core" %    \\ +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&9' +99 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%r +45 "core"  +3 "processing"%% +8 "core" %ؽ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%C' +598 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +138 #"uploadLog"upsync +1991 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%z @ +182 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%h +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%]'ؠ +2630 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +101 "core"  +2 "processing"%W% +4 "core" %ؤ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%g' +589 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2126 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%v  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%F @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%/'ؠ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%7'X\\ +1102 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%o  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%R'ؾ +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%w' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%d +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ؾ +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%#' +2070 "Can"\ ]Z +564 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%)'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%K' +2635 "core" ' + ."psFlush"PSV.dial PTV +51 "processing"%S +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%6'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%{'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%p'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%~' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%=  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%1' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%(' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%f U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2033 ."WCR"CBV.dial :waste2b + "collection"'  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'3'i +555 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +69 "core" ' +3 ."WCR"delay 1:00 +2 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%}'ؾ +596 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'  +52 "core"  + "collection"'|% +4 "core" %oM\ +2 #"WCR"Pulling 1.999ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'.'T +597 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'&' +732 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%\ ' +1176 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"', @ +72 "core" > +52 "sampler")j% +3 "core" %ځ \  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'^  +85 "core"  +2 "collection"'x% +4 "core" %Y\ + ."WCR"CSV.dial between air and CTV +2 "collection"'t ` +55 "core" ^ +2 ."WCR"CS.seek 7.205ml +2 "collection"'e' +715 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  + 'm  +29 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'X'i +308 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%u  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a'ؾ +1501 "core" ' +2 ."WCR"CSV.dial :air + "collection"' @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'Q' +1083 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" &   L +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC + "manipulator"&( +25 "core" ( +2 "manipulator"&& +4 "core" &  } + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &    +2 ."psFlush"Forearm.seek PC +2 "manipulator"&<' +97 "core" ' + ."psFlush"Hand.close + "manipulator"&s/ +52 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%l( +457 "core" ( + "manipulator"&& +4 "core" &   + "manipulator"&[% +4 "core" %   L +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L' +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&@(- +122 "core" ( + "manipulator"&"& +4 "core" &-  " +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +48 "core" &-   ^ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'w +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"&*1 +58 "core" 1 +2 "manipulator"&n% +4 "core" % z  y +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z' +94 "core" ' +103 ' +2 "collection"'% +4 "core" %\ \ =\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" b +2 ."WCR"CS.seek 4.083ml +2 "collection"''U +1415 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"'-  +26 "core"  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"''i +1090 "core" ' + ."WCR"CSV.dial :air +2 "collection"'I @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"':' +2405 "core" ' +2 "collection"'b% +4 "core" % M\  + ."WCR"CSV.dial between air and CTV +2 "collection"'P ` +29 "core" a +2 ."WCR"CS.seek 4.453ml +2 "collection"'U'a +1321 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"''  +26 "core"  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"';'i +1184 "core" ' + ."WCR"CSV.dial :air +2 "collection"' @ +42 "core" > +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'c' +2397 "core" ' + "collection"' % +4 "core" % V\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'! ` +28 "core" a +3 ."WCR"CS.seek 4.618ml + "collection"'`'g +1283 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"'q  +26 "core"  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'r'i +1227 "core" ' +2 ."WCR"CSV.dial :air + "collection"' @ +43 "core" > + ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.hold + "collection"'4+ +3 "core" + +2 !to:ShallowSampler::Error: mesg"GPuck.from 4, :wcr did not reach 35psi after pumping in 40ml of gas:@timestampu: Time ?U4:bt[$"4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'" trouble +2436 #-> MainThread.resume +2 #tResuming Thread (suspended since 17:10:02) +2 #Pumping wcr puck from tube 4 up to 35psi... +2 "collection"'5 +5 "core"  +4 .tCBV.dial SSV +2 "collection"'C @ +90 "core" > +52 "sampler")z% +2 "core" %ځ \  +3 .tCBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +2 "collection"'h% +5 "core" %ӎ |u\ + .tCSV.dial between air and CTV +3 "collection"'> ` +28 "core" a +3 .tCS.reconfigure :fast +3 "collection"'#d @b +6 .tCS.seek 5.069ml +4 "collection"'$'ul +1308 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'W  +28 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml + "collection"']'i +1354 "core" ' + .tCSV.dial :air +2 "collection"'g @ +44 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml + "collection"'v' +2427 "core" ' +2 "collection"'F% +4 "core" % u wq\ \ + .tCSV.dial between air and CTV +59 "collection"' ` +31 "core" a +3 .tCS.seek 5.111ml +2 "collection"'8'v +1182 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'D  +27 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +3 "collection"'/'i +1356 "core" ' + .tCSV.dial :air +2 "collection"'7 @ +43 "core" > +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'H' +2412 "core" ' +2 "collection"'o% +4 "core" % q\  +2 .tCSV.dial between air and CTV +2 "collection"'\\ ` +29 "core" a +3 .tCS.seek 4.708ml +2 "collection"'?'i +1269 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'R  +28 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'%'i +1250 "core" ' + .tCSV.dial :air +2 "collection"'d @ +44 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml + "collection"'_' +2415 "core" ' + "collection"'w% +4 "core" % v\ \ +2 .tCSV.dial between air and CTV +2 "collection"'+ ` +28 "core" a +3 .tCS.seek 4.917ml +2 "collection"'Y'p +1223 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'B  +27 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'#'i +1305 "core" ' +2 .tCSV.dial :air + "collection"'k @ +42 "core" > +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"')+ +5 "core" + + !to:ShallowSampler::Error: mesg"GPuck.from 4, :wcr did not reach 35psi after pumping in 40ml of gas:@timestampu: Time m:bt[$"4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'" MainThread.resume +2 #tResuming Thread (suspended since 17:10:02) +3 #Pumping wcr puck from tube 4 up to 35psi... +2 "collection"'S +5 "core"  +3 .tCBV.dial SSV +3 "collection"'K @ +86 "core" ? +52 "sampler")G% +3 "core" %ځ \  +2 .tCBV.dial between CSV and waste2b +2 "collection"'6  +88 "core"  +2 "collection"'% +4 "core" %ӛ P Pg\ +2 .tCSV.dial between air and CTV +2 "collection"'O ` +29 "core" a +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5.462ml + "collection"'T' +1399 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'{  +29 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml + "collection"'p'i +1454 "core" ' + .tCSV.dial :air +2 "collection"' @ +43 "core" > +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'=' +1458 "Can"\ XV +943 "core" ' + "collection"'~% +5 "core" % B C\  + .tCSV.dial between air and CTV +3 "collection"' ` +29 "core" a +2 .tCS.seek 5.59ml +3 "collection"'' +1071 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'1  +27 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +5 .tCS.seek 0ml +2 "collection"' 'i +1294 "core" ' \ +3 .tdelay 10:00 +56599 "Can" TQ +3403 .tCBV.dial :waste2b + "collection"'f  +31 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +50 "collection"'('i +253 "core" ' +2 .tdelay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +130 "core" +2 "collection"'& +4 "core" &\\s\ X + #tStoring wcr puck in Collection Clamp to tube 3 +2 "manipulator"&% +5 "core" %  \  a  +2 "storage"(% +3 "core" % 5 =\ +2 "storage"(N. +3 "core" .( + "storage"(& +4 "core" & U U\ +2 "storage"(2& +3 "core" & : C 1\ +2 "manipulator"&0& +4 "core" &-   [ + "manipulator"& % +4 "core" %   d  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&i( +172 "core" ( + "manipulator"&& +4 "core" &   A ^ +2 "storage"(& +4 "core" & 8 + @\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts +2 "manipulator"&|'7 +96 "core" ' +2 "storage"(3& +4 "core" & U U\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'r +298 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&}& +2 "core" &  ] +2 "storage"(,& +4 "core" & 1 0 \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&j'u +19 "core" ' +2 .tElbow.hold +2 "manipulator"&^, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(x- +3 "core" -' +2 .tSE.seek 0.17 Pucks below Top Plate +2 "storage"(t'u +28 "core" ' +2 "manipulator"&&% +4 "core" %} \ "  + "storage"(& +4 "core" & + % \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 308 counts + "manipulator"&m'ϩ +15 "core" ' +2 "manipulator"&e& +4 "core" &   ] + "storage"(u& +12 "core" & / 1\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 450 counts +3 "manipulator"&\ '7 +16 "core" ' +2 .tSE.seek 1.17 Pucks below Top Plate +3 "storage"(' +37 "core" ' + "manipulator"&X& +5 "core" &   ] + "manipulator"&y% +4 "core" %!  k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.seek CC +4 "manipulator"&E(ӂ +152 "core" ( +2 "manipulator"&s& +4 "core" &ӑ'   _ @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӑ'  @X +2 .tForearm.seek CC +2 "manipulator"&9'? +95 "core" ' + .tHand.close + "manipulator"&V/ +59 "core" / + .tCC.seek :open +2 "collection"'( +448 "core" ( + "storage"([& +4 "core" & a i \ +2 "storage"("& +3 "core" & e l h\ +2 "manipulator"&M& +3 "core" &ӡ%  2 >H +2 "manipulator"&<% +4 "core" % :   K  +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 + "manipulator"&*( +165 "core" ( +2 "manipulator"&n& +4 "core" &   3  +2 "storage"(L& +3 "core" & ?\ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 3 + "manipulator"&'u +98 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&Q% +4 "core" % ·  \ 9 +2 "storage"(-& +4 "core" & n l \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 318 counts + "manipulator"&'ϳ +15 "core" ' + "manipulator"&I& +4 "core" &   +2 "storage"(& +4 "core" & R\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 450 counts +2 "manipulator"&b'7 +18 "core" ' + "storage"(P% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(:' +99 ('% +2 "core" %O G G $\ Vc +2 "manipulator"&U% +4 "core" %/   S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& ' +90 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +6 "core" &\ + "manipulator"& & +4 "core" & \   +2 "manipulator"&!% +4 "core" %      +2 .tElbow.seek FlushPuck::Garage + "manipulator"&c(- +179 "core" ( +2 "manipulator"&q& +4 "core" &-   ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &`& +2 "core" &-  ' +2 .tForearm.seek :garage +2 "manipulator"&'w +96 "core" ' + .tHand.close +2 "manipulator"&r/ +53 "core" / +2 "manipulator"&5& +4 "core" &-   ' ' + "manipulator"&C% +4 "core" % ρ \  \ +2 .tForearm.seek :retract + "manipulator"&z' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӂ +287 "core" ( +2 "manipulator"&h& +4 "core" &Ӑ&   ?U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &>& +3 "core" &Ӑ& ?U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&4'? +91 "core" ' +2 "manipulator"&W& +4 "core" &Ӑ&   { ?U + "manipulator"&$% +4 "core" %G  D +2 "collection"'g& +4 "core" &~}\ +3 "collection"']& +4 "core" &}\ +2 .tCC.seek :closed +2 "collection"'F(\\ +6 "core" &}\ +6 &~\ 7 +9 &CIw~\ 0 +10 &uu\ E +9 &!^\ L +9 &\\\ K +9 &Z\ K +10 &hX\ K +9 &*Z\ K +10 &Z\ K +56 &[\ K +4 &pY\ K + &!2Z\ K +5 &"Z\ K + &$Z\ K + &&x]\ K + &(:Z\ K +6 &)Z\ K +9 &+Z\ J +9 &-\\\ K +10 &/CZ\ K +9 &1\\\ K +9 &2Y\ J +10 &4Z\ K +9 &6KZ\ K +10 &8 ]\ K +9 &9Z\ K +9 &;Z\ J +10 &=SZ\ K +9 &?Y\ J +9 &@Z\ K +10 &BZ\ K +9 &DXf\ L +10 &F\ O +9 &G\ T +9 &I~\ W +10 &K?\ W +9 &M\ W +9 &N\ X +10 &P\ Y +9 &RB\ Y +10 &T\ Z +9 &U\ Z +9 &W\ [\ +10 &YA\ \\ +9 &[\ \\ +10 &\\^P\ 3 +9 &\\\ "d +5 ( +2 "collection"']& +4 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.20 + "collection"'& +6 "core" &\\\ "d + &\\\ "d +2 .tHand.open + "manipulator"&v1 +57 "core" 1 +2 "manipulator"&D% +4 "core" %G   s D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&8' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'7& +6 "core" &\\\ "d +2 "collection"'/% +3 "core" %l\ +2 .tCSV.dial CSR +2 "collection"'o  +41 "core"  +2 "collection"'\\% +4 "core" %l\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml + "collection"'H's5 +1378 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 'R% +3 "core" %s9\ +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'?' +672 "core" ' + .tCSV.dial :waste +2 "collection"'d +126 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'%'i +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'w& +6 "core" &\\\ "d +2 "collection"'+% +3 "core" %n}\ +2 .tCSV.dial :flush + "collection"'_  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml + "collection"'B's5 +1273 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +42 "core" B + "collection"'k% +4 "core" %s9\ +2 .tCS.seek 7.001ml +2 "collection"'#'$ +547 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'S  +2 'K  +52 "core"  +83  + .tCBV.dial :waste1 +2 "collection"'G @ +75 "core" B +2 .tCS.seek 0ml +2 "collection"'6'i +1649 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +5 "core" &\\ {\ "d +2 "collection"'O% +3 "core" %c  |\ +2 .tCSV.dial :flush + "collection"')  +70 "core" +2 .tCS.seek 5ml +2 "collection"'{'s5 +1275 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'T @ +43 "core" B + "collection"' % +4 "core" %s8y\ +2 .tCS.seek 7ml +2 "collection"'p'# +545 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'~  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'  +103 "core"  +2 .tCS.seek 0ml +3 "collection"'='i +1665 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'1& +6 "core" &\\  z\ "d + "collection"'% +4 "core" %i  }\  + .tCSV.dial :flush +2 "collection"'f  +71 "core" +2 .tCS.seek 5ml +3 "collection"' 's5 +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'A @ +43 "core" B + "collection"'% +4 "core" %s2\ \ +3 .tCS.seek 7ml + "collection"'' +561 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2b +2 "collection"'N  +101 "core"  +2 .tCS.seek 0ml +3 "collection"''i +1639 "core" ' + #tDisinfecting external Intake with kill + "collection"'2& +6 "core" &\\  \ "d + "collection"'0% +4 "core" %g  \ + .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"'% +4 "core" %g  \ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +11 .tCS.seek 8ml + "collection"'' +1963 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'3' +557 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'@ + 'Z  +47 "core"  +55 + .tCTV.dial :intake +2 "collection"'  +76 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'}'T +1870 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"',  +75 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'x'i +594 "core" ' +2 .tCSV.dial CSR + "collection"'&  +99 "core"  + "collection"'% +4 "core" %l  \ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml + "collection"'e's5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'u' +1353 "core" ' +2 .tCSV.dial CBV + "collection"'X +97 "core" +3 .tCS.seek 0ml + "collection"'y'i +2646 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +5 "core" &ӓ%  ?R +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&i(ӂ +22 "core" ( + "manipulator"&.& +4 "core" &Ӌ   y + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +3 "core" &Ӌ   + +2 .tForearm.seek CC + "manipulator"&m'? +100 "core" ' + .tHand.close + "manipulator"&t/ +60 "core" / +2 .tCC.seek :open +2 "collection"'s( +447 "core" ( + "manipulator"&& +4 "core" &Ӌ   + +2 "manipulator"&\ % +4 "core" % E  J  + .tForearm.seek :retract +2 "manipulator"&^' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&V(- +293 "core" ( +2 "manipulator"&& +4 "core" &-  0  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-   + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +49 "manipulator"&['w +93 "core" ' + .tHand.open + "manipulator"&"1 +59 "core" 1 + "manipulator"&M% +4 "core" % ρ  I m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&<' +92 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 14:44:40 +7 #Asleep after completing DA_WCR_021423 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 31,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:43:49, 17% flow, 20.8C, 33% humidity, 14.8psia, 13.739V, 0.429A, 0.411A avg, 5.90W\\nSampled 775.0ml",Subject: "Asleep after completing DA_WCR_021423 assays" +507 #"uploadLog"upsync +7 #mEXIT +2 #"dave"Session Ended @1676397086.52UTC @1676986785.58UTC = =mMAIN_scheduler =tMAIN @UTC1676986787.42 #"core_reset"Sent BREAK +2 #t@12780 sendCRC with ifg=0x20, ie=0x7F + #@14615 sendCRC with ifg=0x08, ie=0x5F + #@8444 idle with ifg=0x84, ie=0x75 #@9160 select with ifg=0x10, ie=0xF5 + #@9773 receive with ifg=0x10, ie=0xFD #@10379 receive with ifg=0x10, ie=0xFD + #@11011 receive with ifg=0x10, ie=0xFD + #@11338 receive with ifg=0x80, ie=0xFD #@59322 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +372 "Can"X EB + X EB + #tPolling Can every 10:00 +20 #Cleanly exited at 17:51:26UTC14-Feb-23 +371 #-> Can +9964 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %k\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %ؽ \ + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \  +2 .tSS.configure :default +2 "sampler")#.0X Hand.open + .Hand.open + "manipulator"&31 +20 "core" 1 +309 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +63 "core" / +190 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +57 "core" 1 +141 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +56 "core" / +156 #t-> Hand.open + .Hand.open + "manipulator"&71 +55 "core" 1 +155 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +54 "core" / +147 #t-> Hand.open + .Hand.open +2 "manipulator"&91 +63 "core" 1 +158 #t-> Hand.close +2 .Hand.close + "manipulator"&:/ +64 "core" / +477 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&;' +74 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&<* +58 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&=(d +316 "core" ( + "manipulator"&>& +4 "core" &d + ( ? % +2 "manipulator"&?% +3 "core" %  '  +  +541 #t-> Arm.home + "manipulator"&@& +3 "core" &d  > % +2 "manipulator"&A% +4 "core" %    .  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&B( +192 "core" ( + "manipulator"&C& +4 "core" &   A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &   A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&E' +47 "core" ' + "manipulator"&F& +4 "core" &  # N A +2 "manipulator"&G% +3 "core" %   G +238 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&H' +53 "core" ' +3 .tElbow.jog 1500 + "manipulator"&I* +53 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&J(d +251 "core" ( + "manipulator"&K& +4 "core" &d  & - ' +2 "manipulator"&L% +37 "core" %    C  +203 #t-> Arm.home + "manipulator"&M& +4 "core" &d  ' P ' + "manipulator"&N% +4 "core" %  &    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&O( +191 "core" ( + "manipulator"&P& +4 "core" &\   > A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &\ j A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&R' +43 "core" ' +2 "manipulator"&S& +4 "core" &\  ' A +2 "manipulator"&T% +3 "core" % " & / +265 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&U' +65 "core" ' +3 .tElbow.jog 1500 + "manipulator"&V* +46 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&W(d +249 "core" ( + "manipulator"&X& +4 "core" &d " ( $ ) +2 "manipulator"&Y% +3 "core" %  &    +217 #t-> Arm.home +2 "manipulator"&Z& +3 "core" &d  &  ) + "manipulator"&[% +4 "core" %    %  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&\\( +194 "core" ( + "manipulator"&]& +4 "core" &  H 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &   7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&_' +37 "core" ' +2 "manipulator"&`& +4 "core" & (  7 + "manipulator"&a% +4 "core" % )  U p +710 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&b' +60 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&c* +46 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&d(d +245 "core" ( +2 "manipulator"&e& +4 "core" &d  (  ' + "manipulator"&f% +4 "core" %    9  +322 #t-> Arm.home +2 "manipulator"&g& +3 "core" &d  % ' + "manipulator"&h% +4 "core" %    j  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&i( +193 "core" ( + "manipulator"&j& +4 "core" & # , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &   W , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&l' +42 "core" ' + "manipulator"&m& +5 "core" &   : , + "manipulator"&n% +4 "core" %   5 M +226 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&o' +63 "core" ' +3 .tElbow.jog 1500 + "manipulator"&p* +56 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&q(d +247 "core" ( +2 "manipulator"&r& +4 "core" &d , , A ( + "manipulator"&s% +4 "core" %    0  +211 #t-> Arm.home +2 "manipulator"&t& +3 "core" &d   , ( +2 "manipulator"&u% +4 "core" %    C  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&v( +181 "core" ( + "manipulator"&w& +4 "core" &   &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &   F  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&y' +40 "core" ' +2 "manipulator"&z& +4 "core" & '  \\  + "manipulator"&{% +4 "core" %  +6820 #t-> CC +2 "collection"'|& +3 "core" &\ +356 #t-> PC + "processing"%}& +4 "core" &\ +205 #t-> Flush +321 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +3 "core" & \ +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&& +4 "core" &  7  + "manipulator"&% +4 "core" %    % + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +38 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +116 "core" ( + "manipulator"&& +5 "core" &- \ ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   % +2 .tForearm.seek :garage +2 "manipulator"&\ 'w +91 "core" ' +2 .tHand.close + "manipulator"& / +58 "core" / +2 "manipulator"&& +4 "core" &- "  K + "manipulator"&% +4 "core" % υ  $ < " +2 .tForearm.seek :retract + "manipulator"&' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +289 "core" ( +2 "manipulator"&& +4 "core" &ӌ # B 9# + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӌ   - 9# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +103 "core" ' +2 "manipulator"&& +4 "core" &Ӎ  + C 8" + "manipulator"&% +4 "core" %E   %  +2 "collection"'& +3 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\ \  +9 &4\ *z +9 &e#\ ? +10 &x\ N +9 &JY\ M +9 & \\<\ M +10 &Z%\ M +9 &[\ M +9 &R\\\ M +10 &\\\ M +9 &]\ M +10 & Z\ M +9 &"\\Z\ M +9 &$[C\ M +10 &%\\-\ M +9 &'\\\ M +9 &)c\\3\ M +10 &+%\\E\ M +9 &,Z\ M +10 &.[\ M +9 &0lX\ M +9 &2.\\\ M +10 &3Z\ M +9 &5Y\ M +9 &7u[\ L +10 &96Z\ M +9 &:Y\ L +10 &<Z\ M +9 &>}Z\ L +9 &@>Z\ M +10 &A^\ M +9 &Ci\ N +9 &Ex\ Q +10 &G* \ V +9 &H  \ W +10 &J & $\ Z +9 &Le * (\ Z +9 &N& . * \ Z +10 &O 0 /\ Z +9 &Q 2 3\ Y +9 &Si 4 2\ [ +10 &U) 6 8\ \\ +9 &V ; <\ ] +10 &X > ?\ \\ +9 &Zk C B\ ] +9 &\\ x F F\ 9 +10 &\\% J L\ (v +9 &\\ G J\ !b +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'& +4 "core" &\\ G F\ !b +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +4 "core" %E -  H  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' +878 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%!& +4 "core" &\ + "manipulator"&"& +4 "core" &Ӎ    8" +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&#(ӂ +21 "core" ( + "manipulator"&$& +4 "core" &ӌ  & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &ӌ    & +2 .tForearm.seek CC + "manipulator"&&'? +95 "core" ' + .tHand.close +2 "manipulator"&'/ +61 "core" / +2 .tCC.seek :open +2 "collection"'(( +446 "core" ( +2 "manipulator"&)& +4 "core" &ӌ   ! & + "manipulator"&*% +4 "core" % @   G + +2 .tForearm.seek :retract +2 "manipulator"&+' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&,( +347 "core" ( + "manipulator"&-& +4 "core" & " ? 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &   8 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&/' +96 "core" ' +2 "manipulator"&0& +4 "core" & $ \ f 6 +2 "manipulator"&1% +3 "core" %   F  +2 "processing"%2& +4 "core" &\ +2 "processing"%3& +5 "core" &\ +2 .tPC.seek :closed + "processing"%4(^ +5 "core" &\ \ +9 &/w\ *x +9 &b\ > +10 &ox\ O +9 &1\\\ N +9 &]\ N +10 &]\ N +9 &v\\\ O +9 &8_\ O +10 &`\ O +9 &`\ O +10 & }]\ O +9 &"A\\\ N +9 &$`\ O +10 &%_\ N +9 &']\ N +10 &)I\\\ N +9 &+\ `\ O +9 &,b\ O +10 &.]\ O +9 &0Q\\\ N +9 &2^\ O +10 &3a\ O +9 &5`\ O +10 &7X]\ O +9 &9_\ O +9 &:_\ O +10 &<`\ N +9 &>`b\ O +9 &@#a\ N +10 &Ah\ O +9 &Cq\ Q +10 &E]\ S +9 &G\ T +9 &H\ T +10 &J\ T +9 &L^\ U +9 &N\ U +10 &O\ U +9 &Q\ V +9 &Sc\ V +10 &U$\ V +9 &V\ U +10 &X\ U +9 &Zk\ V +9 &\\,\ V +10 &]|y\ > +9 &^&h\ Z +9 &^+\ 7 +3 ( +2 "processing"%3& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 + "processing"%5& +5 "core" &^-\ 7 + .tHand.open + "manipulator"&61 +61 "core" 1 +2 "manipulator"&7% +4 "core" % , 1 \ # +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8' +95 "core" ' +2 "collection"'9& +4 "core" &\ +1002 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&:& +3 "core" & + + 6 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & . - 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & * + 6 +2 .tForearm.seek PC +2 "manipulator"&>' +93 "core" ' + .tHand.close +2 "manipulator"&?/ +52 "core" / + .tPC.seek :open +2 "processing"%@( +458 "core" ( + "manipulator"&A& +4 "core" &  > 6 +2 "manipulator"&C% +3 "core" %    *  +2 .tForearm.seek :retract +2 "manipulator"&D' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +122 "core" ( + "manipulator"&G& +4 "core" &-   2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-  + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&;'w +89 "core" ' + .tHand.open + "manipulator"&E1 +59 "core" 1 + "manipulator"&B% +4 "core" % x   . [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K' +98 "core" ' +1080 #t-> Puck.count +2 "storage"(L% +3 "core" % q q \  +2 .tSE.seek :down +2 "storage"(I' +3 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&M% +3 "core" % \ "  F  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(N(C +662 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (P& +3 "core" &B b b d\ +2 "manipulator"&Q& +3 "core" &-   K +2 "manipulator"&S% +40 "core" % \    +12 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T( +169 "core" ( + "manipulator"&J& +4 "core" & " + h +2 "storage"(H& +4 "core" &C n q ~\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&R' +96 "core" ' +2 "storage"(O& +4 "core" &C r } \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(X'r +109 "core" ' + "storage"(Y- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V% +3 "core" % = 1 b\ +2 ."downElevator"SE.seek :down +3 "storage"(Z' +40 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +54 ([% +3 "core" % | |\ \  + "manipulator"&]% +4 "core" % (  R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^' +92 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(`(  +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (a& +3 "core" &  b a O\  +2 "manipulator"&W& +3 "core" &  r h +2 .tElbow.seek 2 +2 "manipulator"&U( +19 "core" ( +2 "manipulator"&_& +4 "core" &   Y  + "storage"(\\& +4 "core" &  o m !\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 450 counts + "manipulator"&e'S +92 "core" ' +2 "storage"(f& +4 "core" &  | } \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(c'r +105 "core" ' +2 "storage"(g- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h% +3 "core" % 5 ? \ +2 ."downElevator"SE.seek :down +3 "storage"(j' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (k% +3 "core" % | | \  + "manipulator"&m% +4 "core" %L   [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n' +100 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(d( +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (b& +2 "core" & b b Z\ +2 "manipulator"&l& +4 "core" & % )   + .tElbow.seek 3 +2 "manipulator"&i( +16 "core" ( + "manipulator"&r& +4 "core" &   G  +2 "storage"(s& +3 "core" & | | \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&p'7 +90 "core" ' +2 "storage"(t& +4 "core" & | { \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(u'r +318 "core" ' + "storage"(w- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x% +2 "core" % [ X X +\ +3 ."downElevator"SE.seek :down +3 "storage"(z' +99 ({% +2 "core" %I X b `\ V_ +2 "manipulator"&q% +4 "core" %>   S n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o' +93 "core" ' +46 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(|(,y +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (}& +2 "core" &,y b c O\ +2 "manipulator"&~& +3 "core" &   %  +2 .tElbow.seek 4 +2 "manipulator"&( +28 "core" ( + "manipulator"&& +5 "core" & -  e + "storage"(& +4 "core" &,y n q v\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +4 "core" &,y q z \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(y'r +118 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %  = 2 \ +3 ."downElevator"SE.seek :down +3 "storage"(' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (v% +2 "core" % | {\ \  +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &<+ C 6 \  +2 "manipulator"&& +4 "core" & '  e +2 .tElbow.seek 5 + "manipulator"&( +26 "core" ( + "manipulator"&& +4 "core" & +  )  +2 "storage"(& +4 "core" &<* q n n\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&'O +95 "core" ' + "storage"( & +5 "core" &<* t y \  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +108 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % 2 < \ +2 ."downElevator"SE.seek :down +3 "storage"(' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (% +3 "core" % | |\ \  + "manipulator"&!% +4 "core" %N   ~ I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"' +91 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (%& +3 "core" &K b b |\  + "manipulator"&'& +4 "core" &   Q  +2 .tElbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"& & +4 "core" & + .  + "storage"(& +4 "core" &K q q }\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&)' +93 "core" ' + "storage"(*& +4 "core" &K o y s\  +3 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(&'r +108 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (-% +4 "core" %  Y U \ +2 ."downElevator"SE.seek :down +3 "storage"(.' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 (0% +3 "core" % q \ + "manipulator"&1% +4 "core" %  + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2' +93 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(+([ +350 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &[ d d L\ + "manipulator"&5& +4 "core" &    +2 .tElbow.seek 7 + "manipulator"&6(r +44 "core" ( + "manipulator"&7& +4 "core" & $ L +2 "storage"(9& +4 "core" &[ q p l\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&3'= +98 "core" ' +2 "storage"(/& +4 "core" &[ t q \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(:'r +116 "core" ' +2 "storage"(- +3 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<% +2 "core" % ! > 4 \ +3 ."downElevator"SE.seek :down +3 "storage"(?' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (,% +2 "core" % | | \  +2 "manipulator"&8% +4 "core" %9   $ 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4' +92 "core" ' +2209 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +3 "core" &C\ +2 "manipulator"&C& +4 "core" &  w L +2 "manipulator"&G% +3 "core" %  '  c  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +178 "core" ( + "manipulator"&>& +4 "core" &-   O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &-   K O +2 .tForearm.seek :garage + "manipulator"&B'w +91 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / + "manipulator"&D& +5 "core" &-  b O + "manipulator"&;% +4 "core" %    C + .tForearm.seek :retract +2 "manipulator"&L' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M(ӂ +287 "core" ( +2 "manipulator"&I& +8 "core" &ӑ' "  0 @\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӑ'   @\\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'? +94 "core" ' + "manipulator"&Q& +5 "core" &ӑ( "  B @\\ + "manipulator"&S% +4 "core" %$   A Q +2 "collection"'J& +4 "core" &=\ +2 "collection"'H& +5 "core" &E\ +2 .tCC.seek :closed +2 "collection"'O(\\ +3 "core" &H\ +7 &4F\ $e +9 &U~F\ 7 +10 &~E\ L +9 &WH\ M +10 &wXF\ M +9 &9]\ M +9 &Z7\ L +10 &YE\ M +9 &]E\ M +10 &A]:\ M +9 & X8\ M +9 &!Yh\ L +10 &#Y\ L +9 &%JWP\ L +9 &' Y\ L +10 &(Y\ M +9 &*\\0\ L +9 &,RYZ\ L +10 &.X\ L +9 &/W5\ M +10 &1\\\ M +9 &3ZZ\ L +9 &5X\ L +10 &6\\ \ M +9 &8W4\ L +9 &:bY\ L +10 &<#V\ M +9 &=W\ L +10 &?Y:\ M +9 &AhZ\ M +9 &C(b\ N +10 &Dx\ P +9 &F \ S +9 &HQ  \ X +10 &J \ X +9 &K $ " \ Y +10 &M ( (\ Y +9 &OT + *\ Y +9 &Q - . \ [\ +10 &R 0 1\ Y +9 &T 5 3\ [\ +9 &VV 7 7\ [ +10 &X ; ;\ ] +9 &Y D ?\ ^ +10 &[ H F\ J +9 &\\? J K\ 'x +9 &\\ K K\ #f +6 ( +2 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.34 +2 "collection"'F& +4 "core" &\\ K K\ #f + &\\ J J\ #f + .tHand.open + "manipulator"&Y1 +61 "core" 1 + "manipulator"&V% +5 "core" % $ "  " Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K' +95 "core" ' + #tPurging external Intake + "collection"'[& +42 "core" &\\ 5 6\ #f +11 "collection"']% +4 "core" %k 3 3\ + .tCSV.dial :flush +2 "collection"'X  +69 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'Z' +2450 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'R +2 'N  +4 "core"  +66  + .tCTV.dial :intake +2 "collection"'a  +78 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml + "collection"'W'i +2355 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'_  +78 "core" ~ + #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +5 "core" &Ӓ' &  [ @[ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&f(ӂ +25 "core" ( + "manipulator"&g& +4 "core" &Ӆ  # W * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &Ӆ   N * +2 .tForearm.seek CC +2 "manipulator"&T'? +93 "core" ' + .tHand.close + "manipulator"&^/ +63 "core" / +2 .tCC.seek :open +2 "collection"'k( +449 "core" ( +2 "manipulator"&m& +4 "core" &Ӆ   1 * + "manipulator"&c% +4 "core" % L    & + .tForearm.seek :retract +2 "manipulator"&j' +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(- +290 "core" ( + "manipulator"&`& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-   g  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'w +96 "core" ' +2 .tHand.open + "manipulator"&r1 +53 "core" 1 + "manipulator"&s% +4 "core" % } #  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +91 "core" ' +4092 #t-> exit +5 #mEXIT @1676987385.66UTC @1676987639.60UTC = =tMAIN =mMAIN_scheduler @UTC1676987641.42 #"core_reset"Sent BREAK +2 #t@16196 sendCRC with ifg=0x20, ie=0x7F + #@18031 sendCRC with ifg=0x08, ie=0x5F #@63892 idle with ifg=0x84, ie=0x75 + #@64562 select with ifg=0x10, ie=0xF5 + #@65196 receive with ifg=0x10, ie=0xFD #@294 receive with ifg=0x10, ie=0xFD + #@927 receive with ifg=0x10, ie=0xFD + #@1254 receive with ifg=0x80, ie=0xFD #@18278 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +268 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +396 "Can"[ FC + [ FC #tPolling Can every 10:00 +19 #Cleanly exited at 13:49:45UTC21-Feb-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_022123.rb mission +6 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_022123 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 31,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:54:08, 16% flow, 18.4C, 38% humidity, 14.7psia, 13.749V, 0.345A, 0.327A avg, 4.74W",Subject: "DA_WCR_022123 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 13:54 +2 "Can"[ FC +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +397 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_022123.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 31,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:54:08, 16% flow, 18.4C, 38% humidity, 14.7psia, 13.749V, 0.345A, 0.327A avg, 4.74W",Subject: "Asleep until 13:54" +62 "Can"\\ l +3 #tPowering core bus +115 #"uploadLog"upsync +345 #upsync +80 .tGate.power :raw,:ON +2 "sampler") +51 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %(  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ + .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 31,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:55:00, 16% flow, 18.4C, 38% humidity, 14.7psia, 13.754V, 0.327A, 0.309A avg, 4.49W",Subject: "Started DA_WCR_022123 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +3 #tPhase [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &(\  +2 .tHand.open + "manipulator"&,1 +55 "core" 1 +2 "manipulator"&-& +5 "core" &  / +2 "manipulator"&.% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +175 "core" ( + "manipulator"&0& +4 "core" &- D Q +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &1& +3 "core" &-   Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +93 "core" ' +2 .tHand.close + "manipulator"&3/ +61 "core" / +2 "manipulator"&4& +4 "core" &-    Q +2 "manipulator"&5% +4 "core" % ϊ   J % +2 .tForearm.seek :retract +2 "manipulator"&6' +24 #"uploadLog"upsync +69 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +276 "core" ( +2 "manipulator"&8& +4 "core" &+  )  Cn +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" &Ӏ+ \  Cm +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +103 "core" ' +2 "manipulator"&;& +4 "core" &ӂ* "  Bk + "manipulator"&<% +4 "core" %?   5 +2 "collection"'=& +4 "core" &a\  +2 "collection"'>& +4 "core" &d\  +2 .tCC.seek :closed +2 "collection"'?(\\ +4 "core" &+\  +9 &6~,\ +} +9 &h/\ @ +10 &pt(\ M +9 &4Z#\ L +9 &]%\ M +10 &\\.\ L +9 &zX!\ L +10 &<\\ \ L +9 &\\'\ M +9 &\\&\ L +10 & \\%\ M +9 &"CZ\ M +9 &$\\!\ L +10 &%V)\ L +9 &'W\ L +10 &)L[\ L +9 &+[\ L +9 &,V \ L +10 &.W"\ L +9 &0TU\ L +9 &2W\ M +10 &3Z\ M +9 &5Z\ L +10 &7[\\\ M +9 &9Y"\ M +9 &:Y\ M +10 &<Z\ M +9 &>dW\ L +9 &@%V \ M +10 &A\\"\ M +9 &Cf%\ N +10 &Ea|"\ P +9 &G \ T +9 &H  '\ X +10 &J  \ X +9 &LO  \ Y +9 &N  !\ Z +10 &O  $\ Z +9 &Q  \ [ +10 &SS   \ Z +9 &U ! /\ [\ +9 &V # #'\ \\ +10 &X & '(\ ^ +9 &ZQ ( )4\ ^ +9 &[z * -.\ ? +10 &\\. + -3\ 'v +9 &\\ * -2\ W +3 ( + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'@& +4 "core" &\\ ' (f\ W +2 .tHand.open + "manipulator"&A1 +58 "core" 1 +2 "manipulator"&B% +4 "core" % > * \ ) +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ $ &c\ W +2 "collection"'E% +3 "core" %j & %0\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  +2 "collection"'G% +3 "core" %j % (P\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'H's5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s1 % %\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'J' +671 "core" ' + .tCSV.dial :waste +2 "collection"'K +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +1996 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\ " C\ W + "collection"'N% +4 "core" %g # #F\ + .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +7 .tCS.seek 10ml + "collection"'P' +2417 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Q +2 'R  +5 "core"  +65 +2 .tCTV.dial :intake + "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2342 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core"  +2 #tFlushing upper manifold + "collection"'V& +3 "core" &\\ 4 4 \ W +2 "collection"'W% +3 "core" %m 5 5\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'Y's5 +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +39 "core" B +2 "collection"'[% +4 "core" %s0 , +D\ \ +2 .tCS.seek 6.999ml + "collection"'\\' +552 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +99 "core"  +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'^'i +1656 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +798 "core" ' + .tCSV.dial :waste +2 "collection"'` +41 "core" +2 .tCS.seek 0ml + "collection"'a'i +756 "core" ' +2 "collection"'b& +3 "core" &\\ ' (\ W +2 "collection"'c% +3 "core" %i ' %\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'e'3J +790 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3I & %#\ \ +2 .tCS.seek 5ml + "collection"'h's4 +565 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1211 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'j'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +777 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӄ*   6 Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +3 "core" ( +2 "manipulator"&o& +3 "core" &ӄ) * , : Bi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" &ӄ*   * Bi +2 .tForearm.seek CC + "manipulator"&q'? +93 "core" ' + .tHand.close + "manipulator"&r/ +56 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( + "manipulator"&t& +4 "core" &ӄ*   d Bi +2 "manipulator"&u% +3 "core" % K &  O +2 .tForearm.seek :retract + "manipulator"&v' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +290 "core" ( + "manipulator"&x& +4 "core" &-  r 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  ( 5 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +92 "core" ' +2 .tHand.open + "manipulator"&{1 +62 "core" 1 +46 "manipulator"&|% +4 "core" % {   e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +92 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 13:59:14UTC21-Feb-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 31,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:55:00, 16% flow, 18.4C, 38% humidity, 14.7psia, 13.754V, 0.327A, 0.309A avg, 4.49W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'~& +5 "core" &\ +2 "manipulator"&% +3 "core" %   \ y  +2 "storage"(% +5 "core" %\ $\ $ + "storage"(. +4 "core" .(,y + "storage"(& +4 "core" &,x %\ +2 "storage"(& +4 "core" &,x \ +2 "manipulator"&& +4 "core" &-    5 + "manipulator"&% +4 "core" %   o  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +178 "core" ( + "manipulator"&& +5 "core" &   + F + "storage"( & +4 "core" &,x t t C\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&\ ' +104 "core" ' +3 "storage"( & +9 "core" &,x b\ +4 .tSE.reconfigure :pick +4 "storage"(#],K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"( 'r +100 "core" ' + "storage"( - +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,x d d Y\ +3 "manipulator"&& +3 "core" &   E +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   q E + "storage"(& +4 "core" &,x n q P\ +3 .tForearm.seek 4 + 300 counts + "manipulator"&'c +8 #"uploadLog"upsync +13 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &   e E +2 "manipulator"&% +3 "core" % m   +2 .tForearm.seek :retract +2 "manipulator"&' +50 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +156 "core" ( +2 "manipulator"&& +5 "core" &ӓ(  " E A` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӓ(   r A` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +97 "core" ' +2 "manipulator"&&& +4 "core" &ӓ( . , X A` +2 "manipulator"&(% +3 "core" %A   C  +2 "collection"''& +4 "core" &3\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &\  +8 &3{\ *y +9 &f\ > +10 &u\ L +9 &WY\ K +9 &Z\ L +10 &\\\ K +9 &\\\ L +10 &^Z\ K +9 & X\ K +10 &Y\ K +9 & Z\ K +9 &"gY\ K +10 &$'Z\ L +9 &%Z\ L +9 &'Y\ L +10 &)oW\ K +9 &+0]\ K +9 &,\\\ K +10 &.]\ K +9 &0uZ\ L +9 &28\\\ K +10 &3\\\ K +9 &5[\ K +10 &7}]\ L +9 &9@Z\ K +9 &;Y\ K +10 &<[\ L +9 &>Z\ L +9 &@GY\ L +10 &B ^\ L +9 &Ce\ M +10 &Er\ N +9 &GA\ P +9 &H\ T +10 &J  \ W +9 &Ln  \ Y +9 &N.  \ Z +10 &O  \ Y +9 &Q  \ Y +10 &St  \ Z +9 &U2  \ [\ +9 &V \ [\ +10 &X \ \\ +9 &Zw  \ [ +9 &\\y  \ 3 +10 &\\*  \ T +9 ( +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&"1 +4 "core" &\\p  \ O +50 1 + "manipulator"&+% +4 "core" % @ $  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +92 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler").% +3 "core" %ڄ \ > +2 "collection"'0& +3 "core" &\\p  \ O +3 "Can"`\ US +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X% +3 "core" %e \  + "sampler")F% +4 "core" %Q+ ; ; \  +32 "collection"'G% +3 "core" %e  \  + "sampler"):% +4 "core" %Q+ E B \  +36 "collection"'% +3 "core" %e \ \  +2 "sampler")I% +4 "core" %Q+ Q M \  +41 "collection"'H% +3 "core" %e  \  +2 "sampler")K% +4 "core" %Q+ ^ ] \  +47 "collection"'J% +3 "core" %e  \  + "sampler")M% +4 "core" %Q+ m j \  +2 "sampler")N% +3 "core" %Q+ n l \  + .tIntake.select :close + "sampler")0 +9 )O% +2 "core" %Q+ q s \  +2 .tSSV.dial :exhaust + "sampler")L  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")R'ڀ +377 "core" ' +2 .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X >\  +2 "sampler")$% +3 "core" % \ +2 "sampler")% +3 "core" % \ +2 .tIntake.select :close + "sampler")0 +9 )-% +2 "core" % \ +2 .tSSV.dial :exhaust + "sampler")3  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")#'ڀ +859 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")4  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'5% +2 "core" %e 2 1\  +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s + "sampler")#.z0X% +3 "core" %e # #\  +2 "sampler")F% +4 "core" %^< \  +41 "collection"'G% +3 "core" %e % %\  +2 "sampler"):% +3 "core" %^< \  +47 "collection"'% +3 "core" %e ' (\  +2 "sampler")I% +3 "core" %^< \  +54 "collection"'H% +3 "core" %e * %\  +2 "sampler")K% +4 "core" %^< \  +61 "collection"';% +2 "core" %e - .\  +2 "sampler")J% +5 "core" %^< \  +2 "collection"'M% +3 "core" %e / /\  + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X +2 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X\  + "sampler")o% +4 "core" %:3 \  +21 "collection"'p% +3 "core" %e - +[\  +2 "sampler")X% +3 "core" %:3 \  +25 "collection"'C% +3 "core" %e - /=\  +2 "sampler")?% +3 "core" %:3 \  +29 "collection"'t% +2 "core" %e . .]\  +2 "sampler")u% +4 "core" %:3 \  +32 "collection"'q% +2 "core" %e . 0c\  +2 "sampler")x% +4 "core" %:3 \  +36 "collection"'y% +3 "core" %e 1 19\  +2 "sampler")n% +4 "core" %:3 \  +41 "collection"'{% +4 "core" %e 1 3?\  +2 "sampler")|% +4 "core" %:3 \  +47 "collection"'v% +2 "core" %e 5 4C\  +2 "sampler")~% +3 "core" %:3 \  +54 "collection"'% +3 "core" %e 5 5d\  +2 "sampler")% +3 "core" %:3 \  +61 "collection"'r% +3 "core" %e 6 6^\  +2 "sampler")% +3 "core" %:3 \  +2 "collection"'% +5 "core" %e 8 7C\  + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X @.\  +2 "sampler")% +3 "core" % ] [ \ 2 +89 "collection"'% +3 "core" %e > </\  + "sampler")% +4 "core" %  \ 2 +100 "collection"'s% +4 "core" %e < >Q\  +2 "sampler")"% +4 "core" % \ 2 + "sampler")+% +4 "core" % \ 2 + .tIntake.select :close + "sampler")0 +9 ).% +2 "core" % \ 2 +2 .tSSV.dial :exhaust + "sampler")0  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +899 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +51 "sampler")$  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %e 3 1f\  +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s + "sampler")#.Y0X% +2 "core" %e + ,\  +2 "sampler")F% +4 "core" %j< \  +53 "collection"'%% +3 "core" %e + -K\  +2 "sampler")G% +3 "core" %j< \  +62 "collection"':% +2 "core" %e / -Q\  +2 "sampler")% +3 "core" %j< \  +2 "collection"'I% +3 "core" %e . .W\  +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X \  +18 "collection"'k% +3 "core" %e . .\  +2 "sampler")j% +4 "core" %; \  +21 "collection"'m% +3 "core" %e ) *\  +2 "sampler")o% +3 "core" %< \  +25 "collection"'p% +2 "core" %e . /\  +2 "sampler")X% +4 "core" %: \  +28 "collection"'C% +2 "core" %e - .\  +2 "sampler")?% +4 "core" %3 \  +32 "collection"'t% +2 "core" %e . +\  +2 "sampler")u% +4 "core" %2 \  +36 "collection"'q% +4 "core" %e / /\  +2 "sampler")x% +4 "core" %2 \  +41 "collection"'y% +3 "core" %e . 0\  + "sampler")n% +4 "core" %2 \  +47 "collection"'{% +3 "core" %e . 0\  +2 "sampler")|% +3 "core" %2 \  +54 "collection"'h% +3 "core" %e 1 0\  +2 "sampler")v% +3 "core" %2 \  +61 "collection"'~% +3 "core" %e 4 4\  +2 "sampler")% +3 "core" %2 \  +69 "collection"'% +4 "core" %e 6 4\  +2 "sampler")r% +4 "core" %2 \  +77 "collection"'% +3 "core" %e 7 9\  +2 "sampler")% +3 "core" %B \  +2 "collection"'i% +3 "core" %e 8 :\  +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X \ % +37 "collection"' % +3 "core" %e < ;\  +2 "sampler")% +3 "core" % Q O \ % +42 "collection"'% +3 "core" %e ? =\  + "sampler")\ % +4 "core" % d ` \ % +47 "collection"'% +3 "core" %e : ;\  +2 "sampler")% +3 "core" % u r \ % +54 "collection"' % +3 "core" %e : ;\  +2 "sampler")% +3 "core" % \ % +2 "sampler")% +3 "core" % \ % + .tIntake.select :close + "sampler")0 +9 )&% +2 "core" % \ % +2 .tSSV.dial :exhaust + "sampler")(  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")''ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 925.0ml .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %e 0 3\  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X% +3 "core" %e + (\  + "sampler")F% +4 "core" %2{* \  +18 "collection"'%% +3 "core" %e ) +\  +2 "sampler")G% +3 "core" %2{* \  +22 "collection"':% +2 "core" %e ) (\  +2 "sampler")% +4 "core" %2{+ \  +24 "collection"'I% +3 "core" %e * +\  + "sampler")3% +4 "core" %2{+ \  +28 "collection"';% +3 "core" %e + +\  +2 "sampler")J% +3 "core" %2{+ \  +32 "collection"'M% +3 "core" %e , .\  +2 "sampler")1% +3 "core" %2{* \  +37 "collection"'L% +3 "core" %e - ,\  + "sampler")<% +4 "core" %2{+ \  +41 "collection"'S% +3 "core" %e - ,\  +2 "sampler")P% +3 "core" %2{* \  +48 "collection"'U% +3 "core" %e , /\  + "sampler")R% +4 "core" %2{* \  +54 "collection"'V% +2 "core" %e ( (\  +2 "sampler")Q% +3 "core" %2{+ \  +62 "collection"'T% +3 "core" %e , +\  +2 "sampler")Z% +3 "core" %2{* \  +70 "collection"'[% +2 "core" %e / /\  +2 "sampler")Y% +4 "core" %2{+ \  +78 "collection"'H% +3 "core" %e 2 2\  + "sampler")]% +4 "core" %2{+ \  +2 "collection"'\\% +3 "core" %e 3 2\  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X +22 "collection"'d% +3 "core" %e . /\  + "sampler")W% +4 "core" % \ > +24 "collection"'a% +3 "core" %e . ,\  +2 "sampler")K% +3 "core" % \ > +28 "collection"'e% +3 "core" %e + +\  +2 "sampler")O% +3 "core" % \ > +32 "collection"'k% +3 "core" %e . -\  +2 "sampler")j% +3 "core" % \ > +37 "collection"'m% +3 "core" %e - /\  + "sampler")o% +4 "core" % \ > +42 "collection"'p% +2 "core" %e 1 1\  +2 "sampler")X% +3 "core" % \ > +48 "collection"'C% +3 "core" %e 3 3\  + "sampler")?% +4 "core" % \ > +54 "collection"'t% +2 "core" %e 3 3\  +2 "sampler")u% +3 "core" %   \ > +62 "collection"'q% +2 "core" %e 5 7\  +2 "sampler")x% +3 "core" %   \ > +70 "collection"'y% +3 "core" %e 5 8\  +2 "sampler")n% +3 "core" % + ) \ > +79 "collection"'f% +4 "core" %e 7 8\  + "sampler"){% +4 "core" % G F \ > +89 "collection"'|% +2 "core" %e 6 4\  +2 "sampler")h% +4 "core" % g e \ > +100 "collection"'v% +3 "core" %e 8 7\  + "sampler")~% +4 "core" % \ > +2 "sampler")% +3 "core" % \ > +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ > + .tSSV.dial :exhaust +2 "sampler")r  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +894 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %e 1 1\  + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +4 "core" %1 \  +78 "collection"'F% +3 "core" %e 4 3\  + "sampler")%% +4 "core" %1  \  +89 "collection"'G% +2 "core" %e 6 7\  +2 "sampler"):% +3 "core" %   \  +101 "collection"'% +2 "core" %e 6 8{\  +2 "sampler")I% +4 "core" % < : \  +113 "collection"'3% +3 "core" %e 5 6\  + "sampler");% +4 "core" % ` _ \  +128 "collection"'J% +3 "core" %e 7 7\  + "sampler")M% +4 "core" % \  +2 "sampler")1% +3 "core" % \  + .tIntake.select :close + "sampler")0 +9 )L% +3 "core" % \  + .tSSV.dial :exhaust + "sampler")<  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")S'ڀ +869 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")P  +2 .tCBV.dial SSV +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +209 "collection"'E% +4 "core" %e 1 0\  + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X+ +2 "core" + +12 "collection"'F% +3 "core" %e * )\  +2 "sampler")%% +4 "core" %1 \  +18 "collection"'G% +3 "core" %e + +g\  +2 "sampler"):% +4 "core" %/ \  +21 "collection"'% +3 "core" %e , ,\  + "sampler")I% +4 "core" %. \  +24 "collection"'3% +3 "core" %e + -k\  +2 "sampler");% +4 "core" %. \  +28 "collection"'J% +2 "core" %e , *\  +2 "sampler")M% +4 "core" %% \  +32 "collection"'1% +3 "core" %e + +\  + "sampler")L% +4 "core" % \ < +36 "collection"'<% +3 "core" %e + +\  +2 "sampler")+% +3 "core" % \ < +42 "collection"'P% +3 "core" %e . ,\  +2 "sampler")E% +3 "core" %  \ < +47 "collection"'S% +3 "core" %e , ,\  +2 "sampler")V% +3 "core" %   \ < +54 "collection"'Q% +3 "core" %e - -j\  +2 "sampler")T% +3 "core" % $ # \ < +61 "collection"'Z% +3 "core" %e / +i\  +2 "sampler")[% +3 "core" % 5 6 \ < +69 "collection"'Y% +4 "core" %e . 0f\  + "sampler")H% +4 "core" % K J \ < +78 "collection"']% +3 "core" %e 0 2\  +2 "sampler")\\% +3 "core" % c c \ < +89 "collection"'-% +3 "core" %e 1 2\  + "sampler")`% +4 "core" % z y \ < +100 "collection"'_% +3 "core" %e 2 1f\  +2 "sampler")b% +3 "core" % \ < +2 "sampler")c% +3 "core" % \ < +2 .tIntake.select :close + "sampler")0 +8 )d% +3 "core" % \ < +2 .tSSV.dial :exhaust + "sampler")W  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")U'ڀ +892 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")a  +73 "core" + #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'K% +3 "core" %e , .\  + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %KZ3 \  +70 "collection"'a% +2 "core" %e ) )\  +2 "sampler")K% +3 "core" %KZ3 \  +79 "collection"'U% +3 "core" %e ) *\  + "sampler")k% +4 "core" %KZ3 \  +88 "collection"'j% +3 "core" %e , +p\  +2 "sampler")m% +3 "core" %KZ3 \  +101 "collection"'o% +2 "core" %e * *s\  +2 "sampler")p% +4 "core" %KZ3 \  + "collection"'R% +4 "core" %e + ,v\  + #tIntake @15.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +2 "core" %e ) '\  +2 "sampler")a% +3 "core" % \ t +70 "collection"'K% +3 "core" %e ' (r\  + "sampler")U% +4 "core" % \ t +78 "collection"'k% +3 "core" %e ' '\  + "sampler")j% +4 "core" % \ t +89 "collection"'m% +2 "core" %e ( '\  +2 "sampler")o% +3 "core" % \ t +101 "collection"'p% +2 "core" %e ( )t\  +2 "sampler")R% +4 "core" % \ t +113 "collection"'<% +3 "core" %e + *q\  + "sampler")t% +4 "core" % \ t +128 "collection"'u% +3 "core" %e * +\  +2 "sampler")q% +3 "core" %   \ t +145 "collection"'x% +3 "core" %e / .\  + "sampler")y% +4 "core" % / - \ t +163 "collection"'n% +2 "core" %e 2 .t\  +2 "sampler")f% +3 "core" % T R \ t +184 "collection"'{% +3 "core" %e 2 2\  +2 "sampler")e% +3 "core" % x v \ t +197 "collection"'|% +3 "core" %e 2 3p\  + "sampler")h% +4 "core" % \ p + "sampler")v% +3 "core" % \ p +2 .tIntake.select :close + "sampler")0 +8 )~% +3 "core" % \ \ c + .tSSV.dial :exhaust +2 "sampler")  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")X  +2 .tCBV.dial SSV +70 "core"  +2 #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +209 "collection"'C% +3 "core" %e 0 -s\  +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %- \  +28 "collection"'a% +2 "core" %e , -\  +2 "sampler")K% +4 "core" %, \  +33 "collection"'U% +5 "core" %e . +s\  +4 "sampler")k% +7 "core" %+ \  +32 "collection"'j% +2 "core" %e , *s\  +2 "sampler")m% +4 "core" %+ \  +41 "collection"'o% +3 "core" %e - .r\  +2 "sampler")p% +3 "core" %+ \  +48 "collection"'R% +2 "core" %e . -\  +2 "sampler")<% +4 "core" %+ \  +53 "collection"'t% +3 "core" %e . -\  +2 "sampler")u% +3 "core" %- \  +61 "collection"'q% +3 "core" %e 0 0\  +2 "sampler")x% +3 "core" %( \  +70 "collection"'y% +4 "core" %e . 0\  + "sampler")n% +4 "core" %(  \  +78 "collection"'f% +3 "core" %e 0 0r\  + "sampler"){% +4 "core" % \ 8 +89 "collection"'e% +2 "core" %e 0 0t\  +2 "sampler")|% +3 "core" %   \ 8 +101 "collection"'h% +3 "core" %e 1 1s\  + "sampler")v% +4 "core" % 5 / \ 8 +113 "collection"'~% +3 "core" %e 1 2\  + "sampler")% +4 "core" % I I \ 8 +128 "collection"'P% +3 "core" %e 1 1m\  + "sampler")X% +4 "core" % e d \ 8 +144 "collection"'C% +3 "core" %e 0 2u\  + "sampler")% +4 "core" % \ 8 + "sampler")% +4 "core" % \ 8 + .tIntake.select :close + "sampler")0 +9 )i% +2 "core" % \ 8 +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")w'ڀ +878 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"' % +2 "core" %e . -\  +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +2 "core" %e / 0\  +2 "sampler")a% +4 "core" %1 \  +127 "collection"'K% +4 "core" %e 3 2\  +2 "sampler")U% +3 "core" %1 \  +144 "collection"'k% +3 "core" %e 7 6\  +2 "sampler")j% +3 "core" %  \ ? +163 "collection"'m% +3 "core" %e 7 7\  + "sampler")o% +4 "core" %   \ ? +184 "collection"'p% +3 "core" %e : 9\  +2 "sampler")-% +4 "core" % : ; \ ? +196 "collection"'R% +2 "core" %e 7 8\  +2 "sampler")<% +4 "core" % b ^ \ ? +196 "collection"'t% +3 "core" %e 4 6\  + "sampler")u% +4 "core" % \ ? +2 "sampler")q% +3 "core" % \ ? + .tIntake.select :close + "sampler")0 +9 )x% +3 "core" % \ ? + .tSSV.dial :exhaust + "sampler")y  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")n'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")f  +2 .tCBV.dial SSV +70 "core"  + #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open +2 "sampler") +209 "collection"'{% +3 "core" %e - .\  +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %0 \  +54 "collection"'a% +2 "core" %e 0 0\  +2 "sampler")K% +4 "core" %0 \  +61 "collection"'U% +2 "core" %e / 0\  +2 "sampler")k% +4 "core" %0 \  +69 "collection"'j% +3 "core" %e 2 3\  + "sampler")m% +4 "core" %0 \  +78 "collection"'o% +3 "core" %e 1 3\  + "sampler")p% +4 "core" %0 \  +88 "collection"'-% +3 "core" %e 3 2\  +2 "sampler")R% +3 "core" %0 \  +101 "collection"'<% +2 "core" %e 1 3\  +2 "sampler")t% +3 "core" %0 \  +114 "collection"'u% +2 "core" %e 4 4\  +2 "sampler")q% +4 "core" %0 \  +127 "collection"'x% +4 "core" %e 6 5\  + "sampler")y% +4 "core" %0 \  +144 "collection"':% +3 "core" %e 6 7\  +2 "sampler")f% +3 "core" %0 \  +163 "collection"'{% +3 "core" %e 7 8\  +2 "sampler")n% +3 "core" %0   \  +184 "collection"'h% +3 "core" %e 9 8\  +2 "sampler")v% +3 "core" %- . - \  +197 "collection"'~% +3 "core" %e : ;\  + "sampler")% +4 "core" % Q O \ * +196 "collection"'P% +3 "core" %e < ;\  + "sampler")X% +4 "core" % q q \ * +196 "collection"'C% +3 "core" %e < =\  + "sampler")% +4 "core" % \ * + "sampler")% +4 "core" % \ * + .tIntake.select :close + "sampler")0 +9 )i% +2 "core" % \ * +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")`'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 .tCBV.dial SSV +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +209 "collection"' % +4 "core" %e - /\  +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X \  +41 "collection"'% +3 "core" %e : :\  +2 "sampler")% +3 "core" %? \  +48 "collection"'% +3 "core" %e : :\  + "sampler")(% +4 "core" %? \  +54 "collection"'z% +2 "core" %e ; 9\  +2 "sampler")% +4 "core" %? \  +61 "collection"'% +2 "core" %e < :\  +2 "sampler")'% +3 "core" %? \  +70 "collection"'|% +3 "core" %e 6 5\  +2 "sampler")0% +4 "core" %? \  +78 "collection"'% +3 "core" %e 6 6\  + "sampler")$% +4 "core" %? \  +88 "collection"'% +3 "core" %e 7 5\  +2 "sampler")% +3 "core" %? \  +101 "collection"'% +2 "core" %e 6 5\  +2 "sampler")% +3 "core" % \ 6 +114 "collection"'^% +2 "core" %e 5 7\  +2 "sampler")4% +3 "core" % \ 6 +128 "collection"'5% +3 "core" %e 8 8\  +2 "sampler")#% +3 "core" % \ 6 +145 "collection"'% +2 "core" %e 9 8\  +2 "sampler")8% +4 "core" % \ 6 +162 "collection"'9% +3 "core" %e 9 <~\  +2 "sampler")/% +3 "core" %   \ 6 +121 "Can"f\ WU +63 "collection"'N% +3 "core" %e < =\  +2 "sampler") % +3 "core" % , - \ 6 +197 "collection"'% +2 "core" %e > =\  +2 "sampler")=% +4 "core" % M K \ 6 +196 "collection"'2% +3 "core" %e = <\  + "sampler"))% +4 "core" % m l \ 6 +196 "collection"'@% +3 "core" %e < ;\  + "sampler")A% +5 "core" % \ 6 + "sampler")B% +3 "core" % \ 6 +2 .tIntake.select :close + "sampler")0 +8 )D% +3 "core" % \ 6 +2 .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F'ڀ +876 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")%  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'&% +4 "core" %e 6 4\  + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XA \  +18 "collection"'% +3 "core" %e < <\  +2 "sampler") % +3 "core" %">A \  +22 "collection"'"% +3 "core" %e 9 ;\  + "sampler")1% +4 "core" %">A \  +24 "collection"'J% +3 "core" %e < ;\  +2 "sampler").% +3 "core" %">A \  +28 "collection"'E% +3 "core" %e ; ;\  +2 "sampler")s% +3 "core" %">A \  +33 "collection"'M% +2 "core" %e ; =\  +2 "sampler")Q% +4 "core" %">A \  +36 "collection"'T% +3 "core" %e < ;\  +2 "sampler")G% +4 "core" %">A \  +41 "collection"'Z% +4 "core" %e ; =\  + "sampler")[% +4 "core" %">A \  +47 "collection"'Y% +3 "core" %e ; <\  +2 "sampler")H% +3 "core" %">A \  +54 "collection"']% +3 "core" %e < =\  + "sampler")\\% +4 "core" %">A \  +61 "collection"'6% +3 "core" %e = <\  +2 "sampler")L% +3 "core" %">A \  +70 "collection"'_% +3 "core" %e < <\  +2 "sampler")+% +3 "core" %">A \  +78 "collection"'b% +3 "core" %e = =\  +2 "sampler")c% +3 "core" %">A \  +89 "collection"'d% +3 "core" %e ? =\  + "sampler")S% +4 "core" %">A \  +100 "collection"'W% +4 "core" %e B B\  + "sampler")>% +4 "core" %">A \  +113 "collection"'a% +3 "core" %e E D\  +2 "sampler")K% +3 "core" %"?8 \  +128 "collection"'U% +3 "core" %e = ;\  +2 "sampler")k% +3 "core" %"?8   \  +2 "collection"'j% +3 "core" %e ; =\  +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  +2 "sampler")C% +3 "core" %* \  +61 "collection"'% +3 "core" %e > ?\  +2 "sampler")% +3 "core" %* \  +69 "collection"'i% +4 "core" %e B B\  + "sampler")% +4 "core" %* \  +78 "collection"'V% +3 "core" %e < <\  +2 "sampler") % +3 "core" %*  \  +89 "collection"' % +3 "core" %e ? >\  +2 "sampler")`% +3 "core" %*  \  +100 "collection"'7% +3 "core" %e < <\  + "sampler")}% +4 "core" %   \ 7 +113 "collection"'% +3 "core" %e 8 ;\  +2 "sampler")% +3 "core" % , * \ 7 +128 "collection"'% +4 "core" %e : 8\  + "sampler")g% +3 "core" % B A \ 7 +145 "collection"' % +3 "core" %e 9 8\  + "sampler")% +4 "core" % [ Z \ 7 +163 "collection"'r% +2 "core" %e : 9\  +2 "sampler")O% +4 "core" % w u \ 7 +183 "collection"'?% +4 "core" %e ; <\  + "sampler")% +4 "core" % \ 7 +2 "sampler")% +3 "core" % \ 7 + .tIntake.select :close + "sampler")0 +9 )\ % +2 "core" % \ 7 +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +896 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")e  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %e 3 2\  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s + "sampler")#.0X% +3 "core" %e 1 3\  +2 "sampler")a% +3 "core" %1 \  +42 "collection"'K% +3 "core" %e 2 5\  + "sampler")U% +4 "core" %1 \  +47 "collection"'k% +3 "core" %e 0 3\  + "sampler")j% +4 "core" %2 \  +54 "collection"'I% +3 "core" %e 3 3\  + "sampler")p% +4 "core" %1 \  +61 "collection"'-% +3 "core" %e 3 2\  + "sampler")R% +4 "core" %1 \  +69 "collection"'<% +3 "core" %e 3 3\  + "sampler")t% +4 "core" %1 \  +114 "collection"'u% +14 "core" %e 3 2\  + "sampler")q% +4 "core" %1 \  +89 "collection"'x% +2 "core" %e 3 5\  +2 "sampler")y% +4 "core" %1 \  +100 "collection"':% +3 "core" %e 2 3\  + "sampler")f% +4 "core" % \ @ +113 "collection"'{% +3 "core" %e 3 5\  +2 "sampler")n% +3 "core" % \ @ +128 "collection"'h% +3 "core" %e 5 8\  + "sampler")v% +4 "core" % \ @ +144 "collection"'~% +3 "core" %e 5 6\  +2 "sampler")m% +3 "core" % \ @ +163 "collection"'% +3 "core" %e : <\  +2 "sampler")P% +3 "core" %   \ @ +184 "collection"'X% +3 "core" %e : <\  +2 "sampler")C% +3 "core" % ; 7 \ @ +197 "collection"'% +2 "core" %e = =\  +2 "sampler")% +4 "core" % [ X \ @ +196 "collection"'i% +3 "core" %e : <\  + "sampler")% +4 "core" % x u \ @ +196 "collection"'V% +3 "core" %e : :\  + "sampler") % +4 "core" % \ @ +2 "sampler") % +3 "core" % \ @ + .tIntake.select :close + "sampler")0 +9 )`% +3 "core" % \ @ + .tSSV.dial :exhaust +2 "sampler")7  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")}'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %e 4 2\  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  + "sampler")%% +4 "core" % p m \ \ O +196 "collection"'&% +3 "core" %e = =\  + "sampler")F% +4 "core" % \ \ O +2 "sampler")3% +3 "core" % \ \ O + .tIntake.select :close + "sampler")0 +9 );% +2 "core" % \ \ O +2 .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") 'ڀ +884 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")"  +74 "core" + #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %e 3 1\  + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %  \ E +69 "collection"'a% +3 "core" %e : 9\  +2 "sampler")K% +3 "core" %  \ E +79 "collection"'U% +2 "core" %e : 8\  +2 "sampler")% +3 "core" %  \ E +89 "collection"'k% +3 "core" %e : 9\  + "sampler")j% +4 "core" %  \ E +100 "collection"'I% +3 "core" %e 6 8\  +2 "sampler")p% +3 "core" %  \ E +113 "collection"'-% +4 "core" %e 8 9\  + "sampler")R% +3 "core" %  \ E +129 "collection"'<% +2 "core" %e 8 9\  +2 "sampler")t% +4 "core" %  \ E +144 "collection"'u% +3 "core" %e 8 9\  + "sampler")q% +4 "core" %  \ E +163 "collection"'x% +2 "core" %e ; :\  +2 "sampler")y% +4 "core" %  \ E +183 "collection"':% +4 "core" %e 7 9\  +2 "sampler")f% +4 "core" %  \ E +195 "collection"'{% +3 "core" %e 7 :\  +2 "sampler")n% +3 "core" %   \ E +197 "collection"'h% +2 "core" %e 8 8\  +2 "sampler")v% +4 "core" % 1 . \ E +196 "collection"'~% +3 "core" %e ; =\  + "sampler")m% +4 "core" % L J \ E +196 "collection"'% +3 "core" %e @ >\  + "sampler")P% +4 "core" % i g \ E +196 "collection"'X% +3 "core" %e < =\  +2 "sampler")C% +4 "core" %  \ E +196 "collection"'% +2 "core" %e > >\  +2 "sampler")% +4 "core" % \ E + "sampler")i% +3 "core" % \ E +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ E + .tSSV.dial :exhaust +2 "sampler")V  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler") 'ڀ +884 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %e 0 2\  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X =\  +2 "sampler")% +4 "core" %d< \  +61 "collection"'|% +2 "core" %e < <\  +2 "sampler")0% +4 "core" %d< \  +69 "collection"'% +3 "core" %e 9 9\  +2 "sampler")$% +3 "core" %d< \  +79 "collection"'% +2 "core" %e 9 :\  +2 "sampler")% +42 "core" %d< \  +50 "collection"'% +3 "core" %e < <\  + "sampler")% +4 "core" %d< \  +100 "collection"'^% +3 "core" %e : ;\  +2 "sampler")4% +4 "core" %d< \  +113 "collection"'5% +3 "core" %e ; 9\  + "sampler")#% +4 "core" %d< \  +128 "collection"'% +3 "core" %e : <\  + "sampler")(% +4 "core" %d< \  +144 "collection"'8% +3 "core" %e ; >\  + "sampler")9% +4 "core" %d< \  +163 "collection"'/% +3 "core" %e ; =\  + "sampler")N% +4 "core" %d< \  +184 "collection"' % +3 "core" %e < >\  +2 "sampler")% +3 "core" %d< \  +2 "collection"'=% +3 "core" %e > =\  +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +4 "core" %e @ B\  +2 "sampler")a% +3 "core" % \ 1 +2 "sampler")K% +3 "core" % \ 1 +2 .tIntake.select :close + "sampler")0 +8 )U% +3 "core" % \ 1 +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")k'ڀ +866 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")j  +72 "core" + #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %e 4 3\  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X <\  + "sampler")h% +4 "core" %2 \  +39 "collection"'v% +3 "core" %e : <\  + "sampler")~% +4 "core" %1 \  +42 "collection"'m% +3 "core" %e < ;\  + "sampler")% +4 "core" %1 \  +47 "collection"'P% +3 "core" %e ; ;\  + "sampler")X% +4 "core" %1 \  +54 "collection"'C% +3 "core" %e ; ;\  + "sampler")% +4 "core" %1 \  +61 "collection"'% +3 "core" %e ; :\  + "sampler")i% +4 "core" %1 \  +69 "collection"'% +3 "core" %e ; 9\  +2 "sampler")V% +3 "core" %1 \  +79 "collection"'.% +3 "core" %e < =\  + "sampler") % +4 "core" %1 \  +88 "collection"'`% +3 "core" %e < <\  +2 "sampler") % +3 "core" %1 \  +101 "collection"'% +2 "core" %e 9 >\  +2 "sampler")% +3 "core" %1 \  +114 "collection"'}% +3 "core" %e ; :\  + "sampler") % +4 "core" %2 \  +128 "collection"'% +2 "core" %e < =\  +2 "sampler")r% +4 "core" %1 \  +144 "collection"'O% +3 "core" %e ; >\  + "sampler")?% +5 "core" %1 \  +162 "collection"'% +2 "core" %e > >\  +2 "sampler")% +4 "core" %   \ C +183 "collection"'\ % +4 "core" %e @ ?\  +2 "sampler")% +3 "core" %   \ C +196 "collection"'o% +3 "core" %e D C\  +2 "sampler")e% +3 "core" % 3 . \ C +197 "collection"'% +3 "core" %e D E\  + "sampler")% +4 "core" % J H \ C +196 "collection"'7% +3 "core" %e C B\  + "sampler")% +4 "core" % f e \ C +196 "collection"'% +3 "core" %e B A\  + "sampler")'% +4 "core" % }  \ C +196 "collection"'% +3 "core" %e @ B\  +2 "sampler")|% +3 "core" % \ C +2 "sampler")0% +3 "core" % \ C +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ C + .tSSV.dial :exhaust +2 "sampler")$  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %e 6 3\  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X <\  + "sampler")% +4 "core" %; \  +21 "collection"'(% +3 "core" %e ? >\  +2 "sampler")8% +3 "core" %; \  +25 "collection"'9% +2 "core" %e ? <\  +2 "sampler")/% +4 "core" %; \  +28 "collection"'N% +2 "core" %e ? =\  +2 "sampler") % +4 "core" %; \  +35 "collection"'% +2 "core" %e < @\  +2 "sampler")=% +4 "core" %; \  +36 "collection"'Y% +3 "core" %e ? A\  +2 "sampler")@% +3 "core" %; \  +42 "collection"'A% +3 "core" %e ? >\  +2 "sampler")B% +4 "core" %; \  +47 "collection"'D% +3 "core" %e = ?\  + "sampler")% +4 "core" %; \  +54 "collection"'w% +2 "core" %e @ ?\  +2 "sampler")%% +4 "core" %; \  +61 "collection"'&% +2 "core" %e ? ?\  +2 "sampler")F% +4 "core" %; \  +69 "collection"'3% +3 "core" %e = @\  +2 "sampler");% +4 "core" %; \  +78 "collection"'% +2 "core" %e ? @\  +2 "sampler")g% +3 "core" %; \  +89 "collection"'"% +3 "core" %e @ ?\  + "sampler")1% +4 "core" %< \  +100 "collection"' % +3 "core" %e @ ?\  + "sampler")2% +4 "core" % \ @ +113 "collection"'E% +4 "core" %e > ?\  + "sampler")s% +3 "core" % \ @ +129 "collection"'M% +2 "core" %e = =\  +2 "sampler")Q% +3 "core" % \ @ +145 "collection"'T% +3 "core" %e ? @\  + "sampler")z% +4 "core" % \ @ +163 "collection"'Z% +2 "core" %e A @\  +2 "sampler")[% +4 "core" % \ @ +183 "collection"'G% +4 "core" %e > @\  + "sampler")H% +4 "core" % \ \ @ +196 "collection"']% +3 "core" %e A >\  + "sampler")\\% +4 "core" % $ " \ @ +196 "collection"'6% +3 "core" %e > ?\  + "sampler")L% +4 "core" % > 8 \ @ +196 "collection"'_% +3 "core" %e F E\  +2 "sampler")+% +3 "core" % T T \ @ +197 "collection"'J% +3 "core" %e D D\  + "sampler")b% +4 "core" % q n \ @ +196 "collection"'c% +3 "core" %e D E\  + "sampler")d% +4 "core" % \ @ +199 "collection"'S% +2 "core" %e C D\  +2 "sampler")W% +4 "core" % \ @ + "sampler")>% +3 "core" % \ @ +2 .tIntake.select :close + "sampler")0 +8 )a% +3 "core" % \ @ + .tSSV.dial :exhaust +2 "sampler")K  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")U'ڀ +882 "core" ' +2 .tExhaust.select :close + "sampler") +57 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"')% +2 "core" %e 6 7\  +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X \  +32 "collection"'|% +3 "core" %e 3 4\  +2 "sampler")0% +3 "core" % \ 3 +37 "collection"'% +3 "core" %e 4 4\  + "sampler")$% +4 "core" % \ 3 +42 "collection"'-% +2 "core" %e 5 4\  +2 "sampler")% +4 "core" % \ 3 +47 "collection"'% +3 "core" %e 6 6\  + "sampler")% +4 "core" % \ 3 +54 "collection"'4% +3 "core" %e 8 5\  + "sampler")5% +4 "core" % \ 3 +61 "collection"'#% +3 "core" %e 5 5\  + "sampler")% +4 "core" %  \ 3 +69 "collection"'(% +3 "core" %e 6 6\  +2 "sampler")8% +4 "core" %   \ 3 +78 "collection"'9% +3 "core" %e 7 7\  + "sampler")/% +4 "core" %   \ 3 +88 "collection"'N% +3 "core" %e 8 :\  +2 "sampler") % +3 "core" %   \ 3 +100 "collection"'% +3 "core" %e < <\  +2 "sampler")=% +3 "core" % ' " \ 3 +114 "collection"'Y% +2 "core" %e > >\  +2 "sampler")@% +4 "core" % 3 2 \ 3 +127 "collection"'A% +3 "core" %e @ ?\  +2 "sampler")B% +3 "core" % C A \ 3 +145 "collection"'% +3 "core" %e @ >\  + "sampler")D% +4 "core" % U T \ 3 +163 "collection"'% +2 "core" %e @ A\  +2 "sampler")w% +4 "core" % j g \ 3 +183 "collection"'%% +4 "core" %e @ A\  + "sampler")&% +4 "core" % ~ { \ 3 +196 "collection"'F% +3 "core" %e ? >\  + "sampler")3% +6 "core" % \ 3 +4 "sampler");% +7 "core" % \ 3 +2 .tIntake.select :close +3 "sampler")0 +12 )% +3 "core" % \ 3 + .tSSV.dial :exhaust +2 "sampler")g  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")"'ڀ +898 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")1  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +209 "collection"' % +3 "core" %e 6 4\  +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +3 "core" %; \  +70 "collection"'a% +2 "core" %e < :_\  +2 "sampler")K% +3 "core" % \ J +79 "collection"'^% +3 "core" %e ; :4\  + "sampler")% +4 "core" % \ K +88 "collection"')% +3 "core" %e = <\  +2 "sampler")U% +3 "core" % \ K +100 "collection"'k% +3 "core" %e : <T\  +2 "sampler")R% +3 "core" % \ K +114 "collection"'<% +2 "core" %e > <B\  +2 "sampler")t% +4 "core" % \ K +127 "collection"'u% +4 "core" %e ? >\  + "sampler")q% +4 "core" % \ K +144 "collection"'x% +3 "core" %e ? @[\  + "sampler")y% +4 "core" % \ K +163 "collection"':% +3 "core" %e ? ?c\  + "sampler")f% +4 "core" % \ K +184 "collection"'{% +3 "core" %e = =\  +2 "sampler")n% +3 "core" %   \ K +196 "collection"'h% +3 "core" %e = =(\  +2 "sampler")v% +3 "core" % 3 2 \ K +197 "collection"'~% +2 "core" %e = <u\  +2 "sampler")m% +3 "core" % K I \ K +197 "collection"'j% +2 "core" %e ? =R\  +2 "sampler")% +4 "core" % c ` \ K +196 "collection"'p% +3 "core" %e < >\  + "sampler")P% +4 "core" % z x \ K +196 "collection"'X% +3 "core" %e > ?t\  + "sampler")C% +4 "core" % \ K + "sampler")% +4 "core" % \ K + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % \ K +2 .tSSV.dial :exhaust + "sampler")i  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")V  +2 .tCBV.dial SSV +70 "core"  +2 #tAllowing 130s for 25.0ml of remaining 275.0ml .Intake.select :open + "sampler") +210 "collection"'.% +3 "core" %e 7 5\  + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +4 "core" %1 \  +78 "collection"'a% +3 "core" %e / 1X\  +2 "sampler")K% +3 "core" %1 \  +89 "collection"'^% +3 "core" %e / 2n\  + "sampler")% +4 "core" %1 \  +100 "collection"')% +3 "core" %e 0 /R\  + "sampler")U% +4 "core" %1 \  +113 "collection"'k% +3 "core" %e 3 0_\  +2 "sampler")R% +4 "core" %1 \  +127 "collection"'<% +4 "core" %e 2 3O\  + "sampler")t% +4 "core" %1 \  +144 "collection"'u% +3 "core" %e 2 3+\  + "sampler")q% +4 "core" %6 \  +163 "collection"'x% +3 "core" %e 2 23\  + "sampler")y% +5 "core" %8 \  +182 "collection"':% +4 "core" %e 3 0\  + "sampler")f% +4 "core" %  \ 9 +196 "collection"'{% +3 "core" %e 2 3P\  +2 "sampler")n% +3 "core" %   \ 9 +197 "collection"'h% +2 "core" %e 3 2\  +2 "sampler")v% +4 "core" % $ # \ 9 +196 "collection"'~% +3 "core" %e 5 4S\  + "sampler")m% +4 "core" % = 7 \ 9 +196 "collection"'j% +3 "core" %e 6 6R\  +2 "sampler")% +3 "core" % Q P \ 9 +196 "collection"'p% +3 "core" %e 9 7\  +2 "sampler")P% +4 "core" % i h \ 9 +196 "collection"'X% +3 "core" %e 6 8s\  + "sampler")C% +4 "core" % ~ } \ 9 +196 "collection"'% +4 "core" %e 6 8\  + "sampler")% +4 "core" % \ 9 + "sampler")i% +3 "core" % \ 9 +2 .tIntake.select :close + "sampler")0 +8 )E% +3 "core" % \ 9 + .tSSV.dial :exhaust +2 "sampler")V  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler").'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +209 "collection"' % +3 "core" %e 4 5\  +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X% +4 "core" %1 \  +54 "collection"'a% +2 "core" %e 3 4\  +2 "sampler")K% +4 "core" %1 \  +61 "collection"'^% +6 "core" %e 5 5\  + "sampler")% +4 "core" %1 \  +69 "collection"')% +3 "core" %e 5 4\  + "sampler")U% +4 "core" %1 \  +78 "collection"'k% +3 "core" %e 2 6\  +2 "sampler")R% +4 "core" %1 \  +88 "collection"'<% +3 "core" %e 6 4\  + "sampler")t% +4 "core" %1 \  +100 "collection"'u% +3 "core" %e 2 3\  + "sampler")q% +4 "core" %1 \  +113 "collection"'x% +3 "core" %e 4 2\  +2 "sampler")y% +3 "core" %1 \  +128 "collection"':% +3 "core" %e 4 5\  +2 "sampler")f% +3 "core" %1 \  +144 "collection"'{% +3 "core" %e 5 3\  +2 "sampler")n% +3 "core" %1 \  +163 "collection"'h% +3 "core" %e 1 3\  +2 "sampler")v% +3 "core" %1 \  +184 "collection"'~% +3 "core" %e 2 3\  +2 "sampler")m% +3 "core" %  \ F +197 "collection"'j% +3 "core" %e 3 32\  + "sampler")% +4 "core" % \ \ \ F +196 "collection"'p% +3 "core" %e 3 3\  + "sampler")P% +4 "core" %   \ F +196 "collection"'X% +3 "core" %e 3 3\  +2 "sampler")C% +3 "core" % . . \ F +197 "collection"'% +2 "core" %e 3 3\  +2 "sampler")% +3 "core" % B A \ F +197 "collection"'i% +2 "core" %e 5 4\  +2 "sampler")E% +4 "core" % X V \ F +196 "collection"'V% +3 "core" %e 5 4\  + "sampler") % +4 "core" % n i \ F +196 "collection"'% +3 "core" %e 6 5\  + "sampler") % +4 "core" %   \ F + "sampler").% +4 "core" % \ F + .tIntake.select :close + "sampler")0 +10 )}% +3 "core" %  \ F + .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")r  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'O% +2 "core" %e 7 5\  +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s + "sampler")#.0X\  +2 "sampler")5% +3 "core" %\\+7 \  +79 "collection"'#% +2 "core" %e < =\  +2 "sampler")% +4 "core" %\\+7 \  +88 "collection"'(% +3 "core" %e < =\  +2 "sampler")8% +3 "core" %\\+7 \  +100 "collection"'9% +3 "core" %e ? =y\  +2 "sampler")/% +3 "core" %\\+7 \  +113 "collection"'N% +3 "core" %e = =\  +2 "sampler") % +4 "core" %\\+6 \  +127 "collection"'% +3 "core" %e ? =\  +2 "sampler")=% +4 "core" %\\+7 \  +144 "collection"'Y% +3 "core" %e = A\  + "sampler")@% +5 "core" %\\/  \ K +162 "collection"'A% +2 "core" %e @ ?\  +2 "sampler")B% +4 "core" %\\/  \ K +183 "collection"'% +4 "core" %e > A\  +2 "sampler")D% +4 "core" %\\/  \ K +195 "collection"'% +3 "core" %e B @\  +2 "sampler")w% +4 "core" %\\/   \ K + "collection"'%% +3 "core" %e @ @\  +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X >\  +2 "sampler")g% +3 "core" %* \  +22 "collection"'\ % +3 "core" %e > ?\  + "sampler")% +4 "core" %* \  +27 "collection"'"% +3 "core" %e > @w\  +2 "sampler")s% +3 "core" %* \  +28 "collection"'% +3 "core" %e ? ?\  +2 "sampler")Q% +3 "core" %* \  +32 "collection"'T% +4 "core" %e @ ?\  + "sampler")M% +4 "core" %* \  +36 "collection"'[% +3 "core" %e = ?\  +2 "sampler")G% +4 "core" %* \  +41 "collection"'H% +3 "core" %e < A\  + "sampler")]% +4 "core" %* \  +47 "collection"'\\% +3 "core" %e > @\  +2 "sampler")6% +4 "core" %* \  +53 "collection"'L% +3 "core" %e A ?\  +2 "sampler")_% +3 "core" %* \  +61 "collection"'+% +3 "core" %e A =\  +2 "sampler")1% +3 "core" %* \  +70 "collection"'J% +3 "core" %e = ?\  +2 "sampler")2% +3 "core" %* \  +79 "collection"'b% +3 "core" %e A A\  + "sampler")c% +4 "core" %*   \  +88 "collection"'z% +3 "core" %e @ >\  +2 "sampler")d% +3 "core" %*  \ \  +100 "collection"'S% +3 "core" %e ? @\  +2 "sampler")W% +3 "core" %*   \  +114 "collection"'>% +2 "core" %e ? ?\  +2 "sampler")a% +4 "core" % " \ : +127 "collection"'K% +3 "core" %e ? ?\  +2 "sampler")^% +3 "core" % / * \ : +145 "collection"'% +2 "core" %e ? @\  +2 "sampler"))% +4 "core" % > < \ : +162 "collection"'U% +3 "core" %e @ ?\  +2 "sampler")k% +3 "core" % P O \ : +162 .tSS.reconfigure :default + "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'B'i +93 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 93d +102 "collection"'a9 +4 "core" 97d +102 "collection"'K9 +2 "core" 9;d +102 "collection"'^9 +2 "core" 9?d +102 "collection"'9 +3 "core" 9Cd +102 "collection"')9 +2 "core" 9?Hd +102 "collection"'U9 +3 "core" 9iLd +102 "collection"'k9 +3 "core" 9Pd +102 "collection"'<9 +2 "core" 9Td +102 "collection"'t9 +3 "core" 9Xd +102 "collection"'u9 +2 "core" 9]a +102 "collection"'F9 +3 "core" 9Ea] +102 "collection"'R9 +3 "core" 9teX +102 "collection"'x9 +2 "core" 9iT +102 "collection"'y9 +3 "core" 9mP +102 "collection"'f9 +2 "core" 9 qL +103 "collection"'{9 +2 "core" 9+ vH +102 "collection"'h9 +3 "core" 9V zD +102 "collection"'l9 +2 "core" 9 ~A +102 "collection"':9 +2 "core" 9@ +102 "collection"'v9 +3 "core" 9= +102 "collection"'~9 +3 "core" 9: +102 "collection"'j9 +2 "core" 98 +102 "collection"'q9 +3 "core" 9B5 +102 "collection"'9 +2 "core" 9e2 +102 "collection"'p9 +3 "core" 9/ +102 "collection"'P9 +3 "core" 9- +102 "collection"'X9 +2 "core" 9+ +102 "collection"'n9 +3 "core" 9( +102 "collection"'9 +2 "core" 9\ ' +103 "collection"'C9 +2 "core" 9)% +102 "collection"'i9 +3 "core" 9D% +102 "collection"'E9 +2 "core" 9_" +102 "collection"'V9 +3 "core" 9x! +102 "collection"'m9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"' 9 +3 "core" 9 +102 "collection"'.9 +2 "core" 9 +102 "collection"' 9 +3 "core" 9  +102 "collection"'}9 +2 "core" 9! +102 "collection"'Z9 +3 "core" 9 " +102 "collection"'r9 +3 "core" 9 $ +102 "collection"'9 +2 "core" 9 +$ +102 "collection"' 9 +2 "core" 9 ;& +102 "collection"'9 +3 "core" 9 H' +102 "collection"'9 +2 "core" 9 W( +102 "collection"'O9 +3 "core" 9 d) +102 "collection"'o9 +3 "core" 9 p* +102 "collection"'I9 +2 "core" 9 {+ +102 "collection"'9 +3 "core" 9 , +102 "collection"'9 +2 "core" 9 . +102 "collection"'e9 +3 "core" 9 . +102 "collection"'79 +3 "core" 9 0  +102 "collection"'9 +2 "core" 9 1 +102 "collection"'9 +3 "core" 9 2 +102 "collection"'9 +2 "core" 9 2 +102 "collection"'9 +3 "core" 9 4 +102 "collection"' 9 +3 "core" 9 5! +102 "collection"''9 +2 "core" 9 6% +102 "collection"'09 +2 "core" 9 8) +103 "collection"'9 +2 "core" 9 8. +102 "collection"'$9 +3 "core" 9 92 +102 "collection"'-9 +2 "core" 9 :6 +102 "collection"'9 +3 "core" 9 :: +102 "collection"'9 +2 "core" 9 <> +102 "collection"'9 +2 "core" 9 =C +103 "collection"'|9 +2 "core" 9 >G +102 "collection"'49 +3 "core" 9 ?K +102 "collection"'9 +2 "core" 9 ?O +102 "collection"'#9 +4 "core" 9\ AS +102 "collection"'9 +2 "core" 9\ BX +102 "collection"'(9 +4 "core" 9\ C\\ +102 "collection"'?9 +2 "core" 9\ D` +102 "collection"'99 +2 "core" 9\ Ed +102 "collection"'/9 +3 "core" 9\ Eh +102 "collection"'N9 +2 "core" 9\ Gl +102 "collection"'89 +3 "core" 9\ Hq +103 "collection"' 9 +2 "core" 9\ $Hu +102 "collection"'=9 +2 "core" 9\ &Iy +102 "collection"'Y9 +3 "core" 9\ +J} +102 "collection"'A9 +2 "core" 9\ .K +102 "collection"'9 +2 "core" 9\ 2K +103 "collection"'9 +2 "core" 9\ 6L +102 "collection"'59 +2 "core" 9\ 9M +102 "collection"'@9 +3 "core" 9\ >N +102 "collection"'B9 +2 "core" 9\ AP +102 "collection"'D9 +4 "core" 9\ EP +102 "collection"'w9 +2 "core" 9\ IQ +102 "collection"'%9 +3 "core" 9\ LS +102 "collection"'9 +2 "core" 9\ OR +102 "collection"'39 +3 "core" 9\ ST +102 "collection"';9 +3 "core" 9\ WU +102 "collection"'9 +2 "core" 9\ [U +102 "collection"'`9 +3 "core" 9\ \\W +102 "collection"'g9 +2 "core" 9\ `W +102 "collection"'9 +3 "core" 9\ eX +102 "collection"'\ 9 +3 "core" 9\ g[ +102 "collection"'s9 +2 "core" 9\ iZ +102 "collection"'"9 +3 "core" 9\ mZ +102 "collection"'Q9 +2 "core" 9\ p[ +3 .tCH.hold 10:00,70C +3 "collection"'T `\ `\ m  + '9 +5 "core"  + 9\ p[ + "collection"'[% +4 "core" %_ \ +2 #tBegun lysing Collection Puck Heater at 68.1C/47.7psia +14554 "Can"x\  +45437 "core" ` + "collection"'M9 +3 "core" 9\  +2 "collection"'H% +3 "core" %_ \ +2 #tEnded lysing Collection Puck Heater at 70C/46.3psia +2 .CS.seek 0ml + "collection"'G'i +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'& @ +101 "core" B +2 .tCSV.dial :air + "collection"'\\ @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'L's5 +1376 "core" ' + .tCSV.dial CTV + "collection"'_  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'+ @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'1  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'J @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'2'i +1381 "core" ' +2 "collection"'b% +4 "core" %l \  + #tPuck @74.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'c +97 "core"  + .tCBV.dial CSV +49 "collection"'z  +29 "core"  +2 "collection"'d% +4 "core" %l d\  +2 .tCS.seek 5ml + "collection"'S's8 +1374 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'W  +44 "core" + "collection"'>% +4 "core" %s8 \ +2 .tCS.seek 7ml + "collection"'a'# +615 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'K @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'^' +845 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"')& +4 "core" &\\n   \ O + #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&U% +4 "core" %  %    + "storage"(k% +4 "core" % r } \  + "storage"(<. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(t( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (u& +2 "core" & t ` &\ +2 "manipulator"&F& +3 "core" &Ӗ&   Q @] +2 "manipulator"&R% +4 "core" %    k  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&x( +161 "core" ( +2 "manipulator"&y& +4 "core" &  @  + "storage"(f& +4 "core" & 8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&{'7 +88 "core" ' + "storage"(h& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'r +299 "core" ' + "storage"(:- +3 "core" -'! +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&v& +3 "core" &    +2 "storage"(~& +3 "core" & o y \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&j'u +25 "core" ' + .tElbow.hold + "manipulator"&q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'! +2 .tSE.seek 1.18 Pucks below Top Plate + "storage"(p' +31 "core" ' + "manipulator"&P% +4 "core" %b   Q b +2 "storage"(X& +3 "core" & s s ^\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 281 counts + "manipulator"&n'ώ +14 "core" ' + "manipulator"&& +4 "core" &  s  +2 "storage"(C& +3 "core" & =\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&i'7 +24 "core" ' +2 .tSE.seek 2.18 Pucks below Top Plate + "storage"(E'` +34 "core" ' +2 "manipulator"&V& +4 "core" &    + "manipulator"&m% +4 "core" %Q   k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.seek CC + "manipulator"& (ӂ +159 "core" ( +2 "manipulator"&.& +4 "core" &ӗ! *  ;3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &Ә   V ;2 +2 .tForearm.seek CC +2 "manipulator"&}'? +92 "core" ' + .tHand.close + "manipulator"&Z/ +57 "core" / +2 .tCC.seek :open + "collection"'r( +450 "core" ( + "storage"(& +4 "core" & \ +2 "storage"( & +3 "core" & \ +2 "manipulator"&& +3 "core" &Ә"   - ;2 +2 "manipulator"&% +3 "core" % 6   G  +2 .tForearm.seek :retract +2 "manipulator"&O' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&o( +166 "core" ( + "manipulator"&I& +4 "core" &z    +2 "storage"(& +9 "core" & e\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&'u +97 "core" ' +2 .tElbow.hold + "manipulator"&e, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +61 "core" 1 +2 "manipulator"&% +4 "core" % Έ   + "storage"(& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 319 counts +2 "manipulator"&'ϴ +14 "core" ' + "manipulator"&& +4 "core" &z   +2 "storage"( & +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&''7 +16 "core" ' +2 "storage"(0% +4 "core" %a \  +2 ."downElevator"SE.seek :down +3 "storage"(' +100 ($% +3 "core" %Z 4\ Xf + "manipulator"&-% +4 "core" %0   K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +46 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &  $  + "manipulator"&& +4 "core" &z   !  +2 "manipulator"&|% +3 "core" %    K  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +174 "core" ( + "manipulator"&& +4 "core" &-  O  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &#& +2 "core" &-   ]  +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' + .tHand.close + "manipulator"&(/ +56 "core" / + "manipulator"&?& +4 "core" &-    +2 "manipulator"&9% +3 "core" % ψ   Z  +2 .tForearm.seek :retract + "manipulator"&/' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N(ӂ +288 "core" ( +2 "manipulator"&8& +4 "core" &Ӗ#   " =A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &Ӗ#  \ K =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&='? +98 "core" ' + "manipulator"&Y& +5 "core" &Ӗ#   # =A + "manipulator"&A% +4 "core" %;     +2 "collection"'& +3 "core" &  o +3 "collection"'& +4 "core" &  _\ +52 .tCC.seek :closed +3 "collection"'5(\\ +3 "core" &  (\ + &  \ + &   + &   +2 &    + &   + &  \ 6 +8 &?Iy  \ 0 +10 &qu  \ D +9 &]  ^\ K +9 &Z  1\ K +10 &]  \ K +9 &d[  \ K +9 &&^  \ K +10 &W  o\ K +9 &\\  M\ K +9 &l^  \ K +10 &!.X   \ K +9 &"Z  \ J +9 &$\\  \ K +10 &&tY  \ K +9 &(7\\  \ J +10 &)Z  \ K +9 &+]  g\ K +9 &-|Y  V\ K +10 &/?Z  H\ J +9 &1Z  *\ J +9 &2Z  \ J +10 &4Z  \ K +9 &6F_  \ K +10 &8Y  \ K +9 &9Z  u\ J +9 &;[  k\ J +10 &=NZ  P\ K +9 &?]  0\ K +9 &@Y  \ K +10 &B_  \ L +9 &DQl x\ M +10 &F  \ R +9 &G  \ V +9 &Ix  \ W +10 &K7  \ X +9 &L  \ Y +9 &N  j\ Y +10 &Py  c\ Z +9 &R:  U\ Z +10 &S  B\ \\ +9 &U  /\ [ +9 &Wz  \ \\ +10 &Y:  u\ ] +9 &Z \ ] +10 &\\YN  \ 9 +9 &\\ \ 'u +9 ( + &\\  ~\ 's +3 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.31 + "collection"'@& +4 "core" &\\  O\ 's +2 .tHand.open + "manipulator"&B1 +64 "core" 1 + "manipulator"&D% +4 "core" %; '  V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w' +94 "core" ' +2 .tPSV.dial PSR + "processing"%% +129 "core"  + "processing"%% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%3'+ +1401 "Can"q\ ZX +201 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%;  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +1615 "core" ' + .tPSV.dial PSR +2 "processing"%` +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%g' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"% +2 .tCBV.dial PRV +4 "collection"'\  +2 "core" @ +2 "processing"%s  +67 "core" +89  + .tPSV.dial :mixloop +2 "processing"%" +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Q  +128 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2651 "core" ' + .tPSV.dial :air +2 "processing"%[  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +42 "core" +2 .tPS.seek 0ml +2 "processing"%M'ؾ +2638 "core" ' +2 .tPSV.dial :air + "processing"%H  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%]' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +43 "core" +2 .tPS.seek 0ml + "processing"%\\'ؾ +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +5 "core" &Ә" ( !  <? + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_(ӂ +26 "core" ( +2 "manipulator"&+& +4 "core" &ӈ "  o + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &ӈ   < o +2 .tForearm.seek CC + "manipulator"&J'? +94 "core" ' +2 .tHand.close + "manipulator"&L/ +52 "core" / +2 .tCC.seek :open + "collection"'b( +447 "core" ( + "manipulator"&c& +4 "core" &ӈ '   o + "manipulator"&z% +4 "core" % P   !  +2 .tForearm.seek :retract + "manipulator"&d' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&2(- +284 "core" ( + "manipulator"&W& +4 "core" &-  A  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- \ ]  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&S'w +90 "core" ' + .tHand.open + "manipulator"&K1 +55 "core" 1 +2 "manipulator"&a% +4 "core" % |  \ v B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"')& +4 "core" &^  + "manipulator"&U% +4 "core" %    R  +2 "storage"(k% +3 "core" % \  +2 "storage"(<. +3 "core" .( +2 .tSC.reconfigure :tight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(!(,y +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (u& +2 "core" &,w \  +2 "manipulator"&F& +4 "core" &-   \  + "manipulator"&R% +4 "core" %   =  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&y( +181 "core" ( + "manipulator"&f& +4 "core" & ( O +2 "storage"(h& +3 "core" &,w \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +93 "core" ' + "storage"(,& +4 "core" &,w I\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'r +118 "core" ' + "storage"(v- +4 "core" -'b + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &,w r r \  +2 "manipulator"&& +4 "core" &   [ O + .tElbow.seek 4 +2 "manipulator"&P( +3 "core" ( + "manipulator"&X& +3 "core" &  #  O +2 "storage"(& +3 "core" &,w r s \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&C'c +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&m& + "storage"({' +8 "core" &    O +2 "manipulator"&x% +3 "core" % W | +2 .tForearm.seek :retract +2 "manipulator"&l' +58 "core" ' + ."downElevator"SE.stop +50 "storage"(5 +2 "core" ' +2 .tElbow.seek CC + "manipulator"&j(ӂ +156 "core" ( +2 "manipulator"&n& +4 "core" &Ӑ$ & m >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &Ӑ%   N >J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&.'? +90 "core" ' +2 "manipulator"& & +4 "core" &Ӑ% % ) _ >J +2 "manipulator"&i% +3 "core" %A  ; i +2 "collection"'q& +4 "core" &;\ +2 "collection"'Z& +5 "core" &'\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &\  +9 &4~\ +{ +10 & g\ > +9 &p\ K +9 &]Xs\ K +10 & [Q\ J +9 &]8\ J +10 &\\\ J +9 &f[\ J +9 &(Y\ J +10 &W@\ J +9 & ]1\ J +9 &"nZ\ J +10 &$0W\ J +9 &%^\ J +10 &'[\ K +9 &)v[\ J +9 &+8\\\ J +10 &,[m\ J +9 &.XZ\ J +9 &0~ZJ\ J +10 &2AXm\ J +9 &4[\ K +10 &5Z\ J +9 &7^\ J +9 &9G[o\ K +10 &;\ Z^\ J +9 &<[Q\ K +9 &>[N\ J +10 &@PXC\ J +9 &B^A\ J +10 &Cb)\ K +9 &Em \ L +9 &GL{\ N +10 &I\ Q +9 &J\ U +9 &Lz\ W +10 &N;\ W +9 &O1\ W +10 &Q@\ W +9 &S|5\ Y +9 &U?0\ X +10 &V&\ Z +9 &X\ Z +10 &Z}\ [\ +9 &\\#z\ / +9 &\\*\ $l +10 ( + &\\\ W +2 "collection"'Z& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.11 + .Hand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +4 "core" % A & * H i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'  +133 "core"  + .tCSV.dial CTV +2 "collection"'  +26 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2625 "core" ' + "collection"'% +4 "core" % . /d\  +2 .tCS.seek 4.5ml + "collection"'}'c; +1488 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%7  +70 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2631 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +3 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml + "collection"' ' +1478 "core" ' + .tCSV.dial CTV +2 "collection"'0  +41 "core"  +2 .tCS.seek 0ml + "collection"'O'i +2634 "core" ' + .tCBV.dial :waste1 +2 "collection"'$ @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'-  +131 "core" + "collection"'o& +4 "core" &\\~\ W +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %      +2 "storage"(% +3 "core" % a b \  +2 "storage"(. +3 "core" .(,v + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(|( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & m c G\ +2 "manipulator"&E& +3 "core" &Ӓ$   ) >H + "manipulator"&'% +4 "core" %    $  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +164 "core" ( + "manipulator"&#& +4 "core" & .  '  +2 "storage"(& +4 "core" & r | \ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&e'7 +102 "core" ' +2 "storage"((& +4 "core" & q q R\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'r +286 "core" ' + "storage"(9- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   +2 "storage"(& +3 "core" & q r \\\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&8'u +23 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(4- +2 "core" -' +3 .tSE.seek 2.17 Pucks below Top Plate + "storage"(Y'^ +29 "core" ' + "manipulator"&A% +4 "core" %΄   R +2 "storage"(& +3 "core" & b e \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 315 counts + "manipulator"&/'ϰ +14 "core" ' +2 "manipulator"&r& +4 "core" & " % 0  + "storage"(@& +4 "core" & r s \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&B'7 +19 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate + "storage"(D' +35 "core" ' +2 "manipulator"&& +4 "core" &   E  + "manipulator"&%% +4 "core" %/  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&=(ӂ +161 "core" ( + "manipulator"&;& +4 "core" &Ӑ "  N 9' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &Ӑ   $ 9' +2 .tForearm.seek CC + "manipulator"&`'? +96 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "storage"(\ & +4 "core" & \ +2 "storage"(s& +3 "core" & >\ +2 "manipulator"&"& +3 "core" &Ӑ   B 9' +2 "manipulator"&Q% +3 "core" % A   &  +2 .tForearm.seek :retract + "manipulator"&g' +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&[( +162 "core" ( + "manipulator"&& +4 "core" &    + "storage"(T& +4 "core" & +\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&6'u +95 "core" ' + .tElbow.hold +48 "manipulator"&H, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&M1 +64 "core" 1 +3 "manipulator"&&% +4 "core" % Έ "  / +2 "storage"(]& +3 "core" & <\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 319 counts + "manipulator"&G'ϴ +13 "core" ' +2 "manipulator"&+& +4 "core" &   ]  + "storage"(1& +22 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&L'7 +15 "core" ' + "storage"(N% +4 "core" % J\ +3 ."downElevator"SE.seek :down +3 "storage"(w' +99 (5% +2 "core" %Z -\ Xf +2 "manipulator"&c% +4 "core" %- \ b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +91 "core" ' +39 ' + ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%J  +71 "core" +2 .tPS.seek 2.5ml + "processing"%W' +2634 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%> +42 "core" + .tdelay 1 second +101 .PSV.dial :air +2 "processing"%_  +56 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%K +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%a  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%)'ؾ +2641 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage "processing"%U& +4 "core" &+\  +2 "manipulator"&k& +4 "core" &    + "manipulator"&<% +3 "core" %    G  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +174 "core" ( + "manipulator"&S& +4 "core" &-   % + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +2 "core" &-  @ % +2 .tForearm.seek :garage +2 "manipulator"&u'w +97 "core" ' + .tHand.close + "manipulator"&F/ +56 "core" / + "manipulator"&R& +4 "core" &-   p % + "manipulator"&f% +4 "core" % ϋ  H +2 .tForearm.seek :retract + "manipulator"&h' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&,( +117 "core" ( + "manipulator"&2& +4 "core" &  } # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &  { # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&~' +95 "core" ' + "manipulator"&& +4 "core" & \  \ # +2 "manipulator"&X% +4 "core" %   ^ +2 "processing"%& +4 "core" &)\  +2 "processing"%& +4 "core" &.\  +2 .tPC.seek :closed +2 "processing"%V(^ +4 "core" &\  +9 &7}\ +{ +9 &e\ ? +10 &Y{\ O +9 &\\\ N +9 &]$\ N +10 &\\,\ N +9 &b`+\ N +10 &#`.\ O +9 &`!\ N +9 &b(\ N +10 & j`0\ N +9 &"+_.\ O +9 &#_-\ N +10 &%^/\ N +9 &'q`-\ O +10 &)3^;\ O +9 &*_B\ N +9 &,aC\ O +10 &.{]=\ N +9 &0<`C\ N +9 &1_7\ N +10 &3_D\ N +9 &5_M\ N +9 &7E]M\ N +10 &9bK\ N +9 &:_M\ N +10 &<]N\ N +9 &>LeS\ N +9 &@dF\ N +10 &AjU\ O +9 &Cp_\ P +9 &EKY\ Q +10 &Gd\ S +9 &Hd\ T +10 &J^\ T +9 &LJ`\ T +9 &N `\ U +10 &Ok\ U +9 &Qk\ V +9 &SNu\ V +10 &Ur\ V +9 &Vr\ V +10 &Xz\ V +9 &ZVq\ V +9 &\\s\ V +10 &]|\ 6 +9 &^-zz\ "d +9 &^1{\ 9 +3 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%m& +4 "core" &^,\ 9 +2 .tHand.open + "manipulator"&x1 +57 "core" 1 + "manipulator"&y% +4 "core" % # \ R ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +2 .tPRV.dial :air + "processing"%n  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%p +43 "core" + "processing"%:% +4 "core" %ع\  +2 .tPS.seek 0.3ml + "processing"%C' +382 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%i% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%q'2 +491 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%{' +1921 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%P +113 "core" + .tPTV.dial :mixing +2 "processing"%l @ +72 "core" A + .tPBV.dial :waste2 + "processing"%b  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   X # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Z( +4 "core" ( + "manipulator"&& +4 "core" &  # [ # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   5 # + .tForearm.seek PC +2 "manipulator"&.' +95 "core" ' + .tHand.close + "manipulator"&\\/ +56 "core" / +2 .tPC.seek :open + "processing"%( +456 "core" ( +2 "manipulator"&^& +3 "core" &   ~ # +2 "manipulator"& % +3 "core" %   & +2 .tForearm.seek :retract +2 "manipulator"&7' +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(- +127 "core" ( +2 "manipulator"&& +4 "core" &-   j + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&}'w +97 "core" ' + .tHand.open + "manipulator"&01 +56 "core" 1 + "manipulator"& % +4 "core" % ρ  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$' +99 "core" ' +50 #tLoading da puck from tube 4 into Processing Clamp "processing"%-& +4 "core" &\ +2 "manipulator"&o% +3 "core" %    j +2 "storage"(% +3 "core" % a\  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,y +360 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (!& +3 "core" &,y \ + "manipulator"&& +4 "core" &-  0 +2 "manipulator"&E% +3 "core" %  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&'( +173 "core" ( + "manipulator"&#& +4 "core" &   < R +2 "storage"(& +3 "core" &,y g\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&(' +90 "core" ' + "storage"(j& +4 "core" &,y \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +113 "core" ' + "storage"(9- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,y | | \ +2 "manipulator"&& +4 "core" &   T R +2 .tElbow.seek 4 + "manipulator"&4( +3 "core" ( + "manipulator"&A& +4 "core" & %  R + "storage"(& +4 "core" &,y r z\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&r'c +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&@/ +55 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(%' +7 "core" &    Q + "manipulator"&e% +4 "core" % o   e +2 .tForearm.seek :retract + "manipulator"&' +64 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ' +2 .tElbow.seek PC + "manipulator"&?( +247 "core" ( + "manipulator"&8& +4 "core" & "  < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" & %  Z < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&Y' +101 "core" ' + "manipulator"&;& +4 "core" &  < +2 "manipulator"&3% +4 "core" %  \ +2 "processing"%B& +3 "core" &\ +3 "processing"% & +4 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\  +10 &.z\ +z +9 &c\ > +10 &oz\ N +9 &1]v\ N +9 &]t\ M +10 &Yt\ N +9 &x`p\ N +9 &;_y\ M +10 &\\l\ N +9 &[l\ M +10 & ]j\ M +9 &"B_m\ N +9 &$_g\ M +10 &%\\]\ M +9 &'`b\ N +9 &)K[[\ M +10 &+ ]]\ M +9 &,__\ M +10 &.\\U\ N +9 &0R\\U\ N +9 &2^O\ N +10 &3`O\ N +9 &5`I\ N +9 &7Z`I\ N +10 &9`K\ N +9 &:]R\ N +10 &<^L\ N +9 &>baG\ N +9 &@#cF\ N +10 &AgH\ N +9 &Cs?\ P +9 &Ea~9\ Q +10 &GC\ T +9 &H@\ T +10 &JE\ T +9 &L_A\ T +9 &N<\ U +10 &OA\ U +9 &QB\ V +9 &Sb:\ V +10 &U%/\ U +9 &V9\ U +10 &X;\ U +9 &Zh1\ W +9 &\\-,\ U +10 &]~~/\ ; +9 &^.4\ S +9 &^!6\ 3 +3 ( +2 "processing"% & +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&% +4 "core" % , + X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ ' +95 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%s e +3 %"9 +4 "core" 9 +102 "processing"%Q9 +2 "core" 90 +102 "processing"%9 +3 "core" 9/  +102 "processing"%T9 +2 "core" 9/  +102 "processing"%`9 +2 "core" 90 +102 "processing"%=9 +3 "core" 9/ +102 "processing"%M9 +2 "core" 9/! +102 "processing"%&9 +3 "core" 9 / +102 "processing"%]9 +3 "core" 9#/" +102 "processing"%+9 +2 "core" 9)/& +102 "processing"%19 +2 "core" 90/* +102 "processing"%g9 +3 "core" 980/ +102 "processing"%N9 +2 "core" 9@/3 +102 "processing"%59 +2 "core" 9J07 +102 "processing"%c9 +3 "core" 9T/; +102 "processing"%[9 +2 "core" 9`/? +102 "processing"%69 +3 "core" 9k/C +102 "processing"%G9 +2 "core" 9u0H +102 "processing"%D9 +3 "core" 90L +102 "processing"%J9 +2 "core" 90P +102 "processing"%L9 +3 "core" 91T +102 "processing"%w9 +2 "core" 90X +102 "processing"%9 +3 "core" 91\\ +102 "processing"%>9 +3 "core" 91a +102 "processing"%_9 +2 "core" 91e +102 "processing"%K9 +3 "core" 91i +102 "processing"%a9 +2 "core" 91m +102 "processing"%W9 +2 "core" 92q +102 "processing"%U9 +3 "core" 92v +102 "processing"%k9 +3 "core" 9.z +102 "processing"%<9 +2 "core" 9 2~ +102 "processing"%S9 +2 "core" 93 +102 "processing"%t9 +3 "core" 93 +102 "processing"%H9 +2 "core" 9 2 +3 .tPH.hold 2:00:00,28C +2 "processing"%F pep +4 .tdelay 1:30 +2 "core"  +1147 "Can"n ?= +7854 .tPSR.select :air + .PSV.dial PSR +2 "processing"%R +100 "core"  + "processing"%f% +4 "core" %f\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%z' +597 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%2' +1606 "core" ' + .tPTV.dial :puck +2 "processing"%v  +70 "core"  +2 .tPSV.dial PTV + "processing"%u +72 "core" +2 .tPBV.dial :waste1 + "processing"%  +129 "core"  + "processing"%X% +4 "core" %a\  +2 .tPS.seek 1.5ml + "processing"%'( +584 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%d * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%h'ؾ +1612 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%*  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%m * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%x +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%y' +2348 "core" ' + .tPSV.dial PTV + "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%p +72 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%:  +72 "core"  +2 .tPS.seek 0ml + "processing"%~'ؾ +2303 "core" ' + .tPTV.dial :PRVmixing,via: PRV +50 "processing"%)  +130 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%i @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%C' +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'q  + .tPRV.dial CBV +4 "processing"%P  +39 "core" +3 + "processing"%l% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%b'h +452 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'{  +28 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'K +1172 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" @ +2 .tPS.seek 0.5ml + "processing"%\\' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%,  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%' +1620 "core" ' +2 .tPSV.dial :PML + "processing"%V +43 "core" + .tPTV.dial :mixing + "processing"%^ @ +71 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" + "processing"%% +4 "core" %@\ \ +3 .tPS.seek 1.85ml + "processing"%' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%. * +35 "core" , +2 .tPS.seek 0ml + "processing"%Z'ؾ +985 "Can"{ A> +987 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +3 "core" &\ + "manipulator"& & +4 "core" &   _ ; + "manipulator"&7% +4 "core" % \   !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +129 "core" ( + "manipulator"&o& +4 "core" &-  # H  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- '   +2 .tForearm.seek :garage + "manipulator"&'w +95 "core" ' +2 .tHand.close + "manipulator"&}/ +52 "core" / + "manipulator"&|& +5 "core" &- $ ' i  + "manipulator"&!% +4 "core" % φ   7  +2 .tForearm.seek :retract + "manipulator"&' +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&E(ӂ +277 "core" ( + "manipulator"&#& +4 "core" &{+ -  : Cs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{+ ' + Cs +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&j'? +96 "core" ' +4 "manipulator"&I& +5 "core" &{, . , Cs + "manipulator"&9% +4 "core" %E ) + % +2 "collection"'& +4 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'A(\\ +4 "core" &\ +8 &=\ %f +9 &W\ 8 +9 &{\ L +10 &T\ L +9 &{Z\ L +9 &=V\ L +10 &\\\ L +9 &Z\ L +10 &Y\ L +9 &E\\\ L +9 & Z\ L +10 &!X\ L +9 &#Z\ L +9 &%LX\ M +10 &'Y\ L +9 &(U\ L +10 &*Z\ L +9 &,TU\ M +9 &.X\ M +10 &/W\ L +9 &1Z\ L +9 &3]Z\ L +10 &5Y\ L +9 &6Y\ M +10 &8Z\ L +9 &:e[\ L +9 &<'Y\ L +10 &=Z\ L +9 &?Z\ L +9 &AmY\ L +10 &C,b\ M +9 &Dm\ O +10 &F\ R +9 &HS\ X +9 &J\ Y +10 &K\ X +9 &M\ Y +9 &OV\ Z +10 &Q\ [\ +9 &R\ Z +10 &T\ [ +9 &VX\ \\ +9 &X \ ] +10 &Y   \ ] +9 &[   \ J +9 &\\? \ \ ({ +10 &\\  \ \ #e +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.35 + "collection"'& +4 "core" &\\ \ 5\ #e +2 .tHand.open + "manipulator"&$1 +60 "core" 1 +2 "manipulator"&@% +4 "core" % E /  % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +2 .tPSV.dial PSR + "processing"%e +114 "core" +2 "processing"%'% +4 "core" %ؽ$\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%('+ +1617 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%r'ؾ +1627 "core" ' + .tPSV.dial PSR + "processing"%8 +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%/' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%%  + "collection"'4  +31 "core" +125  + .tPSV.dial :mixloop +2 "processing"%; +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%3  +71 "core" +2 .tPS.seek 0ml + "processing"%B'ؾ +2631 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%"  +43 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2636 "core" ' + .tPSV.dial :mixloop + "processing"%Q +43 "core" +2 .tPS.seek 0ml + "processing"%Y'ؾ +2630 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӂ*    Cm +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&T(ӂ +48 "core" ( +4 "manipulator"&`& +3 "core" &Ӂ* % ) C Cm +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +2 "core" &Ӂ* ( ) e Cm +3 .tForearm.seek CC + "manipulator"&M'? +94 "core" ' + .tHand.close + "manipulator"&&/ +62 "core" / +2 .tCC.seek :open + "collection"']( +449 "core" ( +2 "manipulator"&+& +4 "core" &Ӂ* , + Cm + "manipulator"&1% +4 "core" % M * * E +2 .tForearm.seek :retract + "manipulator"&g' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&N(- +287 "core" ( + "manipulator"&5& +4 "core" &- "  D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-  & 1 D +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&['w +91 "core" ' +2 .tHand.open + "manipulator"&61 +54 "core" 1 + "manipulator"&G% +4 "core" % π #  e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D' +96 "core" ' +2 ."da"delayUntil "15:42:23.01" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'J& +4 "core" &\ + "manipulator"&L% +4 "core" %     +2 "storage"(w% +4 "core" % ] m \  + "storage"(. +4 "core" .(,y + "storage"(>& +4 "core" &,y k x ?\ +2 "storage"(_& +3 "core" &,y l R \ +2 "manipulator"&K& +4 "core" &-   - D +2 "manipulator"&a% +4 "core" %    Q  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&W( +179 "core" ( + "manipulator"&U& +4 "core" &  /  k +2 "storage"(k& +4 "core" &,y g y L\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 450 counts +2 "manipulator"&<' +96 "core" ' +2 "storage"(S& +4 "core" &,y W w |\ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(t'r +119 "core" ' + "storage"(H- +4 "core" -'{ + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +2 "core" &,y 0 ` \ +2 "manipulator"&f& +4 "core" &    k +2 ."WCR"Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&z& +4 "core" & ( " ( k + "storage"(v& +4 "core" &,y L \ +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&u'c +23 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&X& + "storage"(2' +6 "core" &  *  k +2 "manipulator"&d% +4 "core" % v &   +2 ."WCR"Forearm.seek :retract + "manipulator"&' +74 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +15 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&s(ӂ +148 "core" ( +2 "manipulator"&*& +4 "core" &z+ - 3  Dx +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &z, + 3 Dx +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&x'? +91 "core" ' +2 "manipulator"&h& +4 "core" &{, 4 - Dw +2 "manipulator"&% +4 "core" %D , * c F + "collection"'n& +4 "core" &m\ +3 "collection"'p& +6 "core" &\ +2 ."WCR"CC.seek :closed +2 "collection"':(\\ +4 "core" &\ +6 &\ 7 +9 &EJv\ 0 +9 &ut\ E +10 &!Z\ L +9 &Yq\ K +10 &Uw\ K +9 &hWo\ K +9 &*Zc\ K +10 &U`\ K +9 &X]\ K +9 &oXa\ L +10 &!2YZ\ K +9 &"\\X\ K +10 &$WZ\ L +9 &&xWX\ K +9 &(9VL\ L +10 &)VN\ K +9 &+ZS\ K +9 &-YM\ K +10 &/B[H\ K +9 &1YB\ K +10 &2TH\ K +9 &4WK\ L +9 &6JWJ\ K +10 &8 YI\ K +9 &9Z7\ L +9 &;X8\ K +10 &=RW>\ K +9 &?\\>\ K +10 &@X>\ L +9 &B_<\ L +9 &DWd=\ L +10 &Fs6\ N +9 &G4\ Q +9 &I+\ V +10 &K<)\ X +9 &L+\ X +10 &N+\ X +9 &P#\ Y +9 &RA)\ Y +10 &S)\ [ +9 &U$\ Z +9 &W&\ [ +10 &YA#\ \\ +9 &[ \ \\ +10 &\\]N\ 6 +9 &\\\ #g +5 ( +2 "collection"'p& +4 #"WCR"Collection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.20 + .Hand.open + "manipulator"&y1 +4 "core" &\\\ #g +58 1 + "manipulator"&)% +4 "core" % D ) ` F +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"& ' +91 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")i+ +3 "core" + +2 "sampler")~% +3 "core" %ڕ \  +2 "collection"'q& +3 "core" &\\\ #g +3 "Can"\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X \  +21 "collection"'=% +3 "core" %m$\ +2 "sampler")&% +4 "core" %@> \  +24 "collection"'E% +3 "core" %m  \ +2 "sampler")% +3 "core" %@> \  +28 "collection"'A% +3 "core" %m#\ +2 "sampler")+% +4 "core" %@> \  +32 "collection"'1% +3 "core" %m  \ + "sampler")M% +4 "core" %@> \  +36 "collection"'5% +3 "core" %m \  \ +2 "sampler")c% +4 "core" %@> \  +41 "collection"'T% +3 "core" %m  \ +2 "sampler")6% +4 "core" %@> \  + "collection"'G% +4 "core" %m  \ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +3 "core" %m \ +2 "sampler")_% +3 "core" % \ > +22 "collection"'K% +2 "core" %m  \ +2 "sampler")g% +4 "core" % \ > +24 "collection"'a% +3 "core" %m  \ +2 "sampler")[% +3 "core" % \ > +28 "collection"'U% +3 "core" %m  \ +2 "sampler")k% +4 "core" % \ > +32 "collection"'S% +2 "core" %m  \ +2 "sampler")N% +4 "core" % \ > +36 "collection"'H% +3 "core" %m\ +2 "sampler")R% +3 "core" % \ > +42 "collection"'f% +3 "core" %m \ + "sampler")z% +4 "core" % \ > +47 "collection"'v% +4 "core" %m \ \ + "sampler")D% +4 "core" % \ > +54 "collection"'% +3 "core" %m  \ + "sampler")X% +4 "core" % \ > +61 "collection"'d% +3 "core" %m  \ +2 "sampler")W% +3 "core" %  \ > +2 "collection"'<% +4 "core" %m  \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0Xn \ 'd +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")_'ڀ +870 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")K  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'g% +3 "core" %m  C\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" %m;\ +2 "sampler")4% +3 "core" %3 \  +21 "collection"'K% +3 "core" %m\ +2 "sampler")g% +4 "core" %4 \  +24 "collection"'_% +3 "core" %m:\ +2 "sampler")U% +3 "core" %3 \  +28 "collection"'k% +3 "core" %m  \ +2 "sampler")S% +4 "core" %3 \  +32 "collection"'N% +3 "core" %m  \ + "sampler")H% +4 "core" %4 \  +36 "collection"'R% +3 "core" %m 7\ +2 "sampler")J% +4 "core" %3 \  +41 "collection"'f% +3 "core" %m  6\ +2 "sampler")z% +4 "core" %3 \  +47 "collection"'v% +3 "core" %m  \ +2 "sampler")D% +3 "core" %3 \  +2 "collection"'% +3 "core" %m  :\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" %; \  +36 "collection"'4% +3 "core" %m \ + "sampler")K% +4 "core" %; \  +42 "collection"'g% +3 "core" %m\ + "sampler")_% +5 "core" %? \  +46 "collection"'U% +3 "core" %m \ +2 "sampler")k% +4 "core" % \ : +53 "collection"'S% +3 "core" %m  \ +2 "sampler")N% +4 "core" % \ : +61 "collection"'H% +3 "core" %m  \ +2 "sampler")R% +3 "core" %  \ : +69 "collection"'J% +3 "core" %m  \ +2 "sampler")f% +3 "core" %   \ : +79 "collection"'z% +3 "core" %m  \ + "sampler")T% +4 "core" % L I \ : +86 ' + ."da"delay 3 seconds +2 "collection"'v% +3 "core" %m  \ +2 "sampler")D% +4 "core" %   \ : +100 "collection"'% +3 "core" %m  \ + "sampler")% +4 "core" % \ : + "sampler")W% +4 "core" % \ : + ."WCR"Intake.select :close +2 "sampler")0 +8 )<% +3 "core" % \ : + ."WCR"SSV.dial :exhaust +2 "sampler")a  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")L'ڀ +74 ."da"PBV.dial between PSV and waste1 +2 "processing"%[ * +35 "core" , +2 ."da"PS.seek 0ml + "processing"%h'ؾ +782 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %m  \ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" %^5 \  +28 "collection"'4% +3 "core" %mf\ +2 "sampler")K% +4 "core" %^5 \  +32 "collection"'g% +2 "core" %m\ +2 "sampler")_% +4 "core" %^5 \  +36 "collection"'% +4 "core" %m\ + "sampler")U% +4 "core" %^4 \  +42 "collection"'k% +2 "core" %mh\ +2 "sampler")S% +4 "core" %^5 \  +47 "collection"'N% +3 "core" %m\ + "sampler")`% +4 "core" %^4 \  +54 "collection"'H% +3 "core" %mO\ + "sampler")R% +4 "core" %^4 \  +2 "collection"'J% +3 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +2 "core" %m\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X% +4 "core" % \ p +69 "collection"'4% +3 "core" %m ^\ +2 "sampler")K% +4 "core" %  \ p +78 "collection"'g% +3 "core" %m  \\\ +2 "sampler")_% +4 "core" %   \ p +88 "collection"'% +3 "core" %m \ T\ +2 "sampler")U% +3 "core" % D E \ p +100 "collection"'k% +3 "core" %m  =\ +2 "sampler")S% +4 "core" % t r \ p +48 ."da"PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%M' +53 "collection"'N% +2 "core" %m  A\ +2 "sampler")`% +4 "core" % \ p +2 "sampler")H% +3 "core" % \ p +2 ."WCR"Intake.select :close + "sampler")0 +9 )R% +2 "core" % \ o +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")f'ڀ +877 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")r  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'v% +3 "core" %m  P\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" %m  ^\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +4 "core" %0   \  +88 "collection"'w% +3 "core" %m  n\ +2 "sampler")g% +4 "core" %, 3 1 \  +39 ."da"PTV.dial :PRVmixing +2 "processing"%_  +59 "collection"'% +3 "core" %m \ \ o\ + "sampler")U% +4 "core" % _ a \ % +63 + ."da"delay 5 seconds +49 "collection"'k% +3 "core" %m  r\ + "sampler")S% +4 "core" % \ % +2 "sampler")N% +4 "core" % \ % +2 ."WCR"Intake.select :close + "sampler")0 +9 )`% +2 "core" % \ % +2 ."WCR"SSV.dial :exhaust + "sampler")H  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")R'ڀ +335 ."da"PRV.dial :ab2 + "processing"%J  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +55 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")r  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +53 ."da"PRV.dial :air +2 "processing"%v  +42 "core"  +2 "processing"%f% +3 "core" %3\  +2 ."da"PS.seek 0.55ml +2 "processing"%4' +104 "collection"'% +3 "core" %m  v\ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +4 "core" % \ I +2 ."WCR"Intake.select :close + "sampler")0 +9 )w% +6 "core" % \ I +3 ."WCR"SSV.dial :exhaust +3 "sampler")g  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +883 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")U  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open +2 "sampler") +209 "collection"'_% +3 "core" %m  `\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")L% +4 "core" %1 \  +61 "collection"'M% +2 "core" %m =\ +2 "sampler")n% +4 "core" %1 \  +69 "collection"'y% +3 "core" %m  =\ + "sampler")z% +4 "core" %1 \  +78 "collection"')% +3 "core" %m  N\ +2 "sampler")~% +4 "core" %1   \  +88 "collection"'q% +3 "core" %m  \ +2 "sampler")X% +4 "core" %? ! \  +100 "collection"'p% +3 "core" %m R\ + "sampler")K% +4 "core" % G E \ > +113 "collection"'x% +3 "core" %m  B\ + "sampler")i% +4 "core" % u t \ > +128 "collection"'D% +3 "core" %m  B\ +2 "sampler")*% +4 "core" % \ > + "sampler")T% +103 "core" % \ > + ."WCR"Intake.select :close +2 "sampler")0 +9 )l% +2 "core" % \ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")2'ڀ +879 "core" ' + ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +4 "core" %m  \ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")?% +4 "core" %8 \  +32 "collection"'C% +3 "core" %m\ + "sampler")!% +4 "core" %8 \  +37 "collection"'7% +2 "core" %m>\ +2 "sampler")% +4 "core" %8 \  +41 "collection"'% +3 "core" %m\ +2 "sampler")% +4 "core" %8 \  +47 "collection"']% +3 "core" %m\ + "sampler")#% +4 "core" %8 \  +54 "collection"'% +3 "core" %m\ + "sampler")9% +4 "core" %8 \  +61 "collection"'% +3 "core" %m\ + "sampler") % +4 "core" %C \  +69 "collection"'% +3 "core" %m\ +2 "sampler")% +4 "core" %  \ H +78 "collection"'% +3 "core" %m\ +2 "sampler")$% +3 "core" %  \ H +89 "collection"'% +3 "core" %m \ + "sampler")@% +4 "core" %   \ H +103 "collection"'}% +3 "core" %m  >\ + "sampler")% +4 "core" % 7 6 \ H +113 "collection"'e% +3 "core" %m N\ + "sampler")m% +4 "core" % f b \ H +128 "collection"'t% +3 "core" %m  \ + "sampler")|% +4 "core" % \ H +2 "sampler")\ % +3 "core" % \ H +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ H +2 ."WCR"SSV.dial :exhaust + "sampler")'  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")-'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")P  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'{% +3 "core" %m  \ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X+ +3 "core" + +10 "collection"'w% +3 "core" %m  \ + "sampler")g% +4 "core" %* \  +18 "collection"'8% +3 "core" %m  n\ +2 "sampler")U% +4 "core" %( \  +21 "collection"'_% +4 "core" %m  \ + "sampler")% +4 "core" %( \  +24 "collection"'N% +3 "core" %m  i\ +2 "sampler")`% +4 "core" %( \  +28 "collection"'H% +3 "core" %m  >\ + "sampler"),% +4 "core" %(   \  +32 "collection"'J% +3 "core" %m R\ +2 "sampler")% +3 "core" %(   \  +37 "collection"'(% +3 "core" %m  \ + "sampler")r% +4 "core" %(   \  +41 "collection"'v% +3 "core" %m \  \ +2 "sampler")f% +4 "core" % / - \ G +47 "collection"'% +3 "core" %m \ \ +2 "sampler")% +3 "core" % B B \ 2 +54 "collection"'W% +3 "core" %m \ +2 "sampler")R% +3 "core" % Z W \ 2 +61 "collection"'4% +3 "core" %m  _\ +2 "sampler")a% +4 "core" % r p \ 2 +69 "collection"'k% +3 "core" %m  ?\ +2 "sampler")<% +4 "core" % \ 2 + "sampler")6% +4 "core" % \ 2 + ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")M'ڀ +878 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")n  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %m  \ \ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +4 "core" %   \ \ N +100 "collection"'n% +3 "core" %m \ K\ +2 "sampler")y% +4 "core" %   \ \ N +113 "collection"'M% +3 "core" %m  4\ + "sampler")~% +4 "core" % A < \ \ N +128 "collection"'q% +3 "core" %m  h\ + "sampler")X% +4 "core" % j i \ \ N +144 "collection"'p% +3 "core" %m  \ +2 "sampler")K% +3 "core" % \ \ N +2 "sampler")x% +4 "core" % \ \ N + ."WCR"Intake.select :close +2 "sampler")0 +8 )i% +3 "core" % \ \ N + ."WCR"SSV.dial :exhaust +2 "sampler")D  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")*'ڀ +904 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")T  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +210 "collection"'l% +3 "core" %m  \ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X\ +2 "sampler")z% +4 "core" %B18 \  +21 "collection"'d% +3 "core" %ms\ + "sampler")Y% +4 "core" %B16 \  +25 "collection"'.% +2 "core" %m  I\ +2 "sampler")% +4 "core" %B16 \  +28 "collection"'\\% +3 "core" %m H\ + "sampler")0% +4 "core" %B16 \  +32 "collection"'u% +3 "core" %m u\ +2 "sampler")% +3 "core" %B16 \  +37 "collection"'&% +3 "core" %m v\ + "sampler")?% +4 "core" %B16 \  +42 "collection"'C% +2 "core" %m  z\ +2 "sampler")!% +4 "core" %B13 \  +47 "collection"'7% +3 "core" %m  Z\ +2 "sampler")% +3 "core" %B13 \  +54 "collection"'% +3 "core" %m  ]\ + "sampler")% +4 "core" %B13 \  +61 "collection"'h% +3 "core" %m  @\ + "sampler")]% +4 "core" %B13 \  +69 "collection"'#% +3 "core" %m  \ +2 "sampler")% +3 "core" %B13 \  +78 "collection"'9% +3 "core" %m  ~\ +2 "sampler"))% +4 "core" %B13 \  + "collection"' % +4 "core" %m  \ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X \  +21 "collection"'N% +3 "core" %m  \ + "sampler")`% +4 "core" %  \ K +24 "collection"'H% +3 "core" %m  \ +2 "sampler"),% +4 "core" %  \ H +28 "collection"'J% +2 "core" %m  9\ +2 "sampler")% +4 "core" %  \ H +32 "collection"'(% +3 "core" %m  $\ + "sampler")r% +4 "core" %  \ H +36 "collection"'v% +3 "core" %m  \ +2 "sampler")f% +4 "core" %  \ H +41 "collection"'w% +3 "core" %m \ +2 "sampler")% +3 "core" %  \ H +48 "collection"'% +2 "core" %m  '\ +2 "sampler")% +4 "core" %  \ H +53 "collection"'W% +3 "core" %m  \ \ +2 "sampler")R% +4 "core" %  \ H +60 "collection"'4% +4 "core" %m \ :\ +2 "sampler")a% +3 "core" %  \ H +69 "collection"'k% +3 "core" %m  5\ +2 "sampler")<% +3 "core" %  \ H +79 "collection"'6% +3 "core" %m +\ + "sampler")% +4 "core" %  \ H +88 "collection"'L% +3 "core" %m  \ +2 "sampler")>% +4 "core" %  \ H +100 "collection"'n% +2 "core" %m \ +2 "sampler")y% +4 "core" % ( & \ H +113 "collection"'M% +3 "core" %m  $\ + "sampler")~% +4 "core" % M M \ H +171 "collection"'q% +11 "core" %m  \ +2 "sampler")X% +4 "core" % \ H +144 "collection"'p% +3 "core" %m  \ +2 "sampler")K% +3 "core" % \ H +2 "sampler")x% +3 "core" % \ H +2 ."WCR"Intake.select :close + "sampler")0 +9 )i% +4 "core" % \ H + ."WCR"SSV.dial :exhaust +2 "sampler")D  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")g'ڀ +867 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%T +10 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")l  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +25 "core"  +2 "processing"%*% +4 "core" %غQ\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +159 "collection"'b% +3 "core" %m  \ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %   \ \ R +100 "collection"'n% +3 "core" %m \ + "sampler")y% +4 "core" % 7 6 \ \ R +113 "collection"'M% +3 "core" %m  ;\ + "sampler")~% +4 "core" % Z W \ \ R +128 "collection"'q% +3 "core" %m   \ +2 "sampler")X% +4 "core" %  | \ \ R +144 "collection"'p% +3 "core" %m  \ +2 "sampler")K% +3 "core" % \ \ R +2 "sampler")x% +3 "core" % \ \ R +2 ."WCR"Intake.select :close + "sampler")0 +9 )i% +2 "core" % \ \ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +52 "sampler")B'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")l  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +210 "collection"'T% +7 "core" %m  ;\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X' +1222 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%n +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%y  +33 "core" +2 "processing"%M% +3 "core" %9\  +2 ."da"PS.seek 1.5ml +53 "processing"%~'& +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%q * +35 "core" , +2 ."da"PS.seek 0ml + "processing"%X'ؾ +1608 "core" ' + ."da"delay 2:00 +691 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %m  o\ +2 "sampler")0% +4 "core" %D \  +47 "collection"'&% +3 "core" %m  o\ + "sampler")?% +4 "core" %D \  +54 "collection"'\\% +3 "core" %m  <\ + "sampler")C% +4 "core" %D \  +61 "collection"'!% +3 "core" %m q\ +2 "sampler")[% +4 "core" %D \  +69 "collection"'7% +3 "core" %m \ :\ + "sampler")% +4 "core" %; \  +78 "collection"'*% +3 "core" %m  +\ +2 "sampler")% +4 "core" %; \  +88 "collection"'% +3 "core" %m  9\ +2 "sampler")h% +4 "core" %;  \  +100 "collection"']% +3 "core" %m  m\ + "sampler")#% +4 "core" %:   \  +113 "collection"'% +3 "core" %m  p\ + "sampler")9% +4 "core" % 0 . \ 9 +128 "collection"')% +3 "core" %m  ;\ + "sampler") % +4 "core" % M Q \ 9 +144 "collection"'2% +4 "core" %m  m\ + "sampler")S% +4 "core" % s p \ 9 +10 ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +75 "collection"'% +3 "core" %m  o\ +2 "sampler")@% +3 "core" % \ 9 +2 "sampler")}% +3 "core" % \ 9 +2 ."WCR"Intake.select :close + "sampler")0 +9 )p% +2 "core" % \ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")m'ڀ +308 ."da"PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\ +15 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +42 "core" + ."da"delay 5 seconds +30 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"' % +4 "core" %m  ;\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %m 7\ +2 "sampler")0% +3 "core" %  \ K +25 "collection"'&% +3 "core" %m  s\ + "sampler")?% +4 "core" %  \ K +28 "collection"'\\% +3 "core" %m  9\ +2 "sampler")C% +3 "core" %  \ K +32 "collection"'!% +3 "core" %m  5\ +2 "sampler")[% +4 "core" %  \ K +36 "collection"'7% +3 "core" %m ;\ + "sampler")% +4 "core" %  \ K +42 "collection"'*% +3 "core" %m 6\ + "sampler")% +4 "core" %  \ K +47 "collection"'% +3 "core" %m r\ +2 "sampler")h% +3 "core" %  \ K +54 "collection"']% +3 "core" %m  i\ + "sampler")#% +4 "core" %  \ K +61 "collection"'% +4 "core" %m  :\ +2 "sampler")9% +4 "core" %  \ K +68 "collection"')% +3 "core" %m r\ +2 "sampler") % +3 "core" %  \ K +79 "collection"'2% +3 "core" %m  r\ + "sampler")S% +4 "core" %  \ K +91 "collection"'% +3 "core" %m  ;\ +2 "sampler")% +3 "core" % \ \ K +100 "collection"'@% +3 "core" %m  :\ +2 "sampler")}% +4 "core" %   \ K +113 "collection"'p% +3 "core" %m  h\ + "sampler")e% +4 "core" % : 5 \ K +128 "collection"'x% +2 "core" %m  =\ +2 "sampler")% +4 "core" % X W \ K +144 "collection"'\ % +3 "core" %m  ;\ +2 "sampler")% +3 "core" % y z \ K +163 "collection"' % +3 "core" %m  p\ +2 "sampler")m% +3 "core" % \ K +2 "sampler"){% +3 "core" % \ K +2 ."WCR"Intake.select :close + "sampler")0 +9 )K% +2 "core" % \ K +2 ."WCR"SSV.dial :exhaust + "sampler")u  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +887 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")-  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %m  :\ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %`48 \  +47 "collection"'0% +4 "core" %m  6\ + "sampler")&% +4 "core" %`48 \  +54 "collection"'?% +3 "core" %m  0\ + "sampler")\\% +4 "core" %`48 \  +61 "collection"'C% +3 "core" %m 1\ + "sampler")!% +4 "core" %`48 \ x +28 ' + ."da"delay 5 seconds +40 "collection"'[% +3 "core" %m  -\ +2 "sampler")7% +3 "core" %`48 \  +78 "collection"'% +3 "core" %m  j\ +2 "sampler")d% +4 "core" %`48 \ | +88 "collection"'*% +3 "core" %m l\ +2 "sampler")% +3 "core" %`48 \  +2 "collection"'% +3 "core" %m  p\ +55 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%&  +86 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?'ؾ +2362 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +132 "core"  +2 "processing"%y% +4 "core" %ػ=\ x + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%C' +1877 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +46 .SS.reconfigure :exhale +9 "sampler")#.0X20 seconds for da to relinquish FlushPuck +543 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.56 seconds\ /var/log/esp/da23feb2116h850ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23feb2116h850ml15s.tif +19 ."WCR"CSV.dial :air +3 "collection"' @ +45 "core" > +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1486 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23feb2116h850ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23feb2116h850ml20s.tif +967 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV +2 "collection"' @ +73 "core" @ +53 "sampler")z% +3 "core" %~ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'.  +87 "core"  +2 "collection"'>% +4 "core" %  \  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'0 ` +29 "core" a +3 ."WCR"CS.seek 7.017ml +2 "collection"'&' +761 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'i  +2 '\\  +30 "core"  +28 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23feb2116h850ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "21.56 sec auto-exposure",Subject: "da23feb2116h850ml images!" +7 "storage"(y- +3 "core" -' +3 "storage"(?& +4 "core"  + & \ +2 "manipulator"&[& +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 "core" &   N ) +2 ."WCR"CS.seek 0ml +3 ."da"Elbow.seek 3 +2 "collection"'7'i +3 "manipulator"&( +32 "core" ( +2 "manipulator"&d& +4 "core" & ' " U V +2 "storage"(*& +4 "core" & $\ +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.56 Pucks below Top Plate +2 "storage"('% +53 "core" ' +2 "manipulator"&]& +4 "core" & [ V +2 "storage"(6& +3 "core" & = 6 \ +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&'u +23 "core" ' +2 ."da"Elbow.hold + "manipulator"&9, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.75 Pucks below Top Plate +2 "storage"()' +24 "core" ' +2 "manipulator"& % +4 "core" %[   + "storage"(2& +4 "core" & ) ) c\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 274 counts + "manipulator"&S'χ +22 "core" ' + "manipulator"&& +4 "core" &   J V +2 "storage"(M& +4 "core" & C C "\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +17 "core" ' +2 "storage"(@% +4 "core" % > C \ +2 ."downElevator"SE.seek :down +3 "storage"(}' +99 (p% +3 "core" %wT  \ Wf +2 "manipulator"&e% +5 "core" %8    +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&x' +91 "core" ' +31 ' +3 ."downElevator"SE.stop +2 "storage"(5 +9 (& +8 "core" & B C !\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%\ & +8 "core" &\ +3 "manipulator"&& +9 "core" &   ' V +3 "manipulator"& % +7 "core" %    X  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&m(- +176 "core" ( +2 "manipulator"&{& +9 "core" &-  ! X  +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &h& +6 "core" &-   @  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&K'w +93 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&u/ +65 "core" / +3 "manipulator"&-& +8 "core" &-  &   +3 "manipulator"&% +7 "core" % q   & * +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&o' +93 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&( +116 "core" ( +3 "manipulator"& & +8 "core" &  ) 7 : +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &t& +7 "core" &   : +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&C' +14 "core" 'k \ +6 ."WCR"CBV.dial :waste2b +3 "collection"'=  +35 "core"  +4 ."WCR"CS.reconfigure :default +4 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +4 "collection"'#'i +23 "core" ' +5 "manipulator"&& +7 "core" &   # 9 +4 "manipulator"&E% +8 "core" %   P ! +3 "processing"%I& +8 "core" & \ +6 "processing"%V& +8 "core" &\ +8 ."psFlush"PC.seek :closed +3 "processing"%(^ +3 "core" &\ +5 & \ +8 & + \ $c +8 &U| \ 7 +8 &~|\ K +11 &Z\ M +8 &aY\ N +10 &$V\ M +9 &Z\ N +9 &[\ N +10 &iV\ N +10 &,Z\ M +9 &Z\ N +9 &!\\\ N +9 &#q]\ N +10 &%3X\ N +137 &&X\ N +7 &(Y\ N +2 &*yY\ N +3 &,<Y\ M +2 &-Y\ N +2 &/^\ N +2 &1Z\ M +2 &3DZ\ M +2 &5Z\ N +2 &6]\ N +4 &8^\ N +3 &:LZ\ M +4 &< \\\ N +6 &=\\\ N + &?_\ N +4 &AR\\\ N +4 &Cj\ O +2 &Dj\ P +2 &F\ R +3 &HH\ \ T +6 &J  \ T +8 &K\ U +7 &M\ U +10 &OM(\ U +9 &Q  \ V +9 &R\ U +10 &T\ V +10 &VT\ U +8 &X\ V +10 &Y\ V +9 &[\ V +12 &]Y\ F +7 &^y>t\ )w +9 &^*\ 0 +5 ( +6 "processing"%V& +7 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 +2 "processing"%+& +8 "core" &^\ 0 +3 &^\ 0 +2 ."psFlush"Hand.open +3 "manipulator"&$1 +45 "core" ' +3 ."WCR"delay 1:00 +16 "core" 1 +3 "manipulator"&% +9 "core" %  &  L ' +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&' +91 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%5 +44 "core"  +3 "processing"%1% +8 "core" %ؽ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%!' +599 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%Y' +323 #"uploadLog"upsync +1793 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +184 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%/ +100 "core" +3 ."psFlush"PS.seek :empty + "processing"%j'ؠ +2013 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"';  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'G  +40 "core"  +2 "collection"'_% +4 "core" %f  \ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"''T +416 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%` +104 "core"  +2 "processing"%H% +4 "core" %أ7\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +35 "core" ' +4 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'' +32 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%r' +981 "Can"Z\ _\\ +426 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"'% @ +72 "core" > +53 "sampler")s% +2 "core" %~ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +2 "collection"'P% +4 "core" %  \ \ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +57 "core" ^ +2 ."WCR"CS.seek 7.005ml +2 "collection"'f'L +425 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%R @ +72 "core" A + ."psFlush"PSV.dial :mixloop + "processing"%Q +104 "core" +2 ."psFlush"PS.seek :empty + "processing"%4'ؠ +15 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'k  +2 '(  +28 "core"  +106  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'^'i +1838 "core" ' +2 ."WCR"CSV.dial :air + "collection"'v @ +43 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'J' +574 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +103 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'X\\ +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%a' +593 "core" ' + "collection"'A% +5 "core" %\ Y\ [\ \ + ."WCR"CSV.dial between air and CTV +2 "collection"'3 ` +28 "core" b +3 ."WCR"CS.seek 3.954ml + "collection"'"'Q +983 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%Z  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%W'ؾ +293 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"'8  +26 "core"  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"''i +1055 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'~ @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'X' +1189 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%D +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +56 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%T' +478 "core" ' + "collection"'<% +4 "core" % @ B\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'L ` +28 "core" a +3 ."WCR"CS.seek 6.178ml +2 "collection"'B' +936 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'c  +26 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'U'i +633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%g U +53 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%'ؾ +776 "core" ' \ +3 ."WCR"delay 10:00 +1871 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%z  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%.'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%0' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +83 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%y @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2645 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%i  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%['ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%*'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%2'ؾ +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%M' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2133 "core" ' + ."psFlush"PSV.dial PTV + "processing"%& +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%l U +64 "core" T +2 ."psFlush"PS.seek 0ml + "processing"%N'ؾ +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%b @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'ؾ +2653 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%S' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2627 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&)& +4 "core" &   x 9 +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&{& +4 "core" & ( # y 9 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" & (   9 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&}' +94 "core" ' + ."psFlush"Hand.close + "manipulator"&9/ +60 "core" / +2 ."psFlush"PC.seek :open + "processing"%u( +457 "core" ( + "manipulator"&-& +4 "core" &   Y 9 +2 "manipulator"&% +3 "core" %    I +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"& (- +126 "core" ( + "manipulator"&t& +4 "core" &- "  + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-   +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&='w +97 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +33 "Can"V\ RO +22 "core" 1 + "manipulator"&E% +5 "core" % z #  + ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&I' +100 "core" ' +13392 ."WCR"CBV.dial :waste2b + "collection"'m  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +46 "collection"'o'i +154 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'7  +130 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'q  +40 "core"  +2 "collection"'+% +4 "core" %j  "\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'$'T +598 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1957 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV + "collection"'V @ +73 "core" > +51 "sampler")5% +3 "core" %~ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'1  +85 "core"  +2 "collection"'C% +4 "core" %  \ \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" ^ +2 ."WCR"CS.seek 7.049ml +2 "collection"'!' +741 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '  +29 "core"  +101  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'/'i +1562 "core" '{ \ +3 ."WCR"delay 10:00 +34216 "Can"Z\ PN +25786 ."WCR"CBV.dial :waste2b +2 "collection"'Y  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"';'i +351 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'G  +130 "core" +2 "collection"'_& +4 "core" &\\   \ #g +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"&#% +3 "core" %     +2 "storage"(`% +4 "core" % 3 6 ~\  + "storage"(H. +3 "core" .( + "storage"(j& +4 "core" & < 3 W\ + "storage"(& +4 "core" & 3 5 V\ + "manipulator"&,& +4 "core" &- & )  + "manipulator"&%% +4 "core" %    #  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&s( +172 "core" ( +2 "manipulator"& & +4 "core" & #  A a + "storage"(P& +4 "core" & 3 3 \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&'7 +94 "core" ' + "storage"(& +4 "core" & b b p\ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"('r +278 "core" ' + "storage"(R- +4 "core" -'m + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Q& +3 "core" & &  c ` + "storage"(k& +4 "core" & . E ?\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 + "manipulator"&('u +24 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&r, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(f- +2 "core" -'m +3 ."WCR"SE.seek 4.17 Pucks below Top Plate + "storage"(v'; +31 "core" ' +2 "manipulator"&^% +4 "core" %t &  : + "storage"(w& +4 "core" & ( S [\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 299 counts + "manipulator"&4'Ϡ +14 "core" ' + "manipulator"&& +5 "core" &  ? ] + "storage"(A& +4 "core" & 4 5 _\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&3'7 +15 "core" ' +3 ."WCR"SE.seek 5.17 Pucks below Top Plate + "storage"(J' +35 "core" ' +2 "manipulator"&'& +4 "core" &   4 ] + "manipulator"&Z% +4 "core" %!   h +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&a' +90 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&8(ӂ +155 "core" ( + "manipulator"&"& +4 "core" &ӑ( ,  _ @Z +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &ӑ(    @Z +2 ."WCR"Forearm.seek CC + "manipulator"&'? +92 "core" ' + ."WCR"Hand.close +2 "manipulator"&D/ +53 "core" / +2 ."WCR"CC.seek :open +2 "collection"'W( +448 "core" ( + "storage"(n& +4 "core" & d ` %\ +2 "storage"(<& +4 "core" & c e Y\ + "manipulator"&L& +4 "core" &ӕ&   ?V + "manipulator"&X% +4 "core" % S   9 +2 ."WCR"Forearm.seek :retract + "manipulator"&c' +95 "core" ' + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 + "manipulator"&B( +164 "core" ( +2 "manipulator"& & +4 "core" &  &  +2 "storage"(g& +3 "core" & r o \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 + "manipulator"&T'u +100 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&O, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +45 "manipulator"&1 +56 "core" 1 +3 "manipulator"&z% +4 "core" % ΃  ( + "storage"(& +4 "core" & s r \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 3 + 314 counts +2 "manipulator"&>'ϯ +14 "core" ' +2 "manipulator"&.& +4 "core" &  u  + "storage"(& +5 "core" & y t c\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&0'7 +18 "core" ' + "storage"(y% +5 "core" % s \ +2 ."downElevator"SE.seek :down +3 "storage"(\\' +99 (i% +3 "core" %U p q |\ Xf + "manipulator"&?% +4 "core" %. \  D +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&d' +90 "core" ' +23 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &7\ +2 "manipulator"&*& +4 "core" &  5  + "manipulator"&6% +4 "core" %    p  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +176 "core" ( +2 "manipulator"&]& +4 "core" &-   } + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    +2 .tForearm.seek :garage + "manipulator"&2'w +92 "core" ' +2 .tHand.close + "manipulator"&M/ +63 "core" / + "manipulator"&&& +4 "core" &-   ^ +2 "manipulator"&l% +3 "core" % τ  & 3 +2 .tForearm.seek :retract +2 "manipulator"&@' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&b(ӂ +286 "core" ( +2 "manipulator"&N& +4 "core" &Ӎ+ '  Cr + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &Ӎ,   ) Cr +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'? +94 "core" ' + "manipulator"&& +4 "core" &ӏ, \ $ G Cp +2 "manipulator"&% +4 "core" %8  & d > +2 "collection"'& +3 "core" &7\ +2 "collection"'& +5 "core" &=\ +2 .tCC.seek :closed + "collection"'\ (\\ +5 "core" &A\ +7 & 9>\ %g +9 &Xx@\ 7 +10 &y@\ K +9 &W9\ J +10 &\\=\ J +9 &A]6\ J +9 &X?\ J +10 &X3\ J +9 &W<\ J +9 &IZ1\ J +10 & \ Z3\ K +9 &![1\ K +9 &#X(\ J +10 &%Q\\.\ J +9 &'\\!\ J +10 &(]'\ J +9 &*](\ J +9 &,Y\\*\ J +10 &.\\+\ J +9 &/]-\ J +9 &1],\ J +10 &3a\\/\ J +9 &5"[+\ K +10 &6[-\ K +9 &8Z-\ K +9 &:hZ.\ K +10 &<*Z(\ K +9 &=[-\ K +9 &?\\-\ K +10 &Ap[,\ K +9 &C2[(\ K +10 &Dn)\ L +9 &F,\ P +9 &HW+\ V +10 &J  *\ V +9 &K  -\ W +9 &M  #\ W +10 &OZ \ \ )\ X +9 &Q *\ Y +10 &R  !\ Y +9 &T  \ Z +9 &V[  \ Z +10 &X  \ \\ +9 &Y  \ \\ +9 &[  \ I +10 &\\:  !\ - +9 &\\ ! \ %l +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.24 + "collection"'& +3 "core" &\\ !%\ %l +2 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&S% +4 "core" %8 # [ > + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)' +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'{& +4 "core" &\\ ! -\ %l + "collection"'h% +4 "core" %i  "\ +2 .tCSV.dial CSR + "collection"'9  +40 "core"  + "collection"'% +4 "core" %i  \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''s5 +1356 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 '% +3 "core" %s6  \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'-' +671 "core" ' + .tCSV.dial :waste + "collection"' +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'t'i +2003 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'K& +4 "core" &\\  \ %l + "collection"'}% +4 "core" %f  \ + .tCSV.dial :flush + "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''s5 +1279 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'E @ +54 "core" ? + "collection"'x% +4 "core" %s7  \ +2 .tCS.seek 7ml + "collection"'='" +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'m  +2 'U  +53 "core"  +80  + .tCBV.dial :waste1 +2 "collection"'7 @ +72 "core" A +2 .tCS.seek 0ml + "collection"'q'i +1675 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'+& +4 "core" &\\ / 1\ %l + "collection"'o% +4 "core" %l 0 0\  + .tCSV.dial :flush + "collection"'$  +69 "core" +2 .tCS.seek 5ml + "collection"'V's5 +1283 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'5 @ +42 "core" B + "collection"'1% +4 "core" %s5 " # \ +2 .tCS.seek 7ml + "collection"'C' +554 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +39 "core"  +2 .tCBV.dial :waste2 + "collection"'  +100 "core"  +3 .tCS.seek 0ml + "collection"''i +1648 "core" ' +2 #tFlushing lower manifold's waste2b port "collection"'& +4 "core" &\\ 5 5\ %l +2 "collection"'!% +3 "core" %k 5 4\ +2 .tCSV.dial :flush + "collection"'Y  +70 "core" +2 .tCS.seek 5ml +2 "collection"'/'s5 +1265 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'G @ +42 "core" A + "collection"'_% +4 "core" %s: $ ' \ +2 .tCS.seek 7.001ml +2 "collection"'#'% +544 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'`  +2 .tCTV.dial CSV +39 "core"  +2 .tCBV.dial :waste2b + "collection"'H  +102 "core"  +2 .tCS.seek 0ml + "collection"'j'i +1641 "core" ' + #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\ 3 2\ %l +2 "collection"',% +3 "core" %h 3 4\ +2 .tCSV.dial CSR + "collection"'%  +50 "core"  +2 "collection"' % +4 "core" %h 1 2\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'P' +1966 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 'I  +44 "core"  +54 +2 .tCTV.dial :intake + "collection"'R  +76 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'Q'T +1896 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'k  +72 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'f'i +592 "core" ' +2 .tCSV.dial CSR + "collection"'^  +63 "Can"S\ zx +45 "core"  +2 "collection"'w% +4 "core" %l , ,\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"''s5 +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'A' +1350 "core" ' + .tCSV.dial CBV +2 "collection"'' +94 "core" +2 .tCS.seek 0ml + "collection"'Z'i +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӱ%  & P >O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s(ӂ +21 "core" ( +2 "manipulator"&& +3 "core" &Ӊ  ! % & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &Ӊ &  L & +2 .tForearm.seek CC + "manipulator"&4'? +91 "core" ' + .tHand.close + "manipulator"&v/ +57 "core" / +2 .tCC.seek :open +2 "collection"'"( +447 "core" ( +2 "manipulator"&~& +4 "core" &Ӊ & ) t & + "manipulator"&3% +4 "core" % B   \\ H +2 .tForearm.seek :retract + "manipulator"&r' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&D(- +281 "core" ( + "manipulator"&a& +4 "core" &-  8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +2 "core" &-  \ # 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'w +99 "core" ' +2 .tHand.open + "manipulator"&<1 +53 "core" 1 +2 "manipulator"&L% +4 "core" % x # $ 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X' +97 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:55:00 +5 #Asleep after completing DA_WCR_022123 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:54:11, 17% flow, 18.6C, 37% humidity, 14.7psia, 13.661V, 0.659A, 0.647A avg, 9.00W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_022123 assays" +510 #"uploadLog"upsync +5 #mEXIT @1676998530.23UTC @1677596518.81UTC = =tMAIN =mMAIN_scheduler @UTC1677596520.68 #"core_reset"Sent BREAK +2 #t@17165 sendCRC with ifg=0x20, ie=0x7F + #@19000 sendCRC with ifg=0x08, ie=0x5F + #@5694 idle with ifg=0x84, ie=0x75 #@6364 select with ifg=0x10, ie=0xF5 + #@6998 receive with ifg=0x10, ie=0xFD + #@7631 receive with ifg=0x10, ie=0xFD #@8264 receive with ifg=0x10, ie=0xFD + #@8591 receive with ifg=0x80, ie=0xFD #@53985 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +290 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +381 "Can"L\ :7 + L\ :7 + #tPolling Can every 10:00 +22 #Cleanly exited at 16:55:30UTC21-Feb-23 +568 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %f\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ + .tSS.configure :default +3 "sampler")#.0X\ +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure :loose +3 "storage"($.\ 1~b +2 (% +2 "core" % 5 8 \  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" ` +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 5W + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +4 "core" %f%\ +2 "sampler")% +2 "processing"%% +2 "manipulator"&% +10 "core" % \ + %"\ + %      + "manipulator"&& +4 "core" &-    8 +2 "storage"(& +3 "core" & 3 5 >\ + "storage"(% +4 "core" % 2 ; 0\  + "collection"'& +4 "core" &!\ + "processing"%& +4 "core" &%\ + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" T +2 "processing"%% +3 "core"  +2 "processing"%& +2 "core" B +2 "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %f%\ +2 "processing"%)% +4 "core" %&\ +2 "sampler")*% +4 "core" % \ + "collection"'+& +4 "core" &$\ +2 "processing"%,& +3 "core" &\ +3 "manipulator"&-% +3 "core" %    0  +2 "manipulator"&.& +4 "core" &-   * 8 + "storage"(/& +4 "core" & = 8 \ +2 "storage"(0% +3 "core" % 3 5 j\  +2 "collection"'19 +3 "core" 9# +2 "processing"%29 +3 "core" 9. +489 #t-> Hand +329 #-> Hand.open +2 .Hand.open + "manipulator"&31 +17 "core" 1 +325 #t-> Hand.close + .Hand.close +2 "manipulator"&4/ +60 "core" / +384 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +63 "core" 1 +606 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +53 "core" / +360 #t-> Hand.open +2 .Hand.open + "manipulator"&71 +62 "core" 1 +479 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +56 "core" / +261 #t-> Hand.open +2 .Hand.open + "manipulator"&91 +61 "core" 1 +160 #t-> Hand.close +2 .Hand.close + "manipulator"&:/ +62 "core" / +159 #t-> Hand.open + .Hand.open +2 "manipulator"&;1 +63 "core" 1 +338 #t-> Arm +2 "manipulator"&<& +3 "core" &-   e 8 +2 "manipulator"&=% +4 "core" %    2  +577 #t-> Arm.home +2 "manipulator"&>& +3 "core" &-  $ ] 8 +2 "manipulator"&?% +3 "core" %    c  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&@( +102 "core" ( +2 "manipulator"&A& +4 "core" &  j ~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +2 "core" &    ~ +2 .tForearm.seek :home +2 "manipulator"&C' +40 "core" ' +2 "manipulator"&D& +4 "core" &   ~ + "manipulator"&E% +4 "core" % # e # +483 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&F' +40 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +2 "manipulator"&G/ + &H* +57 "core" * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b + "core" / +2 .tElbow.home.seek :clear +2 "manipulator"&I(d +238 "core" ( +2 "manipulator"&J& +3 "core" &d  ( k & +2 "manipulator"&K% +4 "core" %    /  +402 #t-> Arm.home +2 "manipulator"&L& +3 "core" &d    & + "manipulator"&M% +4 "core" %    7  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&N( +194 "core" ( + "manipulator"&O& +4 "core" & " 6 A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &    A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&Q' +41 "core" ' +2 "manipulator"&R& +4 "core" &  ! [ A + "manipulator"&S% +4 "core" % : +187 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&T' +63 "core" ' +2 .tElbow.jog 1500 + "manipulator"&U* +47 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&V(d +243 "core" ( +2 "manipulator"&W& +4 "core" &d &  > + +2 "manipulator"&X% +3 "core" %    A  +225 #t-> Arm.home +2 "manipulator"&Y& +4 "core" &d    + + "manipulator"&Z% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&[( +194 "core" ( + "manipulator"&\\& +4 "core" &  B ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &    ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&^' +40 "core" ' +2 "manipulator"&_& +4 "core" &  X ) + "manipulator"&`% +4 "core" %   + ; +194 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&a' +44 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&b* +53 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&c(d +244 "core" ( +2 "manipulator"&d& +4 "core" &d  " a + + "manipulator"&e% +4 "core" %    .  +300 #t-> Arm.home +2 "manipulator"&f& +3 "core" &d   " + +2 "manipulator"&g% +4 "core" %    P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&h( +195 "core" ( +3 "manipulator"&i& +8 "core" &  \ ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &   ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&k' +37 "core" ' +2 "manipulator"&l& +4 "core" &    ) + "manipulator"&m% +4 "core" %    h +252 #t-> Arm.ready! +3 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&n' +64 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&o* +43 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&p(d +240 "core" ( +2 "manipulator"&q& +4 "core" &d "  4 ( +2 "manipulator"&r% +3 "core" %  % %  +245 #t-> Flush +247 #-> CC +2 "collection"'s& +3 "core" & \ +211 #t-> PC +2 "processing"%t& +3 "core" &\ +444 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +4 "core" & \ + .tHand.open + "manipulator"&v1 +55 "core" 1 + "manipulator"&w& +4 "core" &d   ( ( + "manipulator"&x% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(- +133 "core" ( + "manipulator"&z& +5 "core" &-  \\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&|'w +95 "core" ' + .tHand.close + "manipulator"&}/ +59 "core" / + "manipulator"&~& +4 "core" &-   W +2 "manipulator"&% +3 "core" % ρ   +2 .tForearm.seek :retract +2 "manipulator"&' +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +279 "core" ( + "manipulator"&& +4 "core" &{1  ) $ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &{1   $ G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +100 "core" ' + "manipulator"&& +4 "core" &~1  - S G +2 "manipulator"&\ % +4 "core" %@   w  +2 "collection"' & +4 "core" &"\ +2 "collection"'& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &G\  +9 &4G\ *z +9 &fJ\ ? +9 &uC\ N +10 &JYG\ M +9 &ZW\ M +9 &ZE\ M +10 &X?\ L +9 &TYA\ M +9 &]@\ M +10 &YC\ M +9 & XC\ M +10 &"\\XB\ M +9 &$\\@\ M +9 &%Y?\ M +10 &'YB\ M +9 &)dX?\ M +9 &+&Y3\ M +10 &,\\>\ M +9 &.Y:\ M +10 &0mYI\ L +9 &2.ZL\ M +9 &3]S\ M +10 &5\\G\ M +9 &7tXB\ M +9 &97YM\ L +10 &:YT\ L +9 &<YC\ M +10 &>|\\>\ M +9 &@>WP\ M +9 &B]G\ M +10 &ChK\ N +9 &Ex}I\ Q +10 &G/ G\ U +9 &H & !J\ X +9 &J . +I\ X +10 &Li 5 2M\ X +9 &N( 7 8J\ Z +9 &O ? ;B\ Z +10 &Q D AG\ [ +9 &Sl H EO\ Z +9 &U, L JH\ [\ +10 &V Q NH\ ] +9 &X U RS\ ] +10 &Zk \\ \\K\ ] +9 &\\x _ ^Z\ 8 +9 &\\( c cN\ %o +10 ( + &\\ c cU\ !` +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 +2 "collection"'& +4 "core" &\\ ` b\ !` + .tHand.open +2 "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" %@  i  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +98 "core" ' +614 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +4 "core" &&\ + "manipulator"&& +4 "core" &ӗ-  % l Dv +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +25 "core" ( +2 "manipulator"&& +4 "core" &Ӄ # 4 + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӄ   - + +2 .tForearm.seek CC +2 "manipulator"&'? +98 "core" ' + .tHand.close + "manipulator"&/ +62 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &Ӄ    + + "manipulator"& % +4 "core" % D   ?  +2 .tForearm.seek :retract +2 "manipulator"&!' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&"( +352 "core" ( +2 "manipulator"&#& +4 "core" &  = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &   = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&%' +103 "core" ' +2 "manipulator"&&& +4 "core" &   = + "manipulator"&'% +4 "core" % \  b ~ +2 "processing"%(& +4 "core" &\ +2 "processing"%)& +5 "core" &%\ +2 .tPC.seek :closed + "processing"%*(^ +4 "core" &\  +10 &.w\ +z +9 &b\ > +10 &rx\ O +9 &4\\\ O +9 &]\ O +10 &`\ O +9 &{]\ N +9 &<]\ O +10 &`\ O +9 &\\\ O +10 & \\\ N +9 &"D\\\ O +9 &$`\ O +10 &%Z\ O +9 &'`\ O +9 &)M\\\ N +10 &+]\ N +9 &,_\ O +9 &._\ N +10 &0T]\ O +9 &2`\ O +10 &3\\\ O +9 &5\\\ O +9 &7]]\ N +10 &9`\ O +9 &:`\ O +9 &<]\ O +10 &>da\ O +9 &@%`\ O +10 &Ag\ P +9 &Cq\ Q +9 &Ea\ R +10 &G\ T +9 &H\ U +9 &J\ U +10 &Lc\ T +9 &N \ V +10 &O\ V +9 &Q\ V +9 &Sg\ V +10 &U(\ V +9 &V\ V +9 &X\ V +10 &Zn\ V +9 &\\/\ W +10 &]~\ ; +9 &^0\ U +9 &^!\ 2 +3 ( + "processing"%)& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%+& +5 "core" &^ '\ 2 + .tHand.open + "manipulator"&,1 +62 "core" 1 +2 "manipulator"&-% +4 "core" %  # ) + ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.' +91 "core" ' + "collection"'/& +4 "core" &>\ +753 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&0& +4 "core" &    = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&1( +2 "core" ( + "manipulator"&2& +4 "core" & + * c = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &   p = +2 .tForearm.seek PC + "manipulator"&4' +90 "core" ' +2 .tHand.close + "manipulator"&5/ +60 "core" / +2 .tPC.seek :open + "processing"%6( +460 "core" ( + "manipulator"&7& +4 "core" &   . = +2 "manipulator"&8% +3 "core" %  \ s C +2 .tForearm.seek :retract +2 "manipulator"&9' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(- +128 "core" ( + "manipulator"&;& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&='w +102 "core" ' + .tHand.open + "manipulator"&>1 +58 "core" 1 +2 "manipulator"&?% +4 "core" % ~ " 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +93 "core" ' +675 #t-> Puck.count +2 "storage"(B% +3 "core" % E 8 j\  +2 .tSE.seek :down +2 "storage"(D' +3 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&E% +4 "core" %      +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 +2 "storage"((C +671 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &B ? 6 ^\ +2 "manipulator"&G& +4 "core" &-  " + "manipulator"&C% +4 "core" %    |  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&@( +170 "core" ( + "manipulator"&J& +4 "core" &   8 +2 "storage"(K& +3 "core" &C W ` \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&H' +95 "core" ' + "storage"(L& +4 "core" &C b a I\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M'r +105 "core" ' + "storage"(O- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P% +2 "core" % \ \  "\ +3 ."downElevator"SE.seek :down +3 "storage"(R' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (S% +3 "core" % c d _\  + "manipulator"&I% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(Q(  +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (W& +2 "core" &  6 5 \  +2 "manipulator"&N& +4 "core" &   W 8 +2 .tElbow.seek 2 +2 "manipulator"&X( +4 "core" ( + "manipulator"&U& +4 "core" &   B 8 +2 "storage"(Y& +3 "core" &  2 4 ,\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts + "manipulator"&Z'S +94 "core" ' + "storage"(\\& +4 "core" &  b d 1\  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(]'r +102 "core" ' + "storage"(_- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (`% +3 "core" %  (  3\ +2 ."downElevator"SE.seek :down +5 "storage"(V' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 (T% +2 "core" % c b [\  +2 "manipulator"&^% +4 "core" %T   z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(d( +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (e& +2 "core" & ^ C\ +2 "manipulator"&b& +4 "core" &  %  8 + .tElbow.seek 3 +2 "manipulator"&f( +50 "core" ( + "manipulator"&g& +4 "core" &\   4 !q +2 "storage"(i& +4 "core" & D P 3\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&j'7 +95 "core" ' + "storage"(l& +5 "core" & a a 8\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(m'r +297 "core" ' + "storage"(c- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a% +3 "core" %  D # \ +2 ."downElevator"SE.seek :down +3 "storage"(k' +99 (q% +3 "core" %sJ   T\ Vb +2 "manipulator"&r% +3 "core" %(    R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h' +92 "core" ' +22 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(o(,y +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (s& +2 "core" &,y  H\  +2 "manipulator"&t& +4 "core" &\ &  3 !p + .tElbow.seek 4 +2 "manipulator"&u( +36 "core" ( + "manipulator"&v& +4 "core" &  x  +2 "storage"(w& +3 "core" &,x ` a 2\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&x' +95 "core" ' + "storage"(z& +4 "core" &,x X _\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"({'r +151 "core" ' +2 "storage"(p- +3 "core" -'K +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}% +2 "core" % H  H\ +3 ."downElevator"SE.seek :down +3 "storage"(~' +88 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +8 (% +3 "core" % X Y *\ + "manipulator"&n% +4 "core" %   l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|' +89 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((<- +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &<* 3 9 w\ +2 "manipulator"&y& +3 "core" &  6  +2 .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( + "manipulator"&\ & +4 "core" &   o  +2 "storage"( & +3 "core" &<* ` ^\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&'O +89 "core" ' + "storage"( & +4 "core" &<* W _ %\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +106 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +3 "core" % |\ \ \ k +3 ."downElevator"SE.seek :down +3 "storage"(' +38 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (% +3 "core" % U W 5\  + "manipulator"&% +5 "core" %Y  | z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +88 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &K - _ _\  + "manipulator"&& +4 "core" &   a  +2 .tElbow.seek 6 + "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &   +2 "storage"(& +4 "core" &K T W \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +91 "core" ' +2 "storage"( & +4 "core" &K W ^ \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +110 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (#% +2 "core" %  7 V M\ +3 ."downElevator"SE.seek :down +4 "storage"($' +42 "core" ' + ."downElevator"SE.stop + "storage"(5 +55 (&% +3 "core" % X W\ + "manipulator"&'% +4 "core" %   k +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&(' +92 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(!([ +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ( & +2 "core" &[ 6 ? }\ +2 "manipulator"&+& +3 "core" &     +2 .tElbow.seek 7 +2 "manipulator"&,(r +42 "core" ( + "manipulator"&-& +4 "core" &    L +2 "storage"(/& +4 "core" &[ ` ` '\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&)'= +92 "core" ' + "storage"(%& +5 "core" &[ b c e\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(0'r +117 "core" ' +2 "storage"(2- +3 "core" -'# +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3% +2 "core" %   +\ +3 ."downElevator"SE.seek :down +3 "storage"(5' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 ("% +3 "core" % d c c\  + "manipulator"&.% +4 "core" %B   m Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*' +91 "core" ' +929 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +3 "core" &!\ +2 "manipulator"&8& +4 "core" &   L +2 "manipulator"&;% +3 "core" %    7  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +178 "core" ( + "manipulator"&4& +5 "core" &-  I F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-    F +2 .tForearm.seek :garage +2 "manipulator"&>'w +96 "core" ' + .tHand.close +2 "manipulator"&?/ +56 "core" / +2 "manipulator"&9& +4 "core" &-  # F + "manipulator"&=% +4 "core" %    4  +2 .tForearm.seek :retract +2 "manipulator"&B' +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&E(ӂ +291 "core" ( + "manipulator"&D& +4 "core" &Ӌ"  # ( ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӌ"    ;6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +92 "core" ' + "manipulator"&G& +4 "core" &Ӌ" \  x ;6 +2 "manipulator"&C% +4 "core" %J   G ] + "collection"'J& +4 "core" &\ +2 "collection"'K& +5 "core" &"\ +2 .tCC.seek :closed + "collection"'L(\\ +4 "core" &H\  +9 &3}J\ *y +10 &eE\ > +9 &uC\ M +9 &OXD\ M +10 &[<\ L +9 &W>\ M +9 &UD\ L +10 &WUB\ M +9 &YC\ M +10 &UA\ L +9 & XA\ L +9 &"`Z>\ L +10 &$!Z?\ M +9 &%Y:\ M +9 &'XC\ M +10 &)hUB\ L +9 &+)U=\ M +10 &,WB\ M +9 &.WK\ L +9 &0pUI\ L +10 &21VI\ M +9 &3YK\ M +9 &5ZD\ L +10 &7w\\I\ M +9 &99XB\ M +10 &:UH\ L +9 &<[J\ M +9 &>YI\ M +10 &@BZH\ L +9 &B^S\ M +9 &CeT\ N +10 &E|K\ P +9 &G/  H\ V +10 &H % G\ X +9 &J , +V\ X +9 &Lk 1 /H\ Y +10 &N+ 5 5U\ Z +9 &O 8 8P\ Z +9 &Q ? =P\ Z +10 &Sl E DP\ [ +9 &U/ J HS\ [\ +10 &V O LU\ ] +9 &X T QK\ ] +9 &Zn Y Y[\ ] +10 &\\x _ ^V\ 6 +9 &\\$ d cQ\ 's +9 ( +2 &\\ c d^\ %k + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.42 +2 "collection"':& +4 "core" &\\ d c8\ %k + .tHand.open + "manipulator"&O1 +58 "core" 1 + "manipulator"&P% +4 "core" % J '  ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A' +93 "core" ' +2 #tPurging external Intake + "collection"'S& +4 "core" &\\ S S]\ %k +2 "collection"'I% +3 "core" %f U T<\ +2 .tCSV.dial :flush + "collection"'M  +71 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'R' +2465 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'H +2 '  +5 "core"  +66 ~ + .tCTV.dial :intake +2 "collection"'W  +77 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'N'i +2392 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +76 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" &Ӌ"    ;6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\(ӂ +3 "core" ( +39 "manipulator"&_& +13 "core" &Ӌ"   ;6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &Ӌ"   ;6 +2 .tForearm.seek CC + "manipulator"&@'? +96 "core" ' +2 .tHand.close + "manipulator"&F/ +58 "core" / +2 .tCC.seek :open +2 "collection"'T( +446 "core" ( + "manipulator"&^& +4 "core" &Ӌ"    ;6 +2 "manipulator"&]% +3 "core" % <   < +2 .tForearm.seek :retract +2 "manipulator"&V' +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(- +287 "core" ( + "manipulator"&Q& +4 "core" &- ! R E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-  e E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b'w +96 "core" ' + .tHand.open + "manipulator"&g1 +52 "core" 1 +2 "manipulator"&i% +4 "core" % ~    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +92 "core" ' +523 #t-> exit +5 #mEXIT @1677596882.41UTC @1677597025.12UTC = =tMAIN =mMAIN_scheduler @UTC1677597026.92 #"core_reset"Sent BREAK +2 #t@63613 sendCRC with ifg=0x20, ie=0x7F + #@65448 sendCRC with ifg=0x08, ie=0x5F + #@31123 idle with ifg=0x84, ie=0x75 #@31793 select with ifg=0x10, ie=0xF5 + #@32427 receive with ifg=0x10, ie=0xFD + #@33060 receive with ifg=0x10, ie=0xFD #@33693 receive with ifg=0x10, ie=0xFD + #@34020 receive with ifg=0x80, ie=0xFD #@16406 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +255 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +385 "Can"O\ :8 + O\ :8 #tPolling Can every 10:00 +21 #Cleanly exited at 15:08:02UTC28-Feb-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_022823.rb mission +5 ."Qmail"GoodNews.email "Starting DA_WCR_022823 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:10:33, 16% flow, 18.9C, 37% humidity, 14.7psia, 13.617V, 0.272A, 0.260A avg, 3.71W",Subject: "DA_WCR_022823 begun" +2 #tPreparing to sleep until + 00:00:05 +5 #Asleep til + 00:00:05 + #Continuing at 15:10 +3 "Can"O\ :8 +26 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +455 "Can"L\ x +3 #tPowering core bus +27 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_022823.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:10:33, 16% flow, 18.9C, 37% humidity, 14.7psia, 13.617V, 0.272A, 0.260A avg, 3.71W",Subject: "Asleep until 15:10" +191 #"uploadLog"upsync +326 .tGate.power :raw,:ON +2 "sampler") +39 ) +2 "core"  +3 #"uploadLog"upsync +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %C  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ + .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:11:25, 16% flow, 19.0C, 37% humidity, 14.8psia, 13.715V, 0.302A, 0.284A avg, 4.15W",Subject: "Started DA_WCR_022823 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'+& +4 "core" &\  +2 .tHand.open + "manipulator"&,1 +57 "core" 1 +2 "manipulator"&-& +4 "core" &   T + "manipulator"&.% +4 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +175 "core" ( +2 "manipulator"&0& +4 "core" &-  = B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +2 "core" &-  } B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&2'w +89 "core" ' +2 .tHand.close +2 "manipulator"&3/ +53 "core" / +2 "manipulator"&4& +4 "core" &-   s B +2 "manipulator"&5% +4 "core" % } H +3 .tForearm.seek :retract + "manipulator"&6' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +20 #"uploadLog"upsync +267 "core" ( +2 "manipulator"&8& +4 "core" &ӕ&  % / ?Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &ӕ&    ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +99 "core" ' + "manipulator"&;& +4 "core" &Ӗ&   ?P +2 "manipulator"&<% +4 "core" %B   S  + "collection"'=& +4 "core" &@\  +2 "collection"'>& +5 "core" &:\  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" & \  +9 &5\ +| +10 &g\ ? +9 &cr\ M +10 &(V\ L +9 &Z\ M +9 &Y\ M +10 &nU\ L +9 &0W\ L +9 &Z\ L +10 &T \ L +9 & vW\ L +10 &"8Z\ L +9 &#U \ L +9 &%W \ L +10 &'}W\ M +9 &)@U\ L +9 &+T\ M +10 &,W \ M +9 &.Z\ L +10 &0HZ\ L +9 &2\ U\ L +9 &3U\ M +10 &5X\ M +9 &7PV\ L +9 &9W\ L +10 &:Z\ L +9 &<Z\ M +10 &>WY\ M +9 &@U\ L +9 &A[\ M +10 &Cc\ N +9 &ET{#\ P +9 &G  \ T +10 &H $ \ W +9 &J + (\ X +9 &LD - ,\ Y +10 &N 3 1\ Y +9 &O 5 7\ Y +10 &Q 7 6\ Y +9 &SD : :!\ [ +9 &U = =\ [ +10 &V > <\ \\ +9 &X @ @\ ] +10 &ZH @ A \ ] +9 &[w ? A\ H +9 &\\ = >\ (t +10 &] . 9 =\ W +8 ( +2 &]g : :\ N +3 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.34 + "collection"'@& +4 "core" &]h 8 <E\ N +2 .tHand.open + "manipulator"&A1 +53 "core" 1 + "manipulator"&B% +4 "core" % B %  8  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &]h 3 4K\ N + "collection"'E% +4 "core" %j 3 3I\  +2 .tCSV.dial CSR + "collection"'F  +124 "core"  + "collection"'G% +4 "core" %j 3 3O\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1356 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s5 1 1\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'J' +683 "core" ' + .tCSV.dial :waste +2 "collection"'K +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +1997 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &]f / .2\ N + "collection"'N% +4 "core" %l , -2\ + .tCSV.dial :flush + "collection"'O  +53 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2459 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Q +2 'R  +6 "core"  +63 ~ + .tCTV.dial :intake + "collection"'S  +77 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2366 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core"  +2 #tFlushing upper manifold + "collection"'V& +3 "core" &]e B A\ N +2 "collection"'W% +4 "core" %g A @\ + .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'Y's5 +1270 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +53 "core" > + "collection"'[% +4 "core" %s8 6 6(\  +2 .tCS.seek 7ml + "collection"'\\'# +559 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'] +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1672 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +807 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +765 "core" ' + "collection"'b& +4 "core" &]e 3 4\ N +2 "collection"'c% +3 "core" %l 3 3\ + .tCSV.dial :flush +2 "collection"'d  +42 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +811 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A + "collection"'g% +4 "core" %3O 1 0\  +2 .tCS.seek 5.001ml +2 "collection"'h's: +568 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1211 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'j'3J +808 "core" ' + .tCSV.dial :waste + "collection"'k +70 "core" +2 .tCS.seek 0ml + "collection"'l'i +765 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӛ%   ( >L + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +18 "core" ( + "manipulator"&o& +4 "core" &Ӆ " . +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &p& +2 "core" &Ӆ   . +2 .tForearm.seek CC + "manipulator"&q'? +95 "core" ' + .tHand.close + "manipulator"&r/ +60 "core" / +2 .tCC.seek :open + "collection"'s( +452 "core" ( + "manipulator"&t& +4 "core" &Ӆ   4 . + "manipulator"&u% +4 "core" % P  8  +2 .tForearm.seek :retract + "manipulator"&v' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +280 "core" ( +2 "manipulator"&x& +3 "core" &-  9 ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  z ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +92 "core" ' +2 .tHand.open + "manipulator"&{1 +59 "core" 1 +9 "manipulator"&|% +4 "core" % w \  & V +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +93 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 15:15:41UTC28-Feb-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:11:25, 16% flow, 19.0C, 37% humidity, 14.8psia, 13.715V, 0.302A, 0.284A avg, 4.15W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'~& +5 "core" &:\ +2 "manipulator"&% +3 "core" %   }  +2 "storage"(% +4 "core" % \  +2 "storage"(. +3 "core" .(,y + "storage"(& +4 "core" &,y \ +2 "storage"(& +4 "core" &,y \ +2 "manipulator"&& +5 "core" &-  @ ; + "manipulator"&% +4 "core" %    R  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +3 "manipulator"&( +178 "core" ( +2 "manipulator"&& +4 "core" &  C +2 "storage"( & +3 "core" &,y j\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&\ ' +97 "core" ' + "storage"( & +5 "core" &,y q\ + .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'r +128 "core" ' +2 "storage"( - +7 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +4 "core" &,y \ +3 "manipulator"&& +5 "core" &  v B +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & ! 4 B + "storage"(& +4 "core" &,y S\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'c +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +14 #"uploadLog"upsync +40 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &  C B + "manipulator"&% +4 "core" % Y   +3 .tForearm.seek :retract + "manipulator"&' +80 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +156 "core" ( +2 "manipulator"&& +4 "core" &Ӑ& \  ( ?V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӑ&    ?V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +91 "core" ' + "manipulator"&&& +4 "core" &ӑ&   ?U +2 "manipulator"&(% +4 "core" %8   @ p +2 "collection"''& +3 "core" &\ +3 "collection"'& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &\ +7 & &\ #a +9 &X~ \ 7 +10 &z\ L +9 &W \ L +9 &sU\ L +10 &5W\ L +9 &X\ L +9 &W\ \ L +10 &{T\ L +9 &<W\ L +10 &W\ L +9 &!W\ M +9 &#V\ L +10 &%EV\ L +9 &'W\ L +9 &(W\ L +10 &*V\ L +9 &,LV\ L +9 &.W\ L +10 &/W\ L +9 &1Y\ L +10 &3UW\ L +9 &5X\ L +9 &6Z\ L +10 &8X\ L +9 &:\\Z\ L +9 &<V\ L +10 &=W\ L +9 &?T\ L +10 &AdY\ L +9 &C$_\ M +9 &Dn\ O +10 &F\ Q +9 &HT \ U +10 &J  \ X +9 &K  \ X +9 &M  \ Y +10 &OL  \ Z +9 &Q  \ Y +9 &R  \ Z +10 &T  \ [ +9 &VO  \ \\ +9 &X \ ] +10 &Y ! "\ ^ +9 &[ ( $\ J +10 &\\9 ) (\ , +9 &\\ ) (\ !` +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.32 + .Hand.open + "manipulator"&"1 +3 "core" &\\ % &\ !` +54 1 + "manipulator"&+% +4 "core" % 8  E p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +91 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + + "sampler").% +3 "core" %ڄ \ E +2 "collection"'0& +3 "core" &\\ " "\ !` +3 "Can"N\ \\Y +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F'ڀ +403 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X > \ J +54 "collection"'q% +3 "core" %k B D[\ +2 "sampler")x% +4 "core" %\ w w \ J +61 "collection"'y% +2 "core" %k G GQ\ +2 "sampler")n% +4 "core" % \ J + "sampler"){% +4 "core" %\ \ J + .tIntake.select :close + "sampler")0 +9 )|% +2 "core" % \ J +2 .tSSV.dial :exhaust + "sampler")~  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %k 8 :\ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +3 "core" %k  \ + "sampler");% +4 "core" %4 \  +28 "collection"'<% +3 "core" %k  \ + "sampler"):% +5 "core" %4 \  +31 "collection"'% +3 "core" %k  \ +2 "sampler")I% +4 "core" %4 \  + "collection"'F% +4 "core" %k  \ + #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X% +3 "core" %k k\ + "sampler");% +4 "core" %) \  +36 "collection"'<% +3 "core" %k # #H\ +2 "sampler"):% +3 "core" %* \  +42 "collection"'% +3 "core" %k ) *E\ +2 "sampler")I% +3 "core" %) \  +47 "collection"'F% +3 "core" %k 2 .d\ +2 "sampler")=% +3 "core" %)   \  +55 "collection"'6% +4 "core" %k 6 4`\ +6 "sampler")M% +5 "core" %# < 9 \  +58 "collection"'N% +3 "core" %k ; ;3\ +2 "sampler")O% +3 "core" % d d \ S +70 "collection"'L% +2 "core" %k B D.\ +2 "sampler")R% +3 "core" % \  +2 "sampler")Q% +3 "core" % \  +2 .tIntake.select :close + "sampler")0 +8 )S% +3 "core" % \  + .tSSV.dial :exhaust + "sampler")P  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")U'ڀ +895 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")V  +73 "core" + #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"'W% +3 "core" %k < <:\ +2 #tIntake @15.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X =^\ + "sampler")% +4 "core" %  \ G + "sampler")z% +4 "core" % \ G + .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ G + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")u'ڀ +639 "Can"W\ wt +238 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +209 "collection"'w% +3 "core" %k > =9\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X \ A +88 "collection"'$% +3 "core" %k > BE\ +2 "sampler")% +3 "core" % v v \ A +100 "collection"'-% +3 "core" %k B B#\ +2 "sampler")3% +4 "core" % \ A + "sampler")#% +3 "core" % \ A +2 .tIntake.select :close + "sampler")0 +9 )4% +2 "core" % \ A +2 .tSSV.dial :exhaust + "sampler")5  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")''ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")%  +73 "core" + #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %k : =&\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +3 "core" %k  #\ +2 "sampler");% +4 "core" %GR< \  +32 "collection"'<% +2 "core" %k  +\ +2 "sampler"):% +4 "core" %GR< \  +36 "collection"'% +3 "core" %k  H\ +2 "sampler")I% +4 "core" %GR< \  +41 "collection"'1% +3 "core" %k  I\ +2 "sampler")F% +4 "core" %GS< \  +47 "collection"'=% +3 "core" %k  &\ + "sampler")6% +4 "core" %GS< \  + "collection"'M% +4 "core" %k  ,\ + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X \  +47 "collection"'^% +2 "core" %k 9 ;\ +2 "sampler")`% +4 "core" % \\ ] \ E +53 "collection"'_% +3 "core" %k > ?\ +2 "sampler")J% +3 "core" % }  \  +61 "collection"'d% +4 "core" %k C AU\ +2 "sampler")a% +4 "core" % \  + "sampler")f% +4 "core" % \  + .tIntake.select :close +2 "sampler")0 +8 )g% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")e  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")X'ڀ +892 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")h  +73 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %k = =\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X ?T\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s + "sampler")#.H0X% +4 "core" % D B \ ; +47 "collection"';% +3 "core" %k C C'\ +2 "sampler")<% +3 "core" % ` ^ \ ; +54 "collection"':% +3 "core" %k G D\ +2 "sampler")% +4 "core" % } | \ ; +61 "collection"'I% +2 "core" %k F F#\ +2 "sampler")1% +4 "core" % \ ; + "sampler")F% +4 "core" % \ ; + .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ ; +2 .tSSV.dial :exhaust + "sampler")=  +73 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")6'ڀ +872 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")M  +74 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +2 "core" %k ? @\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X% +3 "core" %* \  +25 "collection"'-% +3 "core" %k + +\ +2 "sampler");% +3 "core" %* \  +28 "collection"'<% +3 "core" %k , -\ +2 "sampler"):% +4 "core" %( \  +32 "collection"'% +2 "core" %k / .\ +2 "sampler")I% +4 "core" %( \  +36 "collection"'1% +3 "core" %k / 0\ +2 "sampler")F% +4 "core" %(  \  +41 "collection"'% +3 "core" %k 3 4\ +2 "sampler")=% +3 "core" %(   \  +48 "collection"'3% +2 "core" %k 5 4\ +2 "sampler")M% +3 "core" % - , \ Y +54 "collection"'/% +3 "core" %k 8 9\ +2 "sampler")6% +4 "core" % G C \ 6 +61 "collection"'Q% +2 "core" %k < <\ +2 "sampler")S% +4 "core" % e a \ 6 +69 "collection"'P% +3 "core" %k > >\ +2 "sampler")8% +3 "core" % \ 6 +2 "sampler")V% +3 "core" % \ 6 +2 .tIntake.select :close + "sampler")0 +8 )W% +3 "core" % \ 6 + .tSSV.dial :exhaust + "sampler")U  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")Z'ڀ +875 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")K  +74 "core"  + #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +2 "core" %k > ?\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X\ + "sampler")|% +4 "core" % x w \ \ e +113 "collection"'~% +3 "core" %k D Da\ +2 "sampler")c% +3 "core" % \  +2 "sampler")k% +3 "core" % \  + .tIntake.select :close + "sampler")0 +9 )G% +3 "core" % \  + .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler")  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %k ? ='\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +2 "core" %k !'\ +2 "sampler")-% +4 "core" %88 \  +41 "collection"';% +3 "core" %k " ")\ +2 "sampler")<% +3 "core" %88 \  +48 "collection"':% +2 "core" %k $ %N\ +2 "sampler")% +4 "core" %88 \  +53 "collection"'I% +3 "core" %k , )H\ +2 "sampler")1% +3 "core" %88 \  +2 "collection"'F% +3 "core" %k ( )E\ +2 #tIntake @15.0psia, vacuum from 9.5 to 12.5psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X ?X\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X @P\ +2 "sampler")u% +4 "core" %# Z Z \  +113 "collection"'% +3 "core" %k ? @`\ + "sampler")% +4 "core" % \  + "sampler")% +4 "core" % \  + .tIntake.select :close + "sampler")0 +9 )T% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")v  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +896 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %k = ?\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +4 "core" %3 \  +36 "collection"'-% +3 "core" %k 3 2M\ +2 "sampler");% +4 "core" %2 \  +41 "collection"'<% +3 "core" %k 2 3I\ +2 "sampler")4% +3 "core" %1   \  +48 "collection"':% +2 "core" %k 6 6)\ +2 "sampler")% +3 "core" %   \ q +54 "collection"'I% +3 "core" %k : ;\ +2 "sampler")1% +3 "core" % #  \ 2 +61 "collection"'F% +4 "core" %k > ?2\ + "sampler")5% +4 "core" % 6 3 \ 2 +69 "collection"'9% +3 "core" %k > ?)\ +2 "sampler")3% +3 "core" % Q M \ 2 +79 "collection"'M% +2 "core" %k D B\ +2 "sampler")/% +4 "core" % k l \ 2 +88 "collection"'6% +3 "core" %k G F\ +2 "sampler")Q% +4 "core" % \ 2 +100 "collection"'S% +3 "core" %k G H,\ + "sampler")P% +4 "core" % \ 2 + "sampler")8% +4 "core" % \ 2 + .tIntake.select :close + "sampler")0 +8 )V% +3 "core" % \ 2 + .tSSV.dial :exhaust +2 "sampler")W  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")U'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")*  +73 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'K% +3 "core" %k < >R\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XR\ + "sampler")% +4 "core" %. \  +24 "collection"'% +3 "core" %k = >1\ +2 "sampler")$% +3 "core" %.  \  +28 "collection"'% +3 "core" %k @ @E\ +2 "sampler") % +3 "core" %.  \  +33 "collection"'#% +3 "core" %k @ @R\ +2 "sampler")\ % +3 "core" %.   \  +37 "collection"'% +3 "core" %k C B*\ + "sampler")%% +4 "core" %   \ E +42 "collection"'% +2 "core" %k C B%\ +2 "sampler")'% +4 "core" % , * \ 5 +47 "collection"'2% +3 "core" %k C EL\ + "sampler")% +5 "core" % = : \ 5 +53 "collection"'@% +3 "core" %k F GJ\ + "sampler")A% +4 "core" % O L \ 5 +61 "collection"'B% +2 "core" %k F FR\ +2 "sampler")D% +4 "core" % e c \ 5 +69 "collection"'E% +3 "core" %k I L&\ + "sampler")>% +4 "core" % } z \ 5 +78 "collection"'-% +3 "core" %k I JR\ + "sampler");% +4 "core" % \ 5 + "sampler")<% +4 "core" % \ 5 + .tIntake.select :close + "sampler")0 +9 )4% +3 "core" % \ 5 + .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler"):'ڀ +894 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +2 "core" %k ? ? \ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0XL\ +2 "sampler")% +3 "core" % [ Y \ / +128 "collection"'% +3 "core" %k @ Ak\ +2 "sampler")% +3 "core" % ~ \ / +145 "collection"'% +2 "core" %k B Dl\ +2 "sampler") % +4 "core" % \ / + "sampler")x% +3 "core" % \ / +2 .tIntake.select :close + "sampler")0 +8 )&% +3 "core" % \ / + .tSSV.dial :exhaust +2 "sampler")(  +73 "core"  + .tExhaust.select :open + "sampler")@ +61 .tSS.seek 0ml + "sampler")q'ڀ +873 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +74 "core" + #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %k < ?&\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %; \  +79 "collection"'-% +2 "core" %k 8 :P\ +2 "sampler");% +4 "core" %; \  +88 "collection"'<% +3 "core" %k @ =8\ +2 "sampler")4% +4 "core" %; \  \  +100 "collection"'% +3 "core" %k A @$\ + "sampler")}% +4 "core" % "  \ : +113 "collection"'% +3 "core" %k ? @\ + "sampler")I% +4 "core" % C @ \ : +128 "collection"':% +3 "core" %k = >"\ + "sampler")5% +4 "core" % k h \ : +144 "collection"'9% +3 "core" %k A C"\ + "sampler")3% +4 "core" % \ : +2 "sampler")M% +3 "core" % \ : + .tIntake.select :close +2 "sampler")0 +8 )/% +2 "core" % \ : +2 .tSSV.dial :exhaust + "sampler")6  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")Q'ڀ +885 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")S  +73 "core" + #tAllowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"'P% +3 "core" %k = >%\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X ?\ + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X :\ +2 "sampler")% +3 "core" % \ w +37 "collection"''% +3 "core" %k < =\ +2 "sampler")s% +3 "core" % \ w +42 "collection"'z% +3 "core" %k ? @\ + "sampler")2% +4 "core" % \ w +47 "collection"'% +3 "core" %k ? @\ +2 "sampler")@% +3 "core" % \ w +54 "collection"'A% +3 "core" %k B A)\ + "sampler")B% +4 "core" %   \ w +61 "collection"'D% +3 "core" %k E C*\ + "sampler")E% +4 "core" %   \ w +69 "collection"'>% +3 "core" %k H F/\ +2 "sampler")-% +3 "core" % & # \ w +79 "collection"';% +3 "core" %k H H\ + "sampler")<% +4 "core" % 9 7 \ w +88 "collection"'4% +3 "core" %k J I\ +2 "sampler")% +3 "core" % Q O \ w +100 "collection"'}% +3 "core" %k J H1\ +2 "sampler")% +3 "core" % l l \ w +114 "collection"'I% +2 "core" %k G J0\ +2 "sampler"):% +3 "core" % \ v +128 "collection"'5% +3 "core" %k F H\ +2 "sampler")9% +3 "core" % \ u +2 "sampler")3% +3 "core" % \ u +2 .tIntake.select :close + "sampler")0 +8 )M% +2 "core" % \ u +2 .tSSV.dial :exhaust + "sampler")/  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +56 .tSS.seek 0ml + "sampler")6'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")"  +3 .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %k @ ?\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0X.\ + "sampler")=% +4 "core" %0 \  +69 "collection"'h% +3 "core" %k A ?\ + "sampler")[% +4 "core" %0 \  +78 "collection"'i% +3 "core" %k C C\ +2 "sampler")O% +3 "core" %0 \  +89 "collection"'o% +3 "core" %k E F\ +2 "sampler")j% +3 "core" %0 \  +100 "collection"'F% +3 "core" %k K J-\ +2 "sampler")C% +4 "core" %0   \  +113 "collection"'?% +3 "core" %k J K0\ + "sampler")7% +4 "core" %)   \  +128 "collection"'p% +3 "core" %k I J\ +2 "sampler")b% +4 "core" %) 7 6 \  +144 "collection"'y% +3 "core" %k G H\ + "sampler")n% +4 "core" %% \\ X \  +163 "collection"'{% +2 "core" %k F D0\ +2 "sampler")|% +4 "core" %  } \ * +183 "collection"'~% +3 "core" %k E D\ +2 "sampler")c% +3 "core" % \ * +2 "sampler")k% +3 "core" % \ * +2 .tIntake.select :close + "sampler")0 +8 )H% +3 "core" % \ * + .tSSV.dial :exhaust +2 "sampler")V  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +902 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Z  +73 "core" + #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %k A A-\ + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ +2 "sampler")v% +4 "core" %&A \  +36 "collection"'X% +3 "core" %k > >\ +2 "sampler")% +3 "core" %&8 \  +42 "collection"'% +3 "core" %k ? ?\ +2 "sampler")% +4 "core" %&8 \  +47 "collection"'% +3 "core" %k @ @\ + "sampler")% +4 "core" %&8 \  +54 "collection"'% +2 "core" %k @ A\ +2 "sampler")% +4 "core" %&8 \  +61 "collection"' % +2 "core" %k D C\ +2 "sampler")x% +4 "core" %&8 \  +69 "collection"'&% +3 "core" %k D C,\ +2 "sampler")(% +3 "core" %&8 \  +79 "collection"'t% +2 "core" %k H G2\ +2 "sampler")% +3 "core" %&8 \  +89 "collection"'% +3 "core" %k J H\ +2 "sampler")q% +3 "core" %&8 \  +100 "collection"'% +3 "core" %k I H\ +2 "sampler").% +4 "core" %&8   \  + "collection"'0% +4 "core" %k N K\ + #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %/   \  +61 "collection"'-% +3 "core" %k G G\ +2 "sampler");% +3 "core" %0   \  +70 "collection"'<% +2 "core" %k G I-\ +2 "sampler")4% +4 "core" %   \ > +78 "collection"'% +3 "core" %k H H\ + "sampler")}% +4 "core" % . , \ > +88 "collection"'% +3 "core" %k G G\ +2 "sampler")I% +4 "core" % A > \ > +100 "collection"':% +2 "core" %k D D-\ +2 "sampler")5% +3 "core" % W W \ > +114 "collection"'9% +2 "core" %k E E*\ +2 "sampler")3% +4 "core" % r p \ > +127 "collection"'M% +3 "core" %k C E\ +2 "sampler")/% +3 "core" % \ > +2 "sampler")% +3 "core" % \ > +2 .tIntake.select :close + "sampler")0 +8 )"% +3 "core" % \ > + .tSSV.dial :exhaust +2 "sampler")S  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")6'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +7 .tCBV.dial SSV +3 "sampler")W  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"' % +2 "core" %k B B3\ +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X ;\ +2 "sampler")8% +4 "core" %A \  +41 "collection"'a% +3 "core" %k ? =\ +2 "sampler")f% +4 "core" %A \  +47 "collection"'g% +3 "core" %k @ ?\ + "sampler")e% +4 "core" %A \  +54 "collection"'=% +2 "core" %k @ A5\ +2 "sampler")h% +4 "core" %A \  +61 "collection"'[% +2 "core" %k B A\ +2 "sampler")i% +4 "core" %A \  +69 "collection"'O% +3 "core" %k C C0\ + "sampler")o% +4 "core" %  \ \ V +78 "collection"'j% +3 "core" %k G F\ + "sampler")F% +4 "core" %\  \ \ V +89 "collection"'C% +2 "core" %k J G\ +2 "sampler")?% +4 "core" %  \ \ V +100 "collection"'7% +2 "core" %k H G+\ +2 "sampler")p% +4 "core" %\   \ \ V +113 "collection"'b% +2 "core" %k I J#\ +2 "sampler")y% +4 "core" %\   \ \ V +127 "collection"'n% +4 "core" %k J I\ + "sampler"){% +4 "core" % 7 5 \ \ V +144 "collection"'|% +3 "core" %k D E/\ +2 "sampler")~% +4 "core" % W U \ \ V +162 "collection"'c% +3 "core" %k C C*\ +2 "sampler")k% +3 "core" % { z \ \ V +184 "collection"'H% +3 "core" %k D D\ +2 "sampler")V% +41 "core" % \ \ V +11 "sampler")Q% +3 "core" % \ \ V +2 .tIntake.select :close + "sampler")0 +8 )Z% +3 "core" % \ \ V + .tSSV.dial :exhaust +2 "sampler")G  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +899 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %k B D\ +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ +2 "sampler")0% +4 "core" %R8 \  + "collection"'R% +4 "core" %k > =\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s + "sampler")#. 0X\ +2 "sampler")B% +4 "core" %/ \  +47 "collection"'D% +3 "core" %k < ?\ +2 "sampler")E% +3 "core" %/   \  +54 "collection"'>% +3 "core" %k @ A\ +2 "sampler")-% +3 "core" %/   \  +62 "collection"';% +2 "core" %k B C\ +2 "sampler")<% +4 "core" %/   \  +69 "collection"'4% +3 "core" %k C C\ + "sampler")% +4 "core" % * * \ F +78 "collection"'}% +3 "core" %k C C^\ + "sampler")% +4 "core" % ; 8 \ F +89 "collection"'I% +2 "core" %k D E]\ +2 "sampler"):% +3 "core" % M J \ F +101 "collection"'5% +2 "core" %k B D\ +2 "sampler")9% +4 "core" % a a \ F +113 "collection"'3% +3 "core" %k B BY\ + "sampler")M% +4 "core" % { z \ F +128 "collection"'/% +3 "core" %k B @R\ + "sampler")% +4 "core" % \ F + "sampler")"% +4 "core" % \ F + .tIntake.select :close + "sampler")0 +9 )S% +2 "core" % \ F +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'6% +3 "core" %k < A`\ + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\ +2 "sampler")% +3 "core" %  \ \ R +69 "collection"'% +3 "core" %k < >4\ +2 "sampler")q% +3 "core" %  \ \ R +79 "collection"'% +2 "core" %k > =\ +2 "sampler").% +3 "core" %  \ \ R +89 "collection"'0% +3 "core" %k @ ?\ +2 "sampler")R% +3 "core" %  \ \ R +100 "collection"'m% +3 "core" %k A @D\ +2 "sampler") % +4 "core" %  \ \ R +113 "collection"'#% +3 "core" %k @ @\ + "sampler")\ % +4 "core" %   \ \ R +128 "collection"'% +3 "core" %k D E\ +2 "sampler")%% +3 "core" %   \ \ R +145 "collection"'% +49 "core" %k B A7\ + "sampler")'% +4 "core" % = : \ \ R +163 "collection"'s% +3 "core" %k ? @>\ +2 "sampler")z% +3 "core" % \\ W \ \ R +184 "collection"'2% +3 "core" %k A Aq\ + "sampler")+% +4 "core" %  { \ \ R +199 "collection"'% +3 "core" %k D Fn\ + "sampler")@% +4 "core" % \ \ R +2 "sampler")A% +3 "core" % \ \ R +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ \ R + .tSSV.dial :exhaust +2 "sampler")B  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")$'ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")D  +74 "core"  + #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open +2 "sampler") +209 "collection"'E% +3 "core" %k > @\ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s + "sampler")#. 0X' +5558 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0XL\ + "sampler")% +4 "core" % \  +25 "collection"'I% +2 "core" %k = ?E\ +2 "sampler"):% +4 "core" % \  +28 "collection"'5% +2 "core" %k ? @\ +2 "sampler")9% +4 "core" % \  +32 "collection"'3% +3 "core" %k > A\ + "sampler")M% +4 "core" % \  +36 "collection"'/% +3 "core" %k @ ?\ +2 "sampler")% +3 "core" % \  +42 "collection"'"% +3 "core" %k = @r\ +2 "sampler")S% +4 "core" % \  +47 "collection"'% +2 "core" %k @ AI\ +2 "sampler")% +3 "core" % \  +54 "collection"' % +3 "core" %k @ B\ +2 "sampler")6% +3 "core" % \  +61 "collection"'W% +3 "core" %k B Bi\ +2 "sampler")% +3 "core" % \  +70 "collection"'N% +3 "core" %k B C\ +2 "sampler")]% +4 "core" % \  +78 "collection"'\\% +3 "core" %k C F$\ + "sampler")^% +4 "core" % \  +88 "collection"'L% +3 "core" %k F H\ +2 "sampler")`% +3 "core" % \  +101 "collection"'_% +2 "core" %k K J\ +2 "sampler")J% +3 "core" % \  +114 "collection"'d% +2 "core" %k I M\ +2 "sampler")P% +4 "core" % \  +127 "collection"'8% +3 "core" %k J K\ +2 "sampler")a% +3 "core" %   \  +145 "collection"'f% +3 "core" %k J Hw\ + "sampler")*% +4 "core" %   \  +163 "collection"'g% +2 "core" %k F E=\ +2 "sampler")U% +4 "core" % 9 7 \  +183 "collection"'e% +4 "core" %k B Fl\ + "sampler")=% +4 "core" % \\ W \  +196 "collection"'h% +3 "core" %k C A7\ +2 "sampler")[% +4 "core" % | z \  +196 "collection"'i% +3 "core" %k D Dd\ + "sampler")O% +4 "core" % \  +2 "sampler")o% +3 "core" % \  + .tIntake.select :close + "sampler")0 +9 )j% +2 "core" % \  +2 .tSSV.dial :exhaust + "sampler")F  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")C'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")?  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 200.0ml .Intake.select :open + "sampler") +210 "collection"'7% +3 "core" %k A B_\ + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %k : 9\ + "sampler")% +4 "core" %udN \  +21 "collection"'% +4 "core" %k 9 9\ + "sampler") % +4 "core" %udN \  +25 "collection"'6% +2 "core" %k : :\ +2 "sampler")W% +4 "core" %udN \  +28 "collection"'% +2 "core" %k ; ;\ +2 "sampler")N% +4 "core" %udM \  +32 "collection"']% +2 "core" %k ; ;\ +2 "sampler")\\% +4 "core" %udN \  +36 "collection"'^% +4 "core" %k ; ;\ + "sampler")L% +4 "core" %udN \  +42 "collection"'`% +11 "core" %k 7 ;\ +2 "sampler")_% +4 "core" %udN \  +47 "collection"'J% +3 "core" %k ; :\ + "sampler")d% +4 "core" %udN \  +54 "collection"'P% +3 "core" %k : :\ + "sampler")8% +4 "core" %udN \  +61 "collection"'a% +3 "core" %k ; ;\ +2 "sampler")f% +3 "core" %udM \  +69 "collection"'*% +4 "core" %k < ?\ + "sampler")g% +4 "core" %udN \  +81 "collection"'U% +3 "core" %k = =\ + "sampler")e% +4 "core" %udM \  +88 "collection"'=% +3 "core" %k < =\ +2 "sampler")h% +3 "core" %udM \  +101 "collection"'[% +2 "core" %k = >\ +2 "sampler")i% +4 "core" %udN \  +113 "collection"'O% +3 "core" %k G F\ + "sampler")o% +4 "core" %udN \  + "collection"'j% +4 "core" %k E G\ + #tIntake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %k N N\ + "sampler")% +4 "core" % \ } + "sampler")% +4 "core" % \ } + .tIntake.select :close + "sampler")0 +9 ) % +2 "core" % \ } +2 .tSSV.dial :exhaust +2 "sampler")6  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W'ڀ +908 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +2 "core" %k D E\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X \  +69 "collection"'% +4 "core" %k C B\ + "sampler")?% +4 "core" %; \  +78 "collection"'7% +3 "core" %k E D\ +2 "sampler")C% +3 "core" %; \  +89 "collection"'y% +2 "core" %k E E\ +2 "sampler")n% +4 "core" %; \  +100 "collection"'{% +2 "core" %k G G\ +2 "sampler")|% +4 "core" %; \  +113 "collection"'~% +3 "core" %k H H\ + "sampler")c% +4 "core" %; \  +128 "collection"'k% +2 "core" %k H I\ +2 "sampler")H% +4 "core" %> \  +144 "collection"'V% +3 "core" %k L L\ + "sampler")Q% +4 "core" %%  \  +163 "collection"'Z% +2 "core" %k N M\ +2 "sampler")G% +4 "core" % 5 3 \ H +183 "collection"'K% +4 "core" %k K P\ + "sampler")F% +4 "core" % P N \ H +196 "collection"'1% +3 "core" %k M N\ + "sampler")r% +4 "core" % m o \ H +196 "collection"'% +3 "core" %k P P\ +2 "sampler")p% +4 "core" % \ H +196 "collection"'% +3 "core" %k P P\ + "sampler")u% +4 "core" % \ H + "sampler")% +4 "core" % \ H + .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ H + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T'ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")v  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %k E E\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %k : 8\ +2 "sampler")% +3 "core" %E \  +19 "collection"'% +3 "core" %k 7 9\ + "sampler") % +4 "core" %F \  +21 "collection"'6% +4 "core" %k : :\ +2 "sampler")% +4 "core" %E \  +24 "collection"'% +2 "core" %k : 9\ +2 "sampler")N% +4 "core" %E \  +28 "collection"'W% +3 "core" %k 9 :\ + "sampler")^% +4 "core" %E \  +32 "collection"'L% +3 "core" %k ; ;\ + "sampler")`% +4 "core" %E \  +36 "collection"'_% +3 "core" %k ; ;\ +2 "sampler")/% +3 "core" %E \  +42 "collection"'J% +3 "core" %k ; <\ +2 "sampler")d% +3 "core" %F \  +48 "collection"'P% +2 "core" %k < 9\ +2 "sampler")8% +4 "core" %E \  +53 "collection"'a% +3 "core" %k < >\ +2 "sampler")f% +4 "core" %E \  +64 "collection"'*% +3 "core" %k > ?\ +2 "sampler")g% +3 "core" %E \  +70 "collection"'U% +2 "core" %k ? >\ +2 "sampler")e% +4 "core" %E \  +78 "collection"'=% +3 "core" %k A B\ + "sampler")]% +4 "core" %E \  +88 "collection"'h% +3 "core" %k A A\ +2 "sampler")[% +3 "core" %E \  +101 "collection"'i% +2 "core" %k D A\ +2 "sampler")O% +3 "core" %E \  +114 "collection"'o% +2 "core" %k C C\ +2 "sampler")j% +4 "core" %E \  + "collection"'% +4 "core" %k D D\ + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\ +2 "sampler")y% +3 "core" % \  +19 "collection"'n% +3 "core" %k ? =\ +2 "sampler"){% +3 "core" % \  +21 "collection"'|% +3 "core" %k ? @\ +2 "sampler")~% +4 "core" % \  +24 "collection"'c% +3 "core" %k ? ?\ + "sampler")k% +4 "core" % \  +28 "collection"'H% +3 "core" %k @ @\ + "sampler")V% +4 "core" % \  +32 "collection"'Q% +3 "core" %k > @\ +2 "sampler")Z% +3 "core" % \  +37 "collection"'G% +2 "core" %k ? A\ +2 "sampler")K% +4 "core" % \  +41 "collection"'F% +3 "core" %k ? B\ +2 "sampler")1% +3 "core" % \  +48 "collection"'r% +2 "core" %k C A\ +2 "sampler")% +4 "core" % \  +53 "collection"'p% +3 "core" %k C A\ +2 "sampler")% +3 "core" % \  +61 "collection"'u% +3 "core" %k A A\ +2 "sampler")% +3 "core" % \  +70 "collection"'% +3 "core" %k D C\ +2 "sampler")% +3 "core" % \  +79 "collection"'\\% +3 "core" %k B C\ + "sampler")v% +4 "core" %  \  +88 "collection"'X% +3 "core" %k F E\ +2 "sampler")T% +3 "core" %  \  +101 "collection"'% +2 "core" %k E F\ +2 "sampler")Y% +4 "core" %   \  +113 "collection"'% +3 "core" %k H E\ + "sampler")% +4 "core" % ) % \  +128 "collection"'% +3 "core" %k G H\ + "sampler")b% +4 "core" % 9 9 \  +144 "collection"' % +3 "core" %k I I\ +2 "sampler") % +3 "core" % K L \  +163 "collection"'x% +3 "core" %k J J\ + "sampler")-% +4 "core" % d a \  +184 "collection"'(% +3 "core" %k K L\ + "sampler")t% +4 "core" % ~ | \  +196 "collection"'&% +3 "core" %k J M\ +2 "sampler")q% +3 "core" % \  +2 "sampler")% +3 "core" % \  + .tIntake.select :close + "sampler")0 +9 ).% +2 "core" % \  +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")0'ڀ +907 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")R  +74 "core"  + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'m% +3 "core" %k G F\ + #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %k H H\ +2 "sampler")% +3 "core" %  \ \ N +163 "collection"'% +3 "core" %k G H\ + "sampler") % +42 "core" % 4 2 \ \ N +146 "collection"'6% +3 "core" %k L M\ +2 "sampler")% +4 "core" % M L \ \ N +196 "collection"'% +3 "core" %k N L\ + "sampler")N% +4 "core" % e f \ \ N +196 "collection"'W% +3 "core" %k N O\ +2 "sampler")^% +3 "core" % } | \ \ N +196 "collection"'L% +3 "core" %k O M\ +2 "sampler")`% +3 "core" % \ \ N +2 "sampler")_% +3 "core" % \ \ N +2 .tIntake.select :close + "sampler")0 +8 )/% +3 "core" % \ \ N + .tSSV.dial :exhaust +2 "sampler")J  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d'ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + .tCBV.dial SSV +3 "sampler")"  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +209 "collection"'P% +3 "core" %k C F\ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s + "sampler")#.0X\  + .tCSV.dial between air and CTV +2 "collection"'\ ` +26 "core" a +2 .tCS.seek 8.427ml +2 "collection"'' +439 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'%  +28 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< #b +2 .tCS.seek 0ml + "collection"''i +1615 "core" 'V $ #\ Ш +3 "collection"''% +4 "core" %. ' &\  + "sampler")s% +4 "core" %} \ # + #tBubblePoint: Intake @39.3psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'z @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'D'i +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")E +130 "core"  +2 .tSS.reconfigure :exhale + "sampler")#.0X  +84 "core"  +46  +646 ' +2 "sampler")% +4 "core" %ڄ \ 3 + .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +2 "collection"' % +4 "core" % 9 8\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'6  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"''i +2090 "core" '7  \ Ӧ +2 "collection"'% +4 "core" %\  \  + "sampler")N% +4 "core" %ڄ \ 3 +2 #tBubblePoint: Intake @38.3psia, Outlet @14.1psia .CBV.dial SSV + "collection"'W @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X\ +2 #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 1ml + "collection"'o'^ +336 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 'j% +3 "core" %Y = >\  +2 .tCS.seek 5.999ml + "collection"''% +1361 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'S +52 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'C'i +1449 "core" ' + .tCSV.dial CSR +2 "collection"'8  +39 "core"  +2 "collection"'y% +3 "core" %j = >\ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'n'T +587 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '{% +2 "core" %R\ = =\  +2 .tCS.seek 5ml + "collection"'|'s3 +847 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'~  +39 "core"  +2 .tCS.seek 1ml +2 "collection"'c'^ +1106 "core" ' + "collection"'k9 +3 "core" 9 +2 "collection"'H% +4 "core" %b ! !\ + #tBefore lysing Collection Puck Heater at 18.1C/39.1psia +2 #Heating Puck.from 4, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'V \  +2 'Q9 +5 "core" 9 +102 "collection"'Z9 +2 "core" 9d +102 "collection"'G9 +2 "core" 9 d +102 "collection"'K9 +3 "core" 9 d +102 "collection"'F9 +2 "core" 9d +102 "collection"'19 +2 "core" 9d +102 "collection"'?9 +3 "core" 9'd +102 "collection"'r9 +2 "core" 93d +102 "collection"'9 +3 "core" 9D"d +102 "collection"'p9 +2 "core" 9X&d +102 "collection"'9 +3 "core" 9p*d +102 "collection"'u9 +3 "core" 9.d +102 "collection"'9 +2 "core" 93d +102 "collection"'9 +2 "core" 97d +102 "collection"'9 +3 "core" 9;d +102 "collection"'\\9 +3 "core" 9?d +102 "collection"'v9 +2 "core" 9:Cd +102 "collection"'X9 +3 "core" 9dHd +102 "collection"'T9 +2 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'Y9 +3 "core" 9Td +102 "collection"'9 +2 "core" 9Xb +103 "collection"'9 +2 "core" 9B \\^ +102 "collection"'9 +2 "core" 9p!aY +102 "collection"'b9 +3 "core" 9$eT +102 "collection"' 9 +3 "core" 9$iO +102 "collection"'a9 +2 "core" 9&mK +102 "collection"'x9 +40 "core" 9+(qG +109 "collection"'-9 +3 "core" 9m)wA +103 "collection"'&9 +3 "core" 9+|= +102 "collection"'t9 +3 "core" 9-: +102 "collection"'9 +2 "core" 9.7 +102 "collection"'l9 +3 "core" 914 +102 "collection"'(9 +2 "core" 9C32 +102 "collection"'.9 +3 "core" 9i4/ +102 "collection"'9 +2 "core" 96- +102 "collection"'R9 +3 "core" 97+ +102 "collection"' 9 +2 "core" 9:) +102 "collection"'m9 +3 "core" 9;( +102 "collection"'09 +2 "core" 9<& +102 "collection"' 9 +3 "core" 91>% +102 "collection"'\ 9 +3 "core" 9L@# +102 "collection"'q9 +2 "core" 9gA" +102 "collection"'%9 +3 "core" 9C! +102 "collection"'9 +2 "core" 9E +102 "collection"''9 +8 "core" 9F +102 "collection"'s9 +3 "core" 9H +102 "collection"'z9 +2 "core" 9I +103 "collection"'79 +2 "core" 9K +102 "collection"'29 +2 "core" 9K +102 "collection"'+9 +4 "core" 9 M +102 "collection"'9 +2 "core" 9 N +102 "collection"'9 +2 "core" 9 %O +103 "collection"'@9 +2 "core" 9 2P +102 "collection"'9 +2 "core" 9 <Q +102 "collection"'B9 +3 "core" 9 FR +102 "collection"'w9 +2 "core" 9 OR +102 "collection"'A9 +3 "core" 9 XS +102 "collection"'E9 +2 "core" 9 `R +102 "collection"'9 +3 "core" 9 hU +102 "collection"' 9 +3 "core" 9 pV +102 "collection"'D9 +2 "core" 9 wV +102 "collection"'$9 +3 "core" 9 W +102 "collection"'<9 +2 "core" 9 V\  +102 "collection"'49 +3 "core" 9 W +102 "collection"';9 +3 "core" 9 W +102 "collection"'}9 +2 "core" 9 X +102 "collection"'I9 +3 "core" 9 Y +102 "collection"'9 +2 "core" 9 Z +102 "collection"':9 +3 "core" 9 Z# +102 "collection"'9 +3 "core" 9 [' +102 "collection"'9 +2 "core" 9 [+ +102 "collection"'59 +3 "core" 9 \\0 +102 "collection"'M9 +2 "core" 9 ]4 +102 "collection"'99 +3 "core" 9 ^8 +102 "collection"'>9 +2 "core" 9 ^< +102 "collection"'9 +3 "core" 9 _@ +102 "collection"'9 +2 "core" 9 _E +102 "collection"' 9 +3 "core" 9 `I +102 "collection"'69 +3 "core" 9 `M +102 "collection"'9 +3 "core" 9 bQ +102 "collection"'9 +2 "core" 9 bU +102 "collection"'N9 +3 "core" 9\ cZ +102 "collection"'W9 +2 "core" 9\ d^ +102 "collection"'39 +3 "core" 9\ db +102 "collection"'L9 +3 "core" 9\ ff +102 "collection"'`9 +3 "core" 9\ gj +102 "collection"'_9 +2 "core" 9\ hn +102 "collection"'^9 +3 "core" 9\ $hs +102 "collection"'/9 +2 "core" 9\ )gw +102 "collection"'#9 +3 "core" 9\ 1i{ +102 "collection"'"9 +2 "core" 9\ 6k +103 "collection"'d9 +2 "core" 9\ ;k +102 "collection"'J9 +2 "core" 9\ @l +103 "collection"'*9 +2 "core" 9\ Fl +102 "collection"'9 +3 "core" 9\ Kn +102 "collection"'P9 +2 "core" 9\ Nn +102 "collection"'f9 +3 "core" 9\ To +102 "collection"'g9 +2 "core" 9\ Xp +102 "collection"'e9 +3 "core" 9\ ]p +102 "collection"'=9 +2 "core" 9\ ar +102 "collection"'U9 +3 "core" 9\ er +102 "collection"'h9 +2 "core" 9\ js +102 "collection"'[9 +2 "core" 9\ nt +102 "collection"']9 +3 "core" 9\ su +3 .tCH.hold 10:00,70C +2 "collection"'i `\ `\ o  +2 'O9 +5 "core"  + 9\ r\ s + "collection"'j% +4 "core" %b >\ +2 #tBegun lysing Collection Puck Heater at 68.1C/46.9psia +5734 "Can"n\  +54255 "core" ` + "collection"'o9 +4 "core" 9\ 4 + "collection"'S% +4 "core" %b \ +2 #tEnded lysing Collection Puck Heater at 70C/45.5psia + .CS.seek 0ml + "collection"''i +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'8 @ +100 "core" A +2 .tCSV.dial :air + "collection"'y @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'C's5 +1358 "core" ' + .tCSV.dial CTV +2 "collection"'{  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'n @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'~  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'| @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'k'i +1367 "core" ' +2 "collection"'H% +3 "core" %d \ +2 #tPuck @72.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'Q +97 "core" + .tCBV.dial CSV + "collection"'Z  +27 "core"  +2 "collection"'G% +4 "core" %d $\ + .tCS.seek 4.999ml +2 "collection"'K's0 +1355 "core" ' +2 .tdelay 5 seconds +36 "Can"J\ OL +465 .tCTV.dial :air +2 "collection"'F  +42 "core" + "collection"'1% +4 "core" %s4 < =\ \ +2 .tCS.seek 7ml +2 "collection"'?' +594 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'r @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'p ` +110 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &\\ " " 3\ !` +2 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&u% +3 "core" %    %  +2 "storage"(% +3 "core" % ^ U \  +2 "storage"(. +3 "core" .(,y + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (\\& +3 "core" & 2 0 F\ +2 "manipulator"&v& +3 "core" &Ӓ%    ?T + "manipulator"&X% +4 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&T( +156 "core" ( + "manipulator"&& +4 "core" &  # \ + "storage"(Y& +4 "core" & m m )\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +91 "core" ' + "storage"(& +4 "core" & o n (\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +269 "core" ' +2 "storage"(b- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +2 "core" & \  + \ +2 "storage"(a& +4 "core" & Z Z \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&x'u +26 "core" ' + .tElbow.hold +2 "manipulator"&-, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(&- +3 "core" -' +2 .tSE.seek 5.15 Pucks below Top Plate + "storage"(t' +33 "core" ' + "manipulator"&% +4 "core" %E   D N + "storage"(l& +4 "core" & ? > \ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 252 counts + "manipulator"&('q +13 "core" ' + "manipulator"&.& +4 "core" &  " \ +2 "storage"(& +3 "core" & ` ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&R'7 +19 "core" ' +2 .tSE.seek 6.15 Pucks below Top Plate +2 "storage"( ' +38 "core" ' + "manipulator"&m& +5 "core" & q \ + "manipulator"&0% +4 "core" %1  - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' +48 .tElbow.seek CC +4 "manipulator"&\ (ӂ +157 "core" ( +2 "manipulator"&q& +3 "core" &ӑ"   <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &ӑ"   u <> +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&'/ +61 "core" / + .tCC.seek :open +2 "collection"'s( +447 "core" ( + "storage"(z& +4 "core" & l m .\ +2 "storage"(7& +3 "core" & p p \ +2 "manipulator"&2& +3 "core" &Ӝ!    ;3 +2 "manipulator"&+% +3 "core" % 9   q +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +161 "core" ( +2 "manipulator"&@& +4 "core" & ?  + "storage"(& +4 "core" & \ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&B'u +92 "core" ' + .tElbow.hold +2 "manipulator"&w, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +58 "core" 1 +2 "manipulator"&E% +4 "core" % ΅  - 5 +2 "storage"(& +4 "core" & $\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts + "manipulator"& 'ϱ +14 "core" ' +2 "manipulator"&D& +4 "core" & `  + "storage"($& +5 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&<'7 +16 "core" ' + "storage"(4% +4 "core" % $\ +3 ."downElevator"SE.seek :down +2 "storage"(;' +99 (}% +3 "core" %8N =\ Vb +2 "manipulator"&I% +4 "core" %- b + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +21 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +5 "core" &  \ + "manipulator"&& +4 "core" & z  +2 "manipulator"&% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(- +167 "core" ( +2 "manipulator"&M& +4 "core" &-  a B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &- u B +3 .tForearm.seek :garage + "manipulator"&>'w +95 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / + "manipulator"&& +4 "core" &-   : B +2 "manipulator"& % +3 "core" % π  H  +2 .tForearm.seek :retract + "manipulator"&6' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +287 "core" ( + "manipulator"&& +4 "core" &Ӟ  N ;3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &Ӟ   ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'? +97 "core" ' +2 "manipulator"&3& +4 "core" &Ӟ"  , ;3 +2 "manipulator"&L% +3 "core" %6   Q +2 "collection"'`& +4 "core" &  \ +2 "collection"'_& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'^(\\ +4 "core" &  \ +8 &;  \ %h +9 &Z|  v\ 8 +10 &y  t\ K +9 &W  l\ K +9 &[  S\ K +10 &I\\  6\ K +9 & Y  \ J +9 &Y  k\ J +10 &Z  \ J +9 &Q\\  \ K +10 & ]  \ J +9 &!^  \ J +9 &#^  \ J +10 &%Z]  |\ J +9 &'Y  T\ J +9 &(Y  \ K +10 &*[  \ K +9 &,a[  h\ K +10 &.$Y  D\ J +9 &/]  .\ J +9 &1Z  \ J +10 &3kZ  o\ J +9 &5+\\  ]\ K +9 &6^   \ J +10 &8Y  \ J +9 &:qY  \ K +10 &<3[  \ K +9 &=\\  \ K +9 &?_  \ J +10 &Ay`  \ K +9 &C:e  \ K +9 &D}  h\ N +10 &F " T\ T +9 &H` ! #n\ V +10 &J " #\ X +9 &K ! #\ X +9 &M # "\ Z +10 &O`  "p\ Y +9 &Q! # "e\ Y +9 &R #Q\ [ +10 &T ! !\ Z +9 &V_ # !t\ \\ +10 &X" $ !r\ [ +9 &Y # "\ ] +9 &[ " " \ J +10 &\\0 $ "\ 9 +9 &\\ ! $\ W +2 ( +2 "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.35 + "collection"'/& +4 "core" &\\ $ #\ W + .tHand.open + "manipulator" +60 "core" 1 + "manipulator"&"% +4 "core" %6  U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d' +90 "core" ' +2 .tPSV.dial PSR + "processing"%J +127 "core"  +2 "processing"%*% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1603 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%P  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%f'ؾ +1607 "core" ' + .tPSV.dial PSR +2 "processing"%g +43 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%= +2 .tCBV.dial PRV +3 "collection"'U  +3 "core" B +2 "processing"%h  +67 "core" +89  +2 .tPSV.dial :mixloop + "processing"%[ +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%]  +127 "core" +2 .tPS.seek 0ml + "processing"%O'ؾ +2628 "core" ' + .tPSV.dial :air +2 "processing"%j  +54 "core"  + .tPS.seek 2.5ml +2 "processing"%V' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +41 "core" +2 .tPS.seek 0ml + "processing"%o'ؾ +2625 "core" ' + .tPSV.dial :air +2 "processing"%S  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%c' +2628 "core" ' + .tPSV.dial :mixloop + "processing"%8 +43 "core" +2 .tPS.seek 0ml + "processing"%y'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӟ!   ;3 + .tElbow.reconfigure :tight +49 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&{(ӂ +55 "core" ( + "manipulator"&n& +4 "core" &z" \ w ;8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &z"  X ;8 +2 .tForearm.seek CC + "manipulator"&|'? +98 "core" ' +2 .tHand.close + "manipulator"&C/ +58 "core" / +2 .tCC.seek :open +2 "collection"'H( +446 "core" ( +2 "manipulator"&Q& +4 "core" &Ӣ   6 + "manipulator"&Z% +4 "core" % =    +2 .tForearm.seek :retract + "manipulator"&G' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&k(- +293 "core" ( + "manipulator"&F& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-  H  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&K'w +104 "core" ' + .tHand.open + "manipulator"&r1 +60 "core" 1 +2 "manipulator"&?% +4 "core" % |  S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +95 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &d\ + "manipulator"&u% +4 "core" %    %  +2 "storage"(% +3 "core" % $\  +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(!(,y +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (\\& +3 "core" &,x V\ + "manipulator"&v& +4 "core" &-   R  + "manipulator"&X% +4 "core" %      +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +185 "core" ( + "manipulator"&Y& +4 "core" &\  V !w +2 "storage"(& +3 "core" &,x *\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +94 "core" ' +2 "storage"(,& +4 "core" &,x \ + .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(b'r +139 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a& +2 "core" &,x ` _ "\ +2 "manipulator"&&& +4 "core" &\   !w +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&l& +4 "core" &\   C !w +2 "storage"(.& +3 "core" &,x I K }\ +3 .tForearm.seek 4 + 300 counts + "manipulator"&'c +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&m/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&0& +2 "storage"(' +7 "core" &\   !w +2 "manipulator"&T% +3 "core" % X \  r +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&x(ӂ +150 "core" ( + "manipulator"&(& +4 "core" &ӏ%   ?Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &ӏ%   ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'? +95 "core" ' + "manipulator"&q& +5 "core" &ӏ& ?Q + "manipulator"&%% +4 "core" %I   "  +2 "collection"'-& +5 "core" &\ +2 "collection"''& +5 "core" &\ +2 .tCC.seek :closed + "collection"' (\\ +4 "core" &\  +9 &4r\ +{ +10 &g\ > +9 &r\ L +9 &XX\ K +10 &Y\ J +9 &\\\ J +10 &Z\ J +9 &bZ\ J +9 &"]\ K +10 &]~\ J +9 & Zu\ J +9 &"h]c\ K +10 &$+]U\ J +9 &%ZC\ K +10 &'X#\ J +9 &)qZ\ J +9 &+2] \ J +10 &,[\ J +9 &.Y\ K +9 &0y]+\ J +10 &2:XF\ K +9 &3]5\ J +10 &5X*\ K +9 &7]\ K +9 &9B\\\ K +10 &;Y\ K +9 &<]\ J +9 &>Y\ K +10 &@KY\ J +9 &B \\\ J +10 &Cb\ K +9 &Ek\ M +9 &GG~\ N +10 &H\ R +9 &J\ V +10 &Lu\ W +9 &N5\ W +9 &O\ W +10 &Q|\ W +9 &Sus\ Y +9 &U8 c\ Y +10 &V  a\ Z +9 &X  X\ [ +9 &Zx  P\ [\ +10 &\\y  =\ 0 +9 &\\2 B\ a +10 ( + &\\d  9\ O +2 "collection"''& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.12 + .Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&z% +4 "core" % I     +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'2  +133 "core"  + .tCSV.dial CTV +2 "collection"'+  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%@' +2639 "core" ' +2 "collection"'% +4 "core" % F\ +2 .tCS.seek 4.501ml + "collection"''cA +1494 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%\  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%A  +69 "core"  +2 .tPS.seek 0ml + "processing"%E'ؾ +2635 "core" ' + .tCBV.dial between PRV and waste1 + "collection"' ` +30 "core" _ +2 .tCSV.dial :air + "collection"'D @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'$' +1493 "core" ' + .tCSV.dial CTV +2 "collection"'4  +41 "core"  +2 .tCS.seek 0ml + "collection"''i +2634 "core" ' +2 .tCBV.dial :waste1 + "collection"'} @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'I  +130 "core" + "collection"'& +4 "core" &\\c  {\ O +2 #tStoring lyfil puck in Collection Clamp to tube 3 +47 "manipulator"&:% +5 "core" %     + "storage"(% +4 "core" % Y Z\ +2 "storage"(B. +2 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" & > > \ + "manipulator"& & +4 "core" &Ӑ%    ?P + "manipulator"&<% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&M( +168 "core" ( + "manipulator"&9& +4 "core" &  O  +2 "storage"(;& +3 "core" & M I \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&w'7 +97 "core" ' +2 "storage"(& +4 "core" & m n "\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +264 "core" ' +2 "storage"( - +3 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &     +2 "storage"(>& +3 "core" & 2 ;\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'u +21 "core" ' + .tElbow.hold + "manipulator"&N, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(5- +2 "core" -'% +2 .tSE.seek 6.12 Pucks below Top Plate +2 "storage"(3' +30 "core" ' + "manipulator"&L% +4 "core" %s    +2 "storage"(`& +3 "core" & : = \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 298 counts + "manipulator"&6'ϟ +14 "core" ' + "manipulator"&s& +4 "core" &  +2 "storage"(/& +4 "core" & Y Y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&#'7 +15 "core" ' +2 .tSE.seek 7.12 Pucks below Top Plate + "storage"("'d +35 "core" ' +2 "manipulator"&_& +4 "core" &   l  +2 "manipulator"&J% +3 "core" %  ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*' +87 "core" ' + .tElbow.seek CC +2 "manipulator"&W(ӂ +157 "core" ( +2 "manipulator"&P& +4 "core" &ӎ" \ <@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӎ"   <@ +2 .tForearm.seek CC + "manipulator"&g'? +91 "core" ' +2 .tHand.close + "manipulator"&f/ +55 "core" / +2 .tCC.seek :open + "collection"'=( +447 "core" ( +2 "storage"(U& +4 "core" & n m '\ + "storage"(h& +4 "core" & m l \ + "manipulator"&[& +4 "core" &Ӗ"   i ;8 + "manipulator"&]% +4 "core" % >   l \ +2 .tForearm.seek :retract + "manipulator"&e' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&j( +163 "core" ( + "manipulator"&O& +4 "core" &   +2 "storage"(i& +3 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&V'u +93 "core" ' + .tElbow.hold +2 "manipulator"&S, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&o1 +53 "core" 1 +2 "manipulator"&8% +4 "core" % Έ   X  + "storage"(c& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'ϴ +14 "core" ' + "manipulator"&n& +4 "core" &  z  +2 "storage"(~& +4 "core" & B\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&C'7 +17 "core" ' + "storage"(% +4 "core" %n \  +3 ."downElevator"SE.seek :down +2 "storage"(d' +100 (^% +3 "core" %K n n !\ Va + "manipulator"&Q% +5 "core" %. ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z' +88 "core" ' +12 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%|  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%F' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +4 "processing"%1 +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%{  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%r +43 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%?  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ؾ +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%u& +4 "core" &\  + "manipulator"&& +4 "core" &   u  +2 "manipulator"&% +3 "core" %    O  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&G(- +172 "core" ( +2 "manipulator"&K& +4 "core" &-  1 : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- R : +2 .tForearm.seek :garage + "manipulator"&\\'w +90 "core" ' + .tHand.close + "manipulator"&v/ +58 "core" / +2 "manipulator"&X& +4 "core" &-   : + "manipulator"&Y% +4 "core" % ό  < +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&,( +115 "core" ( + "manipulator"&k& +4 "core" &  S * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &   * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +96 "core" ' + "manipulator"&&& +4 "core" &  E * +48 "manipulator"&l% +3 "core" %   & +2 "processing"%.& +4 "core" &\  +2 "processing"%p& +5 "core" &\  +2 .tPC.seek :closed + "processing"%m(^ +5 "core" &\  +7 &H\ %g +9 &X\ 8 +10 &\ M +9 &\\\ N +9 &V\\\ N +10 &`\ N +9 &a\ N +10 &`\ N +9 &]_ \ N +9 & b\ N +10 &`\ N +9 &!_\ \ N +9 &#ea\ N +10 &%(]\ N +9 &&a\ N +9 &(b\ N +10 &*ma\ N +9 &,/c\ N +10 &-`\ N +9 &/d\ N +9 &1td\ O +10 &38`"\ N +9 &4`+\ N +9 &6b*\ N +10 &8|c+\ O +9 &:?`)\ N +10 &<`$\ N +9 &=b'\ O +9 &?e6\ O +10 &AFd7\ O +9 &Cm9\ O +10 &Dv;\ P +9 &F~8\ T +9 &H?8\ T +10 &J7\ T +9 &KF\ T +9 &MI\ T +10 &ODL\ U +9 &QK\ U +10 &RN\ W +9 &TK\ V +9 &VLJ\ U +10 &X J\ U +9 &YB\ V +9 &[D\ U +10 &]P[\ H +9 &^wDX\ #j +9 &^OV\ 9 +6 ( +2 "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + "processing"%0& +4 "core" &^3X\ 9 +2 &^3`\ 9 + .tHand.open + "manipulator"&T1 +57 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tPRV.dial :air +2 "processing"%(  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%t +44 "core" +2 "processing"%b% +4 "core" %\ +2 .tPS.seek 0.3ml + "processing"%' +384 "core" ' +2 .tPSV.dial PSR + "processing"%q +113 "core" +2 "processing"%%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%-'2 +491 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1909 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +99 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste2 + "processing"%H  +93 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +1910 "Can"R FC +720 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&z& +4 "core" &   * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'( +3 "core" ( + "manipulator"&2& +4 "core" & !  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +2 "core" &   * +2 .tForearm.seek PC +2 "manipulator"&R' +92 "core" ' + .tHand.close + "manipulator"&y/ +53 "core" / +2 .tPC.seek :open + "processing"%( +456 "core" ( +2 "manipulator"&& +4 "core" & \  * + "manipulator"&\ % +4 "core" %   5 V +2 .tForearm.seek :retract + "manipulator"&A' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&@(- +126 "core" ( + "manipulator"&& +4 "core" &-   \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &D& +2 "core" &-   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +99 "core" ' + .tHand.open + "manipulator"&41 +56 "core" 1 + "manipulator"&$% +4 "core" % ρ  G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +93 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%I& +4 "core" &\ + "manipulator"&% +4 "core" %   u  +2 "storage"(:% +3 "core" % 8\  +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(B(,y +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (!& +3 "core" &,v m n G\  + "manipulator"& & +4 "core" &- v \ + "manipulator"& % +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&<( +171 "core" ( +2 "manipulator"&9& +4 "core" &   _ / + "storage"(;& +4 "core" &,v \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +97 "core" ' + "storage"(x& +4 "core" &,v 7\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(7'r +147 "core" ' +2 "storage"( - +3 "core" -'" +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &,v 0 1\  + "manipulator"&>& +4 "core" &   B / +2 .tElbow.seek 4 + "manipulator"&5( +3 "core" ( +2 "manipulator"&L& +3 "core" &  M / +2 "storage"(`& +3 "core" &,v 1 1\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&s'c +10 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& + "storage"(J' +7 "core" &    / + "manipulator"&w% +4 "core" % a   $ d +2 .tForearm.seek :retract +2 "manipulator"&M' +93 "core" ' + .tElbow.seek PC +2 "manipulator"&( +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +236 "core" ( + "manipulator"&& +4 "core" &   P B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &   C B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&3' +98 "core" ' + "manipulator"&P& +4 "core" &   7 B +2 "manipulator"&% +3 "core" %    +2 "processing"%#& +4 "core" &\\\ + "processing"%N& +5 "core" &`\ +2 .tPC.seek :closed + "processing"%f(^ +4 "core" &l\ +8 & $p\ #b +9 &V_\ 7 +9 &Q\ L +10 &[W\ N +9 &^]Z\ N +9 & [[\ N +10 &[^\ N +9 &ZO\ M +10 &g\\F\ M +9 &([H\ N +9 &ZI\ M +10 &!]D\ N +9 &#m_2\ N +9 &%1]9\ M +10 &&_;\ N +9 &([;\ N +10 &*v`;\ N +9 &,8`.\ N +9 &-_%\ N +10 &/`$\ M +9 &1~_"\ N +9 &3@`\ N +10 &5`\ M +9 &6]\ M +10 &8_\ M +9 &:I]\ M +9 &< _\ N +10 &=]\ N +9 &?`\ N +9 &AO`\ N +10 &C m\ O +9 &Du\ P +10 &F\ S +9 &HF\ T +9 &J\ T +10 &K\ T +9 &M\ T +9 &OK\ U +10 &Q \ U +9 &R\ U +10 &T\ U +9 &VR\ U +9 &X\ U +10 &Y\ U +9 &[\ U +9 &]W\ E +10 &^y@w\ )w +9 &^%\ . +6 ( + "processing"%N& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 +49 .Hand.open +2 "manipulator"&*1 +3 "core" &^\ . +53 1 + "manipulator"& % +4 "core" % !   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U' +98 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%h g +2 %[9 +5 "core" 955 +102 "processing"%]9 +3 "core" 92U +102 "processing"%O9 +2 "core" 90U  +102 "processing"%i9 +3 "core" 9/U  +102 "processing"%g9 +2 "core" 9/U +102 "processing"%W9 +3 "core" 9/U +102 "processing"%o9 +3 "core" 91U +102 "processing"%89 +2 "core" 92U +102 "processing"%c9 +3 "core" 97U" +102 "processing"%n9 +2 "core" 9<U& +102 "processing"%~9 +3 "core" 9BU* +102 "processing"%9 +2 "core" 9IT/ +103 "processing"%e9 +2 "core" 9QV3 +102 "processing"%^9 +2 "core" 9ZU7 +102 "processing"%Q9 +3 "core" 9dU; +102 "processing"%j9 +2 "core" 9oV? +102 "processing"%V9 +2 "core" 9yVC +103 "processing"%9 +2 "core" 9VH +102 "processing"%|9 +2 "core" 9VL +102 "processing"%"9 +3 "core" 9VP\ +102 "processing"%C9 +3 "core" 9VT\ +102 "processing"%d9 +2 "core" 9VX +102 "processing"%E9 +2 "core" 9W] +102 "processing"%19 +3 "core" 9Va +102 "processing"%{9 +2 "core" 9We +102 "processing"%r9 +3 "core" 9Vi +102 "processing"%?9 +2 "core" 9Wm +102 "processing"%F9 +3 "core" 9Wq +102 "processing"%u9 +2 "core" 9Wv +102 "processing"%9 +2 "core" 9Xz +102 "processing"%9 +3 "core" 9X~ +102 "processing"%K9 +3 "core" 9X +102 "processing"%9 +2 "core" 9X +102 "processing"%S9 +3 "core" 9$X +3 .tPH.hold 2:00:00,28C +2 "processing"%v pgp +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%X +102 "core"  +2 "processing"%Y% +4 "core" %-\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%Z' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%k' +1615 "core" ' + .tPTV.dial :puck + "processing"%  +70 "core"  + .tPSV.dial PTV + "processing"%\\ +73 "core" + .tPBV.dial :waste1 + "processing"%&  +129 "core"  + "processing"%l% +4 "core" %U\  +2 .tPS.seek 1.5ml +2 "processing"%.'0 +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" , +3 .tPS.seek 0ml + "processing"%'ؾ +1618 "core" ' +2 .tdelay 5:00 +30001 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" * + .tPSR.select :air +2 .PSV.dial PSR + "processing"%T +72 "core" +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2341 "core" ' + .tPSV.dial PTV +2 "processing"%p +84 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%( +70 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%t +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air + "processing"%b  +74 "core"  +2 .tPS.seek 0ml + "processing"%a'ؾ +490 "Can"] ?< +1824 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"%q +43 "core" + .tPRV.dial :ab1 + "processing"%% @ +71 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'-  +3 .tPRV.dial CBV + "processing"%  +40 "core" +4  + "processing"%% +4 "core" % $\  +2 .tPS.seek 0.35ml +2 "processing"%H'g +456 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%z  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%2'K +1176 "core" ' +2 .tPRV.dial :waste2 + "processing"%+ @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%y' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%,  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%' +1633 "core" ' + .tPSV.dial :PML + "processing"%m +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +71 "core" A + .tPBV.dial :waste1 + "processing"%\  +32 "core" + "processing"%% +4 "core" %"\ +2 .tPS.seek 1.85ml + "processing"%D' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 .tPS.seek 0ml + "processing"%''ؾ +1967 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &%\ +2 "manipulator"&$& +3 "core" &    B +2 "manipulator"&I% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +125 "core" ( + "manipulator"&:& +4 "core" &-   %  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&A'w +97 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&& +4 "core" &-     + "manipulator"&!% +4 "core" % ~   % +2 .tForearm.seek :retract + "manipulator"& ' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӂ +280 "core" ( +47 "manipulator"&9& +5 "core" &Ә#   <9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &Ә#   <9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'? +90 "core" ' + "manipulator"&@& +5 "core" &Ә#  % = <9 + "manipulator"& % +4 "core" %C   d C +2 "collection"'& +4 "core" &J\ +2 "collection"'>& +4 "core" &P\ +3 .tCC.seek :closed + "collection"'L(\\ +5 "core" &U\ +6 & 7Q\ $d +9 &U~Q\ 7 +10 &|P\ K +9 &[N\ M +10 &kYQ\ L +9 &.ZO\ L +9 &]P\ L +10 &\\P\ M +9 &sYR\ L +9 &5YN\ L +10 &\\W\ L +9 &!]T\ L +10 &#{\\t\ L +9 &%<X\ M +9 &&Y\ L +10 &(V\ L +9 &*V\ L +9 &,E[\ L +10 &.[\ L +9 &/Z\ M +10 &1ZX\ M +9 &3MYU\ L +9 &5V\ L +10 &6W\ L +9 &8W\ L +9 &:TWz\ M +10 &<ZY\ L +9 &=W_\ L +10 &?WT\ M +9 &A\\Zt\ M +9 &Cb[\ M +10 &Drx\ O +9 &FT\ S +9 &HD\\\ X +10 &JQ\ X +9 &K r\ X +10 &M  \ Z +9 &OF  \ Z +9 &Q  \ Z +10 &R \ \ Z +9 &T \ [\ +9 &VG  \ \\ +10 &X  \ ] +9 &Y  \ ^ +10 &[  \ J +9 &\\:  \ - +9 &\\  \ ^ +6 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"'`& +4 "core" &\\  \ ^ +2 &\\  \ ^ + .tHand.open + "manipulator"&}1 +61 "core" 1 +2 "manipulator"&/% +4 "core" % C  &  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_' +92 "core" ' + .tPSV.dial PSR + "processing"%w +115 "core" + "processing"%<% +4 "core" %ػ2\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1611 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%7  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%s'ؾ +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%6' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%5  +2 "collection"'J  +32 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%P +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%#'ؾ +2628 "core" ' + .tPSV.dial :air + "processing"%M  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +41 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%N  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%[' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +43 "core" +2 .tPS.seek 0ml + "processing"%3'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" &ә" &  L ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&i(ӂ +18 "core" ( + "manipulator"&g& +4 "core" &Ӈ "  ; * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &Ӈ    * +2 .tForearm.seek CC + "manipulator"&o'? +92 "core" ' +2 .tHand.close + "manipulator"&8/ +57 "core" / + .tCC.seek :open +2 "collection"'c( +449 "core" ( +2 "manipulator"&n& +4 "core" &Ӈ   * + "manipulator"&~% +4 "core" % P    - +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&e(- +282 "core" ( + "manipulator"&^& +4 "core" &-   4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &-   4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&j'w +98 "core" ' +2 .tHand.open + "manipulator"&V1 +55 "core" 1 + "manipulator"&% +4 "core" %     +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|' +94 "core" ' +2 ."da"delayUntil "16:50:14.91" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'"& +4 "core" &l\ +2 "manipulator"&C% +3 "core" %      +2 "storage"(d% +4 "core" % l F K\  + "storage"(E. +3 "core" .(,v +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 4 +2 "storage"(1(,y +6 "core" ( + ."WCR"SC.configure :limp +3 "storage"($\ 1b +2 ({& +2 "core" &,w O 0 M\  +2 "manipulator"&r& +4 "core" &-   4 + "manipulator"&?% +4 "core" %     +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 + "manipulator"&F( +177 "core" ( + "manipulator"&u& +4 "core" &  ' 9 +2 "storage"(& +3 "core" &,v F 8 ^\  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 4 + 450 counts +2 "manipulator"&' +113 "core" ' +2 "storage"(K& +4 "core" &,v B ` \  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +7 ."WCR"SE.seek :beamBreak + "storage"('r +156 "core" ' + "storage"(S- +4 "core" -'ڹ + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (X& +3 "core" &,v\ # \  + "manipulator"&Y& +4 "core" &    9 +2 ."WCR"Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&Z& +4 "core" & ' ! O 9 +2 "storage"( & +3 "core" &,v % p\  +3 ."WCR"Forearm.seek 4 + 300 counts + "manipulator"&\\'c +17 "core" ' +46 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&&/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& + "storage"(k' +8 "core" &   < 9 + "manipulator"&G% +5 "core" % m   ( +2 ."WCR"Forearm.seek :retract + "manipulator"&.' +93 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&h(ӂ +4 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +148 "core" ( + "manipulator"&)& +5 "core" &Ӡ  v :, + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &Ӡ   :, +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&T'? +97 "core" ' +2 "manipulator"&& +4 "core" &Ӡ    :, + "manipulator"&p% +4 "core" %I     +2 "collection"'(& +4 "core" &o\ +2 "collection"'t& +5 "core" &j\ +2 ."WCR"CC.seek :closed + "collection"'b(\\ +4 "core" &q\ +9 &;l\ $e +9 &Wz^\ 7 +9 &vY\ K +10 &T_\ K +9 &yWQ\ K +9 &;ZP\ K +10 &YC\ L +9 &V@\ K +10 &T@\ K +9 &BU=\ L +9 & W>\ K +10 &!T6\ K +9 &#T-\ K +10 &%KT0\ K +9 &' Y-\ K +9 &(X!\ K +10 &*X\ K +9 &,RV\ L +9 &.V\ L +10 &/V&\ K +9 &1T\ K +9 &3[Y#\ K +10 &5X!\ K +9 &6U\ K +10 &8T"\ L +9 &:cW \ K +9 &<&U\ K +10 &=Y\ L +9 &?Y \ K +9 &AkU\ K +10 &C,[\ L +14 &Dc\ M +5 &Fr\ O +9 &H^\ S +9 &J\ V +10 &K \ W +9 &M\ W +9 &OV\ X +10 &Q\ X +9 &R\ Y +10 &T\ Z +9 &VW\ Z +9 &X\ [\ +10 &Y\ \\ +9 &[\ I +9 &\\?\ (z +10 &\\\ #f +2 ( + "collection"'t& +4 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.22 + .Hand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % I   w  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&q' +91 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")%+ +4 "core" + +2 "sampler")a% +3 "core" %ڜ \  +2 "collection"'-& +4 "core" &\\\ #f +2 "Can"b\ a_ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %QO Q P \  +100 "collection"'w% +3 "core" %k  \ + "sampler")<% +4 "core" %Q \\ Z \ 6 +113 "collection"'x% +3 "core" %k  \ +2 "sampler")'% +4 "core" %Q g d \ 6 +127 "collection"'7% +3 "core" %k   \ +2 "sampler")% +4 "core" %Q r r \ 6 +144 "collection"'% +3 "core" %k  \ + "sampler")s% +4 "core" %Q  } \ 6 +2 "sampler")J% +3 "core" %Q ~ } \ 6 +2 ."WCR"Intake.select :close + "sampler")0 +9 )5% +2 "core" %Q  \ 6 +2 ."WCR"SSV.dial :exhaust + "sampler")P  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +431 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %k  \ +2 "sampler")w% +4 "core" %X< \  + "collection"'<% +4 "core" %k  ~\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s + "sampler")#.n0X\ + "sampler")$% +4 "core" % \  +54 "collection"'I% +3 "core" %k  \ + "sampler"):% +4 "core" % \  +61 "collection"'% +3 "core" %k  \ + "sampler")% +4 "core" % \  +69 "collection"'.% +3 "core" %k  \ +2 "sampler")% +3 "core" %   \  +78 "collection"'!% +3 "core" %k ( ,;\ +2 "sampler")% +4 "core" % & & \  +88 "collection"'m% +3 "core" %k * -'\ +2 "sampler")% +3 "core" % Z Z \  +100 "collection"'9% +3 "core" %k ? @\ +2 "sampler");% +3 "core" % \  +114 "collection"'@% +2 "core" %k 9 8 \ +2 "sampler") % +4 "core" % \  +127 "collection"'% +4 "core" %k 0 2&\ +2 "sampler") % +4 "core" % \  + "sampler")=% +4 "core" % \  + ."WCR"Intake.select :close + "sampler")0 +9 )`% +2 "core" % \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")}  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")/'ڀ +900 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")>  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %k  '\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" %k  D\ +2 "sampler")w% +4 "core" %+ \  +41 "collection"'/% +4 "core" %k  B\ + "sampler")A% +4 "core" %* \  +47 "collection"'7% +3 "core" %k  B\ +2 "sampler")% +4 "core" %*   \  +53 "collection"'% +3 "core" %k !H\ +2 "sampler")s% +4 "core" % + ) \ < +60 "collection"'J% +3 "core" %k ' %K\ +2 "sampler")5% +4 "core" % K L \ < +69 "collection"'P% +3 "core" %k " $L\ + "sampler")% +4 "core" % q p \ < +78 "collection"'M% +3 "core" %k & &:\ +2 "sampler")#% +3 "core" % \ < +89 "collection"'*% +3 "core" %k ) (B\ + "sampler")% +4 "core" % \ < +2 "sampler")% +4 "core" % \ < + ."WCR"Intake.select :close + "sampler")0 +9 )6% +2 "core" % \ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")<'ڀ +680 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +44 "core" + ."da"delay 2 seconds +151 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")x  +34 ."da"PSV.dial :air + "processing"%O  +38 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +5 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%g +2 "collection"'W% +3 "core" %k  L\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ + "sampler")p% +5 "core" %   \ | +35 "collection"'(% +3 "core" %k  5\ +2 "sampler")% +4 "core" %  \ | +41 "collection"'B% +3 "core" %k $ &7\ +2 "sampler")c% +4 "core" % 4 2 \ | +47 "collection"'|% +3 "core" %k ' (>\ + "sampler")% +4 "core" % M K \ | +56 "collection"'Y% +3 "core" %k * '?\ +50 "sampler")a% +4 ."da"PSR.select :air +2 "processing"% +3 "core" % ~ | \ | +6 ."da"PS.seek 2ml +2 "processing"%-' +48 "collection"'t% +3 "core" %k & '0\ + "sampler")% +4 "core" % \ z +69 "collection"'% +3 "core" %k $ (0\ +2 "sampler")% +3 "core" % \  +2 "sampler")% +4 "core" % \  + ."WCR"Intake.select :close + "sampler")0 +9 )z% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler")H  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +892 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")2  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +210 "collection"',% +3 "core" %k  K\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +3 "core" %k  ,\ + "sampler")w% +4 "core" %   \ u +78 "collection"'/% +3 "core" %k  G\ +2 "sampler")A% +4 "core" % / . \ u +88 "collection"'% +3 "core" %k  =\ +2 "sampler")7% +4 "core" % V T \ u +100 "collection"'% +4 "core" %k  6\ + "sampler")% +4 "core" % ~ \ u +113 "collection"'s% +3 "core" %k 8\ +2 "sampler")J% +3 "core" % \ u +2 "sampler")5% +3 "core" % \ u +2 ."WCR"Intake.select :close + "sampler")0 +9 )P% +2 "core" % \ u +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")M'ڀ +883 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")#  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'*% +3 "core" %k  9\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X ; \ g +47 "collection"'l% +4 "core" %k  @\ + "sampler")% +4 "core" % W R \ g +54 "collection"'0% +3 "core" %k  =\ + "sampler")% +4 "core" % p k \ g +61 "collection"'\\% +3 "core" %k  ;\ + "sampler") % +4 "core" % \ g +69 "collection"'% +3 "core" %k % $0\ +2 "sampler")p% +3 "core" % \ g +2 "sampler")(% +3 "core" % \ g +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ g +2 ."WCR"SSV.dial :exhaust + "sampler")B  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")c'ڀ +879 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'|% +3 "core" %k  1\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")-% +3 "core" % \ \ T +54 "collection"'% +3 "core" %k  ;\ + "sampler")R% +4 "core" % \ \ T +61 "collection"')% +4 "core" %k F\ + "sampler")4% +4 "core" % \ \ T +3 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%$  +34 "core" + ."da"delay 30 seconds +28 "collection"'I% +3 "core" %k  :\ + "sampler"):% +4 "core" %   \ \ T +78 "collection"'% +3 "core" %k  ;\ +2 "sampler").% +4 "core" % / . \ \ T +88 "collection"'% +3 "core" %k  B\ +2 "sampler")% +3 "core" % R M \ \ T +100 "collection"'3% +4 "core" %k  >\ + "sampler")m% +4 "core" % y w \ \ T +113 "collection"'% +3 "core" %k  C\ +2 "sampler")9% +3 "core" % \ \ T +2 "sampler");% +4 "core" % \ \ T + ."WCR"Intake.select :close +2 "sampler")0 +9 )@% +2 "core" % \ \ T +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")k'ڀ +885 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"' % +4 "core" %k  9\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X+ +3 "core" + +10 "collection"'w% +3 "core" %k H\ + "sampler")/% +4 "core" %A \  +19 "collection"'A% +2 "core" %k 8\ +2 "sampler")% +4 "core" %A \  +21 "collection"'7% +4 "core" %k  G\ + "sampler")% +4 "core" %A \  +24 "collection"'% +3 "core" %k  ;\ +2 "sampler")s% +4 "core" %? \  +28 "collection"'J% +3 "core" %k I\ + "sampler")5% +4 "core" %? \  +32 "collection"'P% +3 "core" %k  K\ + "sampler")% +4 "core" %? \  +37 "collection"'T% +2 "core" %k  9\ +2 "sampler")#% +4 "core" %> \  +26 ' + ."da"PSV.dial PTV +2 "processing"%* +12 "collection"'M% +3 "core" %k  K\ +2 "sampler")6% +4 "core" %> \  +47 "collection"']% +3 "core" %k  >\ + +2 ."da"delay 5 seconds +2 "sampler")% +4 "core" %> \  +51 "collection"'[% +3 "core" %k  J\ +2 "sampler")x% +3 "core" %> \  +61 "collection"'O% +3 "core" %k 4\ +2 "sampler")W% +4 "core" %? \  +69 "collection"'g% +4 "core" %k \ ;\ + "sampler")_% +4 "core" %A \  +78 "collection"'<% +3 "core" %k  H\ +2 "sampler")!% +4 "core" %  \ F +88 "collection"'~% +4 "core" %k \ D\ + "sampler")o% +4 "core" %   \ F +103 "collection"'^% +3 "core" %k  C\ + "sampler")Q% +4 ."da"PSV.dial PSR + "processing"%i +3 "core" % : ; \ F +69 + ."da"delay 5 seconds +39 "collection"'% +3 "core" %k  8\ + "sampler")V% +4 "core" % h e ~\ F +128 "collection"'N% +3 "core" %k  B\ + "sampler")C% +4 "core" % \ F +2 "sampler")d% +3 "core" % |\ F +2 ."WCR"Intake.select :close + "sampler")0 +9 )E% +3 "core" % \ F + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler"){'ڀ +209 ."da"PSV.dial PTV + "processing"% +85 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +85 "core" +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +19 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")U  +71 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +2 "core" %k  <\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")% +3 "core" % \ r +42 "collection"'p% +3 "core" %k  A\ + "sampler")(% +4 "core" % \ r +47 "collection"'% +3 "core" %k  K\ +2 "sampler")B% +4 "core" % \ r +53 "collection"'?% +4 "core" %k  K\ +2 "sampler")% +4 "core" % \ r +60 "collection"'|% +3 "core" %k  D\ +2 "sampler")c% +4 "core" % \ r +69 "collection"'a% +2 "core" %k  C\ +2 "sampler")t% +4 "core" % \ r +78 "collection"'% +3 "core" %k 1\ +2 "sampler")% +3 "core" % \ r +89 "collection"'% +3 "core" %k .\ + "sampler")% +4 "core" % \ r +100 "collection"'z% +3 "core" %k >\ + "sampler")H% +4 "core" %   \ r +113 "collection"'K% +3 "core" %k  0\ + "sampler") % +4 "core" % 3 0 \ r +128 "collection"'2% +43 "core" %k   \ +10 "sampler"),% +4 "core" % n n \ r +144 "collection"'y% +3 "core" %k  ,\ +2 "sampler")% +3 "core" % \ r +2 "sampler")+% +4 "core" % \ r + ."WCR"Intake.select :close + "sampler")0 +9 )\ % +3 "core" % \ r + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +92 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%- +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%R% +4 "core" %t\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'' +588 "core" ' + ."da"delay 3 seconds +101 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")4  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +108 ."da"PBV.dial between PSV and waste1 + "processing"%$ * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%I'ؾ +63 "collection"':% +3 "core" %k  ;\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %k  -\ + "sampler")j% +4 "core" % \ w +113 "collection"'U% +3 "core" %k  ;\ +2 "sampler")%% +3 "core" % \ u +2 "sampler")r% +3 "core" % \ u +2 ."WCR"Intake.select :close + "sampler")0 +9 ){% +2 "core" % \ u +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")''ڀ +880 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")u  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'L% +3 "core" %k  4\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +4 "core" % k k \ 4 +78 "collection"'j% +3 "core" %k  :\ +2 "sampler")U% +4 "core" % ~ \ 4 +88 "collection"'%% +3 "core" %k  5\ +2 "sampler")r% +4 "core" % \ 4 + "sampler"){% +4 "core" % \ 4 + ."WCR"Intake.select :close + "sampler")0 +10 )e% +2 "core" % \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")u'ڀ +495 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +83 "core" + ."da"delay 5 seconds +303 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")'  +2 ."WCR"CBV.dial SSV +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +108 ."da"PSV.dial PSR +2 "processing"%" +70 "core"  + ."da"delay 5 seconds +29 "collection"'G% +2 "core" %k  6\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %k  ;\ + "sampler")j% +4 "core" %1 \  +28 "collection"'U% +3 "core" %k  K\ + "sampler")%% +4 "core" %1 \  +32 "collection"'r% +3 "core" %k  J\ +2 "sampler"){% +3 "core" %1 \  +37 "collection"'e% +3 "core" %k  R\ + "sampler")T% +4 "core" %1 \  +41 "collection"']% +3 "core" %k  O\ +2 "sampler")L% +4 "core" %1 \  +47 "collection"''% +3 "core" %k ^\ + "sampler")"% +4 "core" %1   \  +54 "collection"'G% +3 "core" %k  b\ + "sampler")u% +4 "core" %1  \  +61 "collection"'8% +3 "core" %k  W\ + "sampler")l% +4 "core" %1   \  +69 "collection"'m% +3 "core" %k  _\ +2 "sampler")0% +4 "core" %4 . + \  +78 "collection"'% +3 "core" %k  L\ + "sampler")S% +4 "core" % C C \ : +88 "collection"' % +3 "core" %k  F\ +2 "sampler")% +4 "core" % \\ Z \ : +100 "collection"'p% +2 "core" %k  Y\ +2 "sampler")(% +4 "core" % w s \ : +113 "collection"' % +3 "core" %k  _\ + "sampler")% +4 "core" % \ : + "sampler")n% +4 "core" % \ : + ."WCR"Intake.select :close +2 "sampler")0 +8 )B% +3 "core" % \ : + ."WCR"SSV.dial :exhaust +2 "sampler")?  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +917 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")|  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +209 "collection"'c% +3 "core" %k  \ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %k  \ +2 "sampler")j% +4 "core" % \  +21 "collection"'U% +3 "core" %k \ + "sampler")%% +4 "core" % \  +24 "collection"'r% +3 "core" %k  \ +2 "sampler"){% +4 "core" % \  +28 "collection"'e% +2 "core" %k  \ +2 "sampler")T% +4 "core" % \  +32 "collection"']% +3 "core" %k  \ + "sampler")L% +4 "core" % \  +36 "collection"'*% +3 "core" %k  \ +2 "sampler")'% +24 "core" % \  +25 "collection"'"% +3 "core" %k  \ +2 "sampler")G% +3 "core" % \  +47 "collection"'u% +3 "core" %k  \ +2 "sampler")8% +4 "core" % \  +53 "collection"'l% +3 "core" %k  \ +2 "sampler")m% +3 "core" % \  +61 "collection"'0% +3 "core" %k  \ +2 "sampler")% +4 "core" % \  +69 "collection"'S% +3 "core" %k  \ +2 "sampler") % +4 "core" %   \  +78 "collection"'% +3 "core" %k  \ \ + "sampler")p% +4 "core" %   \  +89 "collection"'(% +3 "core" %k  F\ + "sampler") % +4 "core" % ! ! \  +100 "collection"'% +3 "core" %k  J\ + "sampler")n% +4 "core" % 8 8 z\  +113 "collection"'B% +3 "core" %k  \ +2 "sampler")?% +3 "core" % R S \  +128 "collection"'V% +3 "core" %k  ^\ +2 "sampler")|% +3 "core" % p k \  +144 "collection"'c% +3 "core" %k $ $U\ +2 "sampler")% +4 "core" % \  +162 "collection"'% +3 "core" %k ! !\ +2 "sampler")F% +4 "core" % \ ~ + "sampler")% +4 "core" % \ } + ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ } +2 ."WCR"SSV.dial :exhaust +2 "sampler")z  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")H'ڀ +906 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %k  "\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X = \ j +89 "collection"'% +3 "core" %k  G\ + "sampler")o% +4 "core" % R Q ~\ j +100 "collection"'^% +3 "core" %k  \\\ +2 "sampler")Q% +3 "core" % e c \ j +113 "collection"'i% +3 "core" %k  Z\ +2 "sampler")% +4 "core" % x z \ j +127 "collection"'% +3 "core" %k  L\ +2 "sampler")N% +3 "core" % \ j +2 "sampler")C% +4 "core" % \ j + ."WCR"Intake.select :close + "sampler")0 +9 )s% +2 "core" % }\ j +2 ."WCR"SSV.dial :exhaust + "sampler")  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +41 "sampler")'ڀ +914 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")>  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'j% +3 "core" %k  \ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %   x\ r +163 "collection"'j% +2 "core" %k 8\ +2 "sampler")% +4 "core" % 7 4 \ r +183 "collection"'r% +4 "core" %k !\ + "sampler"){% +4 "core" % W V \ r +196 "collection"'e% +3 "core" %k  !\ +2 "sampler")T% +3 "core" % y u \ r +196 "collection"']% +3 "core" %k  9\ +2 "sampler")L% +4 "core" % }\ r + "sampler")*% +4 "core" % \ r + ."WCR"Intake.select :close + "sampler")0 +9 )'% +3 "core" % \ r + ."WCR"SSV.dial :exhaust +2 "sampler")"  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")G'ڀ +905 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")d  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +2 .Intake.select :open + "sampler") +210 "collection"'u% +2 "core" %k  :\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0XZ \  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %E |\  +88 "collection"'j% +3 "core" %k  P\ + "sampler")% +4 "core" %E x\  +100 "collection"'r% +3 "core" %k  O\ + "sampler"){% +4 "core" %E \  +113 "collection"'e% +3 "core" %k  0\ +2 "sampler")T% +4 "core" %E \  +128 "collection"']% +2 "core" %k  +\ +2 "sampler")L% +4 "core" %E ~\  +144 "collection"'*% +3 "core" %k  >\ + "sampler")'% +4 "core" %E {\  +2 "collection"'"% +3 "core" %k  E\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X = }\  +144 "collection"'a% +3 "core" %k  G\ +2 "sampler")% +3 "core" % U T {\ ; +163 "collection"'% +3 "core" %k  I\ +2 "sampler")U% +3 "core" % o o \ ; +184 "collection"'% +3 "core" %k  H\ + "sampler")R% +4 "core" % \ ; +196 "collection"'&% +3 "core" %k  5\ +2 "sampler")X% +3 "core" % \ ; +2 "sampler")Z% +4 "core" % ~\ ; + ."WCR"Intake.select :close + "sampler")0 +9 ):% +3 "core" % {\ ; + ."WCR"SSV.dial :exhaust +2 "sampler")4  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler"))'ڀ +883 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")2  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open +2 "sampler") +209 "collection"'3% +3 "core" %k  ,\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X' +3 "collection"'j% +3 "core" %k # "+\ +2 "sampler")% +4 "core" %7 \  +36 "collection"'r% +4 "core" %k # !;\ + "sampler"){% +4 "core" %8 {\  +41 "collection"'e% +3 "core" %k # "@\ +2 "sampler")T% +4 "core" %< |\  +47 "collection"']% +3 "core" %k # !@\ + "sampler")L% +4 "core" % ~\ I +54 "collection"'*% +3 "core" %k " !\ + "sampler")'% +4 "core" %   \ I +61 "collection"'"% +3 "core" %k $ !4\ + "sampler")[% +4 "core" %  \ I +69 "collection"'u% +3 "core" %k $ %"\ +2 "sampler")l% +4 "core" %   \ I +78 "collection"'G% +3 "core" %k # !\ +2 "sampler")m% +3 "core" %   \ I +89 "collection"'0% +2 "core" %k ! "#\ +2 "sampler")I% +4 "core" % ) ( |\ I +100 "collection"'% +3 "core" %k ?\ + "sampler")S% +5 "core" % 8 6 \ I +112 "collection"'% +3 "core" %k  "\ + "sampler")p% +4 "core" % H F \ I +128 "collection"'(% +3 "core" %k ?\ + "sampler") % +4 "core" % Y X |\ I +144 "collection"'n% +3 "core" %k  <\ +2 "sampler")B% +4 "core" % m o \ I +162 "collection"'% +3 "core" %k  \ +2 "sampler")?% +3 "core" % \ I +183 "collection"'% +3 "core" %k  D\ +2 "sampler")V% +4 "core" % \ I + "sampler")|% +4 "core" % \ I +2 ."WCR"Intake.select :close + "sampler")0 +9 )c% +2 "core" % \ I +2 ."WCR"SSV.dial :exhaust + "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")%'ڀ +841 "core" ' +2 ."da"PSV.dial PTV + "processing"% +56 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +2 "core" +2 ."da"delay 5 seconds +69 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'z% +3 "core" %k  E\ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %k  O\ + "sampler")% +4 "core" % \ s +21 "collection"'+% +3 "core" %k  e\ +2 "sampler")% +3 "core" % w\ s +25 "collection"'\ % +3 "core" %k  J\ + "sampler")-% +4 "core" % \ s +28 "collection"'a% +3 "core" %k  d\ + "sampler")% +4 "core" % w\ s +32 "collection"'% +3 "core" %k  a\ +2 "sampler")U% +3 "core" % \ s +37 "collection"'% +3 "core" %k  b\ + "sampler")&% +4 "core" % u\ s +42 "collection"'X% +2 "core" %k  b\ +2 "sampler")Z% +4 "core" % u\ s +47 "collection"':% +3 "core" %k  ^\ +2 "sampler")4% +3 "core" % \ s +54 "collection"'d% +3 "core" %k  L\ +2 "sampler")2% +3 "core" % \ s +61 "collection"'3% +3 "core" %k  a\ +2 "sampler"))% +3 "core" %   ~\ s +69 "collection"'% +3 "core" %k  G\ +2 "sampler");% +4 "core" % \ \ s +78 "collection"',% +3 "core" %k  a\ + "sampler")@% +4 "core" %   }\ s +88 "collection"'Y% +3 "core" %k  a\ +2 "sampler") % +3 "core" %   w\ s +100 "collection"'% +3 "core" %k  M\ +2 "sampler")E% +4 "core" % + ' \ s +113 "collection"'\\% +3 "core" %k  M\ + "sampler")k% +4 "core" % 8 5 \ s +128 "collection"'`% +3 "core" %k  e\ +2 "sampler") % +4 "core" % G D |\ s +144 "collection"'D% +3 "core" %k  [\ + "sampler")% +4 "core" % V W w\ s +163 "collection"'F% +3 "core" %k  T\ + "sampler")% +4 "core" % l j \ s +183 "collection"' % +3 "core" %k  b\ +2 "sampler")y% +4 "core" %  { \ s +196 "collection"'% +3 "core" %k  Y\ + "sampler")K% +4 "core" % \ s +2 "sampler")/% +3 "core" % x\ s +2 ."WCR"Intake.select :close + "sampler")0 +9 )w% +2 "core" % \ s +2 ."WCR"SSV.dial :exhaust + "sampler")t  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +63 ."WCR"SS.seek 0ml + "sampler")P'ڀ +188 ."da"PBV.dial between PSV and waste1 +3 "processing"%. * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%# +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +600 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")5  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +210 "collection"'=% +3 "core" %k  o\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s + "sampler")#.0X% +3 "core" % g g \ t +196 "collection"'% +3 "core" %k w\ +2 "sampler")+% +4 "core" % y w w\ t +196 "collection"'% +3 "core" %k c\ + "sampler")\ % +4 "core" % \ t +196 "collection"'-% +3 "core" %k ! $s\ +2 "sampler")a% +3 "core" % \ t +2 "sampler")% +3 "core" % \ t +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % z\ t +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +888 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")&  + ."WCR"CBV.dial SSV +75 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %k  `\ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'H' +255 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>' +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +84 "core" + ."da"PBV.dial :waste1 + "processing"%+  +8 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +23 "core" + "processing"%\ % +4 "core" %\ z +2 ."da"PS.seek 1.5ml +2 "processing"%-'' +42 "core" ? +52 "sampler")a% +2 "core" %| }\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +2 "collection"'% +4 "core" % \ + ."WCR"CSV.dial between air and CTV +2 "collection"'U ` +30 "core" b +2 ."WCR"CS.seek 7.143ml +2 "collection"'o' +358 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X'ؾ +42 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 ':  +25 "core"  +50  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'4'i +1472 "core" ' + ."da"delay 10 seconds +94 "core" ' \ +3 ."WCR"CBV.dial :waste2b + "collection"'d  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'2'i +392 "core" ' +2 ."WCR"delay 1:00 +473 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +51 "processing"%) * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2318 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"',  +69 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +58 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'Y  +9 "core" +2 ."da"delay 5 seconds +29 "core"  + "collection"' % +4 "core" %n  \ +2 #"WCR"Pulling 1.999ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"''T +452 ."da"PSV.dial PSR + "processing"%E +74 "core"  + ."da"delay 5 seconds +60 "core" ' +2 ."WCR"delay 5 seconds +440 ."da"PSV.dial PTV +2 "processing"%\\ +59 ."WCR"CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "core" +2 ."da"delay 5 seconds +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'k' +496 ."da"PSV.dial :air +2 "processing"%Z  +73 "core"  +3 ."da"PS.seek 0ml + "processing"%`'ؾ +1403 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" ? +52 "sampler")D% +3 "core" %| z\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +2 "collection"'F% +4 "core" %  \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +55 "core" ^ +3 ."WCR"CS.seek 7.045ml + "collection"' ' +644 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +115 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 'K  +6 "core" + "processing"%/% +4 "core" %\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%w' +10 "core"  +102  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'t'i +1785 "core" '٠ \ +3 ."WCR"delay 10:00 +208 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV + "processing"%. +84 "core" + ."da"PBV.dial :waste1 + "processing"%%  +34 "core" + "processing"%#% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%'* +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%5 * +35 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%=  +101 "core"  +3 ."da"PS.seek 0ml + "processing"%P'ؾ +1613 "core" ' +2 "processing"%x9 +3 "core" 9g5T +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%$  +3 "core" 5T + 5T + "processing"%O& +4 "core" &^\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&}% +4 "core" %     + "storage"(M% +4 "core" % &\  + "storage"(8. +3 "core" .(,y +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(W( +355 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (g& +2 "core" & \ +2 "manipulator"&_& +4 "core" &Ӡ   :, + "manipulator"&<% +4 "core" %     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 + "manipulator"&!( +163 "core" ( +2 "manipulator"&& +4 "core" &   k  + "storage"(^& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&J'7 +89 "core" ' +2 "storage"(Q& +4 "core" &\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(R'r +265 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&i& +3 "core" & \   +2 "storage"(& +4 "core" & \ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&'u +21 "core" ' +2 ."da"Elbow.hold + "manipulator"&A, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +3 "core" -' +5 ."da"SE.seek 7.13 Pucks below Top Plate +3 "storage"(j'i +32 "core" ' +2 "manipulator"&7% +4 "core" %z   u +2 "storage"(& +3 "core" & $\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 305 counts + "manipulator"&r'Ϧ +13 "core" ' +2 "manipulator"&{& +4 "core" &    + "storage"(e& +4 "core" &\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&~'7 +16 "core" ' +2 ."da"SE.seek 8.13 Pucks below Top Plate +2 "storage"(6' +36 "core" ' + "manipulator"&T& +5 "core" &   x  + "manipulator"&L% +4 "core" %$   T +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&*' +87 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&'( +239 "core" ( + "manipulator"&"& +4 "core" &   : 6 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &  % 6 +2 ."da"Forearm.seek PC + "manipulator"&C' +94 "core" ' +51 ."da"Hand.close +2 "manipulator"&/ +56 "core" / +2 ."da"PC.seek :open +2 "processing"%l( +457 "core" ( +2 "storage"(9& +4 "core" & \ + "manipulator"&u& +4 "core" &   M 5 +2 "manipulator"&G% +3 "core" %  : 1 +2 ."da"Forearm.seek :retract +2 "manipulator"&0' +90 "core" ' + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&I( +247 "core" ( +2 "manipulator"&& +4 "core" &  8 \\ + "storage"(S& +4 "core" & !\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&]'7 +92 "core" ' + ."da"Hand.open +2 "manipulator"&1 +61 "core" 1 +3 "storage"(p- +3 "core" -' +2 ."da"SE.seek 7.78 Pucks below Top Plate +2 "storage"( ' +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.81 Pucks below Top Plate + "storage"(n'U +49 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23feb2817h1000ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +537 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.569 seconds\ /var/log/esp/da23feb2817h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23feb2817h1000ml15s.tif +1562 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23feb2817h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23feb2817h1000ml20s.tif +2066 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23feb2817h1000ml20s.tif: TIFF Upload Complete\ +2 ."Qmail"DAfans.email "21.569 sec auto-exposure",Subject: "da23feb2817h1000ml images!" +2 ."da"Gate.power :camera,:OFF +7 "storage"(B- +3 "core" -'U +2 "storage"(& +7 "core" & \ +11 "manipulator"&(& +4 "core" & \  $ \\ + ."da"Elbow.seek 3 +3 "manipulator"&?( +3 "core" ( +3 "manipulator"&& +5 "core" &   } \\ + "storage"(V& +4 "core" & \ +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&|'7 +13 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.53 Pucks below Top Plate +2 "storage"(c' +48 "core" ' + "manipulator"&m& +5 "core" &   \\ + "storage"(& +4 "core" & / / s\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&'u +26 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.71 Pucks below Top Plate +8 "storage"(z'n +24 "core" ' +2 "manipulator"& % +4 "core" %t   +2 "storage"(& +4 "core" & @ (\ +3 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 3 + 299 counts + "manipulator"&'Ϡ +15 "core" ' + "manipulator"&s& +5 "core" &  \  \\ + "storage"(& +5 "core" & 2 0\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&+'7 +17 "core" ' +2 "storage"(\ % +4 "core" %o 9 & ]\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (a% +4 "core" %jE 0 /\ U^ +2 "manipulator"&% +4 "core" %#  4 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&' +88 "core" ' +8 ' + ."downElevator"SE.stop + "storage"(5 +2 (U& +4 "core" & U R \ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%>& +3 "core" &\ +2 "manipulator"&H& +4 "core" &   \\ +2 "manipulator"&&% +4 "core" %     +2 ."psFlush"Elbow.seek FlushPuck::Garage +9 "manipulator"&(- +183 "core" ( +3 "manipulator"&:& +8 "core" &-  $ +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &-& +7 "core" &-  { $ +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&o'w +94 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&d/ +55 "core" / +3 "manipulator"&4& +8 "core" &-  - $ +4 "manipulator"&3% +8 "core" % t  \ / +4 ."psFlush"Forearm.seek :retract +6 "manipulator"&)' +96 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&( +119 "core" ( +3 "manipulator"&X& +13 "core" &  F @ +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &,& +7 "core" &  s @ +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&@' +98 "core" ' +3 "manipulator"&Y& +9 "core" &   ^ ? +3 "manipulator"& % +8 "core" % \ X 5 +4 "processing"%2& +7 "core" &\ +4 "processing"%E& +9 "core" &\ +7 ."psFlush"PC.seek :closed +3 "processing"%\\(^ +8 "core" &\ +2 &\ \ +5 &/x\ *y +10 &cB\ > +8 &tv6\ N +10 &8ZB\ M +10 &]>\ M +9 &\\3\ M +9 &}\\A\ N +9 &?[=\ N +10 &\\.\ N +9 &Y:\ M +9 & Z*\ M +10 &"H]\ M +10 &$ ^&\ N +8 &%W/\ M +10 &'X%\ N +9 &)P]$\ M +9 &+_"\ N +10 &,^\ M +9 &.W\ M +10 &0XZ$\ M +10 &2W\ M +8 &3Z\ M +10 &5\\\ N +10 &7`Y\ M +9 &9"\\\ M +10 &:]\ M +8 &<\\\ M +10 &>fa\ N +10 &@*]\ M +8 &Ab \ N +10 &Cm \ O +9 &EfyW\ Q +10 &G 0\ T +9 &H]\ T +9 &Ji\ T +10 &Lel\ T +10 &N$i\ U +8 &Oi\ T +14 &Qi\ U +6 &Sgf\ V +11 &U*g\ U +7 &V\\\ U +9 &XQ\ U +10 &ZpS\ U +10 &\\1X\ V +8 &]{xW\ ? +10 &^VR\ S +8 &^CU\ > +3 ( +3 "processing"%E& +9 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 +2 "processing"%& +8 "core" &^@Z\ > +2 &^@O\ > +3 ."psFlush"Hand.open +2 "manipulator"&Z1 +53 "core" 1 +5 "manipulator"&;% +9 "core" %   5 +111 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' +93 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%D +45 "core"  +3 "Can"D\ _\\ +4 "processing"%% +8 "core" %غ(\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%F' +589 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +432 #"uploadLog"upsync +1688 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%k @ +182 "core" @ +2 ."psFlush"PTV.dial :PRVmixing + "processing"%y  +129 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%/ +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%K'ؠ +2633 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core"  +2 "processing"%`% +4 "core" %أ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +592 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%.' +2121 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%# @ +74 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%w +102 "core" + ."psFlush"PS.seek :empty +2 "processing"%5'ؠ +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%= +102 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%x' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +85 "core" + ."psFlush"PTV.dial :puck +2 "processing"%O  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%}'ؾ +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%M +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%8' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%1' +2143 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%<'ؾ +2650 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%^' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h'ؾ +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%q +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'ؾ +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%7' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%T'X\\ +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%L' +1618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%!  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%R'ؾ +2053 ."WCR"CBV.dial :waste2b +2 "collection"'  +28 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'r'i +127 "core" ' + ."WCR"delay 1:00 +416 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%j +73 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%"' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%A U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2627 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'*  +22 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%9' +57 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'u  +51 "core"  +2 "collection"'G% +4 "core" %e  b\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +55 ."WCR"CS.seek 2ml + "collection"'C'T +594 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml + "collection"'' +1347 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%S  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%''ؾ +538 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV + "collection"' @ +72 "core" ? +52 "sampler")p% +3 "core" %| \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'0  +85 "core"  +2 "collection"'6% +4 "core" %  _\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +54 "core" ^ +3 ."WCR"CS.seek 7.025ml + "collection"'B' +759 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '(  +29 "core"  +103  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"''i +901 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%m' +462 "core" ' ^\ +3 ."WCR"delay 10:00 +2164 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +83 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'ؾ +447 "Can":\ \\Y +2190 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%s' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%\ 'ؾ +2653 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&I& +4 "core" &    ? +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&]( +2 "core" ( +2 "manipulator"&n& +3 "core" &   @ ? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &  F ? +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."psFlush"Hand.close + "manipulator"&|/ +62 "core" / + ."psFlush"PC.seek :open +2 "processing"%?( +460 "core" ( + "manipulator"&c& +4 "core" &  } ? +2 "manipulator"&U% +3 "core" %  ( ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>' +91 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&H(- +128 "core" ( +2 "manipulator"&& +4 "core" &-  W  + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-   ?  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'w +95 "core" ' +2 ."psFlush"Hand.open + "manipulator"&z1 +63 "core" 1 + "manipulator"&+% +4 "core" % y   * +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&:' +93 "core" ' +48508 ."WCR"CBV.dial :waste2b +2 "collection"'-  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +489 "core" ' +2 ."WCR"delay 1:00 +2171 "Can"8 QO +3831 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +2 "collection"'d& +3 "core" &\\  \ #f +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"&4% +4 "core" %     +2 "storage"(3% +3 "core" % P P Y\  + "storage"(. +3 "core" .( +2 "storage"(X& +3 "core" & X W \ +2 "storage"(,& +3 "core" & Q P I\ +2 "manipulator"&o& +3 "core" &-   +2 "manipulator"&Y% +3 "core" %     +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 + "manipulator"& ( +170 "core" ( + "manipulator"&2& +4 "core" &   - G +2 "storage"(& +3 "core" & Q L \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&)'7 +97 "core" ' +2 "storage"(l& +4 "core" & H K Z\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"('r +247 "core" ' + "storage"(Z- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&;& +3 "core" &   g G + "storage"(E& +4 "core" & 2 2\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 + "manipulator"&D'u +24 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(@- +2 "core" -' +2 ."WCR"SE.seek 8.12 Pucks below Top Plate +2 "storage"(P' +31 "core" ' +2 "manipulator"&F% +4 "core" %e   a + "storage"(k& +4 "core" & / /\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 3 + 284 counts +2 "manipulator"&y'ϑ +14 "core" ' + "manipulator"&/& +5 "core" &   f G + "storage"(& +4 "core" & 1 2\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&'7 +71 "core" ' +4 ."WCR"SE.seek 9.12 Pucks below Top Plate +2 "storage"(`'H +38 "core" ' + "manipulator"&K& +5 "core" &  \ / G + "manipulator"& % +4 "core" %@ \   +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&%' +87 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&#(ӂ +156 "core" ( +2 "manipulator"&w& +4 "core" &ӏ$  S =C +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &ӏ$   h =C +2 ."WCR"Forearm.seek CC + "manipulator"&='? +96 "core" ' +2 ."WCR"Hand.close + "manipulator"&5/ +63 "core" / +2 ."WCR"CC.seek :open + "collection"'( +448 "core" ( +2 "storage"($& +4 "core" & o k \ + "storage"(O& +4 "core" & k a \ +2 "manipulator"&x& +3 "core" &ӥ  \ c :- +2 "manipulator"&M% +4 "core" % 5  u +2 ."WCR"Forearm.seek :retract + "manipulator"&}' +96 "core" ' + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 + "manipulator"&8( +165 "core" ( + "manipulator"&g& +4 "core" &   +2 "storage"(_& +3 "core" & m n \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 + "manipulator"&1'u +99 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&<1 +62 "core" 1 +2 "manipulator"&Q% +4 "core" % Έ   + +2 "storage"(^& +4 "core" & n m \ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 319 counts + "manipulator"&q'ϴ +14 "core" ' + "manipulator"&h& +4 "core" &  [  +2 "storage"(i& +3 "core" & `\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +16 "core" ' +2 "storage"(N% +4 "core" %> \ +3 ."downElevator"SE.seek :down +2 "storage"(' +100 (% +3 "core" %HD \\\ U^ + "manipulator"&7% +4 "core" %, \ +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract + "manipulator"&e' +89 "core" ' +3 ' + ."downElevator"SE.stop + "storage"(5 +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +3 "core" &\ +2 "manipulator"&T& +4 "core" & c  + "manipulator"&J% +4 "core" %   C  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&!(- +168 "core" ( +2 "manipulator"&L& +4 "core" &-  c h + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- X h +2 .tForearm.seek :garage + "manipulator"&t'w +93 "core" ' +2 .tHand.close + "manipulator"&j/ +58 "core" / +2 "manipulator"&R& +4 "core" &-  g + "manipulator"&~% +4 "core" % | \  9 +2 .tForearm.seek :retract + "manipulator"&[' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A(ӂ +286 "core" ( + "manipulator"&"& +4 "core" &ӎ C 9& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &ӎ   9& +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*'? +96 "core" ' +2 "manipulator"&u& +4 "core" &ӎ   h 9& + "manipulator"&G% +4 "core" %2  y . +2 "collection"'& +3 "core" &\ +2 "collection"'r& +5 "core" &\ +2 .tCC.seek :closed + "collection"'C(\\ +5 "core" &\  +9 &4~\ +{ +9 &g\ > +10 &q\ K +9 &WW\ J +10 &]\ J +9 &[\ K +9 &Z\ J +10 &_X\ J +9 &!]\ J +9 &]\ J +10 & Z\ J +9 &"gX\ J +10 &$)]\ J +9 &%\\\ K +9 &'Z\ K +10 &)oZ\ J +9 &+2W\ J +9 &,[\ K +10 &.[\ J +9 &0xW\ J +10 &28[\ K +9 &3[\ J +9 &5[\ K +10 &7\\\ J +9 &9BX\ J +9 &;[\ K +10 &<[\ J +9 &>]\ J +10 &@I[\ J +9 &B Y\ J +9 &C`\ K +10 &E}\ N +9 &G9 \ S +9 &H  \ V +10 &J  \ W +9 &Lq  \ W +10 &N1  \ X +9 &O  \ X +9 &Q ! !\ Y +10 &Sq $ #\ Z +9 &U3 % %\ Z +10 &V ) (\ [\ +9 &X + )\ \\ +9 &Zp - .\ ] +10 &\\z 3 2\ 1 +9 &\\9 7 7\ &u +9 ( +3 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.30 + "collection"'S& +4 "core" &\\k 6 5\ U + &\\k 7 6\ U + .tHand.open + "manipulator"&91 +56 "core" 1 + "manipulator"&% +4 "core" %2   K . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'0& +4 "core" &\\k 4 6\ U + "collection"'6% +4 "core" %m 5 6\ +2 .tCSV.dial CSR + "collection"'  +51 "core"  +2 "collection"'% +4 "core" %m 5 5\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"''s5 +1355 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '(% +2 "core" %s; 2 2w\  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'B'! +667 "core" ' + .tCSV.dial :waste + "collection"'V +123 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'''i +1993 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &\\l 1 1w\ U + "collection"'m% +4 "core" %j / /y\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"' 's5 +1277 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'s% +4 "core" %s8 1 0y\ +2 .tCS.seek 7ml +2 "collection"'I'# +558 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'n  +2 'a  +40 "core"  +136  +3 .tCBV.dial :waste1 + "collection"'| @ +72 "core" A +2 .tCS.seek 0ml +2 "collection"''i +1643 "core" ' +2 #tFlushing lower manifold's waste2 port "collection"' & +4 "core" &\\l H IU\ U +2 "collection"'\\% +4 "core" %i E GY\ + .tCSV.dial :flush + "collection"'c  +69 "core" +2 .tCS.seek 5ml + "collection"'U's5 +1255 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'&% +4 "core" %s6 7 7S\ +2 .tCS.seek 7ml + "collection"''! +541 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"']  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'z  +102 "core"  +2 .tCS.seek 0ml + "collection"'+'i +1648 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'>& +4 "core" &\\k M LM\ U +2 "collection"'% +3 "core" %j M NN\ + .tCSV.dial :flush +2 "collection"'-  +70 "core" +2 .tCS.seek 5ml + "collection"''s5 +1250 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B + "collection"'d% +4 "core" %s4 9 :S\  +2 .tCS.seek 7ml +2 "collection"'4' +541 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'3  +42 "core"  + .tCBV.dial :waste2b +2 "collection"'  +100 "core"  +2 .tCS.seek 0ml + "collection"'X'i +1647 "core" ' + #tDisinfecting external Intake with kill + "collection"',& +4 "core" &\\l L MV\ U +2 "collection"'o% +3 "core" %d M MQ\ +2 .tCSV.dial CSR + "collection"'Y  +41 "core"  + "collection"'2% +4 "core" %d K NS\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1956 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'l' +550 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'H + ':  +44 "core"  +55 + .tCTV.dial :intake +2 "collection"'Z  +75 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"';'T +1871 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'E  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'@'i +595 "core" ' + .tCSV.dial CSR + "collection"'F  +96 "core"  +2 "collection"'k% +4 "core" %n C E@\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'/'s5 +1378 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'' +1356 "core" ' +2 .tCSV.dial CBV + "collection"'K +96 "core" +2 .tCS.seek 0ml + "collection"' 'i +2645 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &ӎ   g 9& +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& (ӂ +36 "core" ( +2 "manipulator"&& +4 "core" &Ӊ  G 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &Ӊ   : 6 +2 .tForearm.seek CC + "manipulator"&y'? +91 "core" ' + .tHand.close + "manipulator"&P/ +64 "core" / +2 .tCC.seek :open + "collection"'w( +448 "core" ( +2 "manipulator"&.& +4 "core" &Ӊ  1 6 + "manipulator"&% +4 "core" % K D 0 + .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(- +269 "core" ( +2 "manipulator"&%& +4 "core" &- ( q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- l p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&$'w +98 "core" ' +2 .tHand.open + "manipulator"&O1 +56 "core" 1 +2 "manipulator"&x% +4 "core" % ~  : +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M' +92 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 15:11:25 +4 #Asleep after completing DA_WCR_022823 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:50:36, 17% flow, 20.4C, 36% humidity, 14.8psia, 13.739V, 0.411A, 0.399A avg, 5.65W\\nSampled 700.0ml",Subject: "Asleep after completing DA_WCR_022823 assays" +573 #"uploadLog"upsync +4 #mEXIT @1677607031.59UTC @1677680635.54UTC = =mMAIN_scheduler =tMAIN @UTC1677680637.35 #"core_reset"Sent BREAK +2 #t@62312 sendCRC with ifg=0x20, ie=0x7F + #@64147 sendCRC with ifg=0x08, ie=0x5F #@64825 idle with ifg=0x84, ie=0x75 + #@65496 select with ifg=0x10, ie=0xF5 + #@592 receive with ifg=0x10, ie=0xFD #@1224 receive with ifg=0x10, ie=0xFD + #@1857 receive with ifg=0x10, ie=0xFD + #@2184 receive with ifg=0x80, ie=0xFD #@20066 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +281 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +367 "Can"B 75 + B 75 + #tPolling Can every 10:00 +23 #Cleanly exited at 17:57:11UTC28-Feb-23 +6760 #-> Can +678 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %f\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %| \ +2 .tSS.configure :default +2 "sampler")#.0X Hand +296 #-> Hand.open +2 .Hand.open + "manipulator"&31 +24 "core" 1 +293 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +54 "core" / +275 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +60 "core" 1 +193 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +54 "core" / +167 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +55 "core" 1 +166 #t-> Hand.close + .Hand.close +2 "manipulator"&8/ +56 "core" / +1085 #t-> Arm.home + "manipulator"&9& +3 "core" &-   p +2 "manipulator"&:% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&;( +114 "core" ( + "manipulator"&<& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&>' +36 "core" ' + "manipulator"&?& +5 "core" &  \  + "manipulator"&@% +4 "core" %  = R +639 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&A' +39 "core" ' +2 .tElbow.jog 1500 + "manipulator"&B* +54 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&C(d +252 "core" ( + "manipulator"&D& +4 "core" &d\   C "| +2 "manipulator"&E% +4 "core" %   s  +1064 #t-> Arm.home +2 "manipulator"&F& +3 "core" &d\   "| + "manipulator"&G% +4 "core" %    C  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&H( +194 "core" ( +2 "manipulator"&I& +4 "core" & 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & \  D  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +36 "manipulator"&K' +42 "core" ' +2 "manipulator"&L& +4 "core" &   ^  +2 "manipulator"&M% +3 "core" % 0 e +317 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&N' +61 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&O* +49 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&P(d +244 "core" ( + "manipulator"&Q& +5 "core" &d   p ' + "manipulator"&R% +4 "core" %     +1731 #t-> Arm.home + "manipulator"&S& +3 "core" &d    ' +2 "manipulator"&T% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&U( +193 "core" ( + "manipulator"&V& +4 "core" &  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" & ] - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&X' +36 "core" ' +2 "manipulator"&Y& +4 "core" &   - +2 "manipulator"&Z% +3 "core" %  O Q +390 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&[' +40 "core" ' +2 .tElbow.jog 1500 + "manipulator"&\\* +45 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&](d +238 "core" ( + "manipulator"&^& +4 "core" &d B ' +2 "manipulator"&_% +3 "core" %     +4087 #t-> Flush +352 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +3 "core" &\ +2 .tHand.open + "manipulator"&a1 +59 "core" 1 + "manipulator"&b& +4 "core" &d   { ' +2 "manipulator"&c% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&d(- +133 "core" ( +2 "manipulator"&e& +4 "core" &-  < B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- ~ B +2 .tForearm.seek :garage +2 "manipulator"&g'w +90 "core" ' + .tHand.close +2 "manipulator"&h/ +63 "core" / + "manipulator"&i& +4 "core" &-  B +2 "manipulator"&j% +3 "core" % σ  X 6 +2 .tForearm.seek :retract +2 "manipulator"&k' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l(ӂ +284 "core" ( +2 "manipulator"&m& +4 "core" &ӊ.   k E} + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +2 "core" &Ӌ.   T E| +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o'? +94 "core" ' +2 "manipulator"&p& +4 "core" &Ӎ-  ~ Dz +2 "manipulator"&q% +3 "core" %4   e +2 "collection"'r& +4 "core" &\ +2 "collection"'s& +5 "core" &\ +2 .tCC.seek :closed + "collection"'t(\\ +4 "core" &\  +10 &4\ *z +9 &f\ ? +10 &t\ M +9 &UW\ L +9 &Y\ L +10 &[\ L +9 &Y\ M +9 &\\X\ L +10 &Y\ M +9 &W\ L +9 & W\ L +10 &"cX\ M +9 &$'X\ L +10 &%Y\ L +9 &'Z\ L +9 &)mX\ L +10 &+.Y\ L +9 &,X\ L +9 &.X\ L +10 &0uY\ L +9 &27Y\ L +10 &3Y\ L +9 &5X\ L +9 &7{Y\ M +10 &9>Y\ L +9 &;W\ L +9 &<Y\ L +10 &>Y\ L +9 &@FX\ L +10 &B_\ M +9 &Ce\ M +9 &E\ Q +10 &G4  \ U +9 &H # !\ Y +9 &J % #\ X +10 &Ln ' %\ Y +9 &N/ & &\ Z +10 &O ' (\ Y +9 &Q + *\ Y +9 &Sr - .\ [ +10 &U4 / .\ [ +9 &V 3 1\ \\ +9 &X 4 5\ ] +10 &Zr 8 6\ ] +9 &\\x : ;\ 6 +10 &\\% > <\ %m +8 ( +4 "collection"'s& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.42 +2 "collection"'u& +4 "core" &\\ > =\ !b + &\\ < ;\ !b + .tHand.open +2 "manipulator"&v1 +57 "core" 1 +2 "manipulator"&w% +4 "core" %4   x e + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x' +93 "core" ' +807 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%y& +3 "core" &\ +2 "manipulator"&z& +4 "core" &ӳ&   I ?T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{(ӂ +20 "core" ( +2 "manipulator"&|& +4 "core" &Ӌ   / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &Ӌ   W / +2 .tForearm.seek CC +2 "manipulator"&~'? +95 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +448 "core" ( + "manipulator"&& +4 "core" &Ӌ   / +2 "manipulator"&% +3 "core" % 3   \ 0 +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +367 "core" ( +2 "manipulator"&& +4 "core" &  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +92 "core" ' + "manipulator"&& +4 "core" & B +2 "manipulator"&% +3 "core" % . i +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\  +9 &/x\ *y +9 &c\ > +10 &lx\ O +9 &.\\\ N +9 &]\ N +10 &]\ N +9 &uY \ N +9 &7]\ \ N +10 &] \ N +9 &]\ N +10 & |]\ N +9 &">\\\ N +9 &$]\ N +10 &%Z\ N +9 &']\ N +9 &)F\\\ N +10 &+ _ \ N +9 &,_\ N +9 &.\\\ N +10 &0N^\ N +9 &2]\ N +10 &3_\ N +9 &5]\ N +9 &7V_\ N +10 &9b \ N +9 &:a \ N +9 &<\\ \ N +10 &>^b \ N +9 &@ _\ N +10 &Ae\ O +9 &Cr \ P +9 &E]\ Q +10 &G\ S +9 &H\ S +9 &J\ T +10 &L^ \ T +9 &N\ U +10 &O\ U +9 &Q\ V +9 &S` \ V +10 &U$\ U +9 &V\ V +9 &X\ U +10 &Zi\ U +9 &\\* \ V +10 &]\ ; +9 &^1\ V +9 &^ \ 0 +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%& +5 "core" &^\ 0 + .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % i + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' + "collection"'& +5 "core" &\ +730 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" &   ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  O +2 .tForearm.seek PC + "manipulator"&' +94 "core" ' + .tHand.close +2 "manipulator"& / +63 "core" / + .tPC.seek :open +2 "processing"%!( +456 "core" ( +2 "manipulator"&"& +3 "core" & +2 "manipulator"&#% +3 "core" %   E , +2 .tForearm.seek :retract +2 "manipulator"&$' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(- +125 "core" ( + "manipulator"&&& +4 "core" &-  s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('w +96 "core" ' +2 .tHand.open + "manipulator"&)1 +54 "core" 1 + "manipulator"&*% +4 "core" % |    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+' +93 "core" ' +1645 #t-> Puck.count + "storage"(,% +4 "core" % M\  +2 .tSE.seek :down + "storage"(-' +3 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&.% +3 "core" %   +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(/(C +671 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (0& +3 "core" &? A\ +2 "manipulator"&1& +3 "core" &- 0 +2 "manipulator"&2% +3 "core" %  V  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&3( +175 "core" ( +2 "manipulator"&4& +4 "core" & v G + "storage"(5& +4 "core" &@ ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts +2 "manipulator"&6' +93 "core" ' + "storage"(7& +4 "core" &@ u u \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8'r +109 "core" ' + "storage"(9- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (:% +3 "core" % K X n\ +3 ."downElevator"SE.seek :down +3 "storage"(<' +44 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +52 (=% +3 "core" % u  \ + "manipulator"&?% +4 "core" % O P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((  +354 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" & l a \ +2 "manipulator"&>& +4 "core" &   F +2 .tElbow.seek 2 +2 "manipulator"&;( +3 "core" ( + "manipulator"&D& +4 "core" &  h F +2 "storage"(E& +4 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&B'S +97 "core" ' + "storage"(F& +4 "core" & b\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(G'r +101 "core" ' +2 "storage"(I- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J% +2 "core" % $ , a\ k +3 ."downElevator"SE.seek :down +3 "storage"(L' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 (C% +3 "core" % x \ + "manipulator"&M% +4 "core" %S  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(K( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +48 (H& +3 "core" & ^ \\ %\  +2 "manipulator"&Q& +3 "core" &    F +2 .tElbow.seek 3 +2 "manipulator"&R( +25 "core" ( +2 "manipulator"&O& +4 "core" &  #  +2 "storage"(S& +3 "core" & A\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&T'7 +96 "core" ' +2 "storage"(V& +4 "core" & y v T\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'r +258 "core" ' + "storage"(Y- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (Z% +3 "core" % k l m\ +2 ."downElevator"SE.seek :down +3 "storage"(P' +99 (N% +3 "core" %B l m\ U\\ +2 "manipulator"&X% +3 "core" %9   B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^' +82 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +7 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(_(,y +357 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (U& +3 "core" &,y l b \  + "manipulator"&\\& +4 "core" &    +2 .tElbow.seek 4 +2 "manipulator"&`( +45 "core" ( +2 "manipulator"&a& +4 "core" & \ + "storage"(b& +4 "core" &,y 7\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&c' +96 "core" ' +2 "storage"(e& +4 "core" &,y t s q\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(f'r +179 "core" ' + "storage"(]- +4 "core" -'܋ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (h% +3 "core" % ܐ S M E\ +2 ."downElevator"SE.seek :down +4 "storage"(i' +99 (j% +3 "core" %k.# s q .\ O + "manipulator"&[% +4 "core" % 5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 "core" ' +2 ."downElevator"SE.stop +2 .tForearm.seek :retract +2 "storage"(5 + "manipulator"&g' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(m(<- +348 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (n& +2 "core" &<, o o 4\ +2 "manipulator"&d& +4 "core" & n \ +2 .tElbow.seek 5 + "manipulator"&p( +8 "core" ( + "manipulator"&q& +5 "core" &  / + "storage"(r& +4 "core" &<, \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&k'O +92 "core" ' + "storage"( & +5 "core" &<, y \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(u'r +102 "core" ' +2 "storage"(v- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w% +3 "core" % $ % 7\ m +2 ."downElevator"SE.seek :down +3 "storage"(s' +47 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +49 (o% +3 "core" % v x \ + "manipulator"&y% +4 "core" %X i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(|(K +359 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (}& +2 "core" &K m m \  +2 "manipulator"&& +4 "core" & y +2 .tElbow.seek 6 + "manipulator"&l( +3 "core" ( +2 "manipulator"&x& +3 "core" & P +2 "storage"(t& +3 "core" &K \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(& +4 "core" &K w z 7\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(~'r +111 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +4 "core" %  n d \ +2 ."downElevator"SE.seek :down +3 "storage"(\ ' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (% +3 "core" % f\  +2 "manipulator"&% +3 "core" %\  x +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([ +348 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ l o\ + "manipulator"&& +4 "core" & ! H +2 .tElbow.seek 7 + "manipulator"&(r +15 "core" ( + "manipulator"&& +4 "core" &m   +2 "storage"(& +3 "core" &[ (\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&'= +90 "core" ' + "storage"( & +5 "core" &[ C\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +117 "core" ' +2 "storage"(- +3 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +3 "core" % m l \ +3 ."downElevator"SE.seek :down +3 "storage"( ' +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (% +3 "core" % } \  + "manipulator"&% +5 "core" %= d + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +740 #t-> exit +5 #mEXIT @1677681050.59UTC @1677681196.46UTC = =tMAIN =mMAIN_scheduler @UTC1677681198.26 #"core_reset"Sent BREAK +2 #t@51718 sendCRC with ifg=0x20, ie=0x7F + #@53553 sendCRC with ifg=0x08, ie=0x5F + #@2151 idle with ifg=0x84, ie=0x75 + #@2823 select with ifg=0x10, ie=0xF5 #@3458 receive with ifg=0x10, ie=0xFD + #@4093 receive with ifg=0x10, ie=0xFD #@4727 receive with ifg=0x10, ie=0xFD + #@5054 receive with ifg=0x80, ie=0xFD + #@765 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +255 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +392 "Can"F 84 + F 84 #tPolling Can every 10:00 +22 #Cleanly exited at 14:30:50UTC01-Mar-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_030123.rb mission +6 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_030123 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:33:24, 15% flow, 20.0C, 37% humidity, 14.8psia, 13.773V, 0.260A, 0.236A avg, 3.58W",Subject: "DA_WCR_030123 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 14:33 +2 "Can"J 75 +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +458 "Can"B t +2 #tPowering core bus +151 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_030123.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:33:25, 15% flow, 20.1C, 37% humidity, 14.8psia, 13.773V, 0.254A, 0.242A avg, 3.50W",Subject: "Asleep until 14:33" +188 #"uploadLog"upsync +185 .tGate.power :raw,:ON +2 "sampler") +17 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:34:17, 16% flow, 20.0C, 37% humidity, 14.8psia, 13.754V, 0.321A, 0.302A avg, 4.41W",Subject: "Started DA_WCR_030123 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &\  + .tHand.open + "manipulator"&,1 +56 "core" 1 +2 "manipulator"&-& +4 "core" &   ~ G +2 "manipulator"&.% +6 "core" %   F  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +180 "core" ( + "manipulator"&0& +4 "core" &-  F 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-   5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +92 "core" ' +2 .tHand.close + "manipulator"&3/ +56 "core" / +3 "manipulator"&4& +5 "core" &- } 5 + "manipulator"&5% +4 "core" % ~  +2 .tForearm.seek :retract + "manipulator"&6' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +83 #"uploadLog"upsync +202 "core" ( +2 "manipulator"&8& +4 "core" &Ӕ%    >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &Ӕ%   >H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +96 "core" ' +2 "manipulator"&;& +4 "core" &Ӕ%   > >H +2 "manipulator"&<% +3 "core" %I   i  +2 "collection"'=& +4 "core" &\  +3 "collection"'>& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'?(\\ +4 "core" &\  +7 &D\ %h +9 &jX~\ 8 +10 &{\ L +9 &U\ L +9 &LW\ L +10 & W\ L +9 &X\ L +9 &W\ L +10 &TT\ L +9 &W\ L +10 &W\ L +9 &!W\ M +9 &#\\U\ L +10 &%V\ L +9 &&W\ L +9 &(W\ L +10 &*cW\ L +9 &,&X\ L +9 &-V\ L +10 &/W\ L +9 &1kW\ L +10 &3-W\ L +9 &4Y\ L +9 &6W\ L +10 &8rY\ M +9 &:6W\ L +10 &;X\ L +9 &=U\ L +9 &?zW\ M +10 &A=Y\ L +9 &B_\ M +9 &Dr\ O +10 &Fp \ S +9 &H'  \ W +10 &I " #\ X +9 &K $ #\ X +9 &Mg % $\ Y +10 &O) ) '\ Y +9 &P + *\ Y +9 &R , )\ Z +10 &Ti / .\ [ +9 &V+ 1 2\ [ +10 &W 3 2\ \\ +9 &Y 8 5\ \\ +9 &[j : 9\ K +10 &\\C > ;\ *} +9 &\\ = >\ ] +5 ( +2 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.35 + "collection"'@& +4 "core" &\\ = >\ ] + &\\ = <\ ] +2 .tHand.open + "manipulator"&A1 +62 "core" 1 +2 "manipulator"&B% +4 "core" % I !  >  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ ; ;\ ] + "collection"'E% +4 "core" %k ; ;\ + .tCSV.dial CSR +2 "collection"'F  +124 "core"  + "collection"'G% +4 "core" %k : 9\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1380 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'I% +2 "core" %s6 9 :\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'J' +669 "core" ' + .tCSV.dial :waste +2 "collection"'K +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +1990 "core" ' +2 #tPurging external Intake "collection"'M& +4 "core" &\\ 5 6\ ] +2 "collection"'N% +3 "core" %k 5 6\ +2 .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2432 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +2 'R  +5 "core" +64 ~ +2 .tCTV.dial :intake + "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2347 "core" ' +2 .tIntake.select :close + "sampler")0 +8 .tCTV.dial :air +2 "collection"'U  +75 "core" +2 #tFlushing upper manifold + "collection"'V& +3 "core" &\\ N P\ ] +2 "collection"'W% +3 "core" %l O P\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'Y's5 +1274 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'Z @ +41 "core" B + "collection"'[% +4 "core" %s8 A A\ +2 .tCS.seek 7ml + "collection"'\\'# +546 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'] +98 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'^'i +1646 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +762 "core" ' + "collection"'b& +4 "core" &\\ @ >\ ] + "collection"'c% +4 "core" %k ? >\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +803 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3I < =\  +2 .tCS.seek 5ml + "collection"'h's4 +543 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1205 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'j'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +759 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӗ#    =F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +20 "core" ( + "manipulator"&o& +4 "core" &ӈ   - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" &ӈ   - +2 .tForearm.seek CC +2 "manipulator"&q'? +94 "core" ' + .tHand.close + "manipulator"&r/ +62 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( +2 "manipulator"&t& +3 "core" &Ӊ   c - +2 "manipulator"&u% +4 "core" % J   +2 .tForearm.seek :retract + "manipulator"&v' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +283 "core" ( + "manipulator"&x& +4 "core" &-  d 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-   0 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +100 "core" ' + .tHand.open + "manipulator"&{1 +98 "core" 1 + "manipulator"&|% +4 "core" % π  / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +92 "core" ' + #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 14:38:33UTC01-Mar-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:34:17, 16% flow, 20.0C, 37% humidity, 14.8psia, 13.754V, 0.321A, 0.302A avg, 4.41W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &\ +2 "manipulator"&% +3 "core" %   z  +2 "storage"(% +5 "core" %\ \ $ + "storage"(. +4 "core" .(,y + "storage"(& +4 "core" &,x \  + "storage"(& +5 "core" &,x \  +2 "manipulator"&& +4 "core" &- 8 + "manipulator"&% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 + "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" &  a +2 "storage"( & +3 "core" &,x h a \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&\ ' +95 "core" ' +2 "storage"( & +4 "core" &,x &\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'r +153 "core" ' +2 "storage"( - +4 "core" -'K + .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +2 "core" &,x : 2 Q\  +2 "manipulator"&& +4 "core" &   a +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  ^ a +2 "storage"(& +4 "core" &,x . 0 ,\  +3 .tForearm.seek 4 + 300 counts +2 #"uploadLog"upsync + "manipulator"&'c +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +61 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +7 "core" &  \  a +2 "manipulator"&% +4 "core" % [  / +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +12 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +134 "core" ( + "manipulator"&& +4 "core" &-   E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +101 "core" ' +2 "manipulator"&&& +4 "core" &ӫ&    ?T +2 "manipulator"&'% +4 "core" %@    + "collection"'(& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &\ +9 &:E\ $e +9 &Vx\ 6 +9 &{A\ K +10 &WG\ K +9 &wZ@\ K +9 &9X\ K +10 &W\ K +9 &W&\ K +10 &XM\ K +9 &AWS\ K +9 & XF\ K +10 &!X?\ K +9 &#W;\ K +9 &%JWG\ K +10 &' W:\ K +9 &(W>\ K +10 &*W:\ J +9 &,QX6\ K +9 &.W;\ K +10 &/W@\ K +9 &1XC\ K +9 &3ZVC\ K +10 &5VA\ K +9 &6U=\ K +10 &8YE\ K +9 &:aY8\ K +9 &<#X:\ K +10 &=XG\ K +9 &?Y\ K +9 &Ai[\ K +10 &C)b\ L +9 &Dn\ N +10 &F_\ P +9 &HY C\ T +9 &J  @\ W +10 &K  =\ W +9 &M  |\ X +9 &OS  \ X +10 &Q  \ Z +9 &R  \ Z +10 &T  \ Z +9 &VT  \ [ +9 &X  \ [ +10 &Y " \ ] +9 &[ # $\ H +9 &\\: % $\ , +10 &\\ & &\ ] +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.23 + .Hand.open + "manipulator"&"1 +3 "core" &\\ ' &\ ] +60 1 + "manipulator"&+% +4 "core" % ?    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +101 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %ڀ \ E + "collection"'0& +4 "core" &\\ $ &~\ ] +3 "Can"C\ ZW +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X +22  + .tdelay 3.8 seconds +382 "collection"'4% +3 "core" %g # #~\ +2 "sampler")5% +4 "core" %/ \ a + .tSSV.dial :spit + "sampler")% +126 "core"  +2 .tSS.seek 0ml +2 "sampler")2'ڀ +274 "core" ' +2 .tSSV.dial CBV + "sampler")8  +127 "core"  +2 .tCTV.dial :intake + "collection"'9  +75 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %g ) +\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +3 "core" %g  \ + "sampler")F% +4 "core" %Q3 P O \  +32 "collection"'G% +3 "core" %g  \ + "sampler"):% +4 "core" %Q+ ^ ] \  + "sampler")% +4 "core" %Q+ ` _ \  + .tIntake.select :close + "sampler")0 +9 )I% +2 "core" %Q+ d b \  +2 .tSSV.dial :exhaust + "sampler")H  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")K'ڀ +405 "core" ' +2 .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ fc + .tCTV.dial :intake + ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")O  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +209 "collection"'L% +3 "core" %g . ,3\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X% +4 "core" %   \ B +69 "collection"'F% +3 "core" %g # '\ +2 "sampler")G% +3 "core" % D B \ B +79 "collection"':% +3 "core" %g 6 6\ + "sampler")% +4 "core" % \ B +2 "sampler")I% +3 "core" % \ B + .tIntake.select :close + "sampler")0 +9 )H% +2 "core" % \ B +2 .tSSV.dial :exhaust + "sampler");  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")<'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")M  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %g 7 6~\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X \  +18 "collection"'S% +3 "core" %g k\ +2 "sampler")P% +3 "core" %%< \  +22 "collection"'U% +2 "core" %g  \ +2 "sampler")V% +4 "core" %&4 \  +24 "collection"'W% +3 "core" %g v\ +2 "sampler")R% +3 "core" %&3 \  +28 "collection"'Q% +4 "core" %g {\ + "sampler")Z% +4 "core" %&3 \  +2 "collection"'[% +3 "core" %g  z\ +2 #tIntake @13.2psia, vacuum from 7.7 to 10.7psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X ; \  +61 "collection"'7% +2 "core" %g - -t\ +2 "sampler")C% +4 "core" % r m \  +69 "collection"'T% +3 "core" %g 8 6q\ + "sampler")t% +4 "core" % \  +2 "sampler")u% +3 "core" % \  +2 .tIntake.select :close + "sampler")0 +8 )?% +3 "core" % \  + .tSSV.dial :exhaust + "sampler")y  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")n'ڀ +866 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler"){  +3 .tCBV.dial SSV +71 "core" + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'|% +3 "core" %g 4 6w\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s + "sampler")#.c0X% +3 "core" % \  +2 .tIntake.select :close + "sampler")0 +8 )F% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")G  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler"):'ڀ +863 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +74 "core" + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %g 7 6\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" % @ ? }\ < +69 "collection"'F% +3 "core" %g / .\ +2 "sampler")G% +4 "core" % q r \ < +78 "collection"'% +3 "core" %g 4 3\ + "sampler")% +4 "core" % \ < +2 "sampler")I% +3 "core" % \ < + .tIntake.select :close +2 "sampler")0 +8 ):% +3 "core" % \ < + .tSSV.dial :exhaust + "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +58 .tSS.seek 0ml + "sampler")M'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")N  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'<% +3 "core" %g 3 3\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" % \ ? +2 "sampler")F% +3 "core" % \ ? +2 .tIntake.select :close + "sampler")0 +8 )G% +3 "core" % \ ? +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")I  +74 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"':% +3 "core" %g 2 3\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X {\  +18 "collection"'% +3 "core" %g  \ +2 "sampler") % +3 "core" %> \  +21 "collection"'u% +3 "core" %g  9\ +2 "sampler") % +4 "core" %> \  +24 "collection"'w% +3 "core" %g  \ +2 "sampler") % +3 "core" %> \  +28 "collection"'% +3 "core" %g  8\ +2 "sampler")v% +4 "core" %= \  +32 "collection"'% +3 "core" %g |\ + "sampler")% +4 "core" %= {\  +36 "collection"'% +3 "core" %g \ +2 "sampler")~% +4 "core" %< ~\  +41 "collection"'}% +3 "core" %g 8\ +2 "sampler")% +3 "core" %= \  +48 "collection"'% +2 "core" %g 8\ +2 "sampler")r% +4 "core" %< \  +53 "collection"'% +3 "core" %g \ +2 "sampler")% +4 "core" %= \  +61 "collection"' % +2 "core" %g  \ +2 "sampler")% +3 "core" %< \  +70 "collection"'?% +3 "core" %g  \ +2 "sampler")% +3 "core" %< \  +79 "collection"'q% +2 "core" %g  5\ +2 "sampler") % +4 "core" %   \ \ P +93 "collection"'&% +3 "core" %g " !\ +2 "sampler")(% +26 "core" % J H \ \ P +81 "collection"'"% +3 "core" %g + +\ + "sampler")+% +4 "core" % y x \ \ P + "sampler").% +4 "core" % } y \ \ P + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % \ \ P +2 .tSSV.dial :exhaust + "sampler")s  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")\ 'ڀ +912 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +209 "collection"'-% +3 "core" %g 1 38\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s + "sampler")#.P0X% +3 "core" %g  9\ +2 "sampler")F% +3 "core" %  \  +70 "collection"'G% +3 "core" %g  8\ +2 "sampler")% +4 "core" %  \  +78 "collection"'% +3 "core" %g  \ + "sampler")I% +4 "core" %  \  +88 "collection"':% +3 "core" %g \ +2 "sampler")% +3 "core" %  \  +101 "collection"'N% +2 "core" %g ' &:\ +2 "sampler")<% +4 "core" % P O \  +113 "collection"'M% +3 "core" %g . -9\ + "sampler")S% +4 "core" % \ o +2 "sampler")P% +3 "core" % \ X + .tIntake.select :close + "sampler")0 +9 )U% +2 "core" % \ % +2 .tSSV.dial :exhaust + "sampler")V  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")W'ڀ +901 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")R  +73 "core" + #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %g 3 3\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X\ +2 "sampler")_% +3 "core" %< z\  +79 "collection"'Y% +2 "core" %g  \ +2 "sampler")7% +4 "core" %< \  +88 "collection"'J% +3 "core" %g !\ +2 "sampler")T% +4 "core" %3   \  +100 "collection"'t% +3 "core" %g ' )@\ + "sampler")C% +4 "core" %3 > > \  +113 "collection"'y% +3 "core" %g , .>\ + "sampler")]% +4 "core" % { { \ F + "sampler"){% +4 "core" %  z \ F + .tIntake.select :close + "sampler")0 +9 )|% +3 "core" % \ F + .tSSV.dial :exhaust + "sampler")n  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")x'ڀ +900 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +74 "core" + #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +3 "core" %g 4 58\ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +4 "core" % x\  +21 "collection"'F% +3 "core" %g \ + "sampler")G% +4 "core" % \  +24 "collection"'% +3 "core" %g \ +2 "sampler")% +4 "core" % \  +28 "collection"'I% +2 "core" %g \ +2 "sampler"):% +4 "core" % \  +32 "collection"'% +3 "core" %g \ + "sampler")N% +4 "core" % \  +36 "collection"'<% +3 "core" %g  \ +2 "sampler")M% +3 "core" % \  +42 "collection"'S% +3 "core" %g  \ +2 "sampler")P% +3 "core" % \  +48 "collection"'U% +2 "core" %g  7\ +2 "sampler")V% +4 "core" % \  +53 "collection"'#% +3 "core" %g  >\ +2 "sampler")R% +3 "core" % {\  +61 "collection"'Q% +3 "core" %g  9\ +2 "sampler")W% +3 "core" % x\  +70 "collection"'\\% +3 "core" %g  8\ +2 "sampler")H% +4 "core" % \  +78 "collection"'^% +3 "core" %g  8\ + "sampler")O% +4 "core" %  \  +88 "collection"'`% +3 "core" %g % $\ +2 "sampler")% +3 "core" % !  \  +101 "collection"'L% +2 "core" %g * ,\ +2 "sampler")c% +4 "core" % R R \  +113 "collection"'d% +3 "core" %g 0 18\ + "sampler")a% +4 "core" % \  + "sampler")f% +4 "core" % \  + .tIntake.select :close +2 "sampler")0 +8 )g% +2 "core" % \  +2 .tSSV.dial :exhaust + "sampler")e  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")h'ڀ +887 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")K  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +2 "core" %g 5 4<\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" %+   |\  +42 "collection"'F% +3 "core" %g * *\ +2 "sampler")G% +3 "core" %+  ! }\  +47 "collection"'% +3 "core" %g , ,\ +2 "sampler")% +3 "core" %+ 4 5 u\  +54 "collection"'I% +4 "core" %g / .\ +2 "sampler"):% +4 "core" % O N x\ 5 +60 "collection"'% +3 "core" %g . 1\ +2 "sampler")N% +3 "core" % l j w\ 5 +69 "collection"'<% +3 "core" %g 5 4\ +2 "sampler")M% +4 "core" % u\ 5 + "sampler")S% +4 "core" % \ 5 + .tIntake.select :close + "sampler")0 +9 )P% +2 "core" % |\ 5 +2 .tSSV.dial :exhaust + "sampler")3  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")U'ڀ +880 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")V  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'#% +2 "core" %g 1 5\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +2 "core" %g  \ +2 "sampler")F% +4 "core" %~n; \  +47 "collection"'G% +3 "core" %g  \ + "sampler")8% +4 "core" %~n; r\  +56 "collection"'% +3 "core" %g  \ +2 "sampler")% +3 "core" %~n; u\  +61 "collection"'I% +3 "core" %g  \ +2 "sampler"):% +3 "core" %~n; ~\  +70 "collection"'% +2 "core" %g  \ +2 "sampler")N% +3 "core" %~n; \  +2 "collection"'<% +3 "core" %g  \ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X+ +4 "core" + +19 "collection"'F% +4 "core" %g # &\ + "sampler")1% +4 "core" % t\ ` +18 "collection"'G% +4 "core" %g $ $\ + "sampler")8% +4 "core" % u\ ` +21 "collection"'% +4 "core" %g ) '\ + "sampler")% +4 "core" % ~\ ` +24 "collection"'I% +3 "core" %g ( '\ +2 "sampler"):% +3 "core" % t\ ` +28 "collection"'% +3 "core" %g ' *\ +2 "sampler")N% +3 "core" %  }\ ` +32 "collection"'<% +3 "core" %g ) (\ +2 "sampler")P% +4 "core" %  \ u\ ` +36 "collection"'3% +3 "core" %g * )\ +2 "sampler")% +4 "core" %   }\ ` +41 "collection"'V% +4 "core" %g * -\ + "sampler")#% +4 "core" % $ ! \ ` +50 "collection"'U% +3 "core" %g / ,\ + "sampler")W% +4 "core" % 5 3 \ ` +54 "collection"'\\% +3 "core" %g 2 0\ + "sampler")H% +4 "core" % I I t\ ` +61 "collection"'^% +3 "core" %g 1 3\ + "sampler")'% +4 "core" % a ` r\ ` +69 "collection"'O% +3 "core" %g 4 5\ +2 "sampler")`% +3 "core" % { { z\ ` +2 "sampler")% +3 "core" %  { \ ` + .tIntake.select :close + "sampler")0 +9 )L% +2 "core" %  w\ ` +2 .tSSV.dial :exhaust +2 "sampler")c  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d'ڀ +917 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")M  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +209 "collection"'a% +3 "core" %g 3 3\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50X% +4 "core" %< |\  +78 "collection"'M% +3 "core" %g  \ +2 "sampler")a% +3 "core" %< \  +89 "collection"'d% +3 "core" %g !\ + "sampler")e% +4 "core" %< \  +100 "collection"'A% +3 "core" %g # $\ + "sampler")K% +4 "core" %< t\  +113 "collection"'R% +3 "core" %g ' $\ +2 "sampler")X% +3 "core" % ~\ H +128 "collection"'h% +3 "core" %g ( '\ +2 "sampler")k% +3 "core" %   \ I +145 "collection"'j% +2 "core" %g + -\ +2 "sampler");% +4 "core" % ? < t\ I +162 "collection"'% +3 "core" %g 0 3\ +2 "sampler")S% +3 "core" % t p ~\ I +184 "collection"'o% +4 "core" %g 2 2\ + "sampler")_% +4 "core" % y\ I +2 "sampler")m% +3 "core" % ~\ I + .tIntake.select :close + "sampler")0 +9 )J% +2 "core" % \ I +2 .tSSV.dial :exhaust + "sampler")T  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")f'ڀ +910 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")t  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +2 "core" %g / 1\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50X r\  +37 "collection"'-% +3 "core" %g $\ + "sampler")\ % +4 "core" %< x\  +42 "collection"'% +2 "core" %g ' $\ +2 "sampler")% +4 "core" %  z\ R +47 "collection"'5% +3 "core" %g & %\ + "sampler")%% +4 "core" % v\ H +54 "collection"'4% +2 "core" %g ( )\ +2 "sampler")9% +4 "core" %   ~\ H +61 "collection"'/% +2 "core" %g ( +\ +2 "sampler")(% +4 "core" % ' $ \ H +69 "collection"'2% +3 "core" %g , ,\ + "sampler")=% +4 "core" % : 9 \ H +78 "collection"'6% +3 "core" %g , ,\ +2 "sampler"))% +3 "core" % P M u\ H +89 "collection"' % +2 "core" %g . -\ +2 "sampler")$% +4 "core" % g f w\ H +100 "collection"'@% +3 "core" %g 0 1\ + "sampler")0% +4 "core" %  \ H +2 "sampler")B% +3 "core" %  v\ H +2 .tIntake.select :close + "sampler")0 +8 )D% +3 "core" % |\ H + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F'ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")x  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +2 "core" %g / 1\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %g  \ + "sampler")M% +4 "core" %3 v\  +89 "collection"'a% +4 "core" %g  \ +2 "sampler")d% +4 "core" %3 }\  +99 "collection"'e% +3 "core" %g  \ +2 "sampler")A% +4 "core" %3 v\  +113 "collection"'K% +3 "core" %g !\ + "sampler")R% +4 "core" %3 s\  +128 "collection"'X% +3 "core" %g # $\ + "sampler")h% +4 "core" %3   \  +144 "collection"'k% +3 "core" %g ( '\ +2 "sampler")j% +48 "core" % $ # v\ @ +118 "collection"';% +3 "core" %g * )\ +2 "sampler")% +4 "core" % R N v\ @ +183 "collection"'S% +3 "core" %g / /\ +2 "sampler")o% +4 "core" %  }\ @ + "sampler")_% +4 "core" % t\ @ + .tIntake.select :close + "sampler")0 +9 )m% +3 "core" % ~\ @ + .tSSV.dial :exhaust + "sampler")J  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")T'ڀ +883 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open +2 "sampler") +209 "collection"'t% +4 "core" %g / 0\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X +89 "collection"')% +3 "core" %g ' )\ +2 "sampler") % +3 "core" % : : v\ > +100 "collection"'$% +3 "core" %g * -\ +2 "sampler")@% +3 "core" % W U \ > +113 "collection"'0% +3 "core" %g - ,\ +2 "sampler")B% +3 "core" % t s x\ > +2 "sampler")D% +3 "core" % s t x\ > +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % { w {\ > +2 .tSSV.dial :exhaust + "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")x'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")G  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'F% +2 "core" %g 0 0\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.63ml/s + "sampler")#.+0X% +5 "core" %o; ~\  +77 "collection"'M% +3 "core" %g  \ +2 "sampler")a% +3 "core" %o; v\  +89 "collection"'d% +2 "core" %g ! !\ +2 "sampler")e% +4 "core" %o; t\  +100 "collection"'A% +3 "core" %g ! "\ + "sampler")K% +4 "core" %o; }\  + "collection"'R% +4 "core" %g ! !\ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X < \ G +184 "collection"'B% +3 "core" %g 5 5\ +2 "sampler")D% +3 "core" % g e w\ G +196 "collection"'% +3 "core" %g 5 6\ +2 "sampler")% +3 "core" % x\ G +2 "sampler")7% +3 "core" % w\ G +2 .tIntake.select :close + "sampler")0 +8 )G% +3 "core" % }\ G + .tSSV.dial :exhaust +2 "sampler")F  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")x'ڀ +884 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %g 5 2\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %g ' (\ + "sampler")M% +4 "core" %}B \  +69 "collection"'a% +4 "core" %g ( '\ +2 "sampler")d% +3 "core" %}B \  +78 "collection"'e% +3 "core" %g ( '\ +2 "sampler")A% +3 "core" %}B \  +89 "collection"'K% +3 "core" %g ( )\ + "sampler")R% +4 "core" %}B w\  +100 "collection"':% +3 "core" %g + ,\ +2 "sampler")k% +3 "core" %}B u\  +113 "collection"'j% +3 "core" %g . .\ +2 "sampler");% +3 "core" %}B \  +128 "collection"'% +3 "core" %g , /\ + "sampler")S% +4 "core" %}B v\  +2 "collection"'o% +3 "core" %g . /\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %  v\ \ Q +36 "collection"'M% +3 "core" %g ! !\ +2 "sampler")a% +3 "core" %  v\ \ Q +42 "collection"'d% +3 "core" %g $ \ +2 "sampler")e% +3 "core" %  t\ \ Q +47 "collection"'A% +3 "core" %g $\ +2 "sampler")K% +4 "core" %  w\ \ Q +53 "collection"'R% +3 "core" %g % $\ +2 "sampler"):% +4 "core" %\  }\ \ Q +61 "collection"'k% +2 "core" %g $ $\ +2 "sampler")j% +4 "core" %  u\ \ Q +69 "collection"';% +3 "core" %g # #\ + "sampler")% +4 "core" %  ~\ \ Q +78 "collection"'S% +3 "core" %g % %\ +2 "sampler")o% +3 "core" %  s\ \ Q +89 "collection"'J% +2 "core" %g " &\ +2 "sampler")1% +4 "core" %  t\ \ Q +100 "collection"'% +3 "core" %g ' & \ + "sampler")t% +4 "core" %  |\ \ Q +113 "collection"'T% +3 "core" %g ( (\ + "sampler"){% +4 "core" %  \ \ Q +128 "collection"'Z% +3 "core" %g ) *\ +2 "sampler")|% +4 "core" %  w\ \ Q +144 "collection"'X% +3 "core" %g ) ,\ + "sampler")n% +4 "core" %  v\ \ Q +163 "collection"'<% +2 "core" %g . ,\ +2 "sampler")Q% +4 "core" %  ~\ \ Q +183 "collection"'% +3 "core" %g 0 2\ +2 "sampler")b% +3 "core" %   t\ \ Q +197 "collection"'[% +2 "core" %g 0 1\ +2 "sampler")% +4 "core" % 9 7 v\ \ Q +196 "collection"'z% +2 "core" %g 4 3\ +2 "sampler")_% +4 "core" % ] [ \ \ Q +196 "collection"'Y% +3 "core" %g 3 4\ + "sampler")% +4 "core" % | { u\ \ Q +2 "sampler") % +3 "core" %  | \ \ Q +2 .tIntake.select :close + "sampler")0 +8 )u% +3 "core" % } s\ \ Q + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")w'ڀ +903 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")C  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +209 "collection"'y% +4 "core" %g 2 2\ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" % w\ \ N +2 "sampler")M% +3 "core" % s\ \ N +2 .tIntake.select :close + "sampler")0 +9 )a% +2 "core" %\ }\ \ N +2 .tSSV.dial :exhaust + "sampler")d  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")e'ڀ +899 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")\\  +72 "core" + #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'A% +3 "core" %g 1 2\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %g ( )(\ + "sampler")M% +4 "core" %< v\  +47 "collection"'a% +3 "core" %g + *+\ +2 "sampler")d% +3 "core" %< }\  +54 "collection"'9% +3 "core" %g + *(\ + "sampler")\\% +4 "core" %< }\  +61 "collection"'A% +3 "core" %g , +'\ +2 "sampler")e% +3 "core" %< ~\  +69 "collection"':% +4 "core" %g - ,.\ +2 "sampler")k% +3 "core" %< ~\  +78 "collection"'j% +3 "core" %g / ,*\ +2 "sampler");% +4 "core" %< t\  +88 "collection"'% +3 "core" %g - /.\ +2 "sampler")S% +3 "core" %< p\  +100 "collection"'o% +3 "core" %g / /&\ +2 "sampler")J% +3 "core" %< ~\  +113 "collection"'1% +3 "core" %g 0 /'\ +2 "sampler")% +3 "core" %<  ~\  +128 "collection"'t% +3 "core" %g 0 /)\ +2 "sampler")T% +4 "core" %<   v\  +144 "collection"'{% +3 "core" %g 0 1$\ + "sampler")Z% +4 "core" % " ~\ ? +163 "collection"'|% +2 "core" %g 2 1,\ +2 "sampler")X% +4 "core" % ; 8 }\ ? +183 "collection"'K% +4 "core" %g 4 4*\ +2 "sampler")n% +4 "core" % V T v\ ? +195 "collection"'<% +4 "core" %g 6 7*\ + "sampler")Q% +4 "core" % r q ~\ ? +196 "collection"'% +3 "core" %g 6 7'\ + "sampler")b% +4 "core" % |\ ? + "sampler")[% +4 "core" % \ ? + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % t\ ? + .tSSV.dial :exhaust +2 "sampler")z  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")_'ڀ +885 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Y  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %g 0 4&\ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X }\  +24 "collection"'F% +3 "core" %g , /+\ + "sampler")% +4 "core" %> }\  +61 "collection"'% +3 "core" %g 0 .\ +2 "sampler")N% +3 "core" %> u\  +69 "collection"'x% +8 "core" %g / 0\ +2 "sampler")P% +3 "core" %? v\  +78 "collection"'3% +3 "core" %g . 0%\ +2 "sampler")% +4 "core" %? ~\  +88 "collection"'V% +3 "core" %g 0 1\ +2 "sampler")% +3 "core" %<   \  +100 "collection"'U% +3 "core" %g 2 1)\ +2 "sampler")W% +4 "core" %3   }\  +113 "collection"'E% +3 "core" %g / 0+\ + "sampler")8% +4 "core" %3 "  u\  +128 "collection"'% +3 "core" %g 3 0+\ +2 "sampler")I% +4 "core" %3 2 1 v\  +144 "collection"'^% +3 "core" %g 2 4!\ + "sampler")'% +4 "core" % G C }\ B +165 "collection"'O% +3 "core" %g 3 3*\ +2 "sampler")"% +3 "core" % ^ Y u\ B +184 "collection"'`% +3 "core" %g 4 4\ +2 "sampler")% +4 "core" % w u }\ B +196 "collection"'L% +3 "core" %g 7 6)\ + "sampler")c% +4 "core" % w\ B +2 "sampler")>% +3 "core" % \ B + .tIntake.select :close +2 "sampler")0 +8 )M% +3 "core" % u\ B + .tSSV.dial :exhaust + "sampler")#  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")a'ڀ +882 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampled 1000.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) .Intake.select :close + "collection"'d& +3 "core" &\\ , .-\ ] +2 ."airStroke"CSV.dial :waste +2 "sampler")9% +5 ."airStroke"CS.seek 0ml +2 "collection"'\\'i +3 "core" % ~\ \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")A  +2 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'e @ +70 "core" A +3 ."airStroke"CS.seek 10ml + "collection"':' +103 "core"  +2 .tCTV.dial :air + "collection"'k  +77 "core"  + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")j +129 "core" + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"';  +2 "sampler")'ڀ +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")S  +120 "core" ~ +7  +470 ' + "sampler")o% +4 "core" % u\ \ +2 .tCBV.dial between SSV and waste2 + "collection"'J  +29 "core"  +2 "collection"'1% +4 "core" % * (/\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml + "collection"'t'i +1886 "core" '+ $ !>\ +2 "collection"'T% +4 "core" %+w\ $ $=\  +2 "sampler"){% +3 "core" % \ \ +2 #tBubblePoint: Intake @39.3psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'Z @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0XIHd +103 "collection"''9 +2 "core" 9^JLd +102 "collection"'O9 +2 "core" 9~JPd +103 "collection"'"9 +2 "core" 9LTd +102 "collection"'`9 +3 "core" 9LXd +102 "collection"'9 +3 "core" 9M]d +102 "collection"'L9 +2 "core" 9Oad +102 "collection"'c9 +3 "core" 9'Oed +102 "collection"'>9 +2 "core" 9JPid +102 "collection"'M9 +3 "core" 9nQmb +102 "collection"'#9 +2 "core" 9Rq^ +103 "collection"'9 +2 "core" 9TvZ +102 "collection"'d9 +2 "core" 9TzW +102 "collection"'99 +3 "core" 9V~T +102 "collection"'e9 +3 "core" 9 WQ +102 "collection"'A9 +2 "core" 9CXN +102 "collection"'k9 +3 "core" 9fYK +102 "collection"'l9 +2 "core" 9ZG +102 "collection"'\\9 +3 "core" 9\\D +102 "collection"'j9 +3 "core" 9]B +102 "collection"';9 +2 "core" 9_? +102 "collection"'S9 +3 "core" 9`= +102 "collection"'a9 +2 "core" 92a9 +102 "collection"'o9 +3 "core" 9Rb8 +102 "collection"'J9 +3 "core" 9rd5 +102 "collection"'19 +2 "core" 9e3 +102 "collection"'9 +2 "core" 9f1 +102 "collection"':9 +3 "core" 9g. +102 "collection"'T9 +2 "core" 9i, +102 "collection"'{9 +4 "core" 9k* +102 "collection"'Z9 +2 "core" 9k) +102 "collection"'9 +2 "core" 9:n' +102 "collection"'X9 +3 "core" 9Qn& +102 "collection"'K9 +2 "core" 9jp$ +102 "collection"'n9 +3 "core" 9q" +103 "collection"'|9 +2 "core" 9r! +102 "collection"'<9 +2 "core" 9t +102 "collection"'9 +3 "core" 9v +102 "collection"'b9 +2 "core" 9x +102 "collection"'9 +3 "core" 9x +102 "collection"'Q9 +2 "core" 9x +102 "collection"'&9 +3 "core" 9 { +102 "collection"'t9 +2 "core" 9 "| +102 "collection"'[9 +3 "core" 9 3} +102 "collection"'z9 +3 "core" 9 C +102 "collection"'Y9 +2 "core" 9 S +102 "collection"'_9 +3 "core" 9 a +102 "collection"' 9 +2 "core" 9 o  +102 "collection"'9 +3 "core" 9 | +102 "collection"'C9 +3 "core" 9  +102 "collection"'w9 +2 "core" 9  +103 "collection"'y9 +2 "core" 9  +102 "collection"'v9 +2 "core" 9 ! +102 "collection"'h9 +3 "core" 9 % +102 "collection"'H9 +3 "core" 9 * +102 "collection"'9 +2 "core" 9 . +102 "collection"'~9 +3 "core" 9 2 +102 "collection"'9 +2 "core" 9 6 +102 "collection"'}9 +2 "core" 9 : +103 "collection"'r9 +3 "core" 9 > +102 "collection"'m9 +2 "core" 9 C +102 "collection"'9 +3 "core" 9 G +102 "collection"' 9 +2 "core" 9\ K +102 "collection"'g9 +3 "core" 9\ O +102 "collection"'9 +3 "core" 9\ S +102 "collection"'q9 +2 "core" 9\ X +102 "collection"'+9 +2 "core" 9\ \\ +102 "collection"'9 +3 "core" 9\ ` +102 "collection"' 9 +2 "core" 9\ !d +102 "collection"'9 +3 "core" 9\ &h +102 "collection"'s9 +3 "core" 9\ *l +102 "collection"'.9 +2 "core" 9\ .q +102 "collection"'R9 +3 "core" 9\ 3u +102 "collection"'p9 +2 "core" 9\ 7y +102 "collection"'9 +3 "core" 9\ ;} +102 "collection"'\ 9 +2 "core" 9\ > +103 "collection"'9 +2 "core" 9\ A +102 "collection"'f9 +2 "core" 9\ D +103 "collection"']9 +2 "core" 9\ G +102 "collection"'-9 +3 "core" 9\ K +141 "collection"'9 +10 "core" 9\ P +102 "collection"'9 +3 "core" 9\ R +102 "collection"' 9 +2 "core" 9\ U +102 "collection"'?9 +3 "core" 9\ Y +102 "collection"'9 +3 "core" 9\ [ +102 "collection"'u9 +2 "core" 9\ ] +103 "collection"'/9 +2 "core" 9\ _ +102 "collection"'59 +3 "core" 9\ c +102 "collection"'(9 +2 "core" 9\ d +102 "collection"'29 +3 "core" 9\ h +103 "collection"'69 +2 "core" 9\ i +102 "collection"'=9 +3 "core" 9\ l +102 "collection"')9 +2 "core" 9\ n +103 "collection"'i9 +2 "core" 9\ p +102 "collection"'$9 +2 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"'@ `\ `\ s \ +2 ' 9 +6 "core"  + 9\ s\ t + "collection"'B% +4 "core" %[ "\ + #tBegun lysing Collection Puck Heater at 68C/46.7psia +50002 "Can"$\  +9987 "core" ` +2 "collection"'09 +3 "core" 9\ f +2 "collection"'% +3 "core" %[ \ +2 #tEnded lysing Collection Puck Heater at 70C/45.2psia + .CS.seek 0ml +2 "collection"'D'i +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'7 @ +99 "core" A +2 .tCSV.dial :air + "collection"'% @ +41 "core" ? +2 .tCS.seek 5ml + "collection"'4's5 +1378 "core" ' + .tCSV.dial CTV +2 "collection"'F  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'N @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'x'i +1367 "core" ' +2 "collection"'P% +4 "core" %f \ + #tPuck @72.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'3 +97 "core"  + .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'V% +4 "core" %f u\ +2 .tCS.seek 5ml + "collection"''s2 +1379 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'U  +42 "core" + "collection"'W% +4 "core" %s5  \ +2 .tCS.seek 7ml +2 "collection"'E' +594 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'8 @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'' +845 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'I ` +111 "core" ^ +2 #tLysing Complete + "collection"'^& +4 "core" &\\   ,\ ] +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&'% +3 "core" %    +2 "storage"(O% +3 "core" % S J X\  +2 "storage"(". +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(`( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" & \\ U\ +2 "manipulator"&L& +3 "core" &ӭ%   A ?R +2 "manipulator"&c% +3 "core" % \ '  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&>( +163 "core" ( +2 "manipulator"&M& +4 "core" & =  + "storage"(#& +4 "core" & h ` \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +89 "core" ' +2 "storage"(d& +4 "core" & ] ` m\ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(9'r +251 "core" ' + "storage"(e- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&A& +3 "core" & 3  +2 "storage"(k& +4 "core" & T R m\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&l'u +19 "core" ' +2 .tElbow.hold + "manipulator"&\\, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -' +2 .tSE.seek 9.13 Pucks below Top Plate +2 "storage"(;'M +24 "core" ' + "manipulator"&S% +4 "core" %Ά   +2 "storage"(a& +3 "core" & K R 1\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 317 counts + "manipulator"&o'ϲ +14 "core" ' + "manipulator"&J& +5 "core" &  + "storage"(1& +4 "core" & n n \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +17 "core" ' +2 .tSE.seek 10.13 Pucks below Top Plate + "storage"(:' +36 "core" ' + "manipulator"&T& +4 "core" & B  +2 "manipulator"&{% +3 "core" %. r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +153 "core" ( +2 "manipulator"&X& +3 "core" &ӄ&  ?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +2 "core" &ӄ%   * ?V +3 .tForearm.seek CC + "manipulator"&n'? +94 "core" ' + .tHand.close + "manipulator"&|/ +57 "core" / +2 .tCC.seek :open +2 "collection"'<( +447 "core" ( + "storage"(& +4 "core" & ` ] \ +2 "storage"(b& +3 "core" & k k \ +2 "manipulator"&& +3 "core" &Ӭ   :. +2 "manipulator"&Q% +3 "core" % B \  +2 .tForearm.seek :retract +2 "manipulator"&&' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&t( +165 "core" ( + "manipulator"&[& +4 "core" & &  + "storage"(z& +4 "core" & /\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&Y'u +99 "core" ' + .tElbow.hold + "manipulator"&_, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +57 "core" 1 +2 "manipulator"&% +4 "core" % }   + "storage"(C& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 308 counts + "manipulator"&w'ϩ +13 "core" ' +2 "manipulator"&y& +5 "core" &  + "storage"(v& +4 "core" & } x >\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&h'7 +16 "core" ' +37 "storage"(H% +14 "core" % y y \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (~% +2 "core" %׺C y  \ U\\ +2 "manipulator"&% +4 "core" %) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +82 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +4 "core" &  \ + "manipulator"&m& +4 "core" &  +2 "manipulator"&% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +180 "core" ( +2 "manipulator"&g& +4 "core" &- 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- +3 .tForearm.seek :garage + "manipulator"&q'w +94 "core" ' +2 .tHand.close + "manipulator"&+/ +53 "core" / +2 "manipulator"&& +4 "core" &- | + "manipulator"& % +4 "core" % υ d  +2 .tForearm.seek :retract + "manipulator"&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s(ӂ +288 "core" ( +2 "manipulator"&.& +3 "core" &ӗ#  =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &ӗ#  B =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'? +92 "core" ' +2 "manipulator"&& +4 "core" &ӗ#   @ =A +2 "manipulator"&\ % +3 "core" %;  Q F +2 "collection"'& +4 "core" &   \ \ +2 "collection"'f& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'](\\ +4 "core" &  \ +8 &9  \ %g +9 &Xy \ 7 +9 &x  \ J +10 &W  \ J +9 &Z  \ J +10 &GW  \ J +9 & \\  \ J +9 &Z  \ K +10 &Z   \ J +9 &O]   \ J +9 & Z  \ J +10 &!X  \ J +9 &#[  \ K +9 &%WY  \ J +10 &'W  }\ J +9 &(Z  \ K +10 &*Z  \ J +9 &,`X  \ J +9 &. Z  \ K +10 &/Z  \ J +9 &1]  k\ J +9 &3gZ  Q\ J +10 &5*W  5\ J +9 &6[  Z\ K +10 &8Z  \ J +9 &:pX  \ J +10 &<0Z  \ K +9 &=Z  \ J +9 &?]  \ J +10 &Av\\  \ K +9 &C8b \ K +9 &Dy  \ N +10 &F  \ S +9 &H[  \ W +9 &J  \ W +10 &K  \ X +9 &M  \ X +10 &O\\  \ Y +9 &Q  \ Z +9 &R  p\ Z +10 &T  ]\ [ +9 &V_  O\ [ +9 &X  D\ \\ +10 &Y  /\ \\ +9 &[  \ I +9 &\\@  \ * +10 &\\  \ #e +2 ( +2 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'-& +4 "core" &\\  c\ #e +2 .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" %;  p F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +90 "core" ' + .tPSV.dial PSR +2 "processing"%? +127 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%u'+ +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +43 "core"  +2 .tPS.seek 0ml + "processing"%5'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"%( +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%2' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV + "processing"%6 +2 "collection"'=  +6 "core" @ + "processing"%)  +68 "core" +87 + .tPSV.dial :mixloop + "processing"%i +101 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%$  +127 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2631 "core" ' +2 .tPSV.dial :air + "processing"%B  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%G' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%@ +43 "core" +2 .tPS.seek 0ml + "processing"%0'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +44 "core" +2 .tPS.seek 0ml +2 "processing"%%'ؾ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" &Ә"   <@ + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&F(ӂ +29 "core" ( +2 "manipulator"&& +4 "core" &z  M \\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &z  n \\ +2 .tForearm.seek CC + "manipulator"&N'? +99 "core" ' + .tHand.close + "manipulator"&4/ +54 "core" / +2 .tCC.seek :open + "collection"'P( +450 "core" ( +2 "manipulator"&3& +3 "core" &z  \  \\ +2 "manipulator"&% +4 "core" % -    + .tForearm.seek :retract +2 "manipulator"&V' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&x(- +281 "core" ( + "manipulator"&U& +4 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &-  >  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' +2 .tHand.open + "manipulator"&81 +55 "core" 1 + "manipulator"&E% +4 "core" %    ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'^& +4 "core" &\ +2 "manipulator"&'% +49 "core" %    +2 "storage"(O% +4 "core" % e\ + "storage"(". +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(!(,y +352 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &,x \ \ +2 "manipulator"&L& +3 "core" &-    +2 "manipulator"&c% +3 "core" %  ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&M( +179 "core" ( + "manipulator"&#& +4 "core" &  B +2 "storage"(d& +4 "core" &,x +\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&' +99 "core" ' +2 "storage"(,& +4 "core" &,x n\ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(e'r +164 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (k& +3 "core" &,w b > \ +2 "manipulator"&j& +3 "core" &   # B +2 .tElbow.seek 4 + "manipulator"&S( +3 "core" ( +2 "manipulator"&a& +4 "core" &  B + "storage"(J& +4 "core" &,w m m\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&1'c +10 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&{& + "storage"(' +8 "core" &   o B +2 "manipulator"&>% +3 "core" % ^  0 n +2 .tForearm.seek :retract +2 "manipulator"&9' +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l(ӂ +21 "core" ' + ."downElevator"SE.stop + "storage"(5 +131 "core" ( +2 "manipulator"&o& +4 "core" &ӝ  8 :0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &ӝ \ % :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'? +91 "core" ' + "manipulator"&K& +4 "core" &ӝ   :0 +2 "manipulator"&% +4 "core" %A   g +2 "collection"'\\& +4 "core" &\ +3 "collection"'|& +4 "core" &d\ +2 .tCC.seek :closed + "collection"'Z(\\ +5 "core" &\  +9 &3d\ *z +10 &gN\ > +9 &o.\ K +9 &SW\ J +10 &[t\ K +9 &ZZ\ J +9 &Y?\ J +10 &\\\\b\ J +9 &[L\ J +9 &ZK\ J +10 & W8\ J +9 &"dZ \ J +10 &$%Z\ J +9 &%[\ K +9 &'Y\ J +10 &)kZ\ J +9 &+-Zw\ J +10 &,Zi\ K +9 &.ZU\ J +9 &0sZK\ J +10 &25ZA\ J +9 &3Z?\ K +9 &5Z\ J +10 &7{Z\ J +9 &9>Xw\ J +10 &:Zi\ J +9 &<]_\ J +9 &>[S\ J +12 &@D[H\ K +7 &BZ=\ J +10 &C`.\ K +9 &Eg\ L +9 &GCy\ N +9 &H \ P +10 &J\ U +9 &Lp\ V +10 &N0\ W +9 &O6\ X +9 &Q\ W +10 &Sq\ Y +9 &U3 \ X +9 &V\ Z +10 &Xs\ Z +9 &Zs\ [ +10 &\\w\ 3 +9 &\\$\ &o +9 ( +3 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.11 + .Hand.open + "manipulator"&1 +3 "core" &\\\ "d +54 1 + "manipulator"&% +4 "core" % A    g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +131 "core"  + .tCSV.dial CTV + "collection"'Q  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%[' +2629 "core" ' + "collection"'z% +4 "core" %  \  +2 .tCS.seek 4.5ml +2 "collection"'n'c< +1493 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +71 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'C ` +29 "core" _ +2 .tCSV.dial :air + "collection"'y @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'v' +1493 "core" ' +2 .tCSV.dial CTV + "collection"'H  +41 "core"  +2 .tCS.seek 0ml + "collection"'&'i +2675 "core" ' + .tCBV.dial :waste1 +2 "collection"'~ @ +27 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'  +131 "core" + "collection"'t& +4 "core" &\\\ "d +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&Y% +3 "core" %    1  +2 "storage"(r% +3 "core" % . - \ +2 "storage"(m. +3 "core" .(,y + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (w& +3 "core" & Z n\ + "manipulator"&:& +5 "Can"\ YW + "core" &Ӟ  :/ + "manipulator"&g% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&h( +164 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +3 "core" & P G O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&_'7 +98 "core" ' + "storage"(+& +4 "core" & P I 7\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +244 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&}& +3 "core" & \  \  + "storage"(q& +4 "core" & # % K\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&.'u +20 "core" ' +2 .tElbow.hold + "manipulator"&R, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -' +3 .tSE.seek 10.13 Pucks below Top Plate + "storage"(' +30 "core" ' +2 "manipulator"&\ % +4 "core" %Ή    + "storage"(& +4 "core" &\ " \ + .tForearm.force -20 +47 "manipulator"&5 +4 .tForearm.seek 3 + 320 counts + "manipulator"&'ϵ +13 "core" ' +2 "manipulator"&<& +4 "core" & \  x  +2 "storage"(-& +3 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +16 "core" ' +2 .tSE.seek 11.13 Pucks below Top Plate + "storage"('0 +37 "core" ' + "manipulator"&f& +5 "core" &   + "manipulator"&?% +4 "core" %1    +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&p(ӂ +158 "core" ( + "manipulator"&/& +4 "core" &ӡ  & 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +2 "core" &ӡ   8 +2 .tForearm.seek CC +2 "manipulator"&('? +94 "core" ' + .tHand.close + "manipulator"&5/ +55 "core" / +2 .tCC.seek :open + "collection"'6( +447 "core" ( +2 "storage"(=& +4 "core" & \ + "storage"()& +4 "core" & l l T\ +2 "manipulator"&i& +3 "core" &ӡ    8 +2 "manipulator"&$% +3 "core" % K   3 4 +2 .tForearm.seek :retract +2 "manipulator"&2' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&B( +160 "core" ( + "manipulator"& & +4 "core" &}  u  +2 "storage"(@& +3 "core" & >\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&G'u +99 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&01 +60 "core" 1 +2 "manipulator"&7% +4 "core" % ΄   +2 "storage"(& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 315 counts +2 "manipulator"&D'ϰ +15 "core" ' +2 "manipulator"&& +4 "core" &}  _  +2 "storage"(& +4 "core" & { w\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&4'7 +17 "core" ' +2 "storage"(s% +4 "core" %3 m\  +2 ."downElevator"SE.seek :down +3 "storage"( ' +99 (]% +3 "core" %< j k \ UZ +2 "manipulator"&3% +4 "core" %.   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +70 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +17 "core" ' +2 .tPSV.dial :air + "processing"%N  +72 "core" +3 .tPS.seek 2.5ml + "processing"%U' +2627 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%W +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%F  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%8 +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%E  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%^'ؾ +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%'& +4 "core" & \  +2 "manipulator"&V& +3 "core" &} ,  + "manipulator"&O% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&"(- +180 "core" ( +3 "manipulator"&& +4 "core" &-     +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &`& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'w +102 "core" ' +3 .tHand.close +2 "manipulator"&L/ +58 "core" / +2 "manipulator"&c& +4 "core" &-  ;  + "manipulator"&#% +4 "core" % ρ    +2 .tForearm.seek :retract + "manipulator"&d' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +115 "core" ( + "manipulator"&x& +4 "core" &   ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & 9 ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&k' +91 "core" ' +2 "manipulator"&j& +4 "core" &  p ) +2 "manipulator"&I% +3 "core" %  G ` +2 "processing"%a& +4 "core" &@\  +3 "processing"%J& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%T(^ +3 "core" &D\  +10 &5xH\ *y +9 &eE\ ? +10 &N{T\ O +9 &]\ N +9 &]\ N +10 &[\ N +9 &X]\ N +9 &b\ N +10 &_\ N +9 &b\ N +10 & a_\ M +9 &""_\ N +9 &#]\ N +10 &%_\ M +9 &'h_\ N +9 &)*]\ N +10 &*^\ M +9 &,`\ N +10 &.pb\ N +9 &02]\ N +9 &1`\ N +10 &3_\ M +9 &5y_\ M +9 &7:`\ N +10 &8`\ N +9 &:a\ N +10 &<`\ N +9 &>Bb\ N +9 &@c\ N +10 &Ag\ N +9 &Cp\ P +9 &EA}\ Q +10 &F\ S +9 &H\ T +10 &J}\ T +9 &L>\ T +9 &M\ U +10 &O\ U +9 &Q\ V +9 &SE\ U +10 &U\ U +9 &V\ U +10 &X\ U +9 &ZL\ U +9 &\\\ U +10 &]\ > +9 &^.\ [ +9 &^#\ 2 +3 ( +2 "processing"%J& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.56 + "processing"%{& +4 "core" &^ \ 2 +2 .tHand.open + "manipulator"&>1 +62 "core" 1 +2 "manipulator"&M% +4 "core" %  G ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tPRV.dial :air + "processing"%o  +42 "core"  + .tPSV.dial :mixloop + "processing"%; +43 "core" + "processing"%e% +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%1' +386 "core" ' +2 .tPSV.dial PSR + "processing"%K +100 "core"  +2 "processing"%% +4 "core" %  \  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%\\'2 +495 "core" ' +37 .tdelay 3 seconds +312 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%S' +1916 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +102 "core" + .tPTV.dial :mixing + "processing"%9 @ +73 "core" A + .tPBV.dial :waste2 + "processing"%P  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2634 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&|( +3 "core" ( + "manipulator"&& +4 "core" &  * ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & \  ) +3 .tForearm.seek PC + "manipulator"&X' +93 "core" ' + .tHand.close + "manipulator"&%/ +63 "core" / +2 .tPC.seek :open + "processing"%z( +457 "core" ( + "manipulator"&& +4 "core" & { ) +2 "manipulator"&% +3 "core" %  / +2 .tForearm.seek :retract + "manipulator"& ' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&[(- +126 "core" ( + "manipulator"&C& +4 "core" &- ^ \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- g \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&n'w +97 "core" ' + .tHand.open + "manipulator"&H1 +62 "core" 1 + "manipulator"&v% +4 "core" % ρ   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~' +92 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ + "manipulator"&t% +4 "core" %  }  +2 "storage"(Y% +3 "core" % { q\  + "storage"(r. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(m(,y +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (!& +2 "core" &,w  ^\ \ +2 "manipulator"&w& +4 "core" &-    \ + "manipulator"&:% +4 "core" %    k  + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&g( +171 "core" ( +2 "manipulator"&& +4 "core" & & > + "storage"(& +4 "core" &,v x x y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&+' +101 "core" ' +2 "storage"(l& +4 "core" &,v \ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(b'r +162 "core" ' +2 "storage"( - +3 "core" -'h + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}& +3 "core" &,v m k e\ + "manipulator"&q& +4 "core" & \ ( = +2 .tElbow.seek 4 + "manipulator"& ( +3 "core" ( + "manipulator"&\ & +4 "core" &   = +2 "storage"(& +3 "core" &,v g ] S\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&<'c +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +61 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&f& +2 "storage"(?' +7 "core" &  = + "manipulator"&_% +4 "core" % Z  \  +2 .tForearm.seek :retract +2 "manipulator"&h' +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +25 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +217 "core" ( + "manipulator"&.& +4 "core" & % +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + "manipulator"&/& +4 "core" & ! % +2 "manipulator"&u% +3 "core" % b m +2 "processing"%& +4 "core" &\ +2 "processing"%R& +5 "core" &\ +2 .tPC.seek :closed + "processing"%5(^ +4 "core" &\  +8 &0y\ *x +10 &c\ > +9 &ry\ N +10 &6[\ M +9 &]\ N +9 &Z\ N +10 &|\\\ M +9 &>Y\ M +9 &_\ M +10 &_\ M +9 & ]\ M +10 &"F]\ M +9 &$]\ N +9 &%[\ M +10 &'Y\ M +9 &)NY\ M +9 &+_\ M +10 &,_\ M +9 &.[\ N +10 &0U]\ N +9 &2Z\ N +9 &3]\ N +10 &5]\ N +9 &7_Y\ M +9 &9 `\ M +10 &:\\\ M +9 &<]\ M +10 &>eb\ N +9 &@(b\ M +9 &Ag\ N +10 &Ct\ P +9 &Ec\ Q +9 &G\ S +10 &H\ T +9 &J\ T +10 &Ld\ S +9 &N#\ T +9 &O\ T +10 &Q\ U +9 &Sg\ U +9 &U)\ U +10 &V\ U +9 &X\ T +10 &Zn\ U +9 &\\1\ U +9 &]~ \ : +10 &^05\ S +9 &^ \ 1 +2 ( +2 "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&Z% +4 "core" %  D m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&=' +91 "core" ' +4 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%) m + %i9 +6 "core" 9__ +102 "processing"%$9 +2 "core" 9\\ +102 "processing"% 9 +3 "core" 9Y  +102 "processing"%@9 +2 "core" 9X  +102 "processing"%(9 +2 "core" 9W +102 "processing"%p9 +3 "core" 9X +102 "processing"%09 +2 "core" 9Z +102 "processing"%79 +2 "core" 9\\ +102 "processing"%9 +3 "core" 9a" +102 "processing"%9 +2 "core" 9e& +102 "processing"%9 +3 "core" 9m* +102 "processing"%s9 +2 "core" 9s. +102 "processing"%29 +4 "core" 9|3 +101 "processing"%]9 +3 "core" 97 +102 "processing"%39 +2 "core" 9; +102 "processing"%B9 +3 "core" 9? +102 "processing"%G9 +2 "core" 9C +102 "processing"%D9 +2 "core" 9H\ +103 "processing"%N9 +2 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%49 +3 "core" 9T +102 "processing"% 9 +2 "core" 9X +103 "processing"%9 +2 "core" 9\\ +102 "processing"%W9 +2 "core" 9a +102 "processing"%F9 +3 "core" 9e +102 "processing"%89 +2 "core" 9i +102 "processing"%E9 +3 "core" 9 m +102 "processing"%U9 +2 "core" 9q +102 "processing"%'9 +2 "core" 9v +102 "processing"%V9 +3 "core" 9%z +3 .tPH.hold 2:00:00,28C +2 "processing"%O pmp$ +2 .tdelay 1:30 +3 "core" z +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core"  + "processing"%`% +4 "core" %ع\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%' +603 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%L' +1612 "core" ' +49 .tPTV.dial :puck +2 "processing"%c  +70 "core"  + .tPSV.dial PTV +2 "processing"%# +84 "core" +2 .tPBV.dial :waste1 + "processing"%  +130 "core"  + "processing"%x% +4 "core" %\  +3 .tPS.seek 1.5ml + "processing"%A'0 +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%j'ؾ +1612 "core" ' + .tdelay 5:00 +22441 "Can"+\ @> +7562 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%a * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%" +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%d' +2372 "core" ' +2 .tPSV.dial PTV +2 "processing"%* +73 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%{ +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%M  +72 "core"  +2 .tPS.seek 0ml + "processing"%J'ؾ +2287 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%o  +128 "core" + .tPSV.dial :mixloop + "processing"%; +43 "core" + .tPRV.dial :ab1 +2 "processing"%e @ +70 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%k' +361 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'^  +2 "processing"%K  +42 "core" +3  + "processing"%% +4 "core" % +\  +2 .tPS.seek 0.35ml + "processing"%1'm +460 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +28 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%9'K +1170 "core" ' + .tPRV.dial :waste2 +2 "processing"%P @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%S' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%' +1605 "core" ' + .tPSV.dial :PML +2 "processing"%Q +42 "core" +2 .tPTV.dial :mixing + "processing"%% @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%,  +33 "core"  +2 "processing"%% +3 "core" %e\  +2 .tPS.seek 1.85ml +2 "processing"%T' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml + "processing"%'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +2 "core" &\ +2 "manipulator"&y& +4 "core" &    % + "manipulator"&X% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&|(- +129 "core" ( + "manipulator"&H& +4 "core" &-    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'w +92 "core" ' +2 .tHand.close + "manipulator"&t/ +61 "core" / +2 "manipulator"&Y& +4 "core" &-    + "manipulator"&r% +4 "core" % ϋ  5 +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +285 "core" ( + "manipulator"&& +4 "core" &ӌ%   :, + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &ӌ   :, +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&w'? +93 "core" ' +2 "manipulator"&:& +4 "core" &ӌ!   :, +2 "manipulator"&% +3 "core" %;  _ +2 "collection"'& +4 "core" &\ +2 "collection"'l& +5 "core" &\ +2 .tCC.seek :closed + "collection"'[(\\ +5 "core" &\  +9 &3\ *z +9 &e\ > +10 &u\ M +9 &IW\ L +9 & X\ L +10 &U\ L +9 &Y\ L +9 &QX\ L +10 &X\ M +9 &W\ L +10 & Y\ L +9 &"YW\ L +9 &$W\ M +10 &%X\ L +9 &'W\ L +9 &)bY\ L +10 &+$X\ L +9 &,W\ L +10 &.X\ L +9 &0jT\ L +9 &2+W\ L +10 &3W\ L +9 &5U\ L +9 &7qY\ L +10 &93U\ L +9 &:W\ M +10 &<X\ L +9 &>xX\ M +9 &@;W\ L +10 &AX\ L +9 &Cd\ N +9 &Ewy\ P +10 &G,\ T +9 &H\ W +10 &J\ X +9 &Le\ Y +9 &N'\ Y +10 &O\ Z +9 &Q\ Z +9 &Sg \ [ +10 &U)  \ [ +9 &V  \ \\ +10 &X  \ ] +9 &Zi  \ ] +9 &\\ x \ ; +10 &\\&  \ *} +9 &\\  \ [ +2 ( +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"' & +4 "core" &\\  |\ [ +2 .tHand.open + "manipulator"&}1 +63 "core" 1 + "manipulator"&q% +4 "core" % ;  _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~' +91 "core" ' +2 .tPSV.dial PSR + "processing"%\ +104 "core"  + "processing"%% +4 "core" %ع_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%-'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +46 "processing"%f  +43 "core"  +2 .tPS.seek 0ml + "processing"%_'ؾ +1613 "core" ' +2 .tPSV.dial PSR + "processing"%g +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%+' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%b  + "collection"'<  +34 "core" ~ +122  + .tPSV.dial :mixloop +2 "processing"%. +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +73 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +2650 "core" ' + .tPSV.dial :air + "processing"%?  +57 "core" +2 .tPS.seek 2.5ml + "processing"%/' +2628 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%u +40 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2637 "core" ' + .tPSV.dial :air + "processing"%h  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2655 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%Z'ؾ +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &ӌ   :, +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&R(ӂ +3 "core" ( +2 "manipulator"&$& +4 "core" &ӌ   e :, + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӌ   :, +2 .tForearm.seek CC +2 "manipulator"& '? +93 "core" ' +2 .tHand.close + "manipulator"&@/ +60 "core" / +2 .tCC.seek :open + "collection"'(( +450 "core" ( + "manipulator"&p& +4 "core" &ӌ!  : :, + "manipulator"&0% +4 "core" % ,  W  +2 .tForearm.seek :retract + "manipulator"&7' +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +288 "core" ( + "manipulator"&& +5 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s'w +89 "core" ' +2 .tHand.open + "manipulator"&21 +55 "core" 1 + "manipulator"&]% +4 "core" % }  \ k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3' +92 "core" ' +2 ."da"delayUntil "16:05:38.63" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'B& +4 "core" &\ + "manipulator"&G% +4 "core" %    +  +2 "storage"(D% +3 "core" % J \ +2 "storage"(N. +3 "core" .(,y +2 "storage"(& +4 "core" &,v I ?\ +2 "storage"(4& +3 "core" &,v E = \\\ +2 "manipulator"& & +4 "core" &-    + "manipulator"&% +4 "core" %     +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 + "manipulator"&W( +178 "core" ( + "manipulator"&F& +5 "core" &  ' 1 + "storage"(8& +4 "core" &,v \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 450 counts + "manipulator"&E' +92 "core" ' +2 "storage"(U& +4 "core" &,v \  C\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(''r +181 "core" ' +2 "storage"(V- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &,v l\ +2 "manipulator"&`& +3 "core" &  1 1 +2 ."WCR"Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   @ 1 +2 "storage"(c& +3 "core" &,v M h\ +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&#'c +17 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&/ +52 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&x& +3 "storage"(L' +6 "core" &    1 + "manipulator"&% +4 "core" % a  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&A' +92 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&)(ӂ +34 "core" ' + ."downElevator"SE.stop + "storage"(5 +125 "core" ( +2 "manipulator"&I& +4 "core" &ӎ  ( 8 + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &ӎ   ' 8 +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&"'? +97 "core" ' +2 "manipulator"&j& +4 "core" &ӎ   C 8 +2 "manipulator"&*% +4 "core" %E    +2 "collection"'{& +3 "core" &@\ +2 "collection"'>& +5 "core" &\ +3 ."WCR"CC.seek :closed + "collection"'M(\\ +4 "core" &6\  +9 &4~4\ +{ +10 &e~3\ > +9 &r-\ L +10 &TT#\ K +9 &Y\ K +9 &U!\ K +10 &X7\ K +9 &[\ K +9 &X[\ K +10 &WO\ K +9 & TT\ K +10 &"dWM\ K +9 &$%WC\ K +9 &%X>\ L +10 &'V@\ K +9 &)lVC\ K +9 &+-W8\ K +10 &,W4\ K +9 &.W-\ K +10 &0tY*\ K +9 &26W\ K +9 &3W\ K +10 &5W\ K +9 &7|U\ K +9 &9=X\ K +10 &;T\ K +9 &<X\ K +10 &>Z\ K +9 &@EX\ K +9 &B[\ K +10 &C] \ L +9 &Eg\ M +9 &GA{\ O +10 &H\ S +9 &J \ V +10 &Lp\ W +9 &N0\ X +9 &O\ Y +10 &Q\ Y +9 &St\ Y +9 &U1\ Z +10 &V\ [ +9 &X\ [\ +10 &Zs\ \\ +9 &\\w\ 5 +9 &\\) \ $l +10 ( + &\\{ \ [ +2 "collection"'>& +2 #"WCR"Collection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.21 +2 .Hand.open + "manipulator"&d1 +57 "core" 1 + "manipulator"&o% +4 "core" % E    +49 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&;' +94 "core" ' + #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")e+ +4 "core" + + "sampler")J% +4 "core" %ڲ \  + "collection"'^& +4 "core" &\\| 7\ [ +2 "Can"/\ _\\ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X |\  +22 "collection"' % +2 "core" %pI\ +2 "sampler")% +4 "core" %= u\  +24 "collection"'% +3 "core" %pG\ +2 "sampler")R% +4 "core" %= z\  +27 "collection"'2% +3 "core" %pE\ +2 "sampler")]% +4 "core" %= w\  +32 "collection"'B% +2 "core" %pI\ +2 "sampler")G% +4 "core" %> w\  +36 "collection"'D% +4 "core" %pK\ + "sampler")N% +4 "core" %= |\  +42 "collection"'% +2 "core" %pA\ +2 "sampler")4% +4 "core" %= }\  +47 "collection"' % +3 "core" %pF\ +2 "sampler")% +3 "core" %= t\  +54 "collection"'7% +3 "core" %pF\ + "sampler")s% +4 "core" %= u\  +61 "collection"'F% +3 "core" %pB\ +2 "sampler")8% +3 "core" %= x\  +69 "collection"'U% +4 "core" %pA\ +2 "sampler")% +4 "core" %< x\  +77 "collection"'V% +3 "core" %p @\ +2 "sampler")% +4 "core" % * $ \ E +88 "collection"'3% +3 "core" %p  =\ +2 "sampler")`% +3 "core" % o l \ E +100 "collection"'% +3 "core" %p  2\ +2 "sampler")c% +4 "core" % v\ E + "sampler")% +4 "core" % v\ E + ."WCR"Intake.select :close + "sampler")0 +9 )x% +3 "core" % z\ E + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")W'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")E  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +49 .Intake.select :open + "sampler") +210 "collection"'I% +2 "core" %p  5\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +4 "core" %? s\  +24 "collection"'J% +3 "core" %p,\ +2 "sampler")^% +4 "core" %? |\  +28 "collection"'"% +3 "core" %p\ + "sampler")e% +4 "core" %? y\  +32 "collection"'k% +3 "core" %p.\ +2 "sampler")% +3 "core" %? t\  +37 "collection"'\\% +3 "core" %p\ + "sampler")% +4 "core" %@ v\  +42 "collection"'1% +2 "core" %p$\ +2 "sampler")K% +4 "core" %@ w\  +47 "collection"'9% +3 "core" %p-\ +2 "sampler")% +3 "core" %? t\  +54 "collection"'S% +3 "core" %p*\ +2 "sampler")P% +4 "core" %A v\  +61 "collection"',% +2 "core" %p#\ +2 "sampler")% +4 "core" %@ t\  +69 "collection"'% +3 "core" %p1\ + "sampler")% +4 "core" %@ ~\  +78 "collection"'T% +3 "core" %p  \ +2 "sampler")C% +3 "core" % + * }\  +89 "collection"'y% +3 "core" %p  \ + "sampler")X% +4 "core" % o o w\ ; +100 "collection"'H% +3 "core" %p \ +2 "sampler")v% +3 "core" % r\ ; +2 "sampler")% +4 "core" % {\ ; + ."WCR"Intake.select :close + "sampler")0 +9 )t% +3 "core" % ~\ ; + ."WCR"SSV.dial :exhaust +2 "sampler")Y  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")r'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")=  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %p  \ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X \  +13 "collection"'q% +3 "core" %p\ +2 "sampler")l% +4 "core" %4 w\  +21 "collection"'\ % +3 "core" %p\ + "sampler")% +4 "core" %4 ~\  +24 "collection"'w% +3 "core" %p\ +2 "sampler")% +4 "core" %4 x\  +28 "collection"'f% +2 "core" %p\ +2 "sampler")%% +4 "core" %4 z\  +32 "collection"'_% +3 "core" %p\ + "sampler")<% +4 "core" %4 \  +36 "collection"'b% +3 "core" %p\ +2 "sampler")-% +4 "core" %4 \  +41 "collection"'.% +3 "core" %p\ +2 "sampler")g% +4 "core" %4 z\  +47 "collection"'?% +3 "core" %p\ +2 "sampler") % +3 "core" %4 ~\  +54 "collection"'u% +3 "core" %p\ + "sampler")/% +4 "core" %4 w\  +61 "collection"'h% +3 "core" %p \ + "sampler")% +4 "core" %!   \  +69 "collection"'% +3 "core" %p \ \ +2 "sampler")z% +4 "core" % @ ? y\ 9 +78 "collection"'i% +3 "core" %p  \ +2 "sampler")$% +3 "core" % { } u\ 9 +2 "sampler")% +3 "core" %  { }\ 9 +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % u\ 9 +2 ."WCR"SSV.dial :exhaust + "sampler")+  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")~'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")[  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'p% +3 "core" %p  \ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X% +4 "core" %p'\ +2 "sampler")J% +4 "core" %I< x\  +18 "collection"'^% +3 "core" %p+\ +2 "sampler")"% +4 "core" %I= ~\  + "collection"'e% +4 "core" %p,\ +2 #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +2 .SS.reconfigure :inhaling 1.30ml/s + "sampler")#.Y0X +69 "collection"'#% +4 "core" %p \ + "sampler")j% +4 "core" % w s {\ > +2 "sampler")*% +3 "core" % z t x\ > + ."WCR"Intake.select :close +2 "sampler")0 +9 )a% +2 "core" %  u\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")'  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")N'ڀ +167 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +129 "core"  + "processing"%(% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%L' +555 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")>  +26 "core" ' + ."da"delay 5 seconds +45 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %p  \ + #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X'ڀ +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")J  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %p  \ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X +89 "collection"'[% +3 "core" %p   \ + "sampler")p% +4 "core" % z z r\ > +100 "collection"'~% +3 "core" %p  \ +2 "sampler")?% +3 "core" % q\ > +2 "sampler")% +3 "core" % l\ > +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % w\ > +2 ."WCR"SSV.dial :exhaust + "sampler")f  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")2'ڀ +336 "core" ' +2 ."da"PSV.dial PTV + "processing"%] +83 "core" +2 ."da"delay 5 seconds +459 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")G  +2 ."WCR"CBV.dial SSV +26 ."da"PSV.dial PSR +2 "processing"%R +43 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +25 "core"  + ."da"delay 5 seconds +184 "collection"'0% +3 "core" %p  \ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" %+ + , j\  +47 "collection"'d% +3 "core" %p  \ +2 "sampler")o% +3 "core" % I H s\ \ ^ +54 "collection"'\\% +3 "core" %p  \ \ +2 "sampler")"% +4 "core" % j j q\ , +  +2 "processing"%K% +3 "core" %ؾy\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{' +34 "collection"'9% +4 "core" %p   \ + "sampler")% +4 "core" % k\ , +2 "sampler")S% +4 "core" % n\ , + ."WCR"Intake.select :close + "sampler")0 +9 )P% +4 "core" % w\ , + ."WCR"SSV.dial :exhaust +2 "sampler"),  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +429 "core" ' +2 ."da"delay 5 seconds +443 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +42 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +18 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'T% +3 "core" %p   \ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" %  p\ \ V +32 "collection"'% +3 "core" %p\ + "sampler")d% +4 "core" %  h\ \ V +36 "collection"'o% +3 "core" %p(\ +2 "sampler")\\% +4 "core" %  u\ \ V +41 "collection"'"% +3 "core" %p&\ +2 "sampler")J% +4 "core" %  n\ \ V +47 "collection"'K% +3 "core" %p(\ + "sampler")9% +4 "core" %  o\ \ V +54 "collection"'% +3 "core" %p\ + "sampler")S% +4 "core" %   i\ \ V +61 "collection"'P% +3 "core" %p +\ + "sampler"),% +4 "core" %   f\ \ V +69 "collection"' % +3 "core" %p  *\ +2 "sampler")% +3 "core" % ? ? g\ \ V +78 "collection"'% +3 "core" %p #\ +2 "sampler")T% +4 "core" % f b o\ \ V +88 "collection"'{% +3 "core" %p  +\ +2 "sampler")% +3 "core" % n\ \ V +2 "sampler")L% +4 "core" % k\ \ V + ."WCR"Intake.select :close + "sampler")0 +9 )y% +2 "core" % n\ \ V +2 ."WCR"SSV.dial :exhaust +2 "sampler")k  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +885 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")H  + ."WCR"CBV.dial SSV +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open +2 "sampler") +209 "collection"'X% +3 "core" %p  %\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%' +807 "core" '%S g\  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %3 n\  +54 "collection"'N% +3 "core" %pB\ +2 "sampler")o% +3 "core" %3 o\  +61 "collection"'\\% +3 "core" %p >\ +2 "sampler")"% +3 "core" %3 o\  +69 "collection"'J% +4 "core" %p  A\ +2 "sampler")#% +3 "core" %3 \ m\  +78 "collection"'K% +3 "core" %p  \ B\ +2 "sampler")9% +4 "core" % ) & e\ G +88 "collection"'% +3 "core" %p  >\ +2 "sampler")S% +3 "core" % K K e\ G +100 "collection"'P% +3 "core" %p  L\ +2 "sampler"),% +4 "core" % s s o\ G +113 "collection"' % +2 "core" %p  A\ +2 "sampler")% +4 "core" % o\ G +2 "sampler")% +3 "core" % f\ G +2 ."WCR"Intake.select :close + "sampler")0 +9 )T% +2 "core" % d\ G +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +907 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")*  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +2 .Intake.select :open + "sampler") +209 "collection"'k% +3 "core" %p  C\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X c\  +21 "collection"'q% +3 "core" %pC\ +2 "sampler")\ % +3 "core" %< w\  +25 "collection"'z% +2 "core" %p<\ +2 "sampler")s% +4 "core" %< g\  +28 "collection"'% +3 "core" %p>\ + "sampler")F% +5 "core" %< n\  +31 "collection"'8% +3 "core" %pB\ +2 "sampler")U% +3 "core" %< o\  +37 "collection"'% +3 "core" %pC\ +2 "sampler")V% +3 "core" %< f\  +42 "collection"'% +3 "core" %pA\ + "sampler") % +4 "core" %< g\  +47 "collection"'3% +3 "core" %pA\ +2 "sampler")`% +4 "core" %< k\  +53 "collection"'^% +3 "core" %p F\ +2 "sampler")D% +4 "core" %< l\  +61 "collection"'c% +2 "core" %p  C\ +2 "sampler")% +4 "core" %< m\  +69 "collection"'x% +3 "core" %p  C\ +2 "sampler") % +3 "core" %< n\  +79 "collection"'n% +3 "core" %p @\ + "sampler")E% +4 "core" % # " d\ \ P +88 "collection"']% +3 "core" %p  D\ +50 "sampler")~% +6 "core" % T R c\ \ P +49 "collection"'W% +3 "core" %p  C\ +2 "sampler")% +4 "core" % f e k\ \ P +113 "collection"'a% +3 "core" %p  A\ + "sampler")I% +4 "core" % o\ \ P +2 "sampler")'% +4 "core" % m\ \ P + ."WCR"Intake.select :close + "sampler")0 +9 )@% +2 "core" % g\ \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")p'ڀ +910 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")4  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +2 .Intake.select :open + "sampler") +210 "collection"'7% +2 "core" %p  C\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %pC\ + "sampler")N% +4 "core" %< e\  +18 "collection"'o% +3 "core" %pL\ +2 "sampler")\\% +4 "core" %< k\  +21 "collection"'"% +3 "core" %pE\ + "sampler")J% +4 "core" %< g\  +24 "collection"'#% +3 "core" %pL\ +2 "sampler")K% +4 "core" %< o\  +28 "collection"'9% +3 "core" %p>\ + "sampler")% +4 "core" %< f\  +32 "collection"'S% +3 "core" %pA\ +2 "sampler")P% +3 "core" %< e\  +37 "collection"',% +3 "core" %pH\ + "sampler") % +4 "core" %< n\  +42 "collection"'% +2 "core" %pH\ +2 "sampler")% +4 "core" %< n\  +47 "collection"'T% +3 "core" %p  C\ +2 "sampler"){% +3 "core" %< g\  +54 "collection"'B% +3 "core" %p K\ + "sampler")*% +4 "core" %< e\  +61 "collection"'k% +3 "core" %p  A\ +2 "sampler")% +3 "core" %< h\  +69 "collection"'X% +3 "core" %p \ D\ +2 "sampler")% +4 "core" %< n\  +78 "collection"'t% +3 "core" %p \ K\ + "sampler")% +4 "core" %<   o\  +89 "collection"'=% +2 "core" %p  J\ +2 "sampler")r% +4 "core" % / + q\ W +100 "collection"'!% +3 "core" %p  J\ + "sampler")% +4 "core" % R O j\ B +113 "collection"'% +3 "core" %p  L\ +2 "sampler")% +3 "core" % w v g\ B +128 "collection"'e% +3 "core" %p  E\ +2 "sampler")d% +4 "core" % m\ B + "sampler")Q% +4 "core" % g\ B +2 ."WCR"Intake.select :close + "sampler")0 +9 ):% +2 "core" % c\ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +916 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")j  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %p  E\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X +18 "collection"'E% +3 "core" %p\ +2 "sampler")]% +3 "core" % l\ > +22 "collection"'~% +2 "core" %p!\ +2 "sampler")W% +4 "core" % m\ > +24 "collection"'% +3 "core" %p\ +2 "sampler")a% +4 "core" % g\ > +28 "collection"'I% +3 "core" %p\ + "sampler")'% +4 "core" % c\ > +35 "collection"'@% +3 "core" %p\ + "sampler")A% +4 "core" % p\ > +36 "collection"'0% +3 "core" %p\ +2 "sampler")4% +4 "core" % e\ > +41 "collection"'7% +3 "core" %p2\ +2 "sampler")p% +4 "core" % d\ > +47 "collection"'>% +3 "core" %p  \ +2 "sampler")N% +52 "core" % n\ > +5 "collection"'o% +3 "core" %p  \ + "sampler")\\% +4 "core" % f\ > +61 "collection"'"% +3 "core" %p  D\ +2 "sampler")J% +3 "core" %  m\ > +69 "collection"'#% +4 "core" %p \ + "sampler")K% +4 "core" %   o\ > +78 "collection"'9% +3 "core" %p  \ +2 "sampler")% +3 "core" % , / f\ > +89 "collection"'S% +3 "core" %p  \ + "sampler")P% +4 "core" % O N d\ > +100 "collection"',% +3 "core" %p  \ +2 "sampler") % +3 "core" % o m l\ > +113 "collection"'% +3 "core" %p  \ +2 "sampler")% +4 "core" % n\ > + "sampler")% +4 "core" % g\ > + ."WCR"Intake.select :close + "sampler")0 +9 )T% +3 "core" % e\ > + ."WCR"SSV.dial :exhaust +2 "sampler"){  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")B'ڀ +909 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")*  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +210 "collection"'k% +2 "core" %p  \ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X +113 "collection"'7% +3 "core" %p  &\ +2 "sampler")p% +4 "core" % o\ > + "sampler")% +4 "core" % m\ > + ."WCR"Intake.select :close + "sampler")0 +9 )>% +2 "core" % f\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")N  +37 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +33 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +8 "core" + ."da"delay 2 seconds +3 ."WCR"SS.seek 0ml +2 "sampler")\\'ڀ +197 ."da"PSV.dial :air + "processing"%"  +44 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"%J +43 "core" +5 ."da"delay 2 seconds +205 .PSV.dial :air + "processing"%#  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%K'ؾ +129 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +53 ."WCR"CBV.dial SSV +2 "sampler")9  +73 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %p  '\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +18 "collection"'3% +3 "core" %p (\ +2 "sampler")`% +3 "core" % n\ > +21 "collection"'+% +3 "core" %p \ +2 "sampler")D% +4 "core" % ]\ > +24 "collection"'c% +3 "core" %p \ (\ +2 "sampler")^% +4 "core" % l\ > +28 "collection"'2% +3 "core" %p \ +2 "sampler") % +3 "core" %  m\ > +32 "collection"'n% +3 "core" %p \ +2 "sampler")E% +3 "core" %  a\ > +37 "collection"']% +3 "core" %p  \ + "sampler")~% +4 "core" %   l\ > +42 "collection"'W% +2 "core" %p  \ +2 "sampler")% +4 "core" % " " l\ > +47 "collection"'a% +3 "core" %p  \ +2 "sampler")I% +3 "core" % / / d\ > +54 "collection"''% +3 "core" %p  )\ + "sampler")@% +4 "core" % @ @ d\ > +61 "collection"'A% +3 "core" %p  '\ +2 "sampler")0% +3 "core" % T S c\ > +69 "collection"'4% +3 "core" %p  '\ +2 "sampler")7% +4 "core" % i e h\ > +78 "collection"'p% +3 "core" %p  \ + "sampler")% +4 "core" % | y k\ > +88 "collection"'>% +3 "core" %p  \ +2 "sampler")N% +4 "core" % l\ > + "sampler")o% +4 "core" % c\ > + ."WCR"Intake.select :close +2 "sampler")0 +8 )"% +3 "core" % m\ > + ."WCR"SSV.dial :exhaust +2 "sampler")z  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")J'ڀ +903 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")#  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %p  \ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ +2 "sampler")R% +3 "core" % N N d\ > +128 "collection"'3% +3 "core" %p   \ +2 "sampler")`% +3 "core" % n l l\ > +144 "collection"'+% +3 "core" %p  #\ +2 "sampler")D% +4 "core" % g\ > + "sampler")c% +4 "core" % b\ > + ."WCR"Intake.select :close + "sampler")0 +9 )^% +3 "core" % m\ > + ."WCR"SSV.dial :exhaust +2 "sampler")2  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +853 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%n +55 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")E  +57 "core"  + "processing"%]% +4 "core" %ؽ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +6 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +5 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~' +203 "collection"'W% +3 "core" %p  \ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s + "sampler")#.#0X% +3 "core" %3 c\  +21 "collection"'N% +3 "core" %p  &\ +2 "sampler")o% +4 "core" %3 g\  +10 ' + ."da"delay 2:00 +13 "collection"'"% +3 "core" %p  N\ +2 "sampler")z% +3 "core" %3 b\  +28 "collection"'% +3 "core" %p  +\ +2 "sampler")#% +54 "core" %3 k\  +3 "collection"'9% +3 "core" %p  '\ +2 "sampler")J% +4 "core" %3 m\  +36 "collection"'P% +3 "core" %p  V\ +2 "sampler"),% +4 "core" %3 b\  +41 "collection"'% +3 "core" %p  S\ +2 "sampler")K% +4 "core" %3 ]\  +47 "collection"' % +3 "core" %p T\ +2 "sampler")% +3 "core" %3 k\  +54 "collection"'T% +3 "core" %p \ '\ +2 "sampler"){% +3 "core" %3 j\  +61 "collection"'x% +3 "core" %p T\ +2 "sampler")*% +3 "core" %3 m\  +69 "collection"'k% +3 "core" %p $\ +2 "sampler")% +4 "core" %3 h\  +78 "collection"'t% +3 "core" %p U\ + "sampler")% +4 "core" %3 c\  +88 "collection"'=% +3 "core" %p S\ +2 "sampler")B% +4 "core" %3 ]\  +100 "collection"'!% +3 "core" %p  S\ + "sampler")i% +4 "core" %3 $ # m\  +113 "collection"'% +3 "core" %p  %\ +2 "sampler")% +3 "core" % C C k\ H +128 "collection"'% +3 "core" %p  T\ +2 "sampler")r% +4 "core" % c b b\ H +144 "collection"'d% +3 "core" %p  O\ +2 "sampler")e% +3 "core" %  c\ H +2 "sampler")Q% +4 "core" % k\ H + ."WCR"Intake.select :close + "sampler")0 +9 ):% +2 "core" % d\ H +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")('ڀ +908 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")j  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %p  T\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X +89 "collection"'`% +3 "core" %p  U\ + "sampler")+% +4 "core" % U T k\ > +100 "collection"'D% +3 "core" %p  '\ +2 "sampler")c% +3 "core" % n j m\ > +113 "collection"'^% +3 "core" %p  -\ +2 "sampler")2% +3 "core" % c\ > +128 "collection"'% +3 "core" %p  Y\ +2 "sampler")n% +3 "core" % l\ > +2 "sampler")]% +3 "core" % k\ > +2 ."WCR"Intake.select :close + "sampler")0 +9 )E% +2 "core" % b\ > +2 ."WCR"SSV.dial :exhaust + "sampler")W  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +889 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +209 "collection"'~% +4 "core" %p  S\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %< [\  +21 "collection"'N% +3 "core" %p  \ + "sampler")o% +4 "core" %< g\  +24 "collection"'"% +3 "core" %p K\ +2 "sampler")z% +4 "core" %< a\  +28 "collection"'% +3 "core" %p J\ + "sampler")#% +4 "core" %< h\  +35 "collection"'9% +3 "core" %p \ + "sampler")J% +4 "core" %< d\  +36 "collection"'P% +3 "core" %p L\ +2 "sampler"),% +4 "core" %< j\  +41 "collection"'% +3 "core" %p L\ +2 "sampler")K% +3 "core" %< l\  +48 "collection"'% +2 "core" %p  \ +2 "sampler") % +4 "core" %< j\  +53 "collection"'% +3 "core" %p  \ +2 "sampler")T% +4 "core" %< a\  +61 "collection"'{% +3 "core" %p  \ + "sampler")x% +4 "core" %< b\  +72 "collection"'*% +3 "core" %p  A\ + "sampler")k% +4 "core" %< a\  +78 "collection"'% +3 "core" %p  \ +2 "sampler")t% +3 "core" %< i\  +89 "collection"'% +3 "core" %p  !\ + "sampler")=% +4 "core" %<   l\  +100 "collection"'B% +3 "core" %p  K\ +2 "sampler")!% +3 "core" %   c\ I +113 "collection"'i% +4 "core" %p  J\ + "sampler")% +4 "core" % 3 4 ^\ I +128 "collection"'% +3 "core" %p  =\ +2 "sampler")% +4 "core" % S S _\ I +140 ' +2 ."da"PSV.dial PTV + "processing"%r +3 "collection"'d% +46 "core" %p  \ +11 "sampler")e% +3 "core" % z y c\ I +6 +2 ."da"delay 5 seconds +155 "collection"'Q% +3 "core" %p  A\ +2 "sampler"):% +3 "core" % g\ I +2 "sampler")S% +3 "core" % j\ I +2 ."WCR"Intake.select :close + "sampler")0 +9 )4% +3 "core" % `\ I + ."WCR"SSV.dial :exhaust +2 "sampler")j  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +231 ."da"PSV.dial PSR + "processing"%( +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +73 "core" + ."da"delay 5 seconds +26 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 "sampler")  ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'Z% +3 "core" %p  \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %p  #\ +2 "sampler")N% +4 "core" % d\ } + "sampler")o% +4 "core" % ]\ } + ."WCR"Intake.select :close + "sampler")0 +9 )"% +3 "core" % e\ } + ."WCR"SSV.dial :exhaust +2 "sampler")z  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +630 "core" ' +2 ."da"delay 2:00 +277 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")#  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +4 "core" %p  .\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X+ +3 "core" + +10 "collection"'N% +4 "core" %p  \ + "sampler")o% +4 "core" % i\ } +18 "collection"'"% +3 "core" %p  ~\ +2 "sampler")z% +4 "core" % ]\  +21 "collection"'% +3 "core" %p  \ + "sampler")#% +4 "core" % j\ | +24 "collection"'9% +3 "core" %p  ~\ +2 "sampler")% +4 "core" % b\ { +28 "collection"',% +2 "core" %p  \ +2 "sampler")% +4 "core" % l\  +32 "collection"'K% +3 "core" %p  z\ + "sampler")a% +4 "core" % l\  +36 "collection"'% +3 "core" %p  \ +2 "sampler") % +4 "core" % _\ { +41 "collection"'% +3 "core" %p  \ +4 "sampler")T% +4 "core" ' + % k\ { + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +40 "collection"'x% +3 "core" %p  \ +2 "sampler")*% +3 "core" % j\ x +27 +2 ."da"PBV.dial :waste1 + "processing"%k  +24 "collection"'% +3 "core" %p  r\ +2 "sampler")t% +3 "core" % k\  +3 + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%=', +49 "collection"'J% +3 "core" %p  \ +2 "sampler")B% +4 "core" % i\  +69 "collection"'!% +4 "core" %p \ \ + "sampler")i% +4 "core" % m\  +78 "collection"'% +3 "core" %p  }\ +2 "sampler")% +3 "core" % k\  +89 "collection"'% +3 "core" %p \ \ + "sampler")d% +4 "core" % `\  +100 "collection"'e% +3 "core" %p \ \ + "sampler")r% +4 "core" % `\  +113 "collection"'Q% +3 "core" %p \ +2 "sampler"):% +4 "core" %  `\  +34 ' + ."da"delay 3 seconds +92 "collection"'S% +3 "core" %p  \ +2 "sampler")4% +55 "core" %   l\  +93 "collection"'j% +3 "core" %p  \ + "sampler")@% +4 "core" % / / c\  +49 ."da"PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%H'ؾ +74 "collection"'% +3 "core" %p  \ + "sampler")Z% +4 "core" % P O Z\  +183 "collection"'%% +4 "core" %p  o\ +2 "sampler")% +4 "core" % q o g\ } +196 "collection"'A% +2 "core" %p  \ +2 "sampler")-% +4 "core" % ^\  + "sampler")\\% +4 "core" % k\  +2 ."WCR"Intake.select :close + "sampler")0 +9 )b% +2 "core" % b\  +2 ."WCR"SSV.dial :exhaust + "sampler")P  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")u'ڀ +917 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +14 "core" ' +2 ."da"delay 10 seconds +194 "collection"'g% +4 "core" %p  |\ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X +2 ."WCR"CS.reconfigure :fast +46 "collection"'#d @b +10 ."WCR"CS.seek 10ml +2 "collection"'e' +438 "core" ' +2 "processing"%r9 +3 "core" 9k5U +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%Q  +4 "core" 5V 5V +2 "processing"%:& +3 "core" &^ 8\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&S% +4 "core" %    + "storage"(4% +4 "core" % n n V\ + "storage"(j. +3 "core" .(,y +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(@( +354 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 ((& +3 "core" & ) - 7\ + "manipulator"&& +4 "core" &ӎ  8 +2 "manipulator"&Z% +3 "core" %    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&%( +160 "core" ( +2 "manipulator"&& +4 "core" &  B  + "storage"(=& +4 "core" & n o \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&A'7 +92 "core" ' +2 "storage"(-& +4 "core" & 4 \ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(\\'r +234 "core" ' + "storage"(b- +4 "core" -'P + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" &   +2 "storage"(>& +3 "core" & j M V\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&'u +21 "core" ' +2 ."da"Elbow.hold + "manipulator"&g, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +3 "core" -'P +2 ."da"SE.seek 11.11 Pucks below Top Plate +2 "storage"(X' +31 "core" ' +2 "manipulator"&1% +4 "core" %΂ \  : + "storage"(+& +4 "core" & \ ~ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 313 counts + "manipulator"&H'Ϯ +14 "core" ' + "manipulator"&Y& +4 "core" &  ;  +2 "storage"($& +4 "core" & \ ~ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&_'7 +15 "core" ' +2 ."da"SE.seek 12.11 Pucks below Top Plate +2 "storage"(6' +38 "core" ' + "manipulator"&[& +4 "core" &  (  +2 "manipulator"&% +4 "core" %2  1 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&' +90 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&( +241 "core" ( + "manipulator"&y& +4 "core" &  h 2 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & ? 2 +2 ."da"Forearm.seek PC +2 "manipulator"&' +103 "core" ' +2 ."da"Hand.close + "manipulator"&/ +61 "core" / +2 ."da"PC.seek :open + "processing"%G( +343 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV + "collection"'< @ +74 "core" ? +37 ( + "storage"(}& +4 "core" & \ + "manipulator"&h& +4 "core" & B 1 + "manipulator"&l% +4 "core" % !   +2 ."da"Forearm.seek :retract + "manipulator"&/' +3 "sampler") % +4 "core" %| h\ { + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'f  +81 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "core"  + ."da"Elbow.seek 3 +3 "manipulator"&q( +2 "collection"'.% +6 "core" %  @\ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +29 "core" b +2 ."WCR"CS.seek 7.047ml +2 "collection"'v' +205 "core" ( + "manipulator"&?& +4 "core" &   : +2 "storage"(s& +3 "core" & g g \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts + "manipulator"&'7 +96 "core" ' + ."da"Hand.open + "manipulator"&F1 +54 "core" 1 +2 "storage"(8- +3 "core" -' +2 ."da"SE.seek 11.76 Pucks below Top Plate +2 "storage"(U'[ +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.8 Pucks below Top Plate +2 "storage"('\ +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23mar0116h1000ml.tif +288 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'w  +4 '  +24 "core"  +50  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'3'i +1565 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +59 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.774 seconds\ /var/log/esp/da23mar0116h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23mar0116h1000ml15s.tif +152 "core" 'p ,\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'`  +30 "core"  +4 ."WCR"CS.reconfigure :default +6 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'D'i +139 "core" ' + ."WCR"delay 1:00 +1219 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23mar0116h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23mar0116h1000ml20s.tif +2066 #SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23mar0116h1000ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "16.774 sec auto-exposure",Subject: "da23mar0116h1000ml images!" +6 "storage"(c- +5 "core" -'\ +2 "storage"(^& +4 "core" & $  .\ +2 "manipulator"&2& +4 "core" &    9 +2 ."da"Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  ! 9 + "storage"(n& +5 "core" &   >\ +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&E'7 +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.51 Pucks below Top Plate +2 "storage"(|' +61 "core" ' +4 "manipulator"&W& +5 "core" &  9 +2 "storage"(C& +4 "core" & 1 3 o\ + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&\ 'u +24 "core" ' +2 ."da"Elbow.hold + "manipulator"&~, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.7 Pucks below Top Plate +2 "storage"(]'# +22 "core" ' + "manipulator"&% +5 "core" %|  + "storage"(& +5 "core" & m k\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 307 counts + "manipulator"&'Ϩ +13 "core" ' +2 "manipulator"&V& +4 "core" &   9 +2 "storage"(I& +4 "core" & \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&''7 +19 "core" ' + "storage"(7% +5 "core" %- \ +2 ."downElevator"SE.seek :down +3 "storage"(0' +100 (p% +3 "core" %= \ U[ + "manipulator"&N% +5 "core" %)  R +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&o' +73 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 "core" ' + "storage"("& +4 "core" & z m V\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &\ + "manipulator"&& +4 "core" &  9 +2 "manipulator"&#% +5 "core" %   Y  +2 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&9(- +181 "core" ( +3 "manipulator"&,& +6 "core" &- \  + +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +7 "core" &- \  U + +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'w +95 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&a/ +62 "core" / +4 "manipulator"&& +7 "core" &-  - + +3 "manipulator"& % +8 "core" % z  * +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&' +94 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&L( +118 "core" ( +6 "manipulator"&T& +8 "core" &  p J +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 & & +6 "core" &   J +4 ."psFlush"Forearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&x' +96 "core" ' +3 "manipulator"&*& +8 "core" & k J +4 "manipulator"&{% +8 "core" %  p r +4 "processing"%R& +8 "core" &\ +5 "processing"%t& +9 "core" &\ +6 ."psFlush"PC.seek :closed +6 "processing"%k(^ +7 "core" &\ +4 &\ +2 &\ 5 +6 &<Hw\ 0 +10 &eq\ D +9 &b\ O +10 &W\ M +10 &W\ N +8 &MZ\ N +12 &U\ N +9 &W\ N +7 &Z\ N +10 &UX\ N +8 &!Z\ N +10 &"W\ N +10 &$X\ N +9 &&]X\ N +10 &(Z\ N +10 &)Y\ N +8 &+W\ N +10 &-eX\ N +8 &/'Y\ N +10 &0[\ \ N +10 &2Y\ N +9 &4lW\ N +10 &6.Y\ N +10 &7Y\ N +8 &9Y\ N +14 &;tZ\ N +7 &=5Y\ N +9 &>]\ N +10 &@Z{\ O +7 &Bzb5\ O +10 &D8g\ P +10 &E}c\ R +8 &G\ T +11 &Iru\ T +9 &K4\ T +9 &L\ U +9 &N\ U +9 &Pv\ V +10 &R7\ V +10 &S\ V +12 &U\ U +6 &W}\ V +9 &Y@\ U +9 &[\ V +10 &\\\ W +9 &^;f\ * +10 &^o\ ? +8 ( +4 &^1\ 9 +6 "processing"%t& +7 #"psFlush"Processing Clamp onSpring/offSpring for 15/25 samples, on/off torque 1.63 +2 "processing"%& +8 "core" &^1\ 9 +2 &^1\ 9 +3 ."psFlush"Hand.open +2 "manipulator"&K1 +54 "core" 1 +5 "manipulator"&B% +8 "core" %   P r +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&!' +95 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%i +43 "core"  +3 "processing"%J% +7 "core" %f\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%' +560 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'  +24 "core" ' +4 ."psFlush"delay 5 seconds +103 "core" +4 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +3 .CSV.dial CSR +3 "collection"'  +41 "core"  +4 "collection"'d% +9 "core" %h  7\ +3 #"WCR"Pulling 2ml of CSR.RNAlater +3 .CSR.select :RNAlater +3 "collection"' +13 ."WCR"CS.seek 2ml +3 "collection"'&'T +311 ."psFlush"PSR.select :air +8 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%r' +264 "core" ' +3 ."WCR"delay 5 seconds +99 #"uploadLog"upsync +404 ."WCR"CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'Q' +1331 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%: @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%S  +129 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%4 +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%j'ؠ +95 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"'m @ +72 "core" ? +52 "sampler")(% +3 "core" %| l\ { +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  + "collection"'Z% +4 "core" %  <\ +51 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +55 "core" _ +3 ."WCR"CS.seek 7.015ml +2 "collection"'=' +750 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'-  +2 ')  +27 "core"  +105  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"';'i +1318 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +44 "core" ' ;\ ̧ +2 ."WCR"delay 10:00 +66 "core" +2 "processing"%P% +4 "core" %؝\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%>' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%u' +2118 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%1  +33 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%+ @ +72 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%Y +113 "core" +2 ."psFlush"PS.seek :empty + "processing"%$'ؠ +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%[ +101 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%% +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%\\  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%g'ؾ +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'ؾ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%.' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%s'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%F  +53 "core" +2 ."psFlush"PS.seek 0ml + "processing"%8'ؾ +2174 "Can"\ \ [X +480 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%/ +71 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%6' +591 "core" ' + ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%v'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%` @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%c  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%^'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%W'ؾ +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%C @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +9 ."psFlush"PS.seek 0ml + "processing"%V'ؾ +1574 ."WCR"CBV.dial :waste2b +2 "collection"'I  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'7'i +558 "core" ' + ."WCR"delay 1:00 +463 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&q& +4 "core" &   J +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  9 J + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  Y J +3 ."psFlush"Forearm.seek PC +2 "manipulator"&N' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&E/ +52 "core" / +2 ."psFlush"PC.seek :open + "processing"%( +460 "core" ( +2 "manipulator"&|& +4 "core" &  ( J + "manipulator"&"% +4 "core" %   t " +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z' +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(- +127 "core" ( + "manipulator"&#& +4 "core" &-  R +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- 8 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'w +103 "core" ' + ."psFlush"Hand.open + "manipulator"&]1 +52 "core" 1 +2 "manipulator"&'% +4 "core" % z  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&,' +101 "core" ' +4350 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +126 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'0  +41 "core"  + "collection"'~% +5 "core" %i  \\\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'a'T +587 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1976 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +72 "core" > +52 "sampler")o% +3 "core" %| l\ { +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'T  +85 "core"  +2 "collection"' % +4 "core" %  Z\ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +57 "core" _ +2 ."WCR"CS.seek 7.008ml +2 "collection"'*'] +763 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'R  + '{  +28 "core"  +104  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml + "collection"'9'i +1324 "core" '6 h\ ٦ +3 ."WCR"delay 10:00 +26417 "Can" \ JH +33585 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'G'i +589 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" + "collection"'K& +4 "core" &\\y t\ [ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"&B% +4 "core" %   c ~ + "storage"(t% +4 "core" %   \  +2 "storage"(i. +2 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 3 + "storage"(J( +3 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (x& +3 "core" &\  O v\ +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +3 "core" %   ~ +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&( +170 "core" ( + "manipulator"&d& +4 "core" &  z L +2 "storage"(D& +4 "core" &   r\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +92 "core" ' + "storage"(&& +4 "core" &   \ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(:'r +221 "core" ' + "storage"(S- +4 "core" -' + ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" & \  @ K +2 "storage"(m& +3 "core" & \  \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 + "manipulator"&('u +21 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&r, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 12.14 Pucks below Top Plate + "storage"(Z' +29 "core" ' + "manipulator"&% +4 "core" %u  \ ) +2 "storage"(Q& +4 "core" & o\ + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&-'ϡ +13 "core" ' +2 "manipulator"&)& +4 "core" &  A K +2 "storage"(=& +3 "core" & \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&b'7 +16 "core" ' +48 ."WCR"SE.seek 13.14 Pucks below Top Plate + "storage"(P' +41 "core" ' +2 "manipulator"&j& +4 "core" & 2 K +2 "manipulator"&>% +4 "core" %"  t +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&1' +92 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&+(ӂ +153 "core" ( +2 "manipulator"&Y& +4 "core" &ӓ#  [ <; + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &ӓ# \  V <; +2 ."WCR"Forearm.seek CC +2 "manipulator"&['? +95 "core" ' + ."WCR"Hand.close + "manipulator"&$/ +62 "core" / +2 ."WCR"CC.seek :open + "collection"'( +448 "core" ( +2 "storage"(%& +4 "core" &\ \  e\ + "storage"(\\& +4 "core" &\ \  v\ +2 "manipulator"&A& +3 "core" &Ӕ#    <: +2 "manipulator"&H% +3 "core" % > " ! +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +99 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&X( +164 "core" ( + "manipulator"&y& +4 "core" &   +2 "storage"(& +4 "core" & # $ \ + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&_'u +92 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&g1 +53 "core" 1 +2 "manipulator"&5% +4 "core" % Ή  5 + + "storage"(& +4 "core" &   u\ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +2 ."WCR"Forearm.seek 3 + 320 counts +2 "manipulator"&}'ϵ +13 "core" ' +2 "manipulator"&<& +4 "core" & '  +2 "storage"(l& +4 "core" & C C \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&h'7 +16 "core" ' + "storage"(f% +5 "core" % C B \ +2 ."downElevator"SE.seek :down +3 "storage"( ' +99 ( % +3 "core" %5 G F\ SV + "manipulator"&.% +4 "core" %2 +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&?' +61 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +26 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&s& +4 "core" &  + "manipulator"&e% +4 "core" %  0  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +164 "core" ( + "manipulator"&& +5 "core" &- %  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- Q  +2 .tForearm.seek :garage + "manipulator"&8'w +99 "core" ' + .tHand.close + "manipulator"&6/ +62 "core" / + "manipulator"&w& +4 "core" &-    +2 "manipulator"& % +3 "core" %   a +2 .tForearm.seek :retract + "manipulator"&U' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&`(ӂ +282 "core" ( + "manipulator"&v& +4 "core" &ӏ(  h @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &ӏ'  8 @] +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&3'? +90 "core" ' + "manipulator"&2& +4 "core" &ӏ(  @] +2 "manipulator"&^% +4 "core" %D \ e +2 "collection"'n& +3 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"'C(\\ +4 "core" &#\  +10 &2y%\ *y +9 &g(\ > +10 &s"\ L +9 &RU-\ K +9 &Y'\ K +10 &[.\ J +9 &U"\ K +9 &Y\\,\ K +10 &\\$\ K +9 &Y$\ K +10 & W(\ J +9 &"cY(\ J +9 &$$["\ J +10 &%W%\ K +9 &'U,\ K +9 &)kZ)\ J +10 &+-V'\ J +9 &,Y(\ J +10 &.VG\ J +9 &0rU$\ K +9 &25V.\ J +10 &3X-\ J +9 &5Z,\ K +9 &7{Z.\ J +10 &9=X;\ J +9 &:[C\ K +10 &<Yr\ K +9 &>Vs\ J +9 &@CV0\ K +10 &BWI\ K +9 &C_\ K +9 &Ex\ N +10 &G5w\ S +9 &H  \ W +10 &J  \ W +9 &Lj \ X +9 &N) \ \ Y +10 &O \ Y +9 &Q  \ Y +9 &Sl  \ Z +10 &U*  \ \\ +9 &V  s\ [ +10 &X  \ \\ +9 &Zl  \ ] +9 &\\z ! !r\ 4 +10 &\\/ # "+\ %q +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 +2 "collection"'W& +4 "core" &\\ $ #H\ ^ + &\\  $ \ ^ + .tHand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&% +4 "core" %D   e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I' +94 "core" ' +2 #tFlushing the Collection Valve::Manifold "collection"';& +4 "core" &\\ " $\ ^ +2 "collection"'q% +3 "core" %e " "s\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  + "collection"'p% +4 "core" %e ! !\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'E's5 +1380 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'L% +2 "core" %s5 " u\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'!' +673 "core" ' +2 .tCSV.dial :waste + "collection"'k +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'|'i +2001 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'"& +4 "core" &\\  w\ ^ +2 "collection"'#% +3 "core" %f  {\ +2 .tCSV.dial :flush + "collection"'\  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'N's5 +1278 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +41 "core" B + "collection"']% +4 "core" %s:  y\ +2 .tCS.seek 7.001ml + "collection"'''% +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'z  +2 '  +39 "core"  +92  +47 .tCBV.dial :waste1 +3 "collection"' @ +71 "core" B +2 .tCS.seek 0ml + "collection"'0'i +1646 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'~& +4 "core" &\\ 6 5{\ ^ +2 "collection"'7% +3 "core" %e 4 6{\ +2 .tCSV.dial :flush + "collection"'a  +81 "core"  +2 .tCS.seek 5ml + "collection"' 's5 +1258 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'o @ +40 "core" B +2 "collection"'T% +4 "core" %s4 & 's\ \ +2 .tCS.seek 7ml + "collection"' ' +549 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'  +100 "core"  +2 .tCS.seek 0ml + "collection"'R'i +1647 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'{& +4 "core" &\\ ? ?~\ ^ +2 "collection"'*% +4 "core" %j @ ?x\ + .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"'9's5 +1271 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +42 "core" B +2 "collection"'K% +3 "core" %s8 ' *n\ +3 .tCS.seek 7ml + "collection"'B'# +339 "Can" \ ZX +202 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'t  + .tCTV.dial CSV +40 "core"  +2 .tCBV.dial :waste2b + "collection"'i  +102 "core"  +2 .tCS.seek 0ml + "collection"'x'i +1641 "core" ' + #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\ D Bk\ ^ +2 "collection"'% +3 "core" %i B B`\ +2 .tCSV.dial CSR + "collection"'d  +40 "core"  +2 "collection"'D% +4 "core" %i @ Bp\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'@' +1959 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'&' +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 ',  +42 "core"  +57 + .tCTV.dial :intake +2 "collection"'S  +75 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'4'T +1880 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'m  +72 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''i +586 "core" ' +2 .tCSV.dial CSR + "collection"'  +96 "core"  +2 "collection"'Q% +3 "core" %i 7 7g\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"')'s5 +1360 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'=' +1363 "core" ' + .tCSV.dial CBV + "collection"'j +98 "core" +2 .tCS.seek 0ml + "collection"'>'i +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӑ& L @[ +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +32 "core" ( + "manipulator"&:& +4 "core" &ӂ  k # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &ӂ  # +3 .tForearm.seek CC + "manipulator"&-'? +92 "core" ' + .tHand.close + "manipulator"&Z/ +54 "core" / +2 .tCC.seek :open + "collection"'Y( +449 "core" ( + "manipulator"&u& +4 "core" &ӂ  # + "manipulator"&b% +4 "core" % R  = +2 .tForearm.seek :retract + "manipulator"&r' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&$(- +284 "core" ( + "manipulator"&1& +4 "core" &- T  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +2 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%'w +97 "core" ' +2 .tHand.open + "manipulator"&\\1 +55 "core" 1 +2 "manipulator"&A% +4 "core" % ~   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H' +93 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 14:34:17 +5 #Asleep after completing DA_WCR_030123 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 14,\\n 4 => 19,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:13:26, 17% flow, 22.5C, 35% humidity, 14.9psia, 13.695V, 0.466A, 0.453A avg, 6.38W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_030123 assays" +642 #"uploadLog"upsync +5 #mEXIT @1677690966.21UTC @1678457763.87UTC = =mMAIN_scheduler =tMAIN @UTC1678457765.69 #"core_reset"Sent BREAK +2 #t@55643 sendCRC with ifg=0x20, ie=0x7F + #@57478 sendCRC with ifg=0x08, ie=0x5F + #@34695 idle with ifg=0x84, ie=0x75 #@35364 select with ifg=0x10, ie=0xF5 + #@35998 receive with ifg=0x10, ie=0xFD + #@36631 receive with ifg=0x10, ie=0xFD #@37264 receive with ifg=0x10, ie=0xFD + #@37591 receive with ifg=0x80, ie=0xFD #@26516 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +375 "Can" <: +  <: + #tPolling Can every 10:00 +23 #Cleanly exited at 17:16:06UTC01-Mar-23 +2157 #-> can +3 "Can" :7 +2533 #t-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %e  ?\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %V\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %| v\ { + .tSS.configure :default +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&31 +20 "core" 1 +361 #t-> Hand.close + .Hand.close +2 "manipulator"&4/ +61 "core" / +224 #t-> Hand.open + .Hand.open +2 "manipulator"&51 +60 "core" 1 +353 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +57 "core" / +228 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +56 "core" 1 +517 #t-> Hand.close +2 .Hand.close + "manipulator"&8/ +55 "core" / +390 #t-> Hand.open + .Hand.open +2 "manipulator"&91 +57 "core" 1 +452 #t-> Hand.close + .Hand.close +2 "manipulator"&:/ +58 "core" / +195 #t-> Hand.open + .Hand.open +2 "manipulator"&;1 +52 "core" 1 +1570 #t-> Arm.home + "manipulator"&<& +3 "core" &-  +2 "manipulator"&=% +4 "core" %   >  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&>( +108 "core" ( +2 "manipulator"&?& +4 "core" &  # B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &  < B +2 .tForearm.seek :home +2 "manipulator"&A' +36 "core" ' + "manipulator"&B& +4 "core" &  - B + "manipulator"&C% +4 "core" % 5 ; +3916 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&D' +39 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&E/ +2 &F* +46 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&G(d +2 "core" / +241 ( + "manipulator"&H& +9 "core" &d  / & + "manipulator"&I% +39 "core" %    +7573 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +3 "core" &  \ +2 .tHand.open + "manipulator"&K1 +52 "core" 1 + "manipulator"&L& +4 "core" &d  9 & +2 "manipulator"&M% +3 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(- +133 "core" ( +2 "manipulator"&O& +4 "core" &-  B  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" &- \  t  +2 .tForearm.seek :garage +2 "manipulator"&Q'w +95 "core" ' + .tHand.close +2 "manipulator"&R/ +58 "core" / + "manipulator"&S& +4 "core" &-     +2 "manipulator"&T% +3 "core" % ϋ   I +2 .tForearm.seek :retract +2 "manipulator"&U' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&V(ӂ +287 "core" ( + "manipulator"&W& +4 "core" &Ӗ#   <> + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &Ӗ# \   <> +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'? +92 "core" ' + "manipulator"&Z& +4 "core" &Ӗ#  ' <> +2 "manipulator"&[% +3 "core" %6   _ +2 "collection"'\\& +4 "core" &  G\ +2 "collection"']& +4 "core" &  @\ +2 .tCC.seek :closed +2 "collection"'^(\\ +4 "core" &  v\  +8 &4  z\ *z +10 &f  \ ? +9 &u  z\ N +9 &LZ  |\ M +10 &Y  |\ M +9 &[  z\ L +10 &Z  \ M +9 &T] w\ M +9 &]  |\ M +10 &Z  u\ L +9 & Z  y\ M +10 &"\\W \ M +9 &$X w\ M +9 &%[  \ L +10 &'Z  \ M +9 &)dY w\ M +9 &+'Z \ \ y\ L +10 &,Z \ x\ L +9 &.Z \ \ {\ L +9 &0mY  \ L +10 &2/Z \ L +9 &3Z \ L +10 &5Z \ L +9 &7tZ {\ M +9 &96\\ \ M +10 &:\\ \ M +9 &<\\  \ M +9 &>|\\ |\ M +10 &@>W t\ M +9 &B_  \ M +10 &Cj  \ N +9 &Ex 0 &{\ Q +9 &G. U Jx\ U +10 &H f dz\ X +9 &J m mv\ Z +9 &Li o nw\ X +10 &N% q pz\ [ +9 &O u r{\ Z +10 &Q w vw\ Z +9 &Sk y wx\ [ +9 &U- y zv\ [ +10 &V  {v\ \\ +9 &X x\ ] +9 &Zj s\ ^ +10 &\\y w\ 6 +9 &\\# t\ (v +10 &\\ } \ "d +2 ( +2 "collection"']& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 +2 "collection"'_& +3 "core" &\\ { |;\ "d +2 .tHand.open + "manipulator"&`1 +59 "core" 1 +2 "manipulator"&a% +4 "core" % 6   , _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' +93 "core" ' +685 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%c& +3 "core" &\ +2 "manipulator"&d& +4 "core" &Ә#   = << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e(ӂ +15 "core" ( + "manipulator"&f& +4 "core" &ӈ   5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &ӈ  B 5 +2 .tForearm.seek CC + "manipulator"&h'? +100 "core" ' + .tHand.close +2 "manipulator"&i/ +53 "core" / +2 .tCC.seek :open +2 "collection"'j( +450 "core" ( + "manipulator"&k& +4 "core" &Ӊ   , 4 + "manipulator"&l% +4 "core" % =   D +2 .tForearm.seek :retract + "manipulator"&m' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&n( +355 "core" ( + "manipulator"&o& +4 "core" &   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" &  T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +93 "core" ' +2 "manipulator"&r& +4 "core" &   +2 "manipulator"&s% +3 "core" %  \  q +2 "processing"%t& +4 "core" &'\ + "processing"%u& +5 "core" &"\ +2 .tPC.seek :closed +2 "processing"%v(^ +4 "core" &7\  +10 &1{2\ *y +9 &b'\ > +9 &ix&\ N +10 &*[&\ N +9 &^\ N +9 &_$\ N +10 &pZ&\ N +9 &2_!\ N +9 &`'\ N +10 &_\ N +9 & x_'\ N +10 &":^%\ N +9 &#^*\ O +9 &%]\ N +10 &'_'\ N +9 &)B^*\ N +9 &+_)\ N +10 &,a(\ N +9 &._"\ N +10 &0J_&\ N +9 &2 `1\ O +9 &3],\ N +10 &5[#\ N +9 &7Q\\%\ O +9 &9`\ O +10 &:]%\ O +9 &<\\\ N +10 &>Y`#\ O +9 &@c/\ O +9 &Ah*\ O +10 &Co+\ P +9 &EW}*\ R +9 &G+\ U +10 &H,\ T +9 &J)\ T +10 &LX&\ T +9 &N!\ U +9 &O%\ V +10 &Q+\ V +9 &S\\+\ V +9 &U'\ V +10 &V(\ V +9 &X(\ V +10 &Zd(\ V +9 &\\%'\ V +9 &]#\ 8 +10 &^0+\ S +9 &^'$\ 4 +2 ( +2 "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 + "processing"%w& +4 "core" &^&\ 4 + .tHand.open +2 "manipulator"&x1 +57 "core" 1 +2 "manipulator"&y% +4 "core" %   q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +91 "core" ' + "collection"'{& +4 "core" &%\ +632 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&|& +3 "core" &   3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&}( +3 "core" ( +2 "manipulator"&~& +4 "core" &  H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  _ +2 .tForearm.seek PC + "manipulator"&' +91 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / +2 .tPC.seek :open + "processing"%( +459 "core" ( + "manipulator"&& +4 "core" &   + "manipulator"&% +4 "core" %   \  N +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\ (- +127 "core" ( + "manipulator"& & +4 "core" &-  X  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' + .tHand.open +2 "manipulator"&1 +52 "core" 1 + "manipulator"&% +4 "core" % ~  ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +98 "core" ' +869 #t-> Puck.count +2 "storage"(% +2 "core" % k n /\  +2 .tSE.seek :down +2 "storage"(' +3 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&% +3 "core" %    +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((C +671 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +2 "core" &D G J \ +2 "manipulator"&& +4 "core" &- \   + "manipulator"&% +4 "core" %   ;  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +169 "core" ( + "manipulator"&& +4 "core" &  ( 5 +2 "storage"(& +3 "core" &E k k \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"& ' +92 "core" ' + "storage"(!& +4 "core" &E k k \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"("'r +103 "core" ' + "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ($% +2 "core" % ) E\ +3 ."downElevator"SE.seek :down +3 "storage"(%' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (&% +3 "core" % k j \  +2 "manipulator"&'% +4 "core" %   c + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&(' +93 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"()(  +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (*& +3 "core" & 8 B \ \ + "manipulator"&+& +4 "core" &   7 5 +2 .tElbow.seek 2 + "manipulator"&,( +3 "core" ( +2 "manipulator"&-& +3 "core" &   5 +2 "storage"(.& +3 "core" & Q H =\ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&/'S +96 "core" ' + "storage"(0& +4 "core" & k j \ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(1'r +103 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3% +2 "core" % \ \  2\ +3 ."downElevator"SE.seek :down +3 "storage"(4' +40 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 (5% +2 "core" % g ` {\ +2 "manipulator"&6% +3 "core" %\\  ]  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7' +91 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(8( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (9& +2 "core" & , ) 4\  +2 "manipulator"&:& +4 "core" &  \ 5 + .tElbow.seek 3 +2 "manipulator"&;( +48 "core" ( + "manipulator"&<& +4 "core" &\   k + "storage"(=& +4 "core" & Z G \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&?'7 +94 "core" ' +2 "storage"(@& +4 "core" & k k \  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(B'r +244 "core" ' + "storage"(C- +3 "core" -'~ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (% +3 "core" % ' ' \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (E% +3 "core" %X& H P 9\ RQ + "manipulator"&A% +4 "core" %3  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>' +55 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(H(,y +352 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (I& +2 "core" &,w % ) \ +2 "manipulator"&F& +3 "core" &\   k +2 .tElbow.seek 4 +2 "manipulator"&J( +35 "core" ( +2 "manipulator"&K& +4 "core" &     +2 "storage"(L& +3 "core" &,w j l \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&M' +93 "core" ' + "storage"(O& +4 "core" &,w \\ ] 9\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +39 "storage"(P'r +215 "core" ' +2 "storage"(G- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R% +2 "core" % ν & %\ +3 ."downElevator"SE.seek :down +3 "storage"(S' +99 (T% +2 "core" %J U M h\ QK +3 "manipulator"&D% +3 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q' +22 "core" ' + ."downElevator"SE.stop + "storage"(5 +67 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(W(<- +357 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (X& +2 "core" &<- & ' \  +2 "manipulator"&N& +4 "core" &    + .tElbow.seek 5 +2 "manipulator"&Z( +11 "core" ( +2 "manipulator"&[& +4 "core" &   V v +2 "storage"(\\& +4 "core" &<- j j \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&U'O +96 "core" ' + "storage"( & +5 "core" &<- l f p\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(_'r +104 "core" ' +2 "storage"(`- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a% +2 "core" % }\ $ F\ g +3 ."downElevator"SE.seek :down +3 "storage"(]' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (Y% +2 "core" % ] _ x\  +2 "manipulator"&c% +4 "core" %N  ] + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d' +88 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(f(K +351 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (g& +2 "core" &K + $ D\  +2 "manipulator"&i& +4 "core" &  d v + .tElbow.seek 6 +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&b& +4 "core" &  ~ v + "storage"(^& +4 "core" &K k j \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 450 counts + "manipulator"&k' +92 "core" ' +2 "storage"(l& +4 "core" &K ` i I\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(h'r +106 "core" ' +2 "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (o% +3 "core" %  ( - V\ +2 ."downElevator"SE.seek :down +4 "storage"(p' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 (r% +3 "core" % \\ \\ %\ + "manipulator"&s% +4 "core" %  - m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' +90 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(m([ +349 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +2 "core" &[ S S \\\ \ +2 "manipulator"&w& +3 "core" & b v +2 .tElbow.seek 7 +2 "manipulator"&x(r +51 "core" ( + "manipulator"&y& +4 "core" &{    +2 "storage"({& +3 "core" &[ k k \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&u'= +94 "core" ' + "storage"(q& +5 "core" &[ j k \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(|'r +119 "core" ' + "storage"(~- +3 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % # # ) f\ +3 ."downElevator"SE.seek :down +3 "storage"(' +54 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 (n% +3 "core" % W l \  +2 "manipulator"&z% +3 "core" %T [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' +96 "core" ' +862 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  \ + "manipulator"&& +4 "core" &{    +2 "manipulator"& % +3 "core" %     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +163 "core" ( +2 "manipulator"&& +4 "core" &-    + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &-  V  +2 .tForearm.seek :garage +2 "manipulator"&'w +92 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 "manipulator"&& +4 "core" &-    + "manipulator"&% +4 "core" % φ  \ #  + .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +280 "core" ( +2 "manipulator"&& +4 "core" &ӎ*   Bk + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӎ*  Bk +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +99 "core" ' + "manipulator"&& +4 "core" &ӎ*   Bk +2 "manipulator"&% +3 "core" %:    +2 "collection"'& +4 "core" &  L\ +2 "collection"'& +5 "core" & \ +2 .tCC.seek :closed + "collection"'!(\\ +4 "core" &  {\  +8 &0x }\ *x +10 &d  \ > +9 &tv  {\ N +9 &8Y  {\ M +10 &Z  |\ M +9 &Y  |\ M +10 &~\\  ~\ M +9 &@W  x\ M +9 &Y  t\ M +10 &Y  {\ L +9 & Z  x\ L +10 &"IX  t\ L +9 &$ Y  w\ L +9 &%Y  x\ L +10 &'Y  w\ L +9 &)QZ  {\ L +9 &+Z  u\ M +10 &,Z  x\ M +9 &.Y  y\ L +9 &0XW \ M +10 &2\\  \ M +9 &3\\  \ L +10 &5Y  W\ L +9 &7`] \ M +9 &9#W \ L +10 &:Y  \ L +9 &<Z  \ \ L +9 &>hW V\ M +10 &@*V K\ M +9 &A[ v\ M +10 &Cg  t\ N +9 &Ee} - %\ P +9 &G Q E\ U +10 &H a `\ W +9 &J l j\ Z +9 &LS p oV\ Y +10 &N p q\ [ +9 &O u t?\ Z +10 &Q y x\ Z +9 &SW z ys\ [ +9 &U }\ \\ +10 &V ]\ ] +9 &X ~\ ] +9 &ZV \ ^ +10 &[x \ ? +9 &\\0 \ &s +10 &\\ \ U +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'\ & +4 "core" &\\ G\ U +2 .tHand.open + "manipulator" +53 "core" 1 +2 "manipulator"&$% +4 "core" % :   ]  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 #tPurging external Intake + "collection"'&& +4 "core" &\\ y z\ U + "collection"''% +4 "core" %e x y\ + .tCSV.dial :flush +2 "collection"'"  +68 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'%' +2454 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '  +7 "core"  +64  + .tCTV.dial :intake +2 "collection"'*  +76 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'+'i +2369 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'-  +76 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &Ӑ*   N Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0(ӂ +35 "core" ( + "manipulator"&2& +5 "core" &Ӄ\   i + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &Ӄ\  K i + .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' + .tHand.close + "manipulator"&(/ +54 "core" / +2 .tCC.seek :open + "collection"'5( +447 "core" ( +2 "manipulator"&6& +4 "core" &Ӄ  i + "manipulator"&1% +4 "core" % <   ( + .tForearm.seek :retract +2 "manipulator"&4' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(- +284 "core" ( +2 "manipulator"&)& +3 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'w +100 "core" ' +2 .tHand.open + "manipulator"&<1 +60 "core" 1 + "manipulator"&=% +4 "core" % |   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@' +94 "core" ' +1000 #t-> exit +5 #mEXIT @1678458239.09UTC @1678458411.50UTC = =mMAIN_scheduler =tMAIN @UTC1678458413.31 #"core_reset"Sent BREAK +2 #t@10403 sendCRC with ifg=0x20, ie=0x7F + #@12238 sendCRC with ifg=0x08, ie=0x5F + #@6824 idle with ifg=0x84, ie=0x75 #@7494 select with ifg=0x10, ie=0xF5 + #@8126 receive with ifg=0x10, ie=0xFD + #@8758 receive with ifg=0x10, ie=0xFD #@9390 receive with ifg=0x10, ie=0xFD + #@9717 receive with ifg=0x80, ie=0xFD #@55679 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +389 "Can"y\ <9 + y\ <9 + #tPolling Can every 10:00 +22 #Cleanly exited at 14:23:59UTC10-Mar-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_031023.rb mission +6 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_031023 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 14,\\n 4 => 19,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:26:59, 16% flow, 20.9C, 39% humidity, 14.8psia, 13.734V, 0.284A, 0.266A avg, 3.91W",Subject: "DA_WCR_031023 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 14:27 +2 "Can"}\ <9 +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +413 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_031023.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 14,\\n 4 => 19,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:27:00, 16% flow, 21.1C, 39% humidity, 14.8psia, 13.734V, 0.284A, 0.266A avg, 3.91W",Subject: "Asleep until 14:27" +47 "Can"z m +5 #tPowering core bus +130 #"uploadLog"upsync +344 #upsync +83 .tGate.power :raw,:ON + "sampler") +38 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  K  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %5\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % y\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 14,\\n 4 => 19,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:27:51, 16% flow, 21.1C, 39% humidity, 14.8psia, 13.666V, 0.321A, 0.302A avg, 4.38W",Subject: "Started DA_WCR_031023 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +7 "collection"'+& +4 "core" &  0\  +2 .tHand.open +2 "manipulator"&,1 +59 "core" 1 + "manipulator"&-& +4 "core" & N +2 "manipulator"&.% +4 "core" %   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +178 "core" ( + "manipulator"&0& +5 "core" &- W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- W +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&2'w +99 "core" ' +2 .tHand.close +6 "manipulator"&3/ +54 "core" / +2 "manipulator"&4& +4 "core" &-   W +2 "manipulator"&5% +4 "core" % σ   +3 .tForearm.seek :retract + "manipulator"&6' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 #"uploadLog"upsync +3 "manipulator"&7(ӂ +283 "core" ( + "manipulator"&8& +4 "core" &Ә$ =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &Ә$   8 =B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +92 "core" ' + "manipulator"&;& +4 "core" &ә$  u =A +2 "manipulator"&<% +4 "core" %A  Y @ +2 "collection"'=& +3 "core" &  \  +3 "collection"'>& +4 "core" &  \  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" &  \  +9 &5~  \ +| +9 &f  0\ ? +9 &`t  5\ N +10 &$Y  6\ M +9 &Y  \ M +9 &Z  0\ M +10 &jY  \ M +9 &,Z  +\ M +10 &Y  \ M +9 &X  .\ M +9 & rX  3\ M +10 &"5X  1\ M +9 &#Z  7\ M +9 &%V  \ 1\ M +10 &'zX  \ M +9 &)<Z  \ M +9 &*Y  \ 3\ M +10 &,Z  1\ M +9 &.X  6\ M +10 &0DW  \ M +9 &2Y  \ M +9 &3Y  \ M +10 &5Z  \ \ M +9 &7LZ  \ M +10 &9Y  4\ M +9 &:X  \ 5\ M +9 &<Y  \ M +10 &>UX \ \ M +9 &@Y \ \ 3\ L +10 &A\\  \ M +9 &Cc  ,\ N +9 &ER} - &,\ P +10 &G L C&\ U +9 &H ^ ]'\ X +9 &J f c,\ Y +10 &L@ e e)\ Y +9 &N h g(\ Y +9 &O h i&\ Z +10 &Q l j$\ Z +9 &SA k k(\ \\ +9 &U n m%\ [ +10 &V m n)\ \\ +9 &X n n\ ] +10 &ZE o o0\ ] +9 &[{ o q,\ C +9 &\\+ m p1\ (w +10 &\\ n l$\ \\ +2 ( +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'@& +4 "core" &\\ k ly\ \\ + .tHand.open + "manipulator"&A1 +59 "core" 1 +2 "manipulator"&B% +5 "core" % A   ? @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ j k\ \\ +2 "collection"'E% +3 "core" %k k j\ +2 .tCSV.dial CSR + "collection"'F  +126 "core"  + "collection"'G% +4 "core" %k k k\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'H's5 +1366 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s6 i g\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +673 "core" ' + .tCSV.dial :waste +2 "collection"'K +124 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L'i +1997 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\ g gt\ \\ + "collection"'N% +4 "core" %i j hl\ + .tCSV.dial :flush +2 "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2451 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +2 'R  +5 "core"  +64  +2 .tCTV.dial :intake + "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2350 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core"  + #tFlushing upper manifold + "collection"'V& +4 "core" &\\ x {\ \\ +2 "collection"'W% +3 "core" %e { {\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1267 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'Z @ +41 "core" A + "collection"'[% +4 "core" %s: p p#\ \ +2 .tCS.seek 7.001ml +2 "collection"'\\'% +554 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'] +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1659 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'3J +797 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +759 "core" ' + "collection"'b& +4 "core" &\\ m m\ \\ +2 "collection"'c% +3 "core" %j j n\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +794 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +41 "core" A + "collection"'g% +4 "core" %3F k l\ +2 .tCS.seek 5ml +2 "collection"'h's1 +545 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1205 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +804 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +771 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӛ"   <? + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +18 "core" ( + "manipulator"&o& +4 "core" &ӊ  ^ , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &ӊ  4 , +2 .tForearm.seek CC +2 "manipulator"&q'? +97 "core" ' + .tHand.close + "manipulator"&r/ +57 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( +2 "manipulator"&t& +4 "core" &ӊ  { , + "manipulator"&u% +4 "core" % P  +2 .tForearm.seek :retract + "manipulator"&v' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +291 "core" ( + "manipulator"&x& +4 "core" &- L \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- 2 \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +98 "core" ' + .tHand.open + "manipulator"&{1 +60 "core" 1 +9 "manipulator"&|% +4 "core" %  H  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}' +94 "core" ' + #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 14:32:07UTC10-Mar-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 14,\\n 4 => 19,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:27:51, 16% flow, 21.1C, 39% humidity, 14.8psia, 13.666V, 0.321A, 0.302A avg, 4.38W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &  $\ +2 "manipulator"&% +4 "core" %   + "storage"(% +5 "core" % X\  +2 "storage"(. +3 "core" .(,y +2 "storage"(& +3 "core" &,x \ \ +2 "storage"(& +5 "core" &,x \ \ + "manipulator"&& +4 "core" &- \ + "manipulator"&% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&& +6 "core" & i J +2 "storage"( & +4 "core" &,x -\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&\ ' +97 "core" ' +5 "storage"( & +8 "core" &,x R\ \ +6 .tSE.reconfigure :pick +4 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'r +149 #"uploadLog"upsync +35 "core" ' +2 "storage"( - +3 "core" -'Ɂ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,x H\ \ + "manipulator"&& +4 "core" &  J +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & ~ J +2 "storage"(& +4 "core" &,x \ \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&'c +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" & J + "manipulator"&% +4 "core" % Y & +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӂ +42 "core" ' + ."downElevator"SE.stop + "storage"(5 +110 "core" ( +2 "manipulator"&& +4 "core" &ӌ,   Dy +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӎ,   Dx +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +100 "core" ' + "manipulator"&&& +4 "core" &ӏ,  Dv +2 "manipulator"&(% +4 "core" %G   +2 "collection"''& +4 "core" &  ~\ +3 "collection"'& +4 "core" &  \ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" &  !\  +9 &2  !\ *z +9 &d #\ > +9 &t   \ M +10 &GY   \ L +9 &\ W \  \ L +9 &Z \ \ L +10 &Y \ \ C\ L +9 &PV \ \ \ L +10 &Y \ \ \ L +9 &Y \ L +9 & Y \ L +10 &"XY \ \ L +9 &$Y \ \ \ L +9 &%Z \ \ L +10 &'X \ \ L +9 &)_\\ \ L +10 &+"Z \ L +9 &,Z \ L +9 &.Z  \ \ L +10 &0jY \ K +9 &2*Z \ L +9 &3Z \ L +10 &5X \ L +9 &7qZ \ L +10 &93Y \ L +9 &:Y \ L +9 &<Z \ L +10 &>xZ \ L +9 &@:Y  \ L +9 &A\\  \ L +10 &Cc  \ N +9 &Ews % !\ O +10 &G0 7 3\ R +9 &H N L\ V +9 &J Y X\ X +10 &Ld X [\ X +9 &N# X [\ Y +9 &O \\ Z\ X +10 &Q ^ [\ Y +9 &Se [ [\ [ +10 &U% ] \\\ [ +9 &V _ ^\ \\ +9 &X a _\ \\ +10 &Zf b a\ ] +14 &\\ z d f\ 6 +4 &\\% e g\ (u +9 ( +3 "collection"'& +9 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.21 + .Hand.open + "manipulator"&"1 +3 "core" &\\ e f\ #f + &\\ e f\ #f +52 1 +2 "manipulator"&+% +4 "core" % F  1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +94 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +3 "core" + +2 "sampler").% +4 "core" %څ t\ < + "collection"'0& +4 "core" &\\ b e\ #f +3 "Can"\ _] + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X +23  +2 .tdelay 3.8 seconds +382 "collection"'4% +6 "core" %f c dn\ +2 "sampler")5% +3 "core" %/\ u\ \ W +2 .tSSV.dial :spit + "sampler")% +127 "core"  +2 .tSS.seek 0ml +2 "sampler")2'ڀ +271 "core" ' +2 .tSSV.dial CBV + "sampler")8  +127 "core"  + .tCTV.dial :intake +2 "collection"'9  +75 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %f l k~\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X& +3 "core" &\\  \ #f +3 "Can"\ `^ + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")F  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %f _ c\ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X\ +2 "sampler")T% +4 "core" %  }\ F +36 "collection"'Z% +3 "core" %f @ A\ +2 "sampler")[% +4 "core" %\  w\ F +41 "collection"'Y% +3 "core" %f @ B\ +2 "sampler")]% +4 "core" %  \ F +47 "collection"'\\% +3 "core" %f L N\ +2 "sampler")^% +3 "core" %  ~\ F +54 "collection"'`% +3 "core" %f W W\ + "sampler")_% +4 "core" % < ; \ F +61 "collection"'b% +3 "core" %f g f\ +2 "sampler")c% +3 "core" % \ F +2 "sampler")d% +4 "core" % w\ F + .tIntake.select :close + "sampler")0 +9 )a% +2 "core" % s\ F +2 .tSSV.dial :exhaust + "sampler")f  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")g'ڀ +871 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")e  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'h% +4 "core" %f v s\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X \  +18 "collection"'?% +4 "core" %f 6 9\ + "sampler")t% +4 "core" %> v\  +21 "collection"'u% +3 "core" %f 8 7\ +2 "sampler")q% +4 "core" %= \  +24 "collection"'x% +3 "core" %f = :\ + "sampler")y% +4 "core" %> v\  +28 "collection"'n% +3 "core" %f : ;\ +2 "sampler"){% +3 "core" %< ~\  +32 "collection"'|% +3 "core" %f = >\ +2 "sampler")~% +3 "core" %= \  +37 "collection"'% +3 "core" %f < ?\ + "sampler")% +4 "core" %< v\  +42 "collection"'v% +3 "core" %f C B\ + "sampler")% +4 "core" %= v\  +50 "collection"'% +3 "core" %f F F\ +2 "sampler")% +4 "core" % |\  +53 "collection"'% +3 "core" %f K I\ +2 "sampler")% +4 "core" %  \ \ O +61 "collection"'z% +2 "core" %f T R\ +2 "sampler")% +4 "core" %   \ \ O +69 "collection"' % +3 "core" %f _ ^\ + "sampler")w% +4 "core" % / 1 t\ \ O +78 "collection"' % +3 "core" %f k k\ +2 "sampler")}% +3 "core" % r o u\ \ O +89 "collection"' % +3 "core" %f y z\ +2 "sampler")% +3 "core" % w\ \ O +2 "sampler")% +3 "core" % ~\ \ O +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % t\ \ O + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler") 'ڀ +906 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %f t u~\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s + "sampler")#.z0X\ + "sampler")&% +4 "core" %  }\ \ Q +25 "collection"'(% +2 "core" %f @ ?\ +2 "sampler")'% +9 "core" %  v\ \ Q +23 "collection"'% +3 "core" %f @ >\ + "sampler")% +4 "core" %  ~\ \ Q +32 "collection"'% +3 "core" %f B Ay\ + "sampler")s% +4 "core" %  \ \ Q +37 "collection"'"% +3 "core" %f B F\ + "sampler")+% +4 "core" %  }\ \ Q +41 "collection"'.% +3 "core" %f F I\ +2 "sampler")0% +4 "core" %  \ \ Q +47 "collection"'% +3 "core" %f J I\ +2 "sampler")$% +3 "core" %  }\ \ Q +54 "collection"'% +3 "core" %f L M\ + "sampler")-% +4 "core" %  v\ \ Q +61 "collection"'3% +3 "core" %f S Q\ +2 "sampler")#% +3 "core" %  }\ \ Q +69 "collection"'4% +4 "core" %f \\ \\\ + "sampler")5% +4 "core" %   t\ \ Q +78 "collection"'%% +3 "core" %f k go\ +2 "sampler")1% +3 "core" % P O s\ \ Q +89 "collection"'8% +3 "core" %f v w\ + "sampler")9% +4 "core" % s\ \ Q +2 "sampler")/% +3 "core" % ~\ \ Q +2 .tIntake.select :close + "sampler")0 +8 )2% +3 "core" % v\ \ Q + .tSSV.dial :exhaust +2 "sampler")=  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")6'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler"))  + .tCBV.dial SSV +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'@% +2 "core" %f w wv\ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s + "sampler")#.z0X% +4 "core" %f < =\ + #tIntake @13.0psia, vacuum from 7.5 to 10.5psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X\ + "sampler")D% +5 "core" % }\ Y +17 "collection"'I% +3 "core" %f ? =z\ +2 "sampler")H% +4 "core" % s\ Y +21 "collection"'K% +3 "core" %f ? A\ +2 "sampler"):% +4 "core" % t\ Y +24 "collection"'% +4 "core" %f @ B|\ + "sampler")N% +5 "core" % ~\ Y +27 "collection"'O% +3 "core" %f D Aw\ + "sampler")L% +4 "core" % s\ Y +32 "collection"'R% +3 "core" %f C Bz\ +2 "sampler")Q% +4 "core" % t\ Y +36 "collection"'S% +4 "core" %f F Eq\ + "sampler")P% +4 "core" % }\ Y +41 "collection"'U% +3 "core" %f G Gw\ +2 "sampler")V% +4 "core" % }\ Y +47 "collection"'W% +3 "core" %f I Ku\ + "sampler")X% +4 "core" % v\ Y +54 "collection"'T% +3 "core" %f O Oz\ + "sampler")Z% +4 "core" % u\ Y +61 "collection"'[% +3 "core" %f W U|\ +2 "sampler")J% +3 "core" % t\ Y +69 "collection"'Y% +3 "core" %f ^ a\ +2 "sampler")]% +3 "core" %  |\ Y +79 "collection"'\\% +3 "core" %f l n\ +2 "sampler")^% +4 "core" % ] X |\ Y +88 "collection"'`% +3 "core" %f z x\ +2 "sampler")_% +4 "core" % }\ Y + "sampler")b% +4 "core" % ~\ Y + .tIntake.select :close + "sampler")0 +9 )c% +2 "core" % t\ Y +2 .tSSV.dial :exhaust + "sampler")d  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")a'ڀ +884 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")f  +2 .tCBV.dial SSV +70 "core"  + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open +2 "sampler") +209 "collection"'M% +3 "core" %f x vh\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X @ }\ A +88 "collection"'-% +3 "core" %f s u\ +2 "sampler")3% +3 "core" % |\ A +100 "collection"'#% +3 "core" %f } |r\ +2 "sampler")4% +4 "core" % u\ A + "sampler")5% +4 "core" % u\ A + .tIntake.select :close + "sampler")0 +9 )%% +3 "core" % {\ A + .tSSV.dial :exhaust + "sampler")1  +74 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")8'ڀ +896 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")9  +2 .tCBV.dial SSV +72 "core" + #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %f x y\ +2 #tIntake @15.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X @\ + "sampler")E% +4 "core" %x!; s\  +25 "collection"'>% +2 "core" %f > =m\ +2 "sampler")G% +4 "core" %x!; t\  + "collection"'D% +4 "core" %f ? @\ +2 #tIntake @13.1psia, vacuum from 7.6 to 10.6psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X\ + "sampler")E% +4 "core" %7 r\  +28 "collection"'>% +3 "core" %f > >\ +2 "sampler")G% +3 "core" %7 {\  +32 "collection"'D% +3 "core" %f @ B\ +2 "sampler")2% +3 "core" %7 w\  +37 "collection"'K% +3 "core" %f A A\ +50 "sampler"):% +4 "core" %7 x\  +41 "collection"'% +4 "core" %f F E\ + "sampler")N% +4 "core" %6 z\  +47 "collection"'O% +3 "core" %f J H\ +2 "sampler")L% +4 "core" %6 {\  +53 "collection"'R% +3 "core" %f N M\ +2 "sampler")Q% +4 "core" %6 o\  +61 "collection"'=% +3 "core" %f V V\ +2 "sampler")A% +4 "core" %3 y\  +69 "collection"'S% +2 "core" %f \\ ]\ +2 "sampler")P% +4 "core" %   s\ @ +78 "collection"';% +3 "core" %f e f\ +2 "sampler")U% +3 "core" % F F r\ @ +89 "collection"'V% +3 "core" %f l l\ + "sampler")F% +4 "core" % ~ } p\ @ + "sampler")W% +4 "core" % x\ @ + .tIntake.select :close + "sampler")0 +9 )I% +2 "core" % r\ @ +2 .tSSV.dial :exhaust + "sampler")X  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")T'ڀ +882 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")Z  +72 "core" + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +3 "core" %f t v\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X =\ +2 "sampler")\\% +4 "core" %7 w\  + "collection"'^% +4 "core" %f @ C\ +2 #tIntake @13.3psia, vacuum from 7.8 to 10.8psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +2 "core" %f M L\ +2 "sampler")G% +4 "core" %9 r\  +47 "collection"'D% +3 "core" %f S R\ + "sampler")2% +4 "core" %9 p\  +54 "collection"'K% +3 "core" %f Q R\ + "sampler"):% +4 "core" %9 y\  +61 "collection"'% +3 "core" %f Z X\ + "sampler")% +4 "core" %5 z\  +69 "collection"'N% +4 "core" %f ` `\ + "sampler")O% +4 "core" %3   v\  +81 "collection"'L% +3 "core" %f g e\ +2 "sampler")R% +3 "core" % > = m\ > +89 "collection"'Q% +3 "core" %f o p\ + "sampler")=% +4 "core" % u t l\ > +100 "collection"'A% +3 "core" %f w u\ +2 "sampler")S% +3 "core" % q\ > +2 "sampler")P% +3 "core" % m\ > +2 .tIntake.select :close + "sampler")0 +8 );% +3 "core" % q\ > + .tSSV.dial :exhaust + "sampler")U  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")V'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")F  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 675.0ml + .Intake.select :open + "sampler") +210 "collection"'W% +3 "core" %f v x\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" %f R R\ + "sampler")G% +4 "core" %) g\  +32 "collection"'-% +3 "core" %f P Q\ +2 "sampler")D% +3 "core" %) f\  +37 "collection"'2% +3 "core" %f V T\ + "sampler")K% +4 "core" %) f\  +42 "collection"':% +2 "core" %f V X\ +2 "sampler")% +4 "core" %) h\  +47 "collection"'% +3 "core" %f [ Y\ + "sampler")N% +4 "core" %) e\  +54 "collection"'O% +3 "core" %f ^ ]\ + "sampler")L% +4 "core" %) r\  +61 "collection"'R% +3 "core" %f _ `\ +2 "sampler")Q% +3 "core" %)   d\  +69 "collection"'=% +3 "core" %f b d\ +2 "sampler")A% +4 "core" %) "  o\  +78 "collection"'S% +3 "core" %f l k\ + "sampler")P% +4 "core" %& J H w\  +89 "collection"';% +3 "core" %f v v\ + "sampler")U% +4 "core" % ~  i\ % +100 "collection"'3% +3 "core" %f { {\ +2 "sampler")F% +3 "core" % f\ % +2 "sampler")W% +3 "core" % n\ % +2 .tIntake.select :close + "sampler")0 +8 )V% +3 "core" % o\ % + .tSSV.dial :exhaust +2 "sampler")9  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")Z'ڀ +896 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")[  +72 "core" + #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'T% +3 "core" %f y {\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s + "sampler")#.P0X j\  +18 "collection"' % +3 "core" %f H H\ +2 "sampler")%% +4 "core" %rY> f\  +21 "collection"'4% +3 "core" %f L H\ + "sampler")/% +4 "core" %rY> f\  +24 "collection"'8% +3 "core" %f J K\ +2 "sampler")% +4 "core" %rY; r\  +28 "collection"')% +3 "core" %f K J\ + "sampler")@% +4 "core" %rY< t\  +32 "collection"'6% +3 "core" %f M L\ +2 "sampler")<% +3 "core" %rY; e\  +37 "collection"'E% +3 "core" %f N M\ + "sampler")>% +4 "core" %rY< n\  +42 "collection"'G% +2 "core" %f N Q\ +2 "sampler")-% +4 "core" %rY< o\  + "collection"'D% +4 "core" %f O Q\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" %# f\  +24 "collection"'G% +3 "core" %f U V\ +2 "sampler")-% +3 "core" %# o\  +28 "collection"'D% +4 "core" %f W Y\ + "sampler")% +4 "core" %# g\  +32 "collection"':% +3 "core" %f U W\ +2 "sampler")% +3 "core" %# g\  +37 "collection"'1% +3 "core" %f [ [\ + "sampler")% +4 "core" %# d\  +41 "collection"'N% +3 "core" %f ] Y\ +2 "sampler")O% +4 "core" %# f\  +47 "collection"'% +4 "core" %f ^ ]\ + "sampler")L% +4 "core" %# g\  +54 "collection"'R% +3 "core" %f c `\ + "sampler")Q% +4 "core" %# e\  +61 "collection"'=% +3 "core" %f e c\ + "sampler")A% +4 "core" %# e\  +69 "collection"'S% +3 "core" %f i k\ +2 "sampler")P% +3 "core" %# \ m\  +78 "collection"';% +41 "core" %f n n\ +10 "sampler")U% +4 "core" %# : < g\  +88 "collection"'3% +3 "core" %f q n\ +2 "sampler")2% +4 "core" %# h j o\  +100 "collection"'F% +3 "core" %f v x\ + "sampler")W% +4 "core" % g\ R +2 "sampler")V% +3 "core" % n\ A +2 .tIntake.select :close + "sampler")0 +8 )9% +3 "core" % f\  + .tSSV.dial :exhaust +2 "sampler")5  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")['ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")T  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'Z% +2 "core" %f { {3\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X'ڀ +880 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")G  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +209 "collection"'-% +4 "core" %f | |\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X c\  +37 "collection"'{% +3 "core" %f _ _\ + "sampler")k% +4 "core" %= f\  +42 "collection"'M% +3 "core" %f a a\ + "sampler")X% +4 "core" %> d\  +50 "collection"'|% +3 "core" %f c d\ + "sampler")~% +4 "core" %= j\  +54 "collection"'e% +3 "core" %f d d\ + "sampler")v% +4 "core" %= r\  +61 "collection"'\\% +4 "core" %f h g\ + "sampler")p% +4 "core" %> f\  +69 "collection"'_% +3 "core" %f i i\ + "sampler")% +4 "core" %   n\ O +78 "collection"'% +3 "core" %f o p\ +2 "sampler")i% +4 "core" % . + n\ L +88 "collection"'% +3 "core" %f s u\ +2 "sampler") % +3 "core" % N N f\ L +100 "collection"'g% +3 "core" %f | {\ +2 "sampler")h% +4 "core" % } { e\ L +113 "collection"'}% +3 "core" %f | }\ + "sampler")a% +4 "core" % n\ L +2 "sampler")% +4 "core" % q\ L + .tIntake.select :close +2 "sampler")0 +8 )r% +3 "core" % f\ L + .tSSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'ڀ +875 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +209 "collection"'x% +4 "core" %f | |\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" % 1 4 f\ +47 "collection"':% +4 "core" %f p q\ + "sampler")% +4 "core" % G C m\ ; +54 "collection"'1% +3 "core" %f r r\ + "sampler")% +4 "core" % c ` m\ ; +61 "collection"'N% +3 "core" %f w u\ +2 "sampler")O% +3 "core" % d\ ; +69 "collection"'8% +3 "core" %f w x\ +2 "sampler")% +4 "core" % n\ ; + "sampler")L% +4 "core" % f\ ; + .tIntake.select :close +2 "sampler")0 +8 )R% +3 "core" % g\ ; + .tSSV.dial :exhaust + "sampler")Q  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")='ڀ +904 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")A  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +2 "core" %f { |\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X+ +3 "core" + +11 "collection"'$% +4 "core" %f g i\ + "sampler"):% +4 "core" %$ n\  +18 "collection"'% +3 "core" %f j i\ +2 "sampler")1% +4 "core" %  e\ \ R +21 "collection"'% +3 "core" %f i j\ +2 "sampler")N% +3 "core" %  l\ \ R +25 "collection"'O% +3 "core" %f i k\ + "sampler")8% +4 "core" %   d\ \ R +28 "collection"'% +3 "core" %f l l\ +2 "sampler")L% +3 "core" %  d\ \ R +32 "collection"'R% +3 "core" %f m l\ +2 "sampler")Q% +4 "core" %   m\ \ R +36 "collection"'% +20 "core" %f p o\ + "sampler")A% +4 "core" % ) % o\ \ R +42 "collection"'S% +2 "core" %f q p\ +2 "sampler")=% +4 "core" % 8 3 m\ \ R +47 "collection"'D% +3 "core" %f r t\ +2 "sampler")U% +3 "core" % I G d\ \ R +54 "collection"'3% +3 "core" %f v w\ + "sampler")2% +4 "core" % ^ _ d\ \ R +61 "collection"'F% +3 "core" %f y x\ +2 "sampler")W% +3 "core" % y x e\ \ R +69 "collection"'V% +4 "core" %f y y\ + "sampler")9% +4 "core" % c\ \ R +2 "sampler")5% +3 "core" % l\ \ R +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % e\ \ R + .tSSV.dial :exhaust +2 "sampler")T  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Z'ڀ +897 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")[  +73 "core" + #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +3 "core" %f | |\ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" % m\ u + .tSSV.dial :exhaust + "sampler")[  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +910 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Z  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'P% +3 "core" %f ~ \ + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +4 "core" %f p n\ \ + "sampler")[% +4 "core" %9 c\  +37 "collection"'@% +3 "core" %f p o\ + "sampler")Z% +4 "core" %9 f\  +42 "collection"'P% +2 "core" %f q q\ +2 "sampler")c% +4 "core" %9 a\  +47 "collection"'j% +3 "core" %f q s\ \ +2 "sampler")m% +3 "core" %9 ^\  +54 "collection"'% +3 "core" %f s t\ +2 "sampler")o% +3 "core" %9 a\  +61 "collection"'7% +4 "core" %f t r\ + "sampler")I% +4 "core" %9 b\  +69 "collection"'Y% +3 "core" %f x v\ +2 "sampler")]% +4 "core" %9   b\  +78 "collection"'?% +3 "core" %f x y\ +2 "sampler")t% +3 "core" %6   k\  +89 "collection"'^% +3 "core" %f } }\ + "sampler")`% +4 "core" % / - k\ G +100 "collection"'u% +3 "core" %f \ +2 "sampler")K% +3 "core" % O L k\ G +113 "collection"'q% +3 "core" %f \ +2 "sampler")b% +4 "core" % q r b\ G +127 "collection"'f% +4 "core" %f \ + "sampler")d% +4 "core" % k\ G +2 "sampler")y% +4 "core" % h\ G + .tIntake.select :close + "sampler")0 +9 );% +2 "core" % d\ G +2 .tSSV.dial :exhaust + "sampler"){  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")k'ڀ +880 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")n  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 99.9ml + .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %f \ +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %f z {B\ + "sampler")[% +4 "core" % A ? a\ K +100 "collection"'@% +3 "core" %f } |(\ +2 "sampler")Z% +3 "core" % ^ ^ _\ K +113 "collection"'P% +3 "core" %f ~ ,\ +2 "sampler")c% +4 "core" % ~ Z\ K +127 "collection"'-% +4 "core" %f ~ ~B\ +2 "sampler")j% +3 "core" % [\ K +2 "sampler")m% +3 "core" % a\ K +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % a\ K +2 .tSSV.dial :exhaust + "sampler")o  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")7'ڀ +871 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")I  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 49.9ml + .Intake.select :open + "sampler") +210 "collection"'Y% +3 "core" %f @\ + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X d\  +100 "collection"'"% +3 "core" %f 0\ +2 "sampler")S% +3 "core" %" [ Y \\\  +113 "collection"'=% +4 "core" %f E\ + "sampler")A% +4 "core" %# } z a\  +128 "collection"':% +3 "core" %f C\ +2 "sampler")U% +4 "core" % [\ ' + "sampler")3% +4 "core" % `\ ' + .tIntake.select :close + "sampler")0 +9 )2% +2 "core" % b\ ' +2 .tSSV.dial :exhaust + "sampler")F  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W'ڀ +874 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 1000.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'V& +3 "core" &\\ | {@\ #f + ."airStroke"CSV.dial :waste +3 "sampler")9% +2 ."airStroke"CS.seek 0ml +4 "collection"'5'i +4 "core" %ڄ `\  ' +2 ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "collection"' @ + "sampler")T  +70 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'>' +109 "core"  +2 .tCTV.dial :air + "collection"'[  +76 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")@ +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'Z  + "sampler")P'ڀ +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")c  +124 "core" ~ +3  +481 ' +2 "sampler")-% +4 "core" %ڄ b\  + .tCBV.dial between SSV and waste2 +2 "collection"'j  +29 "core"  + "collection"'m% +4 "core" % } xI\ \ +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV + "collection"'  +53 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< bb +2 .tCS.seek 0ml + "collection"'o'i +1842 "core" '1 f dA\ +2 "collection"'% +4 "core" %0 j g?\  +2 "sampler")I% +3 "core" %ڄ j\  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.0psia + .CBV.dial SSV + "collection"'Y @ +31 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'y'i +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'h'i +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")w +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X\ +2 .tCS.seek 6ml + "collection"''. +1352 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'z +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'0'i +1435 "core" ' + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'% +4 "core" %i R\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 2ml + "collection"''T +596 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '}% +2 "core" %U  ~V\  +2 .tCS.seek 5ml +2 "collection"'/'s6 +845 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'%  +41 "core"  +3 .tCS.seek 1ml + "collection"'4'^ +1123 "core" ' + "collection"'s9 +4 "core" 9}t + "collection"'% +4 "core" %d m kU\ +2 #tBefore lysing Collection Puck Heater at 20.7C/39.6psia +2 #Heating Puck.from 4, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'6 \  +2 '<9 +5 "core" 9}t +102 "collection"'E9 +2 "core" 9~td +102 "collection"'9 +2 "core" 9~t d +102 "collection"'G9 +3 "core" 9u d +102 "collection"'$9 +2 "core" 9ud +102 "collection"' 9 +3 "core" 9ud +102 "collection"'#9 +2 "core" 9ud +102 "collection"'19 +3 "core" 9xd +102 "collection"'9 +3 "core" 9v"d +102 "collection"'N9 +2 "core" 9v&d +103 "collection"'O9 +2 "core" 9w*d +102 "collection"'89 +2 "core" 9x/d +102 "collection"'9 +3 "core" 9 x3d +102 "collection"'L9 +2 "core" 9*y7d +102 "collection"')9 +3 "core" 9L{;d +102 "collection"'R9 +2 "core" 9p|?d +102 "collection"'Q9 +3 "core" 9|Cd +102 "collection"'+9 +3 "core" 9}Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'"9 +3 "core" 9Pd +102 "collection"'S9 +2 "core" 9=Ta +103 "collection"'=9 +2 "core" 9kX\\ +102 "collection"'A9 +3 "core" 9]V +102 "collection"':9 +3 "core" 9aR +102 "collection"'U9 +47 "core" 9gK +102 "collection"'39 +3 "core" 96kG +102 "collection"'29 +2 "core" 9doC +102 "collection"'F9 +3 "core" 9s? +102 "collection"' 9 +2 "core" 9w; +103 "collection"'V9 +2 "core" 9|7 +102 "collection"'99 +3 "core" 94 +102 "collection"'9 +3 "core" 9C1 +102 "collection"'T9 +3 "core" 9k/ +102 "collection"'[9 +2 "core" 9, +103 "collection"'l9 +2 "core" 9* +102 "collection"'59 +2 "core" 9( +103 "collection"'@9 +2 "core" 9' +102 "collection"'Z9 +3 "core" 9% +102 "collection"'c9 +3 "core" 9;# +102 "collection"'W9 +2 "core" 9Y" +102 "collection"'-9 +3 "core" 9t! +102 "collection"'j9 +2 "core" 9 +102 "collection"'m9 +3 "core" 9 +102 "collection"'9 +2 "core" 9 +103 "collection"'>9 +2 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'I9 +3 "core" 9 +102 "collection"'Y9 +3 "core" 9 \  +102 "collection"'P9 +2 "core" 9  +103 "collection"'t9 +2 "core" 9 + +102 "collection"'^9 +3 "core" 9 9 +102 "collection"'`9 +3 "core" 9 G +102 "collection"'79 +3 "core" 9 U +102 "collection"'u9 +2 "core" 9 a +103 "collection"'q9 +2 "core" 9 m +102 "collection"'b9 +3 "core" 9 x +102 "collection"'d9 +2 "core" 9  +102 "collection"'K9 +3 "core" 9  +102 "collection"';9 +3 "core" 9  +102 "collection"'o9 +3 "core" 9  +102 "collection"'f9 +2 "core" 9  +102 "collection"'{9 +3 "core" 9  +102 "collection"'y9 +3 "core" 9  +102 "collection"'n9 +2 "core" 9 \  +103 "collection"'J9 +2 "core" 9  +102 "collection"'D9 +3 "core" 9  +102 "collection"']9 +2 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'p9 +2 "core" 9  +102 "collection"'_9 +3 "core" 9 # +102 "collection"'9 +2 "core" 9 ' +102 "collection"'k9 +3 "core" 9 , +102 "collection"'9 +3 "core" 9 0 +102 "collection"'B9 +2 "core" 9 4 +103 "collection"'?9 +2 "core" 9 8 +102 "collection"'9 +3 "core" 9 < +102 "collection"'M9 +2 "core" 9 @ +102 "collection"'a9 +3 "core" 9\ E +102 "collection"'9 +3 "core" 9\ I +102 "collection"'r9 +2 "core" 9\ M +102 "collection"'i9 +3 "core" 9\ Q +102 "collection"'|9 +2 "core" 9\ U +102 "collection"'C9 +3 "core" 9\ Z +102 "collection"'e9 +3 "core" 9\ ^ +102 "collection"'g9 +2 "core" 9\ b +102 "collection"'x9 +3 "core" 9\ "f +102 "collection"'9 +2 "core" 9\ &j +102 "collection"'~9 +3 "core" 9\ )o +102 "collection"'9 +3 "core" 9\ .s +102 "collection"'9 +2 "core" 9\ 0w +102 "collection"' 9 +3 "core" 9\ 4{ +102 "collection"'(9 +2 "core" 9\ 8 +102 "collection"'9 +3 "core" 9\ ; +103 "collection"'&9 +2 "core" 9\ > +102 "collection"'w9 +2 "core" 9\ B +103 "collection"'9 +2 "core" 9\ E +102 "collection"''9 +2 "core" 9\ H +103 "collection"'h9 +3 "core" 9\ K +102 "collection"'9 +2 "core" 9\ M +102 "collection"'9 +3 "core" 9\ Q +102 "collection"'X9 +2 "core" 9\ S +103 "collection"'v9 +2 "core" 9\ T +102 "collection"'9 +3 "core" 9\ V +102 "collection"'9 +3 "core" 9\ W +102 "collection"' 9 +2 "core" 9\ X +102 "collection"'.9 +3 "core" 9\ Z +102 "collection"'9 +2 "core" 9\ \\ +103 "collection"'H9 +2 "core" 9\ _ +102 "collection"'\ 9 +3 "core" 9\ a +102 "collection"'z9 +2 "core" 9\ c +102 "collection"'9 +3 "core" 9\ d +102 "collection"' 9 +3 "core" 9\ h +102 "collection"'9 +3 "core" 9\ j +102 "collection"'09 +2 "core" 9\ l +103 "collection"'}9 +2 "core" 9\ q +102 "collection"'9 +3 "core" 9\ r +102 "collection"'%9 +2 "core" 9\ v +103 "collection"'/9 +4 "core" 9\ z +3 .tCH.hold 10:00,70C +3 "collection"'s `\ `\ v +3 '9 +4 "core"  + 9\ } + "collection"'<% +4 "core" %d  \ + #tBegun lysing Collection Puck Heater at 68.2C/46.6psia +26864 "Can"\  +33125 "core" ` +2 "collection"'E9 +3 "core" 9\  +2 "collection"'% +4 "core" %d \ \ +2 #tEnded lysing Collection Puck Heater at 70C/45.1psia + .CS.seek 0ml + "collection"'G'i +374 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'$ @ +99 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'#'s5 +1374 "core" ' + .tCSV.dial CTV +2 "collection"'1  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"' @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'N  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'O @ +43 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'8'i +1357 "core" ' + "collection"'% +4 "core" %l,-U\ +2 #tPuck @73.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'L +96 "core"  +2 .tCBV.dial CSV + "collection"')  +27 "core"  + "collection"'R% +4 "core" %l \ +3 .tCS.seek 5ml + "collection"'Q's8 +1374 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'+  +43 "core" +2 "collection"'% +4 "core" %s3 c a\ +2 .tCS.seek 7ml + "collection"'"' +611 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'S @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'=' +855 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +111 "core" ^ +2 #tLysing Complete + "collection"':& +4 "core" &\\ T R \ #f + #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&U% +4 "core" %    +2 "storage"(3% +3 "core" % C C \  +2 "storage"(2. +2 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(F( +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &   4\ + "manipulator"&V& +4 "core" &Ӕ*  Cq +2 "manipulator"&9% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +164 "core" ( + "manipulator"&T& +4 "core" & E  +2 "storage"([& +4 "core" & ] ] \ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&l'7 +96 "core" ' + "storage"(5& +4 "core" & h f \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(@'r +226 "core" ' +2 "storage"(Z- +3 "core" -'= + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" &  *  + "storage"(W& +4 "core" & $ " \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&-'u +18 "core" ' + .tElbow.hold + "manipulator"&j, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(m- +2 "core" -'= +3 .tSE.seek 13.12 Pucks below Top Plate + "storage"(' +46 "core" ' + "manipulator"&>% +5 "core" %· + "storage"(& +4 "core" & $ $ '\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&I'ϳ +13 "core" ' +2 "manipulator"&Y& +4 "core" & #  + "storage"(P& +4 "core" & ( 6 \ +49 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&t'7 +16 "core" ' +2 .tSE.seek 14.12 Pucks below Top Plate +2 "storage"(^'| +38 "core" ' + "manipulator"&`& +5 "core" &  + "manipulator"&7% +5 "core" %-  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u' +89 "core" ' +2 .tElbow.seek CC + "manipulator"&q(ӂ +158 "core" ( +2 "manipulator"&b& +4 "core" &ӛ"  ~ :- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &ӛ#  :- +2 .tForearm.seek CC + "manipulator"&K'? +90 "core" ' + .tHand.close + "manipulator"&;/ +54 "core" / +2 .tCC.seek :open + "collection"'o( +447 "core" ( +2 "storage"(f& +4 "core" & g ] 3\ + "storage"({& +4 "core" & [ ] \ \ + "manipulator"&y& +4 "core" &ӛ#  :- + "manipulator"&n% +4 "core" % I  2 +2 .tForearm.seek :retract + "manipulator"&J' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&D( +166 "core" ( +3 "manipulator"&]& +7 "core" & ! t +2 "storage"(\\& +3 "core" & v p \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&p'u +101 "core" ' + .tElbow.hold + "manipulator"&_, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&k% +5 "core" % |  . + "storage"(& +4 "core" & ] ]\ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 307 counts +2 "manipulator"&B'Ϩ +14 "core" ' +2 "manipulator"&?& +4 "core" & k t + "storage"(& +4 "core" & ~ ~\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&M'7 +16 "core" ' + "storage"(a% +4 "core" %~ | ,\ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (r% +2 "core" %f, <\ RQ +2 "manipulator"&i% +4 "core" %. b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|' +57 "core" ' + ."downElevator"SE.stop + "storage"(5 +31 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +4 "core" & ? A  +2 "manipulator"&e& +3 "core" & t +2 "manipulator"&g% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&x(- +176 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- "  +2 .tForearm.seek :garage + "manipulator"&'w +95 "core" ' + .tHand.close + "manipulator"&/ +52 "core" / +2 "manipulator"& & +4 "core" &-   + "manipulator"&(% +4 "core" % χ 0 +2 .tForearm.seek :retract + "manipulator"&' +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&&(ӂ +293 "core" ( + "manipulator"&w& +5 "core" &ӌ * 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӌ 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''? +97 "core" ' + "manipulator"&h& +4 "core" &ӌ  5 +2 "manipulator"&% +4 "core" %F z  +2 "collection"'& +4 "core" & ? @\ +3 "collection"'X& +4 "core" & B ?\ +2 .tCC.seek :closed + "collection"'v(\\ +4 "core" & ? @\ +8 &; ? @`\ %f +9 &X{ @ >\ 7 +9 &{ @ ?\ J +10 &\\ > A\ J +9 &[ = @\ J +9 &EY ? @\ J +10 &] @ ?\ K +9 &[ > @ \ J +10 &\\ ? >\ J +9 &L^ > @\ J +9 & [ A @\ J +10 &!\\ ? A\ J +9 &#Y > Al\ J +9 &%T[ A A\ J +10 &'Y A @\ J +9 &(\\ ? @\ J +10 &*^ @ ?{\ J +9 &,]\\ @ B \ J +9 &.\\ @ ? \ J +10 &/] @ ?\ J +9 &1\\ C @\ J +9 &3eZ ? @\ J +10 &5&[ @ @\ J +9 &6\\ A @\ K +10 &8\\ A C\ J +9 &:l\\ B B\ J +9 & 5 +2 .tForearm.seek CC + "manipulator"&O'? +100 "core" ' + .tHand.close + "manipulator"&#/ +63 "core" / +2 .tCC.seek :open + "collection"'( +451 "core" ( + "manipulator"&L& +4 "core" &ӌ  5 +2 "manipulator"&)% +4 "core" % <  + .tForearm.seek :retract +2 "manipulator"&R' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&8(- +282 "core" ( + "manipulator"&+& +4 "core" &- X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&Q'w +96 "core" ' +2 .tHand.open + "manipulator"&S1 +53 "core" 1 +2 "manipulator"&"% +4 "core" % ρ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"':& +4 "core" &)\ +2 "manipulator"&U% +3 "core" %  _  +2 "storage"(3% +3 "core" % Y\  +2 "storage"(2. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(!(,y +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &,y y ;\  +2 "manipulator"&V& +3 "core" &-  X +2 "manipulator"&9% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&T( +181 "core" ( +2 "manipulator"&[& +4 "core" & ^ P + "storage"(5& +4 "core" &,y \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +100 "core" ' +2 "storage"(,& +3 "core" &,y L\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Z'r +194 "core" ' +2 "storage"(c- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (W& +3 "core" &,w ] [\ +2 "manipulator"&m& +4 "core" & J P + .tElbow.seek 4 +2 "manipulator"&>( +3 "core" ( + "manipulator"&& +5 "core" & v P + "storage"(Y& +4 "core" &,w h g U\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&P'c +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +56 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&7& +3 "storage"(l' +6 "core" & P +2 "manipulator"&% +4 "core" % W Y +2 .tForearm.seek :retract + "manipulator"&@' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&-(ӂ +51 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +103 "core" ( + "manipulator"&I& +4 "core" &Ӑ!  ;8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӑ! R ;8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'? +98 "core" ' +2 "manipulator"&d& +4 "core" &Ӑ!  g ;8 +2 "manipulator"&t% +4 "core" %F -  +2 "collection"'j& +3 "core" &\ +2 "collection"';& +5 "core" &\ +2 .tCC.seek :closed + "collection"'u(\\ +5 "core" &\ +7 &:\ %g +9 &Xys\ 7 +9 &yH\ J +10 &Y/\ J +9 &W\ J +9 &B]\ J +10 &^\ J +9 &\\\ K +10 &\\\ J +9 &JYe\ J +9 & X\ J +10 &!]\ J +9 &#\\=\ K +9 &%RZ7\ J +10 &'Y\ J +9 &(Y\ J +10 &*]\ J +9 &,Y\\\ K +9 &.[\ K +10 &/Z\ J +9 &1Xx\ J +9 &3b]k\ J +10 &5#[Z\ K +9 &6\\<\ J +10 &8Y9\ J +9 &:j^ \ J +9 &<+\\\ K +10 &=\\\ J +9 &?Y\ \ J +9 &As]\ J +10 &C3^\ K +9 &Dd\ K +10 &Fq\ M +9 &Hj  \ P +9 &J! ! \ T +10 &K ( (\ V +9 &M * ,2\ V +9 &O] + -\ W +10 &Q - -\ W +9 &R / 0\ X +10 &T 4 1\ Y +9 &V_ 2 4\ Y +9 &X 5 5\ Z +10 &Y 7 6\ Z +9 &[ : 7{\ G +9 &\\; ; ={\ * +10 &\\ ; >f\ ] +2 ( +2 "collection"';& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.04 + .Hand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&f% +4 "core" % F  \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{' +92 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'y  +133 "core"  + .tCSV.dial CTV + "collection"'n  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%]' +2628 "core" ' +2 "collection"'\\% +4 "core" %  9\  +2 .tCS.seek 4.5ml + "collection"'K'c< +1497 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%q  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%k'ؾ +2629 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air + "collection"'? @ +41 "core" > +2 .tCS.seek 10ml + "collection"'' +1553 "core" ' +3 .tCSV.dial CTV +2 "collection"'a  +42 "core"  +2 .tCS.seek 0ml + "collection"'J'i +2636 "core" ' + .tCBV.dial :waste1 +2 "collection"'r @ +27 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'i  +131 "core" + "collection"'D& +4 "core" &\\ / /\ ] +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&C% +4 "core" %   + "storage"(e% +4 "core" %   \ +2 "storage"(g. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(p( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (B& +2 "core" &  f\ +2 "manipulator"&^& +3 "core" &ӑ!  ;7 +2 "manipulator"&% +4 "core" %   P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&~( +165 "core" ( + "manipulator"&M& +4 "core" & &  +2 "storage"(& +3 "core" & C D \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&_'7 +96 "core" ' + "storage"(& +4 "core" & < I q\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +217 "core" ' +2 "storage"((- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&|& +3 "core" & r  +2 "storage"(& +3 "core" & D D I\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&w'u +18 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(x- +3 "core" -' +2 .tSE.seek 14.14 Pucks below Top Plate + "storage"(h' +38 "core" ' + "manipulator"&% +5 "core" %΃ + "storage"(& +4 "core" &\ \ \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 314 counts + "manipulator"&'ϯ +13 "core" ' +2 "manipulator"&o& +4 "core" & "  + "storage"(& +4 "core" & ! ! \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +17 "core" ' +2 .tSE.seek 15.14 Pucks below Top Plate +2 "storage"( ' +35 "core" ' + "manipulator"&X& +4 "core" &  +2 "manipulator"&% +4 "core" %.  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H' +89 "core" ' +2 .tElbow.seek CC + "manipulator"&'(ӂ +160 "core" ( + "manipulator"&z& +4 "core" &Ӟ  @ 6 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\ & +2 "core" &Ӟ ' 6 +2 .tForearm.seek CC +2 "manipulator"& '? +97 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'0( +450 "core" ( +2 "storage"(}& +4 "core" & C C 8\ + "storage"(& +4 "core" & 7 @ w\ + "manipulator"&%& +4 "core" &Ӟ  6 +2 "manipulator"&/% +3 "core" % H $  +2 .tForearm.seek :retract + "manipulator"&' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&<( +161 "core" ( +2 "manipulator"&& +4 "core" & 0  + "storage"(s& +4 "core" & ; L `\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&6'u +95 "core" ' + .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&E1 +56 "core" 1 +2 "manipulator"&$% +5 "core" % ΄ \ + "storage"(4& +4 "core" & 8 8 Y\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 315 counts +2 "manipulator"&G'ϰ +14 "core" ' +2 "manipulator"&& +4 "core" & H  +2 "storage"(N& +3 "core" & ^ ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&#'7 +17 "core" ' + "storage"(&% +4 "core" % ^ g H\ +3 ."downElevator"SE.seek :down +2 "storage"(.' +99 (v% +4 "core" %$ { } `\ QM + "manipulator"&L% +4 "core" %2 , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)' +48 "core" ' + ."downElevator"SE.stop + "storage"(5 +41 "core" ' + .tPSV.dial :air +2 "processing"%O  +71 "core" +2 .tPS.seek 2.5ml + "processing"%+' +2636 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +40 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%1  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%S +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%"  +44 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%:'ؾ +2648 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%U& +4 "core" &\  +2 "manipulator"&3& +3 "core" & 3  +2 "manipulator"&2% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&R(- +166 "core" ( + "manipulator"&Q& +4 "core" &- Q  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +2 "core" &- A  +2 .tForearm.seek :garage +2 "manipulator"& 'w +97 "core" ' + .tHand.close + "manipulator"&V/ +60 "core" / +2 "manipulator"&9& +4 "core" &- .  + "manipulator"&[% +4 "core" % σ +2 .tForearm.seek :retract +46 "manipulator"&5' +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&8( +135 "core" ( + "manipulator"&,& +4 "core" & * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&c' +101 "core" ' +2 "manipulator"&W& +4 "core" & + "manipulator"&m% +4 "core" % [ ~ +2 "processing"%& +4 "core" &y\  +2 "processing"%Y& +5 "core" &p\  +2 .tPC.seek :closed + "processing"%`(^ +5 "core" &|\  +7 &E\ %i +10 &~X\ 9 +9 &\ M +9 &_w\ N +10 &\\]}\ N +9 &]\ N +9 &]\ M +10 &]\ N +9 &f\\w\ M +10 &']\ N +9 &[\ N +9 &!\\\ N +10 &#mb\ N +9 &%0]\ M +9 &&]\ N +10 &(\\\ N +9 &*u^\ N +10 &,7b\ N +9 &-[\ N +9 &/_\ M +10 &1{`\ N +9 &3?_\ N +9 &5\\\ N +10 &6_\ N +9 &8c\ N +10 &:G^\ N +9 &< `\ N +9 &=`\ N +10 &?`\ N +9 &ANa\ N +9 &C n\ P +10 &Ds\ P +9 &F\ S +10 &HF\ S +9 &J\ S +9 &K\ T +10 &M\ T +9 &OK\ T +9 &Q \ U +10 &R\ V +9 &T\ U +9 &VR\ U +10 &X\ V +9 &Y\ U +10 &[\ U +9 &]V\ E +9 &^zAv\ (v +10 &^0\ 2 +5 ( +2 "processing"%Y& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + "processing"%7& +4 "core" &^#\ 2 + &^#\ 2 + .tHand.open + "manipulator"&1 +58 "core" 1 + "manipulator"&T% +4 "core" %    ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tPRV.dial :air +2 "processing"%I  +41 "core"  +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%Z% +4 "core" %ػ\  +2 .tPS.seek 0.3ml + "processing"%P' +380 "core" ' +2 .tPSV.dial PSR + "processing"%d +100 "core"  +2 "processing"%t% +4 "core" %8\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%j'2 +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%>' +1937 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%l +101 "core" + .tPTV.dial :mixing + "processing"%@ @ +73 "core" A + .tPBV.dial :waste2 + "processing"%  +90 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2637 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&f& +4 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&;( +3 "core" ( +2 "manipulator"&y& +3 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &  } +2 .tForearm.seek PC + "manipulator"&b' +95 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tPC.seek :open + "processing"%\\( +457 "core" ( +2 "manipulator"&=& +4 "core" & % + "manipulator"&q% +4 "core" %   - +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&](- +121 "core" ( +2 "manipulator"&& +4 "core" &-   \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +2 "core" &- 8 \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&K'w +100 "core" ' +2 .tHand.open + "manipulator"&a1 +58 "core" 1 +2 "manipulator"&% +4 "core" % ~ W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r' +93 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%i& +4 "core" &1\ +2 "manipulator"&D% +4 "core" %  J  + "storage"(C% +4 "core" % i g {\  +2 "storage"(e. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(g(,y +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (!& +3 "core" &,x ] [ \ + "manipulator"&B& +4 "core" &- E \ + "manipulator"&^% +4 "core" %  1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +169 "core" ( +2 "manipulator"&M& +4 "core" & `  + "storage"(& +4 "core" &,x j g \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&' +96 "core" ' +2 "storage"(-& +4 "core" &,x Y\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"({'r +201 "core" ' +2 "storage"((- +3 "core" -'¡ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (|& +3 "core" &,w ] ]\ +2 "manipulator"&& +4 "core" & \\  + .tElbow.seek 4 +2 "manipulator"&x( +3 "core" ( + "manipulator"&& +4 "core" & n  +2 "storage"(& +3 "core" &,w ^ h ;\ +3 .tForearm.seek 4 + 300 counts + "manipulator"&o'c +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&X& + "storage"(' +8 "core" & %  + "manipulator"&_% +4 "core" % ] - +2 .tForearm.seek :retract + "manipulator"&~' +88 "core" ' +2 .tElbow.seek PC + "manipulator"& ( +56 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +183 "core" ( +2 "manipulator"&w& +4 "core" & X - +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & S - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&h' +93 "core" ' + "manipulator"&z& +4 "core" & % - +2 "manipulator"&\ % +4 "core" % C +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ \ +9 &/x\ *x +9 &c\ > +10 &rx\ N +9 &5Y\ M +10 &_\ N +56 &Z\ M +3 &|Z\ M +6 &<\\\ N +2 &\\\ N + &Y\ M + & [\ M + &"D]\ N +5 &$\\\ N +9 &%Y\ M +9 &'Y\ N +10 &)M]\ M +9 &+Z\ N +9 &,_\ M +10 &.Y\ N +9 &0U^\ M +10 &2Y\ M +9 &3\\\ M +9 &5^\ N +10 &7\\]\ N +9 &9]\ N +9 &:\\\ M +10 &<]\ M +9 &>e_\ M +10 &@&_\ N +9 &Ah\ N +9 &Cnz\ O +10 &Edx\ P +9 &G\ T +9 &H\ T +10 &J\ T +9 &Lb\ T +10 &N!x\ U +9 &Ou\ T +9 &Qv\ U +10 &Sf~\ U +9 &U'n\ U +9 &V\ U +10 &X\ U +9 &Zm\ U +10 &\\.\ V +9 &]}~\ ; +9 &^1\ S +10 &^\ 0 +2 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&H1 +53 "core" 1 + "manipulator"&u% +4 "core" %  @ C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +94 "core" ' +4 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"% r +2 %%9 +5 "core" 9 +102 "processing"%/9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%s9 +3 "core" 9  +102 "processing"% 9 +2 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%E9 +2 "core" 9 +103 "processing"%$9 +2 "core" 9 +102 "processing"%49 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +102 "processing"%N9 +3 "core" 9* +102 "processing"%&9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%v9 +2 "core" 97 +102 "processing"%L9 +3 "core" 9; +103 "processing"%<9 +3 "core" 9? +102 "processing"%69 +3 "core" 9D +102 "processing"%G9 +2 "core" 9H +102 "processing"%O9 +3 "core" 9L +102 "processing"% 9 +2 "core" 9P +103 "processing"%#9 +3 "core" 9T +102 "processing"%.9 +2 "core" 9Y +102 "processing"%k9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%19 +3 "core" 9e +102 "processing"%S9 +4 "core" 9i +102 "processing"%"9 +3 "core" 9n +102 "processing"%+9 +2 "core" 9!r +102 "processing"%U9 +3 "core" 9(v +102 "processing"%39 +2 "core" 9/z +3 .tPH.hold 2:00:00,28C +3 "processing"%2 prp) +2 .tdelay 1:30 +4 "core" z +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Q +101 "core"  +2 "processing"%F% +4 "core" %غ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%V' +1633 "core" ' +2 .tPTV.dial :puck + "processing"%9  +71 "core"  + .tPSV.dial PTV +2 "processing"%[ +72 "core" + .tPBV.dial :waste1 +2 "processing"%)  +130 "core"  + "processing"%,% +4 "core" %\ +2 .tPS.seek 1.5ml +2 "processing"%A'& +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 .tPS.seek 0ml + "processing"%W'ؾ +813 "Can"v C@ +794 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%m  +33 "core"  + .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%R +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%5' +2347 "core" ' + .tPSV.dial PTV +2 "processing"%* +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%7 +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'ؾ +2299 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%I  +127 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%Z @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%c' +375 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"':  +2 "processing"%d  +42 "core" +3 + "processing"%t% +4 "core" %g\ +2 .tPS.seek 0.35ml + "processing"%P'i +463 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'j  +30 "core" + .tPRV.dial :air +2 "processing"%l  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%@'K +1173 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%>' +872 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%f  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%y' +1608 "core" ' + .tPSV.dial :PML +2 "processing"%n +43 "core" + .tPTV.dial :mixing + "processing"% @ +73 "core" @ + .tPBV.dial :waste1 + "processing"%8  +33 "core" +2 "processing"%% +4 "core" %f\  +2 .tPS.seek 1.85ml + "processing"%`' +241 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%= * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%q'ؾ +1987 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 "manipulator"&?& +4 "core" & - + "manipulator"&b% +4 "core" %  L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&;(- +125 "core" ( + "manipulator"&a& +5 "core" &- ?  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  g  +2 .tForearm.seek :garage + "manipulator"&i'w +97 "core" ' + .tHand.close + "manipulator"&D/ +54 "core" / +2 "manipulator"&C& +51 "core" &-   +2 "manipulator"&e% +5 "core" % υ + +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&K(ӂ +279 "core" ( + "manipulator"&p& +5 "core" &ӕ%  >H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &ӕ% >H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'? +94 "core" ' + "manipulator"&^& +4 "core" &Ӗ$  =G +2 "manipulator"&M% +4 "core" %G  8 +2 "collection"'& +4 "core" &t\ +2 "collection"'-& +5 "core" &h\ +2 .tCC.seek :closed + "collection"'](\\ +5 "core" &q\  +9 &2|t\ *y +9 &dz\ > +10 &{ut\ M +9 &?Yj\ L +10 &Zm\ M +9 &Ui\ L +9 &Vg\ L +10 &HXb\ L +9 &Z^\ M +9 &[_\ L +10 & \\_\ L +9 &"OZ^\ L +10 &$Zb\ M +9 &%Xi\ L +9 &'Yf\ L +10 &)V\\a\ M +9 &+Y`\ L +9 &,\\[\ M +10 &.Zd\ L +9 &0_Z`\ L +10 &2![f\ L +9 &3Yj\ M +9 &5Wf\ M +10 &7fZe\ M +9 &9(Yc\ M +9 &:Yh\ M +10 &<Y_\ L +9 &>oVY\ L +10 &@1UQ\ L +9 &A\\\\\ M +9 &CcR\ M +10 &Env P\ O +9 &G$ ) Y\ T +9 &H 7 4[\ W +10 &J 6 7S\ X +9 &LZ : 9O\ Y +10 &N 9 <X\ Z +9 &O > >a\ Y +9 &Q @ =[\ Z +10 &S_ B A]\ Z +9 &U D BZ\ \\ +9 &V F E[\ [\ +10 &X H H]\ \\ +9 &Z_ L I\\\ ] +10 &\\w M K_\ > +9 &\\+ N Nc\ *| +9 &\\| N N]\ T +3 ( +2 "collection"'-& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.31 + "collection"'r& +4 "core" &\\ P Oh\ T + .tHand.open + "manipulator"&(1 +54 "core" 1 +2 "manipulator"&|% +4 "core" % G   8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + .tPSV.dial PSR +2 "processing"% +111 "core" +2 "processing"%% +4 "core" %غ]\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'+ +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +43 "core"  +2 .tPS.seek 0ml + "processing"%_'ؾ +1614 "core" ' + .tPSV.dial PSR +2 "processing"% +55 "core" + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%{  + "collection"'o  +33 "core" ~ +122  + .tPSV.dial :mixloop +2 "processing"%w +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%x'ؾ +2638 "core" ' +2 .tPSV.dial :air + "processing"%z  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%' +345 "Can"\  +2295 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +41 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2638 "core" ' + .tPSV.dial :air + "processing"%~  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%\\' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" &Ә#  # =E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +46 "core" ( + "manipulator"&/& +4 "core" &v   3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +2 "core" &v   3 +2 .tForearm.seek CC +2 "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"&s/ +55 "core" / +2 .tCC.seek :open +2 "collection"' ( +449 "core" ( +2 "manipulator"&'& +4 "core" &w  3 +2 "manipulator"&E% +3 "core" % P 1  +2 .tForearm.seek :retract +2 "manipulator"&$' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +281 "core" ( +2 "manipulator"&& +4 "core" &-  3 ] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-  ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&'w +97 "core" ' +2 .tHand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&v% +4 "core" % ρ   m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L' +93 "core" ' + ."da"delayUntil "15:53:07.57" +3 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 4 into Collection Clamp + "collection"'<& +5 "core" &\ + "manipulator"&6% +4 "core" %  `  +2 "storage"(G% +4 "core" % R 9 +\  + "storage"(O. +4 "core" .(,y + "storage"( & +4 "core" &,w K D \ +2 "storage"(#& +4 "core" &,w @ J E\ + "manipulator"&.& +4 "core" &- ] + "manipulator"&k% +4 "core" %   C  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 4 + "manipulator"&( +176 "core" ( +2 "manipulator"&1& +4 "core" &  N +2 "storage"(S& +4 "core" &,w E F \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 4 + 450 counts +2 "manipulator"&"' +95 "core" ' +2 "storage"(+& +4 "core" &,w [ > 0\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(U'r +206 "core" ' + "storage"(3- +4 "core" -'3 +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +2 (Q& +3 "core" &,w 9 E V\ +2 "manipulator"&F& +4 "core" & V N + ."WCR"Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  W N +2 "storage"(9& +48 "core" &,w > A \ +5 ."WCR"Forearm.seek 4 + 300 counts + "manipulator"&['c +18 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&)/ +63 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&,& +3 "storage"(V' +8 "core" &  N + "manipulator"& % +4 "core" % ` C +3 ."WCR"Forearm.seek :retract + "manipulator"&A' +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(ӂ +60 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ( + "manipulator"&m& +5 "core" &z*  ` Bf +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &z*   Bf +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&R'? +103 "core" ' + "manipulator"&W& +5 "core" &z*   Bf + "manipulator"&*% +4 "core" %E   +2 "collection"'7& +4 "core" &\ +3 "collection"'& +6 "core" &\ +2 ."WCR"CC.seek :closed +3 "collection"'T(\\ +3 "core" &\ +5 &\ 9 +10 &GJx\ 1 +9 &yt\ E +10 &%]\ L +9 &V\ K +9 &Y\ L +10 &m]\ K +9 &/Z\ K +9 &\\\ K +10 &Z\ L +9 &uZ\ K +10 &!7U\ K +9 &"W\ K +9 &$W\ K +10 &&}W\ K +9 &(?\\\ K +9 &*Z\ K +10 &+Z\ K +9 &-\\\ K +10 &/G[\ K +9 &1 [\ K +9 &2\\\ K +10 &4Z\ K +9 &6NZ\ L +9 &8Y\ L +10 &9V\ K +9 &;[\ K +10 &=V\\\ L +9 &?Z\ K +9 &@X\ L +10 &B\\\ L +9 &D[h\ M +9 &Ft\ N +10 &G  \ R +9 &I - '\ U +10 &KD . //\ W +9 &M 1 /0\ X +9 &N 1 2)\ W +10 &P 4 3&\ X +9 &RG 5 6\ Y +9 &T 7 7&\ Z +10 &U 8 8$\ Z +9 &W ; ;$\ [\ +10 &YF = =&\ \\ +9 &[ ? ?$\ \\ +9 &\\_I C B=\ 7 +10 &\\ E E`\ Z +5 ( +2 "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.13 + .Hand.open + "manipulator"&51 +4 "core" &\\ B E\ Z +57 1 + "manipulator"&I% +4 "core" % E  [ +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract + "manipulator"&' +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")Z+ +4 "core" + +2 "sampler")Y% +3 "core" %ڛ a\  +2 "collection"':& +4 "core" &\\ D C\ Z +2 "Can"\ a^ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %g F G\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X c\  +64 "collection"'% +4 "core" %g N N\ + "sampler")0% +4 "core" %Q4 G H d\  +78 "collection"'r% +4 "core" %g P P\ + "sampler")(% +4 "core" %Q3 Q K l\  +89 "collection"'|% +3 "core" %g Q Q\ + "sampler")-% +4 "core" %Q4 V W o\  +100 "collection"'% +3 "core" %g T R\ +2 "sampler")% +3 "core" %Q4 b ` m\  +113 "collection"'B% +3 "core" %g S T\ +2 "sampler")q% +4 "core" %Q4 m i a\  +127 "collection"'X% +3 "core" %g R T\ +2 "sampler")% +4 "core" %Q4 w u `\  +144 "collection"'% +3 "core" %g T V\ +2 "sampler")_% +3 "core" %Q4  k\  +163 "collection"'o% +3 "core" %g W V\ +2 "sampler"){% +3 "core" %Q5 l\  +2 "sampler")w% +4 "core" %Q4 c\  + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" %Q4 \\\  + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")z'ڀ +413 "core" ' + ."WCR"Exhaust.select :close + "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X\ + "sampler")s% +4 "core" %\\&^ p\  +21 "collection"'K% +3 "core" %g > ?\ +2 "sampler")% +5 "core" %\\&[ b\  +23 "collection"']% +4 "core" %g B D\ + "sampler")'% +4 "core" %\\&[ i\  +28 "collection"'E% +3 "core" %g G J\ +2 "sampler")% +4 "core" %\\&[ l\  +31 "collection"'% +3 "core" %g F H\ +2 "sampler")N% +4 "core" %\\&[ m\  +36 "collection"'% +3 "core" %g E F\ +2 "sampler")% +4 "core" %\\&Z j\  +41 "collection"'v% +3 "core" %g L M\ +2 "sampler")<% +4 "core" %\\&Z n\  +47 "collection"'6% +3 "core" %g H P\ + "sampler")G% +4 "core" %\\&Z r\  +54 "collection"'O% +3 "core" %g U U\ + "sampler") % +4 "core" %\\&Z b\  +2 "collection"'#% +4 "core" %g W V\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +3 "core" %g g h\ +2 #"WCR"Intake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X' +1132 "core" '5O{ ]\ ! +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X\ + "sampler")v% +4 "core" %? ]\  +32 "collection"'<% +3 "core" %g b c<\ +2 "sampler")6% +3 "core" %> ]\  +37 "collection"'% +3 "core" %g d fC\ + "sampler") % +5 "core" %> l\  +41 "collection"'#% +3 "core" %g e eB\ + "sampler")\\% +4 "core" %>   n\  +47 "collection"'k% +3 "core" %g e c@\ +2 "sampler")&% +4 "core" %>   ]\  + "collection"'1% +4 "core" %g e e?\ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +4 "core" %v3 k\  +47 "collection"'A% +4 "core" %g _ c!\ + "sampler")p% +4 "core" %v2  o\  +54 "collection"'!% +3 "core" %g d e%\ + "sampler");% +4 "core" %v2   g\  +2 "collection"'^% +3 "core" %g d b"\ +2 #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s + "sampler")#.;0X% +4 "core" %g [ Y\ + "sampler")d% +4 "core" % ]\ z +36 "collection"'A% +3 "core" %g _ ]\ +2 "sampler")p% +4 "core" % _\ z +42 "collection"'!% +2 "core" %g ^ `\ +2 "sampler");% +4 "core" % W\ z +47 "collection"'^% +3 "core" %g _ _\ +2 "sampler")V% +3 "core" %   [\ z +54 "collection"'% +3 "core" %g b b\ +2 "sampler")8% +3 "core" % Z\ z +61 "collection"'(% +4 "core" %g b d\ + "sampler")0% +4 "core" % : : W\ z +69 "collection"'r% +3 "core" %g h h\ +2 "sampler")% +4 "core" % ] [ Z\ z +78 "collection"'% +3 "core" %g k j\ + "sampler")B% +4 "core" % } i\ z +88 "collection"'q% +3 "core" %g j l\ +2 "sampler")X% +4 "core" % d\ z +100 "collection"'n% +3 "core" %g k l\ + "sampler")% +4 "core" % Y\ y +2 "sampler")% +4 "core" % ^\ x + ."WCR"Intake.select :close + "sampler")0 +9 )_% +3 "core" % h\ x + ."WCR"SSV.dial :exhaust +2 "sampler")o  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler"){'ڀ +863 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")w  +117 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %g b b\ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %g O M\ +2 "sampler")d% +4 "core" %p; X\  +24 "collection"'A% +3 "core" %g P O\ +2 "sampler")p% +4 "core" %p; k\  +27 "collection"'!% +3 "core" %g N O\ +2 "sampler");% +4 "core" %p; `\  +32 "collection"'`% +3 "core" %g S S\ + "sampler")^% +4 "core" %p; [\  +37 "collection"'V% +2 "core" %g Q S\ +2 "sampler")% +4 "core" %p; e\  +41 "collection"'8% +3 "core" %g T U\ +2 "sampler")(% +4 "core" %p; b\  +47 "collection"'0% +3 "core" %g U U\ +2 "sampler")r% +3 "core" %p; ]\  +54 "collection"'% +3 "core" %g U X\ +2 "sampler")% +3 "core" %p; [\  +18 ."da"PSV.dial :air +2 "processing"%B  +41 "collection"'q% +3 "core" %g X X\ +2 "sampler")X% +4 "core" %p; X\  + "collection"'n% +4 "core" %g Y V\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %g [ [\ +2 "sampler")d% +4 "core" %3   X\  +60 "collection"'A% +3 "core" %g a `\ +2 "sampler")p% +4 "core" %3   X\  +69 "collection"'!% +4 "core" %g c e\ + "sampler");% +4 "core" % - / [\ \ _ +78 "collection"'`% +4 "core" %g g h\ + "sampler")^% +4 "core" % L J V\ ? +88 "collection"'V% +3 "core" %g g f\ +2 "sampler")% +4 "core" % n o V\ ? +100 "collection"'8% +3 "core" %g j m\ + "sampler")(% +4 "core" % a\ ? +113 "collection"'b% +3 "core" %g k l\ +2 "sampler")0% +4 "core" % _\ ? + "sampler")r% +4 "core" % Q\ ? + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % [\ ? + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")q'ڀ +872 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +4 "sampler")X  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %g _ b\ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X'ڀ +611 "core" ' +2 ."da"PSV.dial PTV + "processing"%d +74 "core" + ."da"delay 5 seconds +189 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")A  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +210 "collection"'p% +3 "core" %g ` `\ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %g V U\ + "sampler")`% +4 "core" % U\ y +54 "collection"'^% +2 "core" %g V U\ +2 "sampler")L% +4 "core" % R\ y +61 "collection"'% +3 "core" %g W X\ + "sampler")b% +4 "core" % V\ y +69 "collection"'0% +3 "core" %g V Z\ +2 "sampler")8% +40 "core" % $ " ]\ y +45 "collection"'r% +3 "core" %g ^ ]\ +2 "sampler")% +4 "core" % 4 2 `\ y +88 "collection"'% +3 "core" %g b _\ +2 "sampler")P% +4 "core" % P O _\ y +99 "collection"'X% +3 "core" %g e f\ +2 "sampler")n% +4 "core" % t p ^\ y +113 "collection"'q% +3 "core" %g j k\ + "sampler")% +4 "core" % S\ y +128 "collection"'w% +3 "core" %g k m\ +2 "sampler")M% +4 "core" % ]\ y + "sampler"){% +4 "core" % a\ y + ."WCR"Intake.select :close + "sampler")0 +9 ) % +3 "core" % Y\ x + ."WCR"SSV.dial :exhaust +2 "sampler")|  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")\ 'ڀ +887 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")!  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %g b c\ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" % l i a\ 0 +69 "collection"'`% +3 "core" %g j l\ +2 "sampler")^% +4 "core" % } b\ 0 +78 "collection"'L% +3 "core" %g k l\ + "sampler")% +4 "core" % V\ 0 +88 "collection"'b% +3 "core" %g n o\ +2 "sampler")0% +4 "core" % Y\ 0 + "sampler")8% +4 "core" % X\ 0 + ."WCR"Intake.select :close +2 "sampler")0 +8 )r% +3 "core" % ^\ 0 +2 ."WCR"SSV.dial :exhaust + "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +874 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")P  +2 ."WCR"CBV.dial SSV +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %g d g\ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X' +5115 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %. ) & W\  +28 "collection"' % +3 "core" %g i j\ +2 "sampler")|% +4 "core" %- 1 / X\  +31 "collection"'@% +3 "core" %g k m\ +2 "sampler")!% +5 "core" %+ 8 6 a\  +35 "collection"'% +4 "core" %g k k\ + "sampler")\ % +4 "core" %+ D A Y\  +42 "collection"'%% +3 "core" %g n n\ + "sampler")C% +4 "core" %+ O N U\  +47 "collection"'-% +4 "core" %g o p\ + "sampler")l% +4 "core" % ^ ] O\ 4 +54 "collection"'/% +3 "core" %g n p\ + "sampler")% +4 "core" % m n X\ 4 +61 "collection"'n% +3 "core" %g o q\ +2 "sampler")s% +3 "core" % } z U\ 4 +69 "collection"'% +4 "core" %g q q\ + "sampler")B% +5 "core" % W\ 4 +77 "collection"'h% +3 "core" %g q p\ +2 "sampler")E% +4 "core" % a\ 4 +88 "collection"'% +3 "core" %g p q\ +2 "sampler")f% +3 "core" % ^\ 4 +2 "sampler")V% +4 "core" % _\ 4 + ."WCR"Intake.select :close + "sampler")0 +9 )`% +3 "core" % X\ 4 + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")~'ڀ +53 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%' +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%z% +4 "core" %i\  +2 ."da"PS.seek 1.5ml +2 "processing"%('2 +597 "core" ' + ."da"delay 3 seconds +53 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")K  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +2 .Intake.select :open + "sampler") +154 ."da"PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +15 "collection"'#% +3 "core" %g k k\ +2 #"WCR"Intake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" % c\ : +2 "sampler") % +4 "core" % `\ : + ."WCR"Intake.select :close + "sampler")0 +52 )|% +12 "core" % Q\ : + ."WCR"SSV.dial :exhaust +2 "sampler")@  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")!'ڀ +879 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")?  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %g l j\ + #"WCR"Intake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %g x z\ +2 "sampler") % +4 "core" % 0 / Y\ z +88 "collection"'|% +4 "core" %g z }\ + "sampler")@% +4 "core" % D B _\ z +100 "collection"'I% +3 "core" %g z z\ +2 "sampler")?% +4 "core" % ] ] T\ z +112 "collection"'% +3 "core" %g x {\ +2 "sampler")!% +4 "core" % w t T\ z +128 "collection"'%% +3 "core" %g x x\ + "sampler")C% +4 "core" % _\ z +144 "collection"'% +3 "core" %g w z\ +2 "sampler")-% +4 "core" % U\ z +162 "collection"'l% +3 "core" %g v w\ +2 "sampler")/% +4 "core" % O\ w + "sampler")% +4 "core" % _\ w + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % c\ v +2 ."WCR"SSV.dial :exhaust + "sampler")  +74 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")B'ڀ +873 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")h  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +209 "collection"'E% +3 "core" %g m m\ +2 #"WCR"Intake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +4 "core" %g m o\ + "sampler") % +4 "core" %& , ) c\  +47 "collection"'|% +3 "core" %g p p \ +2 "sampler")@% +4 "core" %& 7 5 a\  +53 "collection"'I% +3 "core" %g s p \ +2 "sampler")?% +4 "core" %' D ? _\  +61 "collection"'% +3 "core" %g s s\ + "sampler")!% +4 "core" %( S O _\  +72 "collection"'%% +3 "core" %g s t\ + "sampler")C% +4 "core" %& d c W\  +78 "collection"'% +3 "core" %g s s\ +2 "sampler")-% +4 "core" % v r ^\ 0 +88 "collection"'l% +4 "core" %g t s\ + "sampler")/% +47 "core" % W\ , +57 "collection"'% +3 "core" %g t t\ +2 "sampler")% +3 "core" % b\ , +113 "collection"'% +3 "core" %g t s \ +2 "sampler")5% +4 "core" % b\ , +79 ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%h +42 "collection"'E% +4 "core" %g s r\ + "sampler")B% +4 "core" % V\ , +2 "sampler")V% +4 "core" % U\ , + ."WCR"Intake.select :close + "sampler")0 +9 )`% +3 "core" % `\ , + ."WCR"SSV.dial :exhaust +2 "sampler")  +57 "core"  +2 "processing"%% +4 "core" %ع\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +6 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +5 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 ."WCR"SS.seek 0ml +2 "processing"%'' +3 "sampler")'ڀ +583 "core" ' +2 ."da"delay 5 seconds +290 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +117 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%v' +80 "collection"'.% +4 "core" %g k n \ + #"WCR"Intake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X `\ p +99 "collection"'% +3 "core" %g n o2\ +2 "sampler")w% +3 "core" % V S ^\ p +113 "collection"'M% +3 "core" %g o o+\ +2 "sampler"){% +4 "core" % l i P\ p +127 "collection"'>% +3 "core" %g m n5\ +2 "sampler") % +4 "core" % [\ p +144 "collection"'p% +3 "core" %g r p,\ + "sampler")|% +4 "core" % a\ p +163 "collection"'@% +3 "core" %g r s2\ + "sampler")I% +4 "core" % W\ p +2 "sampler")?% +4 "core" % Y\ p + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % ]\ p + ."WCR"SSV.dial :exhaust +2 "sampler")!  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")%'ڀ +883 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")C  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open +2 "sampler") +92 ."da"PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +51 "processing"%- +29 "collection"'l% +3 "core" %g o l)\ +2 #"WCR"Intake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %g \ +2 "sampler") % +3 "core" %3 A ? U\  +128 "collection"'p% +3 "core" %g \ +2 "sampler")|% +3 "core" % Z V `\ ? +144 "collection"'@% +3 "core" %g %\ +2 "sampler")I% +4 "core" % t s V\ ? +162 "collection"'?% +3 "core" %g \ +2 "sampler")% +4 "core" % R\ ? +183 "collection"'!% +3 "core" %g \ +2 "sampler")9% +4 "core" % T\ ? +196 "collection"'C% +3 "core" %g  \ + "sampler")% +4 "core" % _\ ? +196 "collection"'l% +3 "core" %g { }\ +2 "sampler")-% +3 "core" % W\ ? +2 "sampler")%% +4 "core" % a\ ? + ."WCR"Intake.select :close + "sampler")0 +9 )q% +3 "core" % a\ ? + ."WCR"SSV.dial :exhaust +45 "sampler")  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +75 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +86 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +72 "core"  + ."da"delay 5 seconds +142 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 149.9ml + .Intake.select :open +2 "sampler") +209 "collection"'V% +4 "core" %g r q\ +2 #"WCR"Intake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"& '7 +73 "collection"'p% +3 "core" %g \ + "sampler")|% +5 "core" % _\ 4 +10 ' + "storage"(@& +4 "core" & % & !\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(I'r +158 "collection"'?% +3 "core" %g { |\ +2 "sampler")% +4 "core" % X\ 4 + "sampler")!% +4 "core" % U\ 4 +2 ."WCR"Intake.select :close + "sampler")0 +9 )9% +3 "core" % L\ 4 + ."WCR"SSV.dial :exhaust +2 "sampler")C  +11 "core" ' + "storage"(- +4 "core" -') + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&l& +3 "core" &    +2 "storage"(-& +3 "core" & & % >\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&%'u +23 "core" ' + ."da"Elbow.hold + "manipulator"&q, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core"  +2 ."WCR"Exhaust.select :open +46 "storage"(- +10 "sampler")@ +5 "core" -') +3 ."da"SE.seek 15.13 Pucks below Top Plate + "storage"(5' +5 ."WCR"SS.seek 0ml + "sampler")e'ڀ +25 "core" ' + "manipulator"&E% +5 "core" %| : + "storage"(& +4 "core" & d c \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 307 counts + "manipulator"&V'Ϩ +15 "core" ' + "manipulator"&& +5 "core" &  |  + "storage"(& +4 "core" & \  \  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&a'7 +19 "core" ' +2 ."da"SE.seek 16.13 Pucks below Top Plate +2 "storage"( 'h +38 "core" ' + "manipulator"&z& +4 "core" &   +2 "manipulator"&B% +4 "core" %-   [ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&^' +89 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&\ ( +258 "core" ( + "manipulator"&6& +4 "core" & \  t  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & X  +2 ."da"Forearm.seek PC +2 "manipulator"&v' +94 "core" ' +2 ."da"Hand.close + "manipulator"&'/ +57 "core" / + ."da"PC.seek :open +2 "processing"%(( +198 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 124.9ml + .Intake.select :open + "sampler") +169 "core" ( + "storage"(~& +4 "core" & A A U\ +2 "manipulator"&\\& +4 "core" & + "manipulator"&/% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"& ' +22 "collection"'Q% +3 "core" %g p r\ +2 #"WCR"Intake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X20 seconds for da to relinquish FlushPuck +676 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.949 seconds\ /var/log/esp/da23mar1016h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23mar1016h1000ml15s.tif +1562 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23mar1016h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23mar1016h1000ml20s.tif +2066 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23mar1016h1000ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "22.949 sec auto-exposure",Subject: "da23mar1016h1000ml images!" +5 "storage"([- +4 "core" -' +2 "storage"(W& +4 "core" &  Q\ +2 "manipulator"&K& +4 "core" & 8 +5 ."da"Elbow.seek 3 +2 "manipulator"&.( +3 "core" ( + "manipulator"&o& +4 "core" &  : 8 +2 "storage"(*& +4 "core" &   l\ +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&h'7 +9 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.54 Pucks below Top Plate +2 "storage"(&'Y +58 "core" ' + "manipulator"&3& +6 "core" & 8 +2 "storage"(7& +3 "core" & U Y\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&'u +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&$, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.72 Pucks below Top Plate +2 "storage"(_' +36 "core" ' +2 "manipulator"&F% +6 "core" %x < + "storage"( & +5 "core" & V `\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 303 counts + "manipulator"&+'Ϥ +16 "core" ' + "manipulator"&& +5 "core" &  3 8 + "storage"(m& +5 "core" & v\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&1'7 +19 "core" ' + "storage"(Y% +5 "core" % v { "\ +3 ."downElevator"SE.seek :down +2 "storage"(i' +104 (% +8 "core" %" \ QL +6 "manipulator"&% +8 "core" %) +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&c' +19 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ' +3 "storage"(N& +9 "core" & \ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +8 "core" &\ +4 "manipulator"&j& +9 "core" & 8 +3 "manipulator"&% +9 "core" % \   +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(- +198 "core" ( +3 "manipulator"&f& +9 "core" &- B  +103 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &)& +6 "core" &-  +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'w +101 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&n/ +62 "core" / +3 "manipulator"&Z& +12 "core" &- ~  +2 ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +5 "manipulator"&D% +8 ."WCR"SS.reconfigure :exhale +6 "sampler")#.0X% +10 "core" &!W+\ N +5 % ( ' b\ I +2 &"W)\ N +7 &$W5\ N +7 &&YW,\ N +11 &(W'\ N +10 &)W'\ N +8 &+W(\ N +10 &-aW(\ N +3 "collection"'p% +10 "core" %g } ~\ +2 &/#Y\ N +4 &0X\ N +4 "sampler")|% +10 "core" % 8 4 a\ I +7 &2Y\ N +3 &4jY \ N +10 &6,Y\ N +7 &7Y\ N +6 &9Y\ N +9 &;pZ\ O +10 &=3Y \ N +8 &>\\\ N +10 &@W\ N +3 "collection"'@% +10 "core" %g ~ \ +2 &Bx_\ O +4 &D7h \ P +4 "sampler")% +9 "core" % E E ^\ I +3 &E}\ R +7 &G\ T +5 &In \ U +10 &K1 \ T +9 &L \ U +11 &N \ U +8 &Ps \ V +12 &R5 \ V +7 &S\ V +8 &U\ U +3 "collection"'?% +10 "core" %g  \ +2 &W{\ V +5 "sampler")% +10 "core" &Y=\ V +2 % Y W a\ I +2 &Z\ V +7 &\\\ V +5 &^6`~\ + +11 &^n\ ; +10 ( +2 &^%\ 5 +6 "processing"%X& +5 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.62 +3 "processing"%!& +8 "core" &^%\ 5 +2 &^%\ 5 +3 ."psFlush"Hand.open +2 "manipulator"&91 +24 "collection"'% +5 "core" %g \ +4 "sampler")% +5 "core" % l j a\ I +26 1 +3 "manipulator"&l% +9 "core" %  P m +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&-' +61 "collection"'C% +6 "core" %g \ +3 "sampler")% +8 "core" % } | a\ I +15 ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%E +45 "core"  +3 "processing"%% +11 "core" %\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +16 "collection"'% +6 "core" %g \ +4 "sampler")z% +8 "core" % `\ I +139 "collection"'B% +7 "core" %g \ +3 "sampler") % +7 "core" % \\\ I +160 "collection"'% +5 "core" %g \ +4 "sampler")I% +13 "core" % Q\ I +173 "collection"'% +7 "core" %g  |\ +4 "sampler")%% +9 "core" % _\ I +4 "sampler")V% +11 "core" % b\ I +3 ."WCR"Intake.select :close +3 "sampler")0 +16 "core" ' +3 ."psFlush"delay 5 seconds +5 "sampler")5% +6 "core" % ]\ I +3 ."WCR"SSV.dial :exhaust +4 "sampler")a  +73 "core"  +5 ."WCR"Exhaust.select :open +3 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")6'ڀ +385 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%#' +330 #"uploadLog"upsync +139 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")q  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 99.9ml + .Intake.select :open +2 "sampler") +209 "collection"''% +3 "core" %g q s3\ +2 #"WCR"Intake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X U\  +18 "collection"'P% +3 "core" %g 6\ +2 "sampler")% +4 "core" + %= U\  +2 ."psFlush"PBV.dial PSV +2 "processing"%M U +16 "collection"'{% +3 "core" %g .\ + "sampler")>% +4 "core" %= P\  +24 "collection"'u% +3 "core" %g 3\ +2 V +2 "sampler")p% +2 ."psFlush"PS.seek 0ml +4 "processing"%|'ؾ +4 "core" %= V\  +21 "collection"'@% +4 "core" %g /\ + "sampler")(% +4 "core" %< V\  +32 "collection"'% +3 "core" %g 6\ +2 "sampler")?% +5 "core" %< P\  +35 "collection"'% +3 "core" %g -\ +2 "sampler")!% +4 "core" %< a\  +41 "collection"'% +3 "core" %g %\ +2 "sampler")% +4 "core" %< _\  +47 "collection"'9% +3 "core" %g 6\ +2 "sampler")l% +3 "core" %< O\  +54 "collection"'C% +3 "core" %g .\ + "sampler")% +4 "core" %= P\  +61 "collection"'X% +3 "core" %g -\ +2 "sampler")E% +3 "core" %<  U\  +69 "collection"'% +3 "core" %g (\ +2 "sampler")% +4 "core" %<  V\  +78 "collection"'z% +3 "core" %g ,\ +2 "sampler")% +3 "core" %=   a\  +89 "collection"'B% +3 "core" %g 7\ +2 "sampler") % +4 "core" %>   M\  +100 "collection"'% +3 "core" %g *\ + "sampler")% +4 "core" % * ) \\\ C +113 "collection"'I% +3 "core" %g )\ +2 "sampler")% +4 "core" % = < [\ C +127 "collection"'%% +3 "core" %g &\ +2 "sampler")V% +93 "core" % ` ^ `\ C +58 "collection"'5% +4 "core" %g #\ + "sampler")a% +4 "core" % h h S\ C +163 "collection"'<% +3 "core" %g \ + "sampler")% +4 "core" %  ^\ C +183 "collection"'q% +3 "core" %g %\ +2 "sampler")'% +4 "core" % S\ C +196 "collection"'6% +3 "core" %g  \ +2 "sampler")% +4 "core" % ]\ C +196 "collection"'% +3 "core" %g } ~\ +2 "sampler")~% +3 "core" % R\ C +196 "collection"'#% +3 "core" %g } }\ +2 "sampler")/% +4 "core" % V\ C + "sampler")Q% +4 "core" % Q\ C + ."WCR"Intake.select :close +2 "sampler")0 +9 )\\% +2 "core" % U\ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +71 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\ 'ڀ +403 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%, @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +454 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 49.9ml +2 .Intake.select :open + "sampler") +210 "collection"' % +4 "core" %g t r*\ + #"WCR"Intake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\ + "sampler")e% +4 "core" %1 _\  +41 "collection"'&% +4 "core" %g | ~:\ + "sampler")% +5 "core" %1 ]\  +46 "collection"'N% +3 "core" %g | }'\ +2 "sampler")% +4 "core" %1 ^\  +53 "collection"'j% +4 "core" %g } |4\ + "sampler")+% +4 "core" %1 ]\  +61 "collection"'% +3 "core" %g { };\ +2 "sampler")_% +3 "core" %1 `\  +69 "collection"'1% +4 "core" %g } ~A\ + "sampler")i% +4 "core" %1  ^\  +78 "collection"'f% +3 "core" %g { |=\ +2 "sampler"))% +4 "core" %1 \  `\  +88 "collection"'$% +4 "core" %g } |.\ + "sampler")n% +5 "core" %1   `\  +99 "collection"'Z% +3 "core" %g } }@\ +2 "sampler")D% +3 "core" %1   T\  +113 "collection"'}% +3 "core" %g ~ ~2\ +2 "sampler")4% +4 "core" %1 0 0 V\  +127 "collection"'% +3 "core" %g ~ ~0\ +2 "sampler")"% +4 "core" %1 D B _\  +144 "collection"'c% +3 "core" %g ~ }@\ +2 "sampler")d% +3 "core" % [ V N\ ; +163 "collection"'A% +3 "core" %g ~ }7\ +2 "sampler")R% +3 "core" % s s N\ ; +184 "collection"']% +4 "core" %g =\ + "sampler")O% +5 "core" % W\ ; +195 "collection"':% +3 "core" %g ~ 6\ +2 "sampler");% +3 "core" % Q\ ; +168 ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +25 "collection"' % +4 "core" %g z {;\ + "sampler")=% +4 "core" % _\ ; +10 ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +182 "collection"'% +3 "core" %g v x5\ +2 "sampler")% +4 "core" % K\ ; + "sampler")% +4 "core" % Z\ ; +2 ."WCR"Intake.select :close + "sampler")0 +9 )b% +2 "core" % ^\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")0'ڀ +876 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" + #"WCR"Allowing 130s for 24.9ml of remaining 24.9ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %g o s>\ +2 #"WCR"Intake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X'X\\ +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%u' +1168 "core" '#Q O\  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X\ +2 "sampler")z% +4 "core" %#< b\  +29 ' +2 ."psFlush"PSV.dial PTV + "processing"% +29 "collection"'B% +3 "core" %g w xP\ + "sampler") % +4 "core" %#< ]\  +34 +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +31 "collection"'% +3 "core" %g x wQ\ +2 "sampler")I% +3 "core" %#<   U\  +15 +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +60 "collection"'%% +3 "core" %g v yU\ +2 "sampler")V% +5 "core" %#< \ U\  +87 "collection"'5% +4 "core" %g x yM\ + "sampler")a% +5 "core" %#<   O\  +99 "collection"'<% +3 "core" %g y zW\ +2 "sampler")% +4 "core" %#< & # a\  + "collection"'q% +4 "core" %g y yN\ +2 #"WCR"Intake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +38 ."WCR"CSV.dial :air +2 "collection"'" @ +30 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%c'ؾ +8 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'d' +2425 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"'A @ +94 "core" ? +52 "sampler")R% +3 "core" % `\ +2 ."WCR"CBV.dial between CSV and waste2b + "collection"']  +30 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%:' +4 "core"  +2 "collection"';% +3 "core" % ^ ^\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" a +3 ."WCR"CS.seek 6.869ml + "collection"'=' +798 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '  +28 "core"  +44  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< %b +3 ."WCR"CS.seek 0ml + "collection"''i +1174 "core" ' ' %\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'b'i +484 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%3'ؾ +129 "core" ' +2 ."WCR"delay 1:00 +2501 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%0'ؾ +734 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'t  +40 "core"  +2 "collection"'{% +4 "core" %k b d6\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'g'T +612 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'>' +565 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&p& +4 "core" &   ; +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&@( +3 "core" ( + "manipulator"&(& +5 "core" &  < + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&?' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +61 "core" / +2 ."psFlush"PC.seek :open + "processing"%!( +458 "core" ( + "manipulator"&& +4 "core" &   + "manipulator"&% +4 "core" %  E 9 +2 ."psFlush"Forearm.seek :retract + "manipulator"&y' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&9(- +124 "core" ( + "manipulator"&l& +5 "core" &- G + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &-  ! +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&'w +98 "core" ' +2 ."psFlush"Hand.open + "manipulator"&81 +55 "core" 1 + "manipulator"&X% +5 "core" % z  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&P' +92 "core" ' +194 ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"'E @ +72 "core" > +52 "sampler")% +3 "core" % `\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +2 "collection"'z% +4 "core" % b `6\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'B ` +56 "core" ^ +2 ."WCR"CS.seek 6.839ml +2 "collection"' ' +785 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 '  +28 "core"  +104  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +2 ."WCR"CS.seek 0ml +2 "collection"'I'i +1807 "core" ' +44 ."WCR"CSV.dial :air +4 "collection"' @ +43 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'%' +2389 "core" ' + "collection"'V% +4 "core" %\ \ n\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'5 ` +28 "core" a +3 ."WCR"CS.seek 4.082ml + "collection"'a'U +1415 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"'<  +27 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +3 ."WCR"CS.seek 0ml + "collection"''i +1090 "core" ' + ."WCR"CSV.dial :air +2 "collection"'q @ +42 "core" > +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'u' +2393 "core" ' + "collection"'M% +4 "core" % l\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" a +3 ."WCR"CS.seek 5.592ml +2 "collection"''! +1058 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"'~  +27 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +2 ."WCR"CS.seek 0ml +2 "collection"'#'i +281 "Can"{\ PM +1082 "core" ' * (\ +3 ."WCR"delay 10:00 +58916 "Can" KI +1085 ."WCR"CBV.dial :waste2b +2 "collection"'/  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'Q'i +194 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'\\  +127 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'v  +41 "core"  + "collection"'k% +4 "core" %h _ `\  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"','T +588 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'|' +1966 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +70 "core" ? +52 "sampler") % +3 "core" % ^\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'\  +85 "core"  +2 "collection"'[% +4 "core" % ] _\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" ^ +2 ."WCR"CS.seek 6.85ml +2 "collection"'''V +780 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'K  +2 'H  +40 "core"  +93  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< $b +3 ."WCR"CS.seek 0ml +2 "collection"'*'i +1738 "core" 'C ( $\ +2 ."WCR"delay 10:00 +46447 "Can" KI +13555 ."WCR"CBV.dial :waste2b +2 "collection"'o  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'W'i +129 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +126 "core" + "collection"'F& +4 "core" &\\z Y Z\ Z +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"&Y% +4 "core" %   \\  +2 "storage"(s% +4 "core" % C D c\  + "storage"(^. +4 "core" .( + "storage"(x& +4 "core" & D D \ + "storage"(S& +4 "core" & D D \ + "manipulator"&& +4 "core" &- \  \ +2 "manipulator"&% +3 "core" %  \   +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&( +171 "core" ( +2 "manipulator"&h& +4 "core" &}  ; W + "storage"(.& +4 "core" & D D x\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts + "manipulator"&e'7 +91 "core" ' + "storage"(&& +4 "core" & D E k\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(`'r +191 "core" ' + "storage"(N- +4 "core" -'ˆ + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +4 "core" &}  _ W + "storage"(m& +4 "core" &\ )\ ( P\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 + "manipulator"&j'u +25 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&+, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'ˆ +3 ."WCR"SE.seek 16.11 Pucks below Top Plate +46 "storage"(_'V +31 "core" ' + "manipulator"&1% +4 "core" %t  + +2 "storage"(i& +4 "core" &\ \  $\ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +2 ."WCR"Forearm.seek 3 + 299 counts +2 "manipulator"&f'Ϡ +15 "core" ' +2 "manipulator"&6& +4 "core" &   f T +2 "storage"($& +4 "core" &\ \  {\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&n'7 +16 "core" ' +2 ."WCR"SE.seek 17.11 Pucks below Top Plate +2 "storage"(Z' +41 "core" ' + "manipulator"&& +5 "core" &   T +2 "manipulator"&}% +4 "core" %(  : +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&D' +93 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&(ӂ +153 "core" ( +2 "manipulator"&"& +4 "core" &Ӟ   9$ + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &Ӟ  9$ +2 ."WCR"Forearm.seek CC + "manipulator"&J'? +99 "core" ' +2 ."WCR"Hand.close + "manipulator"&A/ +61 "core" / +2 ."WCR"CC.seek :open +2 "collection"'R( +448 "core" ( + "storage"(O& +4 "core" &   :\ +2 "storage"(]& +4 "core" &   7\ + "manipulator"&;& +4 "core" &ӟ  < 9# +2 "manipulator"& % +4 "core" %  ) +2 ."WCR"Forearm.seek :retract + "manipulator"&c' +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&d( +164 "core" ( +2 "manipulator"&& +4 "core" & !  + "storage"( & +4 "core" & D M \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&='u +96 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&U% +4 "core" % ΀  h +2 "storage"(:& +4 "core" & D F\ + ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 311 counts + "manipulator"&7'Ϭ +14 "core" ' + "manipulator"&3& +5 "core" &   + "storage"(r& +4 "core" & ; 9 \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +16 "core" ' + "storage"(% +4 "core" % Z I \ +3 ."downElevator"SE.seek :down +3 "storage"(t' +99 ({% +2 "core" %% p q \ QL +2 "manipulator"&b% +5 "core" %$ 2 +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&g' +33 "core" ' + ."downElevator"SE.stop + "storage"(5 +55 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +4 "core" & \ +2 "manipulator"&(& +4 "core" &  + "manipulator"&% +4 "core" %     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( + "manipulator"&G& +5 "core" &-  ! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +4 "core" &- * ! + .tForearm.seek :garage +2 "manipulator"&w'w +96 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &-  \ P ! +2 "manipulator"&l% +3 "core" % ~  S  +2 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?(ӂ +297 "core" ( +2 "manipulator"&@& +4 "core" &ӎ  / + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &ӎ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'? +99 "core" ' + "manipulator"&y& +4 "core" &ӎ  / +2 "manipulator"&% +4 "core" %: \ \   + "collection"'E& +4 "core" &  \ +2 "collection"'& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &  \  +9 &3~ \ *z +9 &g \ > +9 &r  \ L +10 &Q\\  \ J +9 &X  \ K +9 &X  \ K +10 &X  \ K +9 &ZX  \ J +10 &Z  \ J +9 &]  \ J +9 & Z  \ J +10 &"cZ  \ J +9 &$#\\  \ K +9 &%\\  \ K +10 &'X  \ K +9 &)jY  \ J +9 &+,[  \ J +10 &,Z  \ J +9 &.]  \ K +10 &0qZ  \ K +9 &23Y  \ K +9 &3Y  \ J +10 &5Z  \ J +9 &7y]  \ K +9 &9;^  \ K +10 &:[  \ K +9 &<X  \ J +10 &>Y  \ K +9 &@CX  \ K +9 &BY  \ K +10 &C`  \ K +9 &Ev " \ N +9 &G6 B 8\ R +10 &H R P\ V +9 &J U S\ W +10 &Ll V U\ W +9 &N+ V Y\ X +9 &O Y Z\ Y +10 &Q ] \\\ Y +9 &Sl \\ ^\ Z +9 &U- _ _\ Z +10 &V a c\ [\ +9 &X e d\ \\ +10 &Zj g i\ ] +9 &\\z k k\ 3 +9 &\\0 o l\ $m +10 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.28 + "collection"'z& +4 "core" &\\ m m\ ] + &\\ l m\ ] +2 .tHand.open + "manipulator"&B1 +58 "core" 1 +2 "manipulator"&>% +4 "core" %:    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &\\ k n\ ] +2 "collection"' % +4 "core" %h m m\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'I% +4 "core" %h l l\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'V's5 +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '5% +2 "core" %s: j j\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'%' +664 "core" ' + .tCSV.dial :waste + "collection"'< +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'a'i +2005 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'q& +4 "core" &\\ e f\ ] + "collection"'% +4 "core" %g h g\ + .tCSV.dial :flush +48 "collection"'M  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''s5 +1257 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'u @ +41 "core" A +2 "collection"'~% +4 "core" %s8 f e\ \ +2 .tCS.seek 7ml + "collection"''# +546 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'/  + '#  +40 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'\\ @ +72 "core" @ +3 .tCS.seek 0ml + "collection"'v'i +1643 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'k& +4 "core" &\\ { {\ ] +2 "collection"'Q% +3 "core" %k | z\ +2 .tCSV.dial :flush + "collection"',  +68 "core" +2 .tCS.seek 5ml +2 "collection"' 's5 +1266 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'\ % +4 "core" %s= o l\  +2 .tCS.seek 7.001ml +2 "collection"'['( +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'|  +100 "core"  +2 .tCS.seek 0ml + "collection"'K'i +1640 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'H& +4 "core" &\\ \ ] + "collection"''% +4 "core" %f \ +2 .tCSV.dial :flush + "collection"'o  +70 "core" +2 .tCS.seek 5ml + "collection"'*'s5 +1247 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'F% +4 "core" %s6 n q\ \ +2 .tCS.seek 7ml + "collection"'Y'! +538 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'s  +41 "core"  +2 .tCBV.dial :waste2b + "collection"'^  +100 "core"  +3 .tCS.seek 0ml + "collection"'x'i +1652 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'S& +4 "core" &\\ \ ] +2 "collection"'% +3 "core" %h \  +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'h% +4 "core" %h \  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'.' +1959 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'&' +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'9 +2 'N  +44 "core"  +54 +2 .tCTV.dial :intake + "collection"'P  +74 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''T +1860 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'m  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''i +594 "core" ' + .tCSV.dial CSR +2 "collection"'1  +97 "core"  + "collection"'i% +5 "core" %h z yg\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'6's5 +1358 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'$' +1349 "core" ' +2 .tCSV.dial CBV +2 "collection"' +97 "core" +2 .tCS.seek 0ml + "collection"'}'i +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" &ӎ  > / + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӂ +22 "core" ( + "manipulator"&`& +5 "core" &ӌ   D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &ӌ 9 D +2 .tForearm.seek CC + "manipulator"&f'? +92 "core" ' +2 .tHand.close + "manipulator"&_/ +60 "core" / +2 .tCC.seek :open + "collection"'"( +448 "core" ( +2 "manipulator"&4& +4 "core" &ӌ 2 D + "manipulator"&n% +4 "core" % ;   5 +2 .tForearm.seek :retract + "manipulator"&+' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&A(- +271 "core" ( + "manipulator"&D& +4 "core" &- p  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&O'w +99 "core" ' +2 .tHand.open + "manipulator"&]1 +53 "core" 1 +2 "manipulator"&;% +4 "core" % z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +94 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 14:27:51 +5 #Asleep after completing DA_WCR_031023 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 18,\\n 4 => 15,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:07:02, 16% flow, 22.0C, 40% humidity, 14.9psia, 13.739V, 0.375A, 0.363A avg, 5.15W\\nSampled 1000.0ml",Subject: "Asleep after completing DA_WCR_031023 assays" +613 #"uploadLog"upsync +5 #mEXIT @1678468576.27UTC @1678884542.37UTC = =tMAIN =mMAIN_scheduler @UTC1678884544.17 #"core_reset"Sent BREAK +2 #t@22575 sendCRC with ifg=0x20, ie=0x7F + #@24409 sendCRC with ifg=0x08, ie=0x5F + #@55773 idle with ifg=0x84, ie=0x75 + #@56443 select with ifg=0x10, ie=0xF5 #@57077 receive with ifg=0x10, ie=0xFD + #@57711 receive with ifg=0x10, ie=0xFD + #@58345 receive with ifg=0x10, ie=0xFD #@58672 receive with ifg=0x80, ie=0xFD + #@15021 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +279 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +369 "Can" 96 +  96 + #tPolling Can every 10:00 +26 #Cleanly exited at 17:16:16UTC10-Mar-23 +4955 #-> Can +7890 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l  B\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ؾO\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X\ + "processing"%& +4 "core" &e\ +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" T + "processing"%% +3 "core"  +2 "processing"%& +3 "core" A + "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %l  C\ +2 "processing"%)% +4 "core" %ؾN\ +2 "sampler")*% +3 "core" % \ +2 "collection"'+& +4 "core" &  >\ +2 "processing"%,& +3 "core" &P\ +2 "manipulator"&-% +3 "core" %    =  +2 "manipulator"&.& +4 "core" &-   '  +2 "storage"(/& +3 "core" & n n \ +2 "storage"(0% +4 "core" % o n C\  + "collection"'19 +3 "core" 90\ +2 "processing"%29 +3 "core" 9$: @1678884876.06UTC = =tMAIN =mMAIN_scheduler @UTC1678884877.94 #"core_reset"Sent BREAK +2 #t@58821 receive with ifg=0x10, ie=0xFD + #@59454 receive with ifg=0x10, ie=0xFD + #@60109 receive with ifg=0x10, ie=0xFD #@60744 receive with ifg=0x10, ie=0xFD + #@61378 receive with ifg=0x10, ie=0xFD + #@62011 receive with ifg=0x10, ie=0xFD #@62644 receive with ifg=0x10, ie=0xFD + #@62975 receive with ifg=0x80, ie=0xFD #@43169 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +192 !o:Errno::ESRCH:\ errnoi: mesg"7No such process -- removing stale lock on /dev/ctd:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'":/home/esp/esp2/type/shallow/initialize.rb:17:in `new'"1/home/esp/esp2/type/shallow/initialize.rb:17"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +101 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +385 "Can" ;8 +  ;8 + #tPolling Can every 10:00 +25 #Cleanly exited at 12:49:11UTC15-Mar-23 +813 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %l  M\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ؾI\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ + .tSS.configure :default +3 "sampler")#.0X\ +2 "storage"(0% +3 "core" % y n U\  +2 "collection"'19 +3 "core" 90 +2 "processing"%29 +3 "core" 9#: +20321 #t-> Hand.open + .Hand.open +2 "manipulator"&31 +25 "core" 1 +436 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +61 "core" / +341 #t-> Hand.open + .Hand.open + "manipulator"&51 +57 "core" 1 +241 #t-> Hand.close + .Hand.close + "manipulator"&6/ +57 "core" / +228 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +57 "core" 1 +164 #t-> Hand.close +2 .Hand.close +2 "manipulator"&8/ +57 "core" / +461 #t-> Arm.home +3 "manipulator"&9& +3 "core" &- \ R  + "manipulator"&:% +4 "core" %   ,  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&;( +100 "core" ( + "manipulator"&<& +4 "core" &  = | +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & \  9 | +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&>' +34 "core" ' +2 "manipulator"&?& +4 "core" &  g | + "manipulator"&@% +4 "core" %    u +475 #t-> Arm.close +2 "manipulator"&A& +3 "core" &  v | +2 !to:Axis::Error: mesg""Unknown Elbow position: close:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:512:in `baseRaw'",/home/esp/esp2/lib/axis.rb:293:in `raw'"1/home/esp/esp2/lib/axismap.rb:171:in `fetch'"1/home/esp/esp2/lib/axismap.rb:159:in `fetch'"./home/esp/esp2/lib/axis.rb:277:in `fetch'",/home/esp/esp2/lib/axis.rb:288:in `raw'",/home/esp/esp2/lib/axis.rb:552:in `raw'"./home/esp/esp2/lib/axis.rb:666:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +569 #-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&B' +66 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&C* +41 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&D(d +242 "core" ( +2 "manipulator"&E& +4 "core" &d  $ b & + "manipulator"&F% +4 "core" %    h  +484 #t-> Arm.home +2 "manipulator"&G& +3 "core" &d   & +2 "manipulator"&H% +4 "core" %    E  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&I( +183 "core" ( +37 "manipulator"&J& +9 "core" & \  w +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &   w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&L' +42 "core" ' + "manipulator"&M& +4 "core" &   f w +2 "manipulator"&N% +4 "core" %   S 5 +873 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&O' +42 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&P* +45 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&Q(d +251 "core" ( + "manipulator"&R& +4 "core" &d  ! & +2 "manipulator"&S% +3 "core" %     +232 #t-> CC +2 "collection"'T& +3 "core" &  E\ +157 #t-> PC + "processing"%U& +4 "core" &M\ +210 #t-> Flush +343 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +3 "core" &  C\ +2 .tHand.open + "manipulator"&W1 +55 "core" 1 +2 "manipulator"&X& +4 "core" &d  3 & + "manipulator"&Y% +4 "core" %  / @ r  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +126 "core" ( +2 "manipulator"&[& +4 "core" &-   J V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-   u V +2 .tForearm.seek :garage +2 "manipulator"&]'w +92 "core" ' +2 .tHand.close + "manipulator"&^/ +54 "core" / + "manipulator"&_& +4 "core" &-  I V +2 "manipulator"&`% +3 "core" % υ  M % +2 .tForearm.seek :retract +2 "manipulator"&a' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b(ӂ +287 "core" ( +2 "manipulator"&c& +4 "core" &ӕ'  & @Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &ӕ(    @Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&e'? +97 "core" ' +2 "manipulator"&f& +4 "core" &ӗ(  @W + "manipulator"&g% +4 "core" %C   F ' +2 "collection"'h& +3 "core" &  H\ +2 "collection"'i& +5 "core" &  G\ +2 .tCC.seek :closed +2 "collection"'j(\\ +4 "core" &  =\ +7 &<  E\ $e +9 &V~  F\ 7 +9 &  :\ L +10 &[  <\ M +9 &qW  A\ M +10 &4\\  6\ L +9 &]  7\ M +9 &Y  :\ L +10 &zZ  @\ L +9 &;\\  9\ M +9 &Y  :\ M +10 &!X  9\ M +9 &#Y  5\ L +10 &%DY  >\ L +9 &'[  A\ L +9 &(Z  :\ M +10 &*]  @\ M +9 &,K]  >\ M +9 &. \\  B\ M +10 &/]  >\ L +9 &1Z  9\ L +10 &3SW  A\ M +9 &5W  B\ M +9 &6]  >\ M +10 &8[  ;\ M +9 &:[W  @\ M +9 &<V  B\ L +10 &=Z  @\ L +10 &?Z  A\ L +9 &AdZ  @\ L +9 &C"b ! C\ N +9 &Dr / (?\ O +10 &F Q EB\ S +9 &HJ p gA\ X +9 &J w wB\ X +10 &K } zA\ Y +9 &M }B\ Y +10 &OL  A\ Z +9 &Q B\ Z +9 &R <\ [ +10 &T ?\ \\ +9 &VP B\ [ +9 &X @\ ] +10 &Y A\ ] +9 &[ A\ K +10 &\\< ?\ * +9 &\\ ?\ "d +5 ( +2 "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.31 + "collection"'k& +4 "core" &\\ >\ "d + &\\ >\ "d +2 .tHand.open + "manipulator"&l1 +60 "core" 1 + "manipulator"&m% +4 "core" %C  m ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n' +94 "core" ' +7378 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%o& +3 "core" &Q\ +2 "manipulator"&p& +4 "core" &Ә& % 3 ?V + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӂ +30 "core" ( +2 "manipulator"&r& +4 "core" &ӄ  M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" &ӄ   W M +2 .tForearm.seek CC +2 "manipulator"&t'? +93 "core" ' +2 .tHand.close + "manipulator"&u/ +63 "core" / +2 .tCC.seek :open + "collection"'v( +448 "core" ( + "manipulator"&w& +4 "core" &ӄ    M + "manipulator"&x% +4 "core" % F   . $ +2 .tForearm.seek :retract + "manipulator"&y' +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&z( +346 "core" ( +2 "manipulator"&{& +4 "core" & " ) % + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &   % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&}' +93 "core" ' + "manipulator"&~& +4 "core" & " % +2 "manipulator"&% +3 "core" %   F +2 "processing"%& +4 "core" &V\ + "processing"%& +5 "core" &f\ +2 .tPC.seek :closed +2 "processing"%(^ +3 "core" &`\  +9 &3{l\ *x +9 &bp\ > +10 &oxf\ N +9 &/]f\ O +9 &]f\ O +10 &[g\ O +9 &v^f\ N +10 &8]n\ N +9 &]g\ O +9 &^g\ N +10 & ~]g\ N +9 &"?_g\ O +9 &$`f\ O +10 &%_o\ O +9 &'`g\ O +10 &)H[l\ N +9 &+ ^g\ O +9 &,be\ O +10 &.[g\ N +9 &0O_g\ O +9 &2]g\ N +10 &3`m\ O +9 &5\\e\ O +10 &7W]i\ O +9 &9_f\ N +9 &:`t\ O +10 &<^h\ N +9 &>^bd\ O +9 &@ _f\ O +10 &Afg\ P +9 &Cnf\ Q +10 &E]}f\ R +9 &Gh\ T +9 &Hj\ T +10 &Jh\ U +9 &L\\g\ U +9 &Ne\ V +10 &Of\ V +9 &Qi\ V +9 &San\ V +10 &U#q\ V +9 &Vg\ V +10 &Xf\ V +9 &Zjg\ V +9 &\\+f\ V +10 &]}l\ ; +9 &^2g\ R +9 &^e\ / +3 ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.55 +2 "processing"%& +4 "core" &^Q\ / + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&% +4 "core" %   e F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ ' +95 "core" ' +2 "collection"' & +4 "core" &  -\ +723 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" &    % +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  #  % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   n % +2 .tForearm.seek PC +2 "manipulator"&' +89 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tPC.seek :open + "processing"%( +458 "core" ( + "manipulator"&& +4 "core" &  % +2 "manipulator"&% +3 "core" % &  1 Q +2 .tForearm.seek :retract +2 "manipulator"&' +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +126 "core" ( +2 "manipulator"&& +4 "core" &- " )  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  \ <  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' + .tHand.open +2 "manipulator"&1 +55 "core" 1 + "manipulator"& % +4 "core" % ~  ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!' +93 "core" ' +3110 #t-> Puck.count +2 "storage"("% +3 "core" % q p A\  +2 .tSE.seek :down + "storage"(#' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&$% +4 "core" %    :  +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(%(C +664 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (&& +2 "core" &E o o ,\ +2 "manipulator"&'& +4 "core" &-   k  + "manipulator"&(% +4 "core" %   J  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&)( +185 "core" ( + "manipulator"&*& +4 "core" & !  +2 "storage"(+& +3 "core" &E m n 6\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&,' +96 "core" ' + "storage"(-& +4 "core" &E t \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(.'r +103 "core" ' +2 "storage"(/- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (0% +3 "core" % ? 4 Q\ +3 ."downElevator"SE.seek :down +3 "storage"(1' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (2% +3 "core" % s \  + "manipulator"&3% +4 "core" %   4 K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4' +91 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(5(  +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (6& +2 "core" & [ W z\  +2 "manipulator"&7& +4 "core" &   m  + .tElbow.seek 2 +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&9& +3 "core" &   +2 "storage"(:& +3 "core" & m n H\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&<'S +92 "core" ' +2 "storage"(=& +4 "core" & s \  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'r +102 "core" ' +2 "storage"(@- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % 8 < \ +3 ."downElevator"SE.seek :down +3 "storage"(' +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 (A% +3 "core" %  J\  + "manipulator"&>% +4 "core" %U \ B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(F( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (;& +3 "core" & o t i\ + "manipulator"&C& +4 "core" & \  m  +2 .tElbow.seek 3 + "manipulator"&G( +42 "core" ( +2 "manipulator"&H& +4 "core" & ! o L + "storage"(J& +4 "core" & m n >\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&K'7 +95 "core" ' +2 "storage"(M& +4 "core" & p 6\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(N'r +212 "core" ' +2 "storage"(D- +3 "core" -'A +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (B% +40 "core" % E = 6 \ +12 ."downElevator"SE.seek :down +3 "storage"(L' +99 (I% +3 "core" % n n %\ QM + "manipulator"&R% +4 "core" %=   K w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S' +28 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(P(,y +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (T& +3 "core" &,w Z l "\  +2 "manipulator"&U& +3 "core" &   . L +2 .tElbow.seek 4 +2 "manipulator"&V( +22 "core" ( + "manipulator"&W& +4 "core" &  1 M +2 "storage"(X& +4 "core" &,w n p 0\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&Y' +92 "core" ' + "storage"([& +4 "core" &,w m n 5\  +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\'r +238 "core" ' + "storage"(^- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_% +3 "core" %  < 3 x\ +3 ."downElevator"SE.seek :down +3 "storage"(Q' +99 (`% +3 "core" %$ J M M\ RO +2 "manipulator"&O% +4 "core" %   \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]' +53 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +36 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(c(<- +358 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (d& +2 "core" &<. n l w\ +2 "manipulator"&Z& +4 "core" &   ( M + .tElbow.seek 5 +2 "manipulator"&f( +26 "core" ( +2 "manipulator"&g& +4 "core" &   &  +2 "storage"(h& +3 "core" &<- n m 5\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&a'O +97 "core" ' + "storage"( & +4 "core" &<- 0\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k'r +106 "core" ' +2 "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (m% +103 "core" % } 1 3\ j +2 ."downElevator"SE.seek :down +3 "storage"(i' +41 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 (e% +3 "core" % :\  + "manipulator"&o% +4 "core" %C   W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p' +91 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(r(K +350 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (s& +3 "core" &K ^ `\ +2 "manipulator"&u& +3 "core" &   =  +2 .tElbow.seek 6 +2 "manipulator"&b( +12 "core" ( + "manipulator"&n& +4 "core" & ! 3  +2 "storage"(j& +4 "core" &K n n ;\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&w' +93 "core" ' +3 "storage"(x& +4 "core" &K p r W\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(t'r +101 "core" ' +2 "storage"(q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({% +2 "core" %  S 8 5\ +3 ."downElevator"SE.seek :down +3 "storage"(|' +35 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 (~% +2 "core" % w \  +2 "manipulator"&% +4 "core" %   ? V + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(y([ +348 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &[ P L \ + "manipulator"&& +4 "core" &    +2 .tElbow.seek 7 +2 "manipulator"&(r +40 "core" ( + "manipulator"&& +4 "core" &h  V # +2 "storage"( & +3 "core" &[ p n -\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 450 counts + "manipulator"&'= +96 "core" ' + "storage"(}& +4 "core" &[ n q \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +116 "core" ' + "storage"(- +4 "core" -'$ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % O 2 X\ +2 ."downElevator"SE.seek :down +3 "storage"(' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 (z% +3 "core" % c m \  + "manipulator"&\ % +4 "core" %5   e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +8623 "Can" :7 +24403 #t-> exit +5 #mEXIT @1678885728.01UTC @1678885966.64UTC = =mMAIN_scheduler =tMAIN @UTC1678885968.44 #"core_reset"Sent BREAK +2 #t@18765 sendCRC with ifg=0x20, ie=0x7F #@20600 sendCRC with ifg=0x08, ie=0x5F + #@30914 idle with ifg=0x84, ie=0x75 + #@31583 select with ifg=0x10, ie=0xF5 #@32217 receive with ifg=0x10, ie=0xFD + #@32850 receive with ifg=0x10, ie=0xFD + #@33483 receive with ifg=0x10, ie=0xFD + #@33810 receive with ifg=0x80, ie=0xFD + #@46755 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +262 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +399 "Can" =: +  =: #tPolling Can every 10:00 +25 #Cleanly exited at 13:08:47UTC15-Mar-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_031523.rb mission +6 ."Qmail"GoodNews.email "Starting DA_WCR_031523 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 18,\\n 4 => 15,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:12:55, 16% flow, 19.0C, 42% humidity, 14.8psia, 13.749V, 0.290A, 0.272A avg, 3.99W",Subject: "DA_WCR_031523 begun" +2 #tPreparing to sleep until + 00:00:05 +5 #Asleep til + 00:00:05 + #Continuing at 13:13 +3 "Can" =: +26 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +388 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_031523.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 18,\\n 4 => 15,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:12:55, 16% flow, 19.0C, 42% humidity, 14.8psia, 13.749V, 0.290A, 0.272A avg, 3.99W",Subject: "Asleep until 13:13" +66 "Can" !x +3 #tPowering core bus +113 #"uploadLog"upsync +316 #upsync +125 .tGate.power :raw,:ON + "sampler") +52 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  C  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %V\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % 3\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 18,\\n 4 => 15,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:13:48, 16% flow, 19.1C, 41% humidity, 14.8psia, 13.710V, 0.387A, 0.369A avg, 5.31W",Subject: "Started DA_WCR_031523 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &}  ]\  + .tHand.open + "manipulator"&,1 +59 "core" 1 +2 "manipulator"&-& +5 "core" &    ; + "manipulator"&.% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +177 "core" ( + "manipulator"&0& +4 "core" &-   D +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &1& +2 "core" &-  F D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +93 "core" ' +2 .tHand.close + "manipulator"&3/ +61 "core" / + "manipulator"&4& +5 "core" &- !  H D +2 "manipulator"&5% +4 "core" % τ  R $ +2 .tForearm.seek :retract + "manipulator"&6' +30 #"uploadLog"upsync +64 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7(ӂ +284 "core" ( +2 "manipulator"&8& +4 "core" &ӏ*  Bj + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &Ӑ*  Y Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +91 "core" ' + "manipulator"&;& +4 "core" &Ӑ*  I Bi +2 "manipulator"&<% +4 "core" %A   . a +2 "collection"'=& +3 "core" &}  Y\  +3 "collection"'>& +4 "core" &}  R\  +2 .tCC.seek :closed + "collection"'?(\\ +6 "core" &}  L\  +9 &5  U\ +| +9 &f  Q\ ? +10 &Vv  I\ N +9 &Z  [\ M +9 &Y  V\ M +10 &[  H\ M +9 &bZ  M\ L +9 &"[  N\ M +10 &Z  T\ L +9 &Z  Y\ M +10 & jY  [\ L +9 &",Y  J\ L +9 &#Y  N\ M +10 &%X  R\ M +9 &'qX  O\ M +9 &)3\\  S\ M +10 &*]  F\ M +9 &,]  K\ M +10 &.yY  P\ M +9 &0;V  V\ M +9 &1Y  R\ M +10 &3Y  [\ M +9 &5W  O\ L +9 &7CZ  O\ M +10 &9X  L\ L +9 &:Y  L\ M +10 &<]  L\ M +9 &>K[  L\ M +9 &@ \\  K\ M +10 &A_  Q\ M +9 &Ce ' !K\ N +9 &EIz 7 0K\ P +10 &F Z NP\ T +9 &H r nM\ X +10 &Ju y xJ\ Y +9 &L8 ~ {L\ X +9 &M L\ Z +10 &O K\ Z +9 &Qx G\ [ +9 &S: L\ [ +10 &T N\ [ +9 &V M\ \\ +10 &Xv O\ ^ +9 &Z7 P\ ^ +9 &[} L\ D +10 &\\+ L\ *} +9 &\\ M\ Z +2 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'@& +4 "core" &\\ S\ Z +2 .tHand.open + "manipulator"&A1 +61 "core" 1 + "manipulator"&B% +5 "core" % A  a + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ P\ Z + "collection"'E% +4 "core" %d O\ +2 .tCSV.dial CSR + "collection"'F  +124 "core"  +2 "collection"'G% +4 "core" %d J\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1389 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s9 } };\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'J' +670 "core" ' +2 .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +1997 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\ x yF\ Z +2 "collection"'N% +3 "core" %g y zI\ + .tCSV.dial :flush +2 "collection"'O  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'P' +2444 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +6 "core"  +77 + .tCTV.dial :intake +2 "collection"'S  +78 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml + "collection"'T'i +2354 "core" ' +2 .tIntake.select :close + "sampler")0 +8 .tCTV.dial :air +2 "collection"'U  +78 "core" ~ +2 #tFlushing upper manifold + "collection"'V& +3 "core" &\\~ D\ Z +2 "collection"'W% +3 "core" %c L\ +2 .tCSV.dial :flush + "collection"'X  +69 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1267 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" A +2 "collection"'[% +4 "core" %s8  M\  +2 .tCS.seek 7ml + "collection"'\\'# +571 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'] +2 .tCBV.dial CSV +97 "core" +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'^'i +1661 "core" ' + .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'3J +820 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +3 .tCS.seek 0ml + "collection"'a'i +756 "core" ' + "collection"'b& +4 "core" &\\} { {-\ Z +2 "collection"'c% +3 "core" %m { |/\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +797 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +41 "core" A +2 "collection"'g% +3 "core" %3M x y+\ +3 .tCS.seek 5ml + "collection"'h's8 +565 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1217 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +804 "core" ' + .tCSV.dial :waste + "collection"'k +70 "core" +2 .tCS.seek 0ml + "collection"'l'i +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӓ*   o Bf +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +24 "core" ( + "manipulator"&o& +4 "core" &ӊ \ !  ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" &ӊ  \ ] ) +3 .tForearm.seek CC + "manipulator"&q'? +92 "core" ' +2 .tHand.close + "manipulator"&r/ +55 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( +2 "manipulator"&t& +4 "core" &ӊ  M ) + "manipulator"&u% +4 "core" % 9  t 1 +2 .tForearm.seek :retract + "manipulator"&v' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +285 "core" ( +2 "manipulator"&x& +4 "core" &-  K & +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &y& +2 "core" &-  | & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +99 "core" ' + .tHand.open + "manipulator"&{1 +95 "core" 1 +9 "manipulator"&|% +4 "core" % |   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +95 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 13:18:05UTC15-Mar-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 18,\\n 4 => 15,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@13:13:48, 16% flow, 19.1C, 41% humidity, 14.8psia, 13.710V, 0.387A, 0.369A avg, 5.31W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'~& +5 "core" & -\ + "manipulator"&% +4 "core" %    9  +2 "storage"(% +3 "core" %\ Y U\ # +2 "storage"(. +4 "core" .(,y + "storage"(& +4 "core" &,x S S -\  +2 "storage"(& +3 "core" &,x [ [\  +2 "manipulator"&& +4 "core" &-  b & + "manipulator"&% +4 "core" %   [  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +178 "core" ( +2 "manipulator"&& +4 "core" &  \\ G + "storage"( & +4 "core" &,x [ [ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 450 counts + "manipulator"&\ ' +90 "core" ' +2 "storage"( & +4 "core" &,x Y V\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"( 'r +203 #"uploadLog"upsync +3 "core" ' +2 "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,x '  g\  +2 "manipulator"&& +3 "core" &  G +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  ] G +2 "storage"(& +4 "core" &,x 0  b\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&'c +38 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &   G +2 "manipulator"&% +3 "core" % e  h X +3 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +65 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( +2 "manipulator"&& +4 "core" &Ӕ#   =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӕ#  =G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'? +97 "core" ' +2 "manipulator"&&& +4 "core" &Ӕ#   C =G +2 "manipulator"&(% +3 "core" %I   '  +2 "collection"''& +4 "core" &  A\ +3 "collection"'& +4 "core" & ?\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &  <\ +9 &;  .\ %f +9 &X  0\ 7 +9 &}  -\ L +10 &Y  ,\ L +9 &W  ,\ L +10 &DZ   \ K +9 &[  \ L +9 &]  \ L +10 &W   \ L +9 &KW   \ L +9 & W  \ L +10 &!X  \ L +9 &#X  \ L +10 &%TY  \ K +9 &']  \ L +9 &(Y  \ K +10 &*Y  \ K +9 &,[W   \ L +9 &.Y  \ K +10 &/\\  \ L +9 &1X  \ L +9 &3c\\  \ L +10 &5%\\  \ L +9 &6\\  \ L +10 &8\\   \ L +9 &:k\\  \ L +9 &<-\\  \ L +10 &=\\  \ L +9 &?]  \ L +9 &As\\  \ L +10 &C4_  \ L +9 &Dk $ $\ N +10 &Fy 1 ,\ P +9 &Hd J A\ T +9 &J W W\ W +10 &K \\ Z\ X +9 &M _ \\\ Y +10 &O\\ ^ _\ Y +9 &Q ` `\ X +9 &R b d\ Z +10 &T f f\ [ +9 &V\\ j h\ \\ +9 &X n k\ \\ +10 &Y m o\ \\ +9 &[ t q\ J +9 &\\2 u v\ 6 +10 &\\n w u\ Q +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.19 + .Hand.open + "manipulator"&"1 +61 "core" 1 + "manipulator"&+% +4 "core" % I # \ B  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +93 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + + "sampler").% +5 "core" %څ \ E +2 "collection"'0& +4 "core" &\\j q r\ Q +2 "Can"\ TQ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +2 "core" %h a b\ +2 "sampler")F% +4 "core" %Q \  +32 "collection"'G% +3 "core" %h c d\ + "sampler"):% +4 "core" %Q \  +36 "collection"'% +3 "core" %h g i\ +2 "sampler")I% +3 "core" %Q \  +2 "sampler")H% +3 "core" %Q \  +2 .tIntake.select :close + "sampler")0 +8 )K% +3 "core" %Q \  +2 .tSSV.dial :exhaust + "sampler")J  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")M'ڀ +371 "core" ' +2 .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0XA \  +19 "collection"'W% +2 "core" %h E D\ +2 "sampler")X% +4 "core" %>9 \  +21 "collection"'T% +3 "core" %h D D\ +2 "sampler")Z% +3 "core" %>9 \  +25 "collection"'[% +2 "core" %h E F\ +2 "sampler")Y% +4 "core" %>9 \  +28 "collection"']% +50 "core" %h I K\ + "sampler")\\% +4 "core" %>9 \  +32 "collection"'^% +3 "core" %h L L\ +2 "sampler")`% +3 "core" %>9 \  +37 "collection"'_% +2 "core" %h P L\ +2 "sampler")b% +4 "core" %>9 \  +2 "collection"'c% +3 "core" %h N O\ +2 #tIntake @13.6psia, vacuum from 8.1 to 11.1psi + .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +3 "core" %h N Q\ + "sampler")F% +4 "core" %ْ+ \  +24 "collection"'G% +3 "core" %h P P\ +2 "sampler"):% +3 "core" %ْ+ \  +29 "collection"'% +2 "core" %h P P\ +2 "sampler")I% +3 "core" %ْ+ \  +33 "collection"'H% +2 "core" %h U P\ +2 "sampler")K% +4 "core" %ْ+ \  +36 "collection"';% +3 "core" %h V U\ +2 "sampler")J% +4 "core" %ْ+ \  +41 "collection"'<% +3 "core" %h W T\ +2 "sampler")O% +4 "core" %ْ+ \  + "collection"'L% +4 "core" %h S V\ + #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure :inhaling 1.61ml/s + "sampler")#.n0X% +4 "core" %, 8 \  +36 "collection"'F% +3 "core" %h T V\ +2 "sampler")G% +3 "core" %, 8 \  +42 "collection"':% +3 "core" %h T U\ +2 "sampler")% +3 "core" %, 8 \  +48 "collection"'I% +2 "core" %h T U\ +2 "sampler")H% +3 "core" %, 8 \  +54 "collection"'K% +3 "core" %h Y X\ +2 "sampler");% +3 "core" %, 8 \  +61 "collection"'J% +3 "core" %h [ Z\ +2 "sampler"))% +3 "core" %, 8 \  +2 "collection"'<% +4 "core" %h Z X\ +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" %h Z [\ +2 "sampler")F% +3 "core" %13 \  +32 "collection"'G% +3 "core" %h \\ \\\ +2 "sampler"):% +4 "core" %13 \  +36 "collection"'% +3 "core" %h Z [\ +2 "sampler")%% +4 "core" %13 \  +41 "collection"'I% +3 "core" %h \\ ^\ +2 "sampler")H% +3 "core" %13 \  +48 "collection"'K% +2 "core" %h _ \\\ +2 "sampler");% +4 "core" %13 \  +53 "collection"'J% +3 "core" %h \\ ^\ +2 "sampler"))% +3 "core" %13 \  +62 "collection"'<% +2 "core" %h ^ \\\ +2 "sampler")1% +4 "core" %13 \  +69 "collection"'@% +2 "core" %h a a\ +2 "sampler")Q% +4 "core" %13 \  +78 "collection"'N% +3 "core" %h f e\ +2 "sampler")U% +3 "core" %13  \  +2 "collection"'V% +3 "core" %h e e\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X'ڀ +896 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")F  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +2 "core" %h t u\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X = \  +79 "collection"'a% +3 "core" %h p q\ + "sampler")% +4 "core" %% S P \  +88 "collection"'7% +3 "core" %h r s\ +2 "sampler")% +3 "core" %$ o m \  +100 "collection"'% +3 "core" %h s t\ +2 "sampler")u% +3 "core" % \ & +114 "collection"'% +2 "core" %h t u\ +2 "sampler") % +4 "core" % \ & + "sampler") % +4 "core" % \ & + .tIntake.select :close + "sampler")0 +8 )y% +3 "core" % \ & + .tSSV.dial :exhaust +2 "sampler")w  +73 "core"  +7 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")}'ڀ +899 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'d% +3 "core" %h w u\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X:g \  +2 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %h m m\ +2 "sampler")%% +49 "core" %2 \  +24 "collection"'I% +3 "core" %h m m\ +2 "sampler")H% +3 "core" %2 \  +54 "collection"'9% +3 "core" %h q s\ +2 "sampler")K% +3 "core" %1  \  +61 "collection"';% +3 "core" %h l l\ +2 "sampler")J% +3 "core" %2   \  +69 "collection"')% +3 "core" %h o m\ +2 "sampler")<% +3 "core" %2   \  +79 "collection"'1% +2 "core" %h n m\ +2 "sampler")@% +4 "core" %2   \  +88 "collection"'Q% +3 "core" %h p l\ +2 "sampler")N% +3 "core" %2 * & \  +101 "collection"'U% +2 "core" %h s s\ +2 "sampler")V% +3 "core" %2 < ; \  +114 "collection"'/% +2 "core" %h s r\ +2 "sampler"):% +4 "core" % U S \ H +128 "collection"'T% +3 "core" %h u s\ +2 "sampler")Z% +4 "core" % v u \ H +144 "collection"'[% +2 "core" %h s s\ +2 "sampler")Y% +3 "core" % \ H +163 "collection"']% +3 "core" %h y x\ +2 "sampler")\\% +4 "core" % \ H + "sampler")^% +4 "core" % \ H + .tIntake.select :close + "sampler")0 +8 )`% +3 "core" % \ H +2 .tSSV.dial :exhaust + "sampler")S  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")O'ڀ +896 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")_  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %h t v\ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" %h a a\ +2 "sampler")4% +3 "core" %D \  +25 "collection"'%% +3 "core" %h a a\ + "sampler")I% +4 "core" %D \  +28 "collection"'H% +3 "core" %h a a\ +2 "sampler")9% +3 "core" %D \  +32 "collection"'K% +3 "core" %h ` `\ +2 "sampler");% +4 "core" %D \  +36 "collection"'J% +4 "core" %h ` b\ + "sampler"))% +4 "core" %D \  +42 "collection"'<% +2 "core" %h a a\ +2 "sampler")1% +4 "core" %D \  +47 "collection"'@% +3 "core" %h c c\ + "sampler")Q% +4 "core" %D \  +54 "collection"'N% +3 "core" %h c a\ + "sampler")U% +4 "core" %D \  +61 "collection"'V% +3 "core" %h ` d\ + "sampler")/% +4 "core" %D \  +69 "collection"':% +3 "core" %h b d\ +2 "sampler")T% +4 "core" %D \  +78 "collection"'Z% +3 "core" %h e c\ + "sampler")[% +4 "core" %D \  +88 "collection"'Y% +3 "core" %h c e\ +2 "sampler")]% +3 "core" %D \  +101 "collection"'\\% +2 "core" %h i e\ +2 "sampler")^% +4 "core" %D \  +113 "collection"'`% +3 "core" %h j g\ +2 "sampler")S% +3 "core" %D   \  +2 "collection"'z% +3 "core" %h g h\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X +121 "collection"' % +3 "core" %h p q\ + "sampler")d% +4 "core" % \ > +196 "collection"'}% +3 "core" %h q r\ +2 "sampler")% +3 "core" % \ > +2 "sampler")% +3 "core" % \ > + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % \ > +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")\ 'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +73 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %h t r\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %h l j\ + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +2 "core" %h h h\ +2 "sampler")&% +4 "core" %P8 \  +69 "collection"'I% +3 "core" %h k i\ + "sampler")H% +4 "core" %P9 \  +78 "collection"'9% +3 "core" %h j j\ +2 "sampler")K% +3 "core" %P9 \  +89 "collection"';% +2 "core" %h j i\ +2 "sampler")J% +4 "core" %P8 \  +100 "collection"')% +4 "core" %h i i\ +2 "sampler")<% +4 "core" %P9 \  +112 "collection"'1% +3 "core" %h i i\ +2 "sampler")B% +4 "core" %P8 \  +127 "collection"'@% +13 "core" %h l j\ +2 "sampler")Q% +3 "core" %P8 \  +145 "collection"'N% +3 "core" %h k l\ + "sampler")U% +4 "core" %P8  \  +163 "collection"'V% +2 "core" %h l l\ +3 "sampler")/% +3 "core" %P8   \  +183 "collection"'4% +3 "core" %h o l\ +2 "sampler"):% +3 "core" %P8   \  +2 "collection"'T% +4 "core" %h n m\ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +2 "core" %h m k\ +2 "sampler")&% +3 "core" %B \  +19 "collection"'I% +4 "core" %h m n\ + "sampler")H% +4 "core" %B \  +21 "collection"'9% +3 "core" %h k l\ +2 "sampler")K% +4 "core" %B \  +24 "collection"';% +3 "core" %h l l\ +2 "sampler")J% +3 "core" %B \  +29 "collection"')% +2 "core" %h k k\ +2 "sampler")<% +4 "core" %B \  +32 "collection"'1% +2 "core" %h m m\ +2 "sampler")B% +4 "core" %B \  +36 "collection"'@% +3 "core" %h k l\ +2 "sampler")Q% +4 "core" %A \  +41 "collection"'N% +3 "core" %h k n\ +2 "sampler")U% +3 "core" %B \  +48 "collection"'V% +2 "core" %h m l\ +2 "sampler")/% +4 "core" %B \  +53 "collection"'4% +3 "core" %h n n\ +2 "sampler"):% +3 "core" %B \  +61 "collection"'T% +3 "core" %h k m\ +2 "sampler")n% +3 "core" %B \  +70 "collection"'Y% +2 "core" %h l n\ +2 "sampler")]% +4 "core" %B \  +78 "collection"'\\% +3 "core" %h l l\ +2 "sampler")^% +3 "core" %B \  +89 "collection"'`% +2 "core" %h m n\ +2 "sampler")S% +4 "core" %B \  +100 "collection"'z% +3 "core" %h m k\ + "sampler")D% +4 "core" %B \  +113 "collection"'O% +3 "core" %h o n\ + "sampler")W% +4 "core" %B \  +128 "collection"'% +4 "core" %h o o\ +2 "sampler")g% +4 "core" %B \  +143 "collection"'e% +3 "core" %h n o\ +2 "sampler")h% +3 "core" %A \  +163 "collection"'i% +3 "core" %h p o\ +2 "sampler")k% +3 "core" %B \  +184 "collection"'Z% +3 "core" %h q n\ +2 "sampler")j% +4 "core" %B \  +196 "collection"'m% +3 "core" %h p p\ + "sampler")L% +4 "core" %B  \  +196 "collection"'p% +3 "core" %h r p\ + "sampler")r% +4 "core" %B  \  +196 "collection"'o% +4 "core" %h r r\ + "sampler")?% +4 "core" %B   \  +196 "collection"'t% +3 "core" %h s r\ + "sampler")_% +4 "core" %B   \  + "collection"'X% +4 "core" %h p s\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %h p n\ +2 "sampler")&% +4 "core" %W \  +60 "collection"'I% +3 "core" %h p o\ +2 "sampler")H% +3 "core" %W \  +70 "collection"'9% +2 "core" %h r q\ +2 "sampler")K% +4 "core" %W \  +78 "collection"';% +3 "core" %h q r\ \ + "sampler")J% +4 "core" %W \  +89 "collection"')% +2 "core" %h r r\ +2 "sampler")<% +3 "core" %W \  +101 "collection"'1% +3 "core" %h q t\ +2 "sampler")B% +3 "core" %W \  +113 "collection"'@% +3 "core" %h q t\ +2 "sampler")Q% +3 "core" %W \  +130 "collection"'N% +3 "core" %h u t \ +2 "sampler")U% +3 "core" %W \  +145 "collection"'F% +3 "core" %h t s \ + "sampler")V% +4 "core" %W \  +163 "collection"'/% +2 "core" %h t u\ \ +2 "sampler")4% +4 "core" %W \  +183 "collection"':% +3 "core" %h v w\ +2 "sampler")T% +3 "core" %W   \  +197 "collection"'n% +3 "core" %h v t\ + "sampler")Y% +4 "core" %W  \  +196 "collection"']% +3 "core" %h v v\ +2 "sampler")\\% +3 "core" %W   \  +196 "collection"'^% +3 "core" %h z y\ +2 "sampler")`% +3 "core" %W $ # \  +2 "collection"'S% +4 "core" %h x x\ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''i +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")> +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9 "J +102 "collection"'M9 +3 "core" 9 3K +102 "collection"'$9 +3 "core" 9 AM +102 "collection"'&9 +2 "core" 9 PN +102 "collection"'9 +3 "core" 9 ^O +102 "collection"'H9 +2 "core" 9 jQ +102 "collection"'99 +3 "core" 9 wR  +102 "collection"'I9 +3 "core" 9 S +102 "collection"';9 +3 "core" 9 U +102 "collection"'J9 +2 "core" 9 U +102 "collection"')9 +3 "core" 9 W +102 "collection"'<9 +2 "core" 9 X! +102 "collection"'B9 +3 "core" 9 Y& +102 "collection"'K9 +2 "core" 9 Z* +102 "collection"'19 +3 "core" 9 [. +102 "collection"'Q9 +2 "core" 9 \\2 +103 "collection"'N9 +2 "core" 9 ]6 +102 "collection"'F9 +2 "core" 9 ^: +102 "collection"'V9 +3 "core" 9 `? +102 "collection"'/9 +2 "core" 9 aC +102 "collection"'49 +3 "core" 9 bG +102 "collection"':9 +2 "core" 9 bK +102 "collection"'@9 +3 "core" 9 cO +102 "collection"'n9 +3 "core" 9\ eT +102 "collection"'Y9 +2 "core" 9\ fX +102 "collection"']9 +3 "core" 9\ h\\ +102 "collection"'U9 +2 "core" 9\ h` +102 "collection"'^9 +3 "core" 9\ id +102 "collection"'`9 +3 "core" 9\ jh +102 "collection"'S9 +2 "core" 9\ km +102 "collection"'\\9 +3 "core" 9\ lq +102 "collection"' 9 +2 "core" 9\ #lu +102 "collection"'W9 +3 "core" 9\ 'my +102 "collection"'9 +3 "core" 9\ +n} +102 "collection"'e9 +2 "core" 9\ .p +102 "collection"'O9 +3 "core" 9\ 3p +102 "collection"'i9 +2 "core" 9\ 5q +102 "collection"'T9 +3 "core" 9\ 8r +102 "collection"'g9 +2 "core" 9\ ;s +102 "collection"'h9 +3 "core" 9\ ?u +102 "collection"'k9 +2 "core" 9\ Bu +102 "collection"'j9 +3 "core" 9\ Ev +102 "collection"'m9 +3 "core" 9\ Hw +102 "collection"'Z9 +2 "core" 9\ Lx +102 "collection"'p9 +3 "core" 9\ Ny +102 "collection"'r9 +2 "core" 9\ Qy +102 "collection"'L9 +3 "core" 9\ U{ +102 "collection"'o9 +3 "core" 9\ W{ +102 "collection"'?9 +2 "core" 9\ Z| +102 "collection"'t9 +3 "core" 9\ ]} +102 "collection"'z9 +2 "core" 9\ ^~ +102 "collection"'X9 +3 "core" 9\ c +102 "collection"'_9 +3 "core" 9\ d +102 "collection"'P9 +2 "core" 9\ h +102 "collection"'C9 +3 "core" 9\ j +103 "collection"'x9 +3 "core" 9\ m +102 "collection"'|9 +2 "core" 9\ p +3 .tCH.hold 10:00,70C +2 "collection"'{ `\ `\ o  +2 '~9 +6 "core"  + 9\ p +2 "collection"'%% +3 "core" %d \ +2 #tBegun lysing Collection Puck Heater at 68C/45.7psia +51044 "Can"\  +8945 "core" ` +2 "collection"'v9 +3 "core" 9\ 7 +2 "collection"'a% +3 "core" %d \ +2 #tEnded lysing Collection Puck Heater at 70C/44.2psia +2 .CS.seek 0ml + "collection"'7'i +355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'G @ +101 "core" A +2 .tCSV.dial :air + "collection"' @ +41 "core" ? +3 .tCS.seek 5ml + "collection"''s5 +1357 "core" ' + .tCSV.dial CTV +2 "collection"'u  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'c @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'b  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'y'i +1365 "core" ' + "collection"'w% +4 "core" %e \ \ +2 #tPuck @71.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'[ +98 "core" ~ + .tCBV.dial CSV +2 "collection"'  +27 "core"  + "collection"'d% +4 "core" %e \ +2 .tCS.seek 5ml +2 "collection"'f's1 +1378 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +4 "core" %s/ F M %\ +2 .tCS.seek 6.999ml + "collection"'' +587 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +2 .tCS.seek 10ml + "collection"'R' +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" _ +2 #tLysing Complete "collection"'& +4 "core" &\\h Q Q\ Q +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&\ % +4 "core" %    "  + "storage"(% +4 "core" % < > G\  + "storage"((. +3 "core" .(,y +2 .tSC.reconfigure :tight +49 "storage"($\ .\ 1~b +4 .tSC.seek 3 +2 "storage"('( +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & 4 Z\ +2 "manipulator"&& +3 "core" &ӕ#   : =F +2 "manipulator"&D% +3 "core" %    /  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +163 "core" ( + "manipulator"&& +4 "core" & m  +2 "storage"(}& +4 "core" & ` ` %\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +93 "core" ' + "storage"(s& +4 "core" & L [ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(+'r +185 "core" ' +2 "storage"(l- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  + "storage"(q& +4 "core" & D \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&0'u +24 "core" ' + .tElbow.hold + "manipulator"&., +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 17.12 Pucks below Top Plate + "storage"(' +32 "core" ' +2 "manipulator"&-% +4 "core" %e   + "storage"(3& +4 "core" & '  A\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 284 counts +2 "manipulator"&'ϑ +13 "core" ' +2 "manipulator"&"& +4 "core" & g  +2 "storage"(#& +3 "core" & ; 2 \\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&8'7 +20 "core" ' +2 .tSE.seek 18.12 Pucks below Top Plate +2 "storage"(5'@ +49 "core" ' +2 "manipulator"&& +4 "core" &  V  +2 "manipulator"&=% +3 "core" %2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(ӂ +156 "core" ( + "manipulator"& & +4 "core" &Ӏ% !  ( >O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &Ӏ%    >O +2 .tForearm.seek CC + "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"&E/ +53 "core" / + .tCC.seek :open +2 "collection"'( +447 "core" ( + "storage"(6& +4 "core" & ? > T\ +2 "storage"(>& +3 "core" & > 5 \ +2 "manipulator"&M& +3 "core" &ӛ   $ ;4 +2 "manipulator"&$% +4 "core" % F   +2 .tForearm.seek :retract + "manipulator"&&' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +163 "core" ( +2 "manipulator"&H& +4 "core" &  + "storage"(9& +4 "core" & ` ] \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&I'u +93 "core" ' +2 .tElbow.hold + "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&J1 +61 "core" 1 +2 "manipulator"&)% +4 "core" % ΅  j  + "storage"(<& +3 "core" & ` ` \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts + "manipulator"&B'ϱ +15 "core" ' +2 "manipulator"&K& +4 "core" & d  +2 "storage"(1& +4 "core" & J I J\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&Q'7 +18 "core" ' +2 "storage"(N% +4 "core" %B n m '\ +2 ."downElevator"SE.seek :down +4 "storage"(F' +99 (V% +2 "core" % M\ PJ +2 "manipulator"&/% +4 "core" %, +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4' +30 "core" ' + ."downElevator"SE.stop + "storage"(5 +58 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" & @ C\ +2 "manipulator"&@& +3 "core" & q  +2 "manipulator"&n% +3 "core" %   c  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +169 "core" ( + "manipulator"&]& +4 "core" &-  = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- = +2 .tForearm.seek :garage + "manipulator"&^'w +97 "core" ' +2 .tHand.close + "manipulator"&`/ +57 "core" / + "manipulator"&S& +4 "core" &-  t = + "manipulator"&\\% +4 "core" % υ  T +2 .tForearm.seek :retract +2 "manipulator"& ' +97 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W(ӂ +280 "core" ( + "manipulator"&& +4 "core" &Ӌ(  O A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +2 "core" &Ӌ'   q A` +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&O'? +92 "core" ' + "manipulator"&i& +4 "core" &ӌ(   m A_ +2 "manipulator"&T% +4 "core" %?    f + "collection"'g& +4 "core" & C A\ +2 "collection"'h& +4 "core" & ? C\ +2 .tCC.seek :closed +2 "collection"'k(\\ +5 "core" & A A\  +9 &3 A C\ *z +9 &e C B\ > +10 &s A C\ L +9 &RZ B BV\ K +9 &Z A Bl\ K +10 &[ B Cp\ K +9 &Z D @L\ K +10 &\\Z A D$\ J +9 &\\ B C\ K +9 &Z B C\ K +10 & Z D C\ K +9 &"dZ B C\ J +10 &$$Z D C\ K +9 &%[ D C\ K +9 &'Z C @w\ K +10 &)kZ D A_\ K +9 &+,] A BC\ K +9 &,[ A B!\ K +10 &.[ E D\ K +9 &0sZ A C}\ K +9 &24] C DE\ K +10 &3[ B D,\ K +9 &5Z C D\ K +10 &7zY C C\ K +9 &9>X B A\ J +9 &:Z C D\ K +10 &<\\ C D\ K +9 &>[ B B\ K +9 &@DY A A\ K +10 &B_ D E\ K +9 &Ci G F\ M +10 &E} I I\ P +9 &G0 6 8p\ U +9 &H < 9^\ X +10 &J ? >A\ X +9 &Li B @(\ Y +9 &N+ D D\ Y +10 &O C E\ Z +9 &Q E E\ Y +10 &Sm F F\ [ +9 &U. F E\ [\ +9 &V F Fs\ ] +10 &X F F[\ ] +9 &Zo E E\ ] +9 &\\v E E\ 7 +10 &\\& E F\ )z +9 &\\ D E\ $h +2 ( +2 "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 + "collection"'j& +4 "core" &\\ C E\ $h +2 .tHand.open + "manipulator"&m1 +52 "core" 1 +2 "manipulator"&Z% +4 "core" %?   # f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p' +91 "core" ' +48 .tPSV.dial PSR +3 "processing"%r +129 "core"  + "processing"%L% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%o'+ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%?  +43 "core"  +2 .tPS.seek 0ml + "processing"%t'ؾ +1608 "core" ' + .tPSV.dial PSR +2 "processing"%z +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%X' +2632 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"%_ + "collection"'P  +6 "core" A +2 "processing"%C  +65 "core" +91  +2 .tPSV.dial :mixloop + "processing"%x +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%|  +129 "core" +2 .tPS.seek 0ml + "processing"%~'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +43 "core" +2 .tPS.seek 0ml + "processing"%v'ؾ +2626 "core" ' + .tPSV.dial :air +2 "processing"%a  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" &Ӎ&    @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&u(ӂ +30 "core" ( + "manipulator"&c& +4 "core" &ӌ\   6 $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &ӌ   $ +2 .tForearm.seek CC +2 "manipulator"& '? +92 "core" ' + .tHand.close + "manipulator"&/ +56 "core" / +2 .tCC.seek :open + "collection"'w( +450 "core" ( +2 "manipulator"&[& +4 "core" &ӌ   u $ + "manipulator"& % +4 "core" % O   ' +2 .tForearm.seek :retract + "manipulator"&d' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&y(- +279 "core" ( + "manipulator"&& +4 "core" &-   A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f'w +90 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" % ~  5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &\ + "manipulator"&\ % +4 "core" %    + "storage"(% +4 "core" % \  + "storage"((. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(!(,y +358 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &,x a b K\  +2 "manipulator"&& +3 "core" &-  ? A +2 "manipulator"&D% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +176 "core" ( + "manipulator"&}& +4 "core" &  : 6 +2 "storage"(s& +3 "core" &,x j a \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +91 "core" ' +2 "storage"(l& +4 "core" &,x Q\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +211 "core" ' +2 "storage"(,- +3 "core" -'F +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +3 "core" &,v H i \  + "manipulator"&& +4 "core" &  i 6 +2 .tElbow.seek 4 + "manipulator"&-( +3 "core" ( + "manipulator"&3& +4 "core" &  / 6 +2 "storage"("& +3 "core" &,v n n .\  +3 .tForearm.seek 4 + 300 counts + "manipulator"&#'c +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&=& + "storage"(' +7 "core" &  g 6 + "manipulator"&% +4 "core" % w s +2 .tForearm.seek :retract +2 "manipulator"&+' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&0(ӂ +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&& +4 "core" &ӎ$   y >M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӏ$ \  o >L +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& '? +102 "core" ' + "manipulator"&A& +5 "core" &ӏ%  > >L + "manipulator"&8% +4 "core" %D  a +2 "collection"'.& +4 "core" &/\ +2 "collection"'E& +5 "core" &#\ +2 .tCC.seek :closed +2 "collection"' (\\ +3 "core" &\  +9 &4~V\ +| +10 &\ i\ ? +9 &r~\ L +10 &^Z`\ J +9 &![J\ J +9 &[\ K +10 &]\ J +9 &gZ\ J +9 &)[\ J +10 &Y\ J +9 & Zd\ J +9 &"m]W\ K +10 &$0]E\ J +9 &%Z$\ J +10 &'Z\ J +9 &)vZ\ J +9 &+9Z\ J +10 &,Z\ J +9 &.X\ K +51 &0~X[\ K +3 &2@]b\ K + &4]T\ K + &5[B\ K + &7Zd\ J + &9IZK\ J +8 &; ZD\ J +9 &<]\ J +10 &>Z\ J +9 &@PZ\ J +9 &B[\ K +10 &Cc\ K +9 &Ej\ M +9 &GM|\ N +10 &I \ Q +9 &J  \ U +10 &Lz  \ W +9 &N<  x\ W +9 &O  o\ X +10 &Q  `\ X +9 &S|  N\ Y +9 &U=  N\ Y +10 &V  =\ Z +9 &X .\ Z +9 &Z~ " -\ [\ +10 &\\"y $ %\ . +9 &\\4 # #\ "j +10 ( + &\\o & &\ P +2 "collection"'E& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.09 + .Hand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&6% +4 "core" % E  S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>' +89 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'M  +134 "core"  +2 .tCSV.dial CTV + "collection"'$  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%H' +2637 "core" ' +2 "collection"'9% +4 "core" % F E4\  +2 .tCS.seek 4.5ml + "collection"''c6 +1487 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%2  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%J  +71 "core"  +2 .tPS.seek 0ml + "processing"%)'ؾ +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'< ` +29 "core" _ + .tCSV.dial :air +2 "collection"'K @ +42 "core" > +2 .tCS.seek 10ml + "collection"'1' +1481 "core" ' +2 .tCSV.dial CTV + "collection"'N  +43 "core"  +2 .tCS.seek 0ml + "collection"'&'i +2658 "core" ' + .tCBV.dial :waste1 + "collection"'V @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'/  +133 "core" + "collection"'& +4 "core" &\\p  \ P +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&:% +3 "core" %    "  +2 "storage"(@% +4 "core" % C 2\  + "storage"(n. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(I( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (B& +2 "core" &   U\ +2 "manipulator"&5& +3 "core" &ӏ$    >L +2 "manipulator"&]% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&U( +163 "core" ( +2 "manipulator"&Q& +4 "core" &   + "storage"(F& +4 "core" & 0 1\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&;'7 +94 "core" ' + "storage"(`& +4 "core" & E Z C\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(S'r +194 "core" ' +2 "storage"(\\- +3 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +2 "core" &     +2 "storage"(^& +3 "core" &\ \  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'u +13 "core" ' +2 .tElbow.hold + "manipulator"&e, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Y- +2 "core" -'p +3 .tSE.seek 18.12 Pucks below Top Plate + "storage"(i'> +43 "core" ' + "manipulator"&T% +4 "core" %·   : +2 "storage"(g& +3 "core" &\ \  \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts + "manipulator"& 'ϳ +14 "core" ' + "manipulator"&& +4 "core" &  8  +2 "storage"(j& +4 "core" & P _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&m'7 +15 "core" ' +2 .tSE.seek 19.12 Pucks below Top Plate + "storage"(Z'ί +39 "core" ' + "manipulator"&h& +4 "core" &   _  +2 "manipulator"&r% +3 "core" %$   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&O(ӂ +159 "core" ( +2 "manipulator"&?& +4 "core" &Ӓ# \ =D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &Ӓ#   =D +2 .tForearm.seek CC + "manipulator"&z'? +31 "Can"\ VU +63 "core" ' +2 .tHand.close + "manipulator"&t/ +53 "core" / +2 .tCC.seek :open +2 "collection"'_( +447 "core" ( + "storage"(P& +4 "core" & 1 2\ +2 "storage"(C& +3 "core" & 1 1\ +2 "manipulator"&x& +3 "core" &Ӓ#    =D +2 "manipulator"&|% +3 "core" % G   ' +2 .tForearm.seek :retract +2 "manipulator"&X' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&%( +161 "core" ( +2 "manipulator"&~& +4 "core" &  W  + "storage"({& +4 "core" & ` a\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&'u +92 "core" ' + .tElbow.hold +2 "manipulator"&a, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&v1 +55 "core" 1 +2 "manipulator"&G% +4 "core" % ·   d / + "storage"(& +4 "core" & Q ] ?\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 318 counts +2 "manipulator"&7'ϳ +13 "core" ' +2 "manipulator"&c& +4 "core" & A  + "storage"(b& +4 "core" & N f H\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +16 "core" ' + "storage"(W% +4 "core" %έ n m *\ +3 ."downElevator"SE.seek :down +3 "storage"(p' +99 (k% +3 "core" % m n :\ OG + "manipulator"&[% +4 "core" %  +43 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +2 "core" ' +2 ."downElevator"SE.stop + .tForearm.seek :retract +2 "storage"(5 +2 "manipulator"& ' +91 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core" +2 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +52 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%u  +53 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +44 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'ؾ +2637 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%\ & +3 "core" &\  +2 "manipulator"&& +4 "core" & n  + "manipulator"&(% +4 "core" %  ]  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&d(- +171 "core" ( + "manipulator"&f& +4 "core" &- t A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  A +2 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&D& +4 "core" &-   O A + "manipulator"&}% +4 "core" % |  N +2 .tForearm.seek :retract + "manipulator"&s' +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&l( +115 "core" ( + "manipulator"&y& +4 "core" &  ' +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & < ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&,' +93 "core" ' + "manipulator"&q& +4 "core" &  ' +2 "manipulator"&% +4 "core" %    +2 "processing"%3& +3 "core" &\  +3 "processing"%"& +5 "core" &\  +2 .tPC.seek :closed +3 "processing"%(^ +3 "core" &\  +6 &F \ %h +9 &~X\ 9 +9 &~\ M +10 &Z\ N +9 &X]\ \ N +10 &]\ N +9 &`\ \ O +9 &^\ \ O +10 &a[\ N +9 &"b\ N +9 &\\"\ N +10 &!_\ O +9 &#h`%\ N +10 &%*]%\ N +9 &&`#\ O +9 &(`0\ N +10 &*ob3\ O +9 &,1_.\ O +10 &-Z*\ N +9 &/b/\ O +9 &1w_4\ O +10 &39\\4\ O +9 &4`=\ N +9 &6]=\ O +10 &8]>\ O +9 &:B\\A\ N +9 &<_@\ O +10 &=cJ\ O +9 &?_I\ O +10 &AH_K\ O +9 &CmO\ P +9 &DvH\ Q +10 &FL\ S +9 &H?P\ U +9 &JY\ U +10 &KX\ T +9 &Ma\ U +10 &OF_\ U +9 &Q`\ V +9 &Rc\ U +10 &TZ\ V +9 &VLT\ V +9 &X\\\ V +10 &Yi\ V +9 &[k\ V +9 &]Rj\ I +10 &^{Hl\ ^ +9 &^Ul\ 3 +6 ( +2 "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + "processing"%=& +4 "core" &^#j\ 3 + &^#l\ 3 +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % ! ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tPRV.dial :air + "processing"%  +43 "core"  + .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%% +4 "core" %غ\ +2 .tPS.seek 0.3ml + "processing"%#' +394 "core" ' +2 .tPSV.dial PSR + "processing"%A +101 "core"  + "processing"%8% +4 "core" %S\ \ + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%.'2 +492 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%-' +1919 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +100 "core" +2 .tPTV.dial :mixing + "processing"%+ @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%w  +91 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +3 "core" &   ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&E( +2 "core" ( +2 "manipulator"&M& +3 "core" & ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +2 "core" &   ' +3 .tForearm.seek PC + "manipulator"& ' +92 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tPC.seek :open + "processing"%9( +461 "core" ( + "manipulator"&R& +4 "core" &  i ' +2 "manipulator"&2% +3 "core" %  = +2 .tForearm.seek :retract + "manipulator"&J' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&H(- +126 "core" ( + "manipulator"&<& +4 "core" &- + \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +2 "core" &- 5 \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +102 "core" ' +2 .tHand.open + "manipulator"&N1 +60 "core" 1 + "manipulator"&1% +4 "core" % {   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V' +96 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%/& +4 "core" &`\ + "manipulator"&% +4 "core" %  q  +2 "storage"(:% +3 "core" % c n \  +2 "storage"(@. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(n(,y +351 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (!& +2 "core" &,x \\ h H\  +2 "manipulator"&B& +3 "core" &-   \ +2 "manipulator"&5% +3 "core" %  D  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&]( +183 "core" ( + "manipulator"&Q& +4 "core" &   W + "storage"(F& +4 "core" &,x m o 2\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&`' +99 "core" ' + "storage"(0& +4 "core" &,x r u 4\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +48 "storage"(>'r +222 "core" ' + "storage"(\\- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +2 "core" &,v I J *\ \ +2 "manipulator"&^& +4 "core" & 9 V +2 .tElbow.seek 4 + "manipulator"&Y( +15 "core" ( + "manipulator"&T& +4 "core" &    +2 "storage"(g& +3 "core" &,v m n 3\ \ +3 .tForearm.seek 4 + 300 counts + "manipulator"&'c +12 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&j/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +2 "storage"(r' +6 "core" & |  +2 "manipulator"&;% +4 "core" % W y +2 .tForearm.seek :retract + "manipulator"&U' +91 "core" ' +2 .tElbow.seek PC + "manipulator"&S( +85 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +154 "core" ( +2 "manipulator"&& +4 "core" & 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & [ 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&i' +95 "core" ' + "manipulator"&?& +4 "core" &  + 8 +2 "manipulator"&o% +4 "core" %  O . +2 "processing"%m& +3 "core" &\ +3 "processing"%e& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%t(^ +4 "core" &\  +8 &.y\ *y +10 &c\ > +9 &fx|\ O +9 &)\\\ N +10 &]\ N +9 &Z\ N +10 &q]{\ M +9 &2\\\ N +9 &\\z\ M +10 &\\~\ N +9 & x]w\ N +9 &":Yq\ N +10 &#\\q\ N +9 &%Yq\ N +9 &'\\p\ N +10 &)C[e\ M +9 &+\\e\ N +10 &,`c\ N +9 &.[c\ M +9 &0I]R\ N +10 &2\ ]U\ N +9 &3\\Q\ N +9 &5\\S\ N +10 &7Q\\P\ N +9 &9]?\ N +10 &:^A\ N +9 &<]B\ N +9 &>W_@\ O +10 &@_;\ N +9 &Af>\ O +9 &Cp4\ P +10 &EXx4\ Q +9 &G6\ S +10 &H7\ T +9 &J6\ T +9 &LU5\ U +10 &N-\ U +9 &O'\ U +9 &Q\ U +10 &SZ!\ V +9 &U \ U +10 &V"\ V +9 &X\ U +9 &Zb\ V +10 &\\#\ V +9 &]\ 8 +9 &^-\ Z +10 &^,\ 4 +2 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.59 + .Hand.open + "manipulator"&L1 +61 "core" 1 +2 "manipulator"& % +4 "core" %  C . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P' +89 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%C h +3 %x9 +5 "core" 977 +102 "processing"%|9 +2 "core" 94W +102 "processing"%~9 +3 "core" 91W  +102 "processing"%{9 +2 "core" 91W  +102 "processing"%z9 +3 "core" 90V +102 "processing"%O9 +2 "core" 90W +102 "processing"%v9 +3 "core" 92V +102 "processing"%G9 +2 "core" 93U +102 "processing"%9 +2 "core" 97V" +102 "processing"%c9 +3 "core" 9<V& +103 "processing"%b9 +2 "core" 9BV* +102 "processing"%W9 +2 "core" 9JV/ +102 "processing"%X9 +3 "core" 9QV3 +102 "processing"%k9 +2 "core" 9ZW7 +102 "processing"%[9 +3 "core" 9cW; +102 "processing"%%9 +2 "core" 9oW? +102 "processing"%9 +3 "core" 9xUC +102 "processing"%79 +2 "core" 9WH +102 "processing"%Z9 +2 "core" 9WL +102 "processing"% 9 +3 "core" 9WP +102 "processing"%9 +3 "core" 9XT +102 "processing"%p9 +2 "core" 9WX +102 "processing"%)9 +3 "core" 9X] +102 "processing"%9 +2 "core" 9Xa +102 "processing"%u9 +3 "core" 9Xe +103 "processing"%9 +2 "core" 9Xi +102 "processing"%9 +2 "core" 9Ym +102 "processing"%9 +3 "core" 9Xq +102 "processing"%\ 9 +2 "core" 9Xv +102 "processing"%9 +3 "core" 9Yz +102 "processing"%(9 +2 "core" 9Y~ +102 "processing"%f9 +3 "core" 9Z +102 "processing"%'9 +2 "core" 9Z +3 .tPH.hold 2:00:00,28C +2 "processing"%a php +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +101 "core"  + "processing"%D% +4 "core" %2\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%}' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"% ' +1615 "core" ' +2 .tPTV.dial :puck + "processing"%y  +71 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%  +130 "core"  +2 "processing"%q% +4 "core" %_\ \ +2 .tPS.seek 1.5ml + "processing"%'* +596 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%3 * +33 "core" + +3 .tPS.seek 0ml + "processing"%d'ؾ +1609 "core" ' + .tdelay 5:00 +23183 "Can"\ =: +6820 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%s  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%= +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2371 "core" ' + .tPSV.dial PTV + "processing"% +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +71 "core" +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"% +84 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2330 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%,  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%A @ +69 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%8' +376 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'#  +2 "processing"%.  +44 "core" +2  +2 "processing"%% +4 "core" %F\ +2 .tPS.seek 0.35ml + "processing"%+'h +458 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'w  +28 "core" +2 .tPRV.dial :air + "processing"%-  +41 "core"  +3 .tPS.seek 0.9ml +41 "processing"%6'K +1173 "core" ' +2 .tPRV.dial :waste2 + "processing"%M @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%$' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%l' +1621 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A + .tPBV.dial :waste1 + "processing"%R  +34 "core" + "processing"%2% +4 "core" %C\ \ +2 .tPS.seek 1.85ml + "processing"%<' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 .tPS.seek 0ml +2 "processing"% 'ؾ +1969 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +3 "core" &Y\ +2 "manipulator"&N& +4 "core" &   0 8 + "manipulator"&1% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +126 "core" ( +2 "manipulator"&& +4 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&@'w +95 "core" ' + .tHand.close + "manipulator"&J/ +57 "core" / +2 "manipulator"&& +5 "core" &-    + "manipulator"&I% +5 "core" % χ   Y +2 .tForearm.seek :retract + "manipulator"&!' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B(ӂ +280 "core" ( + "manipulator"&5& +4 "core" &ӟ " F :, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &ӟ   :, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&F'? +97 "core" ' +2 "manipulator"&H& +4 "core" &ӟ! ' $ * :, +2 "manipulator"&0% +4 "core" %H   I " + "collection"'V& +4 "core" &R\ +2 "collection"'\\& +5 "core" &W\ +2 .tCC.seek :closed + "collection"'4(\\ +4 "core" &\  +10 &4\ \ +{ +9 &e\ ? +9 &tM\ N +10 &MYM\ M +9 &Z\ L +9 &X\ L +10 &X\ L +9 &VW\ M +10 &\\\ M +9 &[\ L +9 & W\ L +10 &"_W\ L +9 &$!W\ L +9 &%W\ M +10 &'V\ M +9 &)fU\ M +10 &+(Z\ M +9 &,Y\ M +9 &.Z\ M +10 &0nU\ M +9 &20U\ M +9 &3W\ L +10 &5V\ L +9 &7wZ\ L +10 &98W\ M +9 &:U\ L +9 &<X\ L +10 &>W\ L +9 &@AX\ L +10 &BY\ L +9 &Cc\ N +9 &Ez}\ Q +10 &G.  \ V +9 &H ( '\ Y +9 &J * (\ Y +10 &Li + ,\ Y +9 &N) . /\ Z +9 &O 1 .\ [ +10 &Q 0 2\ [ +9 &Si 0 3\ \\ +10 &U, 6 4\ \\ +9 &V 9 7\ ] +9 &X ; ;\ ^ +10 &Zk ? <\ ^ +9 &\\z @ @\ 4 +9 &\\( B D\ %n +9 ( +4 "collection"'\\& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.42 + "collection"'^& +4 "core" &\\ B C\ ^ + &\\ B C\ ^ +2 .tHand.open + "manipulator"&T1 +60 "core" 1 + "manipulator"&g% +4 "core" % H " 2 " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j' +93 "core" ' + .tPSV.dial PSR +2 "processing"%h +102 "core"  +2 "processing"%;% +4 "core" %غZ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%]'+ +1606 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%`  +42 "core"  +2 .tPS.seek 0ml + "processing"%>'ؾ +1609 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2653 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%  + "collection"'Y  +31 "core" +126  + .tPSV.dial :mixloop +2 "processing"%? +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%o  +73 "core" +2 .tPS.seek 0ml + "processing"%m'ؾ +2625 "core" ' + .tPSV.dial :air + "processing"%r  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%U' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPS.seek 0ml + "processing"%L'ؾ +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%x' +2639 "core" ' + .tPSV.dial :mixloop + "processing"%e +43 "core" +2 .tPS.seek 0ml + "processing"%|'ؾ +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &ӟ  & [ :, +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~(ӂ +26 "core" ( + "manipulator"&{& +4 "core" &Ӄ   ' N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &Ӄ    N +2 .tForearm.seek CC + "manipulator"&O'? +94 "core" ' + .tHand.close + "manipulator"&v/ +62 "core" / +2 .tCC.seek :open + "collection"'G( +447 "core" ( +2 "manipulator"&& +4 "core" &Ӄ   $ N + "manipulator"&c% +4 "core" % N    +2 .tForearm.seek :retract + "manipulator"&b' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&W(- +276 "core" ( + "manipulator"&X& +4 "core" &- \ B +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &k& +2 "core" &-   B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&['w +101 "core" ' +47 .tHand.open +2 "manipulator"&%1 +60 "core" 1 + "manipulator"&% +4 "core" % |   O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7' +95 "core" ' +2 ."da"delayUntil "14:25:03.80" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'Z& +4 "core" &w\ + "manipulator"& % +4 "core" %    %  +2 "storage"(% +4 "core" % [ \\\ + "storage"(p. +3 "core" .(,y +2 "storage"()& +3 "core" &,v X f\ \ +2 "storage"(& +4 "core" &,v K 3 m\ \ + "manipulator"&u& +5 "core" &-    B + "manipulator"&% +4 "core" %      +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 + "manipulator"&( +175 "core" ( + "manipulator"&& +5 "core" & \ " 3 F + "storage"(\ & +5 "core" &,v V \ \ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 4 + 450 counts +2 "manipulator"&' +105 "core" ' + "storage"((& +4 "core" &,v V\ # m\ \ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak + "storage"(f'r +223 "core" ' + "storage"('- +4 "core" -'g + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &,v\ ( 0\ \ +2 "manipulator"&D& +4 "core" &   % E +2 ."WCR"Elbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&}& +3 "core" & & ! [ E +2 "storage"(y& +3 "core" &,v\ \ * \ \ +3 ."WCR"Forearm.seek 4 + 300 counts + "manipulator"&'c +11 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&/ +53 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&q& +2 "storage"( ' +7 "core" &   # E +2 "manipulator"&3% +4 "core" % d   w +2 ."WCR"Forearm.seek :retract + "manipulator"&' +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&C(ӂ +86 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +65 "core" ( + "manipulator"&s& +5 "core" &Ӑ#   =F + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &Ӑ#   =F +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&='? +96 "core" ' + "manipulator"&d& +5 "core" &ӑ# + & _ =E + "manipulator"&% +5 "core" %H (  J ' +2 "collection"'"& +3 "core" &v\ +2 "collection"'& +5 "core" &h\ +2 ."WCR"CC.seek :closed +2 "collection"'(\\ +4 "core" &g\ +8 & 3n\ %f +9 &X}W\ 7 +9 &{e\ L +10 &Zf\ L +9 &~W]\ K +10 &?ZR\ L +9 &\\N\ L +9 &ZE\ L +10 &WF\ L +9 &GWB\ L +9 & \ Z?\ K +10 &!W-\ L +9 &#W6\ K +10 &%PX.\ K +9 &'\\%\ L +9 &(\\%\ K +10 &*V \ L +9 &,XW\ K +9 &.Y\ K +10 &/\\\ L +9 &1Z\ L +10 &3`V\ K +9 &5"Y\ K +9 &6X\ L +10 &8X\ K +9 &:hZ\ K +9 &<)W\ L +10 &=V\ K +9 &?Y\ K +10 &Ap]\ K +9 &C/_\ L +9 &Dg\ M +10 &Fy\ O +9 &Ha \ S +9 &J ! \ X +10 &K % !\ X +9 &M % '\ Y +10 &OY ( $\ Y +9 &Q * (\ Z +9 &R , +\ [ +10 &T - ,\ \\ +9 &VY / .\ [ +10 &X 0 2\ \\ +9 &Y 3 3\ \\ +9 &[ 8 5\ I +10 &\\< : ;\ + +9 &\\ 9 ;\ ^ +2 ( +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.23 + .Hand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&,% +4 "core" % H %  ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&' +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")A+ +3 "core" + + "sampler")% +4 "core" %ڜ \  +2 "collection"'#& +4 "core" &\\ 8 9\ ^ +2 "Can"\ \\Z +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X < \  +32 "collection"'J% +3 "core" %j H L\ +2 "sampler")% +3 "core" %Q4 @ ? \  +37 "collection"'S% +3 "core" %j E G\ + "sampler")I% +4 "core" %Q4 D C \  +42 "collection"'P% +2 "core" %j H H\ +2 "sampler")@% +4 "core" %Q4 J F \  +47 "collection"'5% +3 "core" %j B C\ +2 "sampler")Q% +3 "core" %Q4 O L \  +54 "collection"'/% +3 "core" %j 9 9\ + "sampler")H% +4 "core" %Q4 T Q \  +61 "collection"'0% +49 "core" %j B C\ +4 "sampler")V% +3 "core" %Q4 ^ [ \  +69 "collection"'!% +3 "core" %j A G\ +2 "sampler")_% +4 "core" %Q4 e d \  +78 "collection"'^% +3 "core" %j H H\ +2 "sampler")T% +3 "core" %Q4 n l \  +89 "collection"'g% +3 "core" %j J K\ + "sampler")\\% +4 "core" %Q4 x u \  +100 "collection"'h% +3 "core" %j N Q\ +2 "sampler");% +4 "core" %Q4 \  +112 "collection"'F% +3 "core" %j Q R\ +2 "sampler") % +4 "core" %Q4 \  +127 "collection"'`% +3 "core" %j O P\ +2 "sampler")]% +4 "core" %Q4 \  +144 "collection"'% +3 "core" %j Q P\ + "sampler")>% +4 "core" %Q4 \  +163 "collection"'Y% +3 "core" %j R Q\ + "sampler") % +4 "core" %Q1 \  +2 "sampler")?% +3 "core" %Q9 \  +2 ."WCR"Intake.select :close + "sampler")0 +9 )o% +2 "core" %Q9 \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")r'ڀ +397 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X :\ +2 "sampler")% +3 "core" %N< \  +28 "collection"'c% +4 "core" %j > >\ + "sampler")O% +4 "core" %N< \  +32 "collection"'X% +3 "core" %j C C\ +2 "sampler")k% +3 "core" %N< \  +37 "collection"'~% +3 "core" %j @ >\ +2 "sampler")%% +3 "core" %N< \  +42 "collection"'% +3 "core" %j I G\ + "sampler")b% +4 "core" %N<  \  +47 "collection"'Z% +3 "core" %j F F\ +2 "sampler") % +4 "core" %N< \  +53 "collection"'% +3 "core" %j K K\ +2 "sampler")p% +4 "core" %N< ! \  +2 "collection"')% +3 "core" %j E F\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X% +4 "core" %z= \  +19 "collection"'Y% +2 "core" %j A A\ +2 "sampler") % +4 "core" %z= \  +21 "collection"'?% +3 "core" %j B @b\ +2 "sampler")o% +4 "core" %z= \  +24 "collection"'% +3 "core" %j D ?\ + "sampler")% +4 "core" %z= \  +28 "collection"'9% +3 "core" %j ? @$\ +2 "sampler")U% +4 "core" %z= \  +31 "collection"' % +3 "core" %j B A*\ +2 "sampler")r% +4 "core" %z= \  +36 "collection"'L% +3 "core" %j D DC\ +2 "sampler")m% +3 "core" %z=  \  +42 "collection"'i% +4 "core" %j D @$\ + "sampler"){% +4 "core" %z= \ \ \  +47 "collection"'z% +4 "core" %j D E\ +2 "sampler")v% +3 "core" %z=   \  +2 "collection"'B% +4 "core" %j D H\ + #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +4 "core" %g< \  +41 "collection"'Y% +3 "core" %j L L`\ +2 "sampler") % +4 "core" %g< \  +47 "collection"'?% +3 "core" %j M L\ +2 "sampler")o% +3 "core" %g= \  +54 "collection"'% +3 "core" %j P O{\ +2 "sampler")% +3 "core" %g< \  +61 "collection"'9% +3 "core" %j M O{\ +2 "sampler")U% +3 "core" %g<   \  +69 "collection"' % +5 "core" %j N N\ + "sampler")r% +4 "core" %g<   \  +78 "collection"'L% +3 "core" %j O O}\ +2 "sampler")m% +4 "core" %g=   \  + "collection"'i% +4 "core" %j L I\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X+ +14 "core" + +9 "collection"'Y% +3 "core" %j D DX\ +2 "sampler") % +4 "core" %3 \  +18 "collection"'V% +3 "core" %j E A<\ +2 "sampler")?% +3 "core" %3 \  +22 "collection"'o% +2 "core" %j C F[\ +2 "sampler")% +4 "core" %3 \  +24 "collection"'% +3 "core" %j D F=\ +2 "sampler")9% +3 "core" %3 \  +28 "collection"'U% +3 "core" %j D EW\ +2 "sampler") % +4 "core" %3 \  +32 "collection"'r% +3 "core" %j D FZ\ + "sampler")L% +4 "core" %3 \  +36 "collection"'m% +3 "core" %j H I3\ +2 "sampler")i% +4 "core" %3 \  +41 "collection"'z% +3 "core" %j J LX\ +2 "sampler")v% +3 "core" %4 \  +48 "collection"'B% +2 "core" %j E HX\ +2 "sampler")]% +4 "core" %3 \  +53 "collection"'% +3 "core" %j K I[\ +2 "sampler")% +4 "core" %4  \  +61 "collection"'c% +2 "core" %j I JP\ +2 "sampler")O% +4 "core" %4   \  +2 "collection"'X% +3 "core" %j I LN\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X\ +3 "sampler")"% +3 "core" % \ 1 +113 "collection"'% +3 "core" %j ] \\;\ +2 "sampler")'% +4 "core" % \ 1 +127 "collection"' % +3 "core" %j ] \\\ +2 "sampler")% +3 "core" % \ 1 +2 "sampler")u% +4 "core" % \ 1 + ."WCR"Intake.select :close + "sampler")0 +9 ),% +2 "core" % \ 1 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")#  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %j P O \ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X @F\ + "sampler")6% +4 "core" %3 \  +18 "collection"'% +3 "core" %j C @\ +2 "sampler").% +4 "core" %3 \  +21 "collection"'M% +3 "core" %j B BL\ +2 "sampler")R% +3 "core" %3 \  +25 "collection"'2% +3 "core" %j C B+\ + "sampler")K% +4 "core" %3 \  +28 "collection"'l% +4 "core" %j ? BG\ +2 "sampler")<% +4 "core" %3 \  +31 "collection"'q% +3 "core" %j B AD\ +2 "sampler")E% +4 "core" %3 \  +36 "collection"'N% +4 "core" %j A F(\ + "sampler"):% +4 "core" %3 \  +42 "collection"'J% +2 "core" %j F F(\ +2 "sampler")% +4 "core" %3 \  +47 "collection"'S% +3 "core" %j D F+\ +2 "sampler")I% +3 "core" %3 \  +54 "collection"'P% +3 "core" %j D D*\ +2 "sampler")@% +3 "core" %3 \  +61 "collection"'% +3 "core" %j I I(\ +2 "sampler")$% +4 "core" %3   \  +68 "collection"'5% +4 "core" %j M KL\ +2 "sampler")Q% +3 "core" %3   \  +79 "collection"'/% +2 "core" %j F FK\ +2 "sampler")H% +4 "core" %3 ( % \  + "collection"'0% +4 "core" %j F FN\ + #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler")V% +4 "core" %* \  +28 "collection"'?% +3 "core" %j E E\ + "sampler")o% +4 "core" %* \  +32 "collection"'% +3 "core" %j H I\ +2 "sampler")% +4 "core" %* \  +36 "collection"'9% +3 "core" %j L JC\ +2 "sampler")U% +4 "core" %*  \  +41 "collection"' % +3 "core" %j K KB\ +2 "sampler")r% +4 "core" %*   \  +47 "collection"'L% +3 "core" %j N M'\ +2 "sampler")m% +3 "core" %* \  +54 "collection"'i% +3 "core" %j I J%\ + "sampler")z% +4 "core" %*   \  +61 "collection"'v% +3 "core" %j G H\ +2 "sampler")F% +3 "core" %* !  \  +69 "collection"'B% +3 "core" %j S S\ +2 "sampler")]% +4 "core" %+ / ) \  +78 "collection"'% +3 "core" %j W V;\ + "sampler")% +4 "core" %* A B \  +88 "collection"'c% +3 "core" %j T V8\ +2 "sampler")O% +4 "core" %* ^ ] \  +100 "collection"'X% +3 "core" %j U V\ +2 "sampler")>% +4 "core" %  \ , +113 "collection"'~% +3 "core" %j X X\ + "sampler")%% +4 "core" % \ , +128 "collection"'e% +3 "core" %j X X1\ + "sampler")b% +4 "core" % \ , +2 "sampler")Z% +3 "core" % \ , +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +2 "core" % \ , +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +467 "core" ' +2 ."da"delay 2:00 +424 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")p  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +210 "collection"'x% +2 "core" %j O OC\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X ?(\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +3 "core" %j = A \ + "sampler")~% +4 "core" %* \  +21 "collection"'%% +4 "core" %j C @\ + "sampler")e% +4 "core" %* \  +24 "collection"'b% +3 "core" %j @ @\ +2 "sampler")Z% +4 "core" %* \  +28 "collection"' % +3 "core" %j @ A'\ + "sampler"){% +4 "core" %* \  +32 "collection"'g% +3 "core" %j @ @\ + "sampler")p% +4 "core" %* \  +36 "collection"'x% +3 "core" %j ? @ \ +2 "sampler")% +4 "core" %* \  +41 "collection"'[% +4 "core" %j A A\ + "sampler")% +4 "core" %*  \  +47 "collection"'\ % +3 "core" %j @ @\ +2 "sampler")`% +4 "core" %*   \  +53 "collection"'(% +3 "core" %j A A\ +2 "sampler")7% +3 "core" %* \  +61 "collection"'k% +4 "core" %j A E\ + "sampler")W% +4 "core" %*   \  +69 "collection"'D% +3 "core" %j D B\ +2 "sampler")}% +3 "core" %*   \  +78 "collection"'y% +3 "core" %j F D\ +2 "sampler")% +4 "core" %* - . \  +88 "collection"'% +3 "core" %j E E'\ +2 "sampler")3% +3 "core" %* B > \  +100 "collection"'% +3 "core" %j K I!\ +2 "sampler")% +4 "core" % Z V \ 3 +113 "collection"'j% +3 "core" %j O N\ + "sampler")s% +4 "core" % y v \ / +128 "collection"'*% +2 "core" %j R Q\ +2 "sampler")f% +4 "core" % \ / +144 "collection"'% +3 "core" %j P S&\ +2 "sampler")d% +3 "core" % \ / +2 "sampler")4% +4 "core" % \ / + ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % \ / +2 ."WCR"SSV.dial :exhaust +2 "sampler")"  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +894 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")'  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %j L N\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X\ + ' +2 ."da"PSV.dial PTV +2 "processing"% + "sampler")8% +6 "core" %S \  +62 "collection"'% +5 "core" %j L K7\ + +2 ."da"delay 5 seconds +2 "sampler")% +4 "core" %R \  +18 "collection"'w% +4 "core" %j J I7\ + "sampler")% +4 "core" %T \  +24 "collection"'6% +3 "core" %j K H3\ +2 "sampler")% +4 "core" %S \  +28 "collection"'.% +3 "core" %j K H\ + "sampler")M% +4 "core" %T \  +32 "collection"'R% +3 "core" %j I J\ +2 "sampler")2% +4 "core" %S \  +36 "collection"'K% +3 "core" %j I J\ + "sampler"),% +4 "core" %R \  +42 "collection"'l% +3 "core" %j J J\ + "sampler")<% +4 "core" %S \  +47 "collection"'q% +4 "core" %j I J\ + "sampler")E% +4 "core" %R \  +54 "collection"'N% +3 "core" %j K K\ + "sampler"):% +5 "core" %R \  +60 "collection"'J% +3 "core" %j I K\ +2 "sampler")% +4 "core" %S \  +69 "collection"'A% +3 "core" %j G I\ + "sampler")S% +4 "core" %R   \  +2 ."da"PSV.dial PSR +2 "processing"%I +74 "core"  + ."da"delay 5 seconds +2 "collection"'P% +4 "core" %j I I6\ + "sampler")@% +4 "core" %T   \  +91 "collection"'% +4 "core" %j F F;\ + "sampler")$% +4 "core" %T   \  +2 "collection"'5% +4 "core" %j H G\ +2 #"WCR"Intake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.'0X% +3 "core" %j Q R\ +2 "sampler")~% +4 "core" % \ \ P + "sampler")%% +4 "core" % \ \ P + ."WCR"Intake.select :close +2 "sampler")0 +8 )e% +3 "core" % \ \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")Z'ڀ +381 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +2 "processing"%{% +4 "core" %j\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%g' +362 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")p  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open +2 "sampler") +137 "core" ' + ."da"delay 5 seconds +71 "collection"'x% +4 "core" %j N N\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ +2 "sampler"):% +4 "core" %1   \  +36 "collection"'J% +3 "core" %j P M\ +2 "sampler")% +3 "core" %2   \  +42 "collection"'A% +3 "core" %j Q Q\ + "sampler")S% +55 "core" %2 \ \  +4 "collection"'I% +3 "core" %j N R"\ +2 "sampler")P% +4 "core" %2   \  +53 "collection"'@% +3 "core" %j L M \ +2 "sampler")% +4 "core" %1   \  +61 "collection"'$% +3 "core" %j M M\ + "sampler")5% +4 "core" %1   \  +69 "collection"'#% +3 "core" %j L M\ +2 "sampler")/% +3 "core" %1 ' ' \  +78 "collection"'H% +3 "core" %j L M0\ +2 "sampler")% +4 "core" %* 4 1 \  +88 "collection"'% +4 "core" %j O Q6\ + "sampler")_% +4 "core" %* E @ \  +100 "collection"'1% +4 "core" %j O P/\ + "sampler")!% +4 "core" %* X U \  +113 "collection"'=% +3 "core" %j T R3\ +2 "sampler")h% +4 "core" %* n m \  +127 "collection"'\\% +3 "core" %j R T!\ +2 "sampler") % +4 "core" % \ * +144 "collection"'% +3 "core" %j P R\ +2 "sampler")|% +3 "core" % \ * +163 "collection"'Y% +4 "core" %j R T7\ + "sampler") % +4 "core" % \ * +2 "sampler")V% +3 "core" % \ * +2 ."WCR"Intake.select :close + "sampler")0 +9 )?% +2 "core" % \ * +2 ."WCR"SSV.dial :exhaust +2 "sampler")o  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +875 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")Q  +74 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %j K L"\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %<3 \  +56 "collection"'~% +3 "core" %j I GG\ +2 "sampler")%% +4 "core" %<3 \  +61 "collection"'e% +3 "core" %j F GB\ + "sampler")b% +4 "core" %<2 \  +69 "collection"'+% +3 "core" %j F HD\ +2 "sampler") % +3 "core" %<2 \  +78 "collection"'{% +3 "core" %j H I&\ +2 "sampler")0% +4 "core" %<2  \  +88 "collection"'p% +4 "core" %j K K!\ + "sampler")x% +4 "core" %<2   \  +103 "collection"'Z% +3 "core" %j J JC\ + "sampler")g% +4 "core" %<2   \  +113 "collection"'% +3 "core" %j K KC\ +2 "sampler")% +3 "core" %<3   \  +2 "collection"'\ % +3 "core" %j J JF\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +3 "core" %j K M8\ +2 "sampler")~% +4 "core" %2  \  +24 "collection"'%% +3 "core" %j L MT\ + "sampler")e% +4 "core" %2   \  +28 "collection"'b% +3 "core" %j K N9\ +2 "sampler")+% +3 "core" %2   \  +32 "collection"' % +3 "core" %j L M3\ +2 "sampler"){% +4 "core" %1   \  +36 "collection"'0% +3 "core" %j M KM\ +2 "sampler")p% +4 "core" %2  \  +41 "collection"'x% +3 "core" %j L KL\ +2 "sampler")Z% +4 "core" %2  \  +47 "collection"'g% +3 "core" %j L L7\ + "sampler")% +4 "core" %2   \  +54 "collection"'% +3 "core" %j M L:\ + "sampler")\ % +4 "core" %2   \  +61 "collection"'U% +3 "core" %j L N;\ +2 "sampler")W% +3 "core" %2   \  +69 "collection"'D% +6 "core" %j O N9\ +2 "sampler")}% +4 "core" %3 $ \  +78 "collection"'y% +3 "core" %j P NL\ +2 "sampler")% +3 "core" %2 - + \  +89 "collection"'% +3 "core" %j Q SJ\ + "sampler")3% +4 "core" %2 5 4 \  +100 "collection"'% +3 "core" %j Q TQ\ +2 "sampler")% +3 "core" %* E A \  +113 "collection"'j% +4 "core" %j R R9\ +2 "sampler")`% +4 "core" %* U R \  +127 "collection"'s% +3 "core" %j S S/\ +2 "sampler")*% +3 "core" %* h h \  +144 "collection"'f% +3 "core" %j U UN\ +2 "sampler")% +4 "core" %  \ 4 +162 "collection"'d% +3 "core" %j T SY\ +2 "sampler")[% +4 "core" % \ 4 +183 "collection"'4% +4 "core" %j S U2\ + "sampler")% +4 "core" % \ 4 +196 "collection"'% +3 "core" %j S PU\ +2 "sampler")"% +3 "core" % \ 4 +2 "sampler")c% +3 "core" % \ 4 +2 ."WCR"Intake.select :close + "sampler")0 +4 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%'  +3 "sampler") % +3 "core" % \ 4 + ."WCR"SSV.dial :exhaust +2 "sampler")  +38 "core"  + ."da"delay 5 seconds +34 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")u'ڀ +454 ."da"PTV.dial :PRVmixing + "processing"%)  +130 "core" +2 ."da"delay 5 seconds +312 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler");  + ."WCR"CBV.dial SSV +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +98 ."da"PRV.dial :ab2 +2 "processing"%  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%8 +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +12 "collection"'% +3 "core" %j L MV\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X% +4 "core" %*   \  +41 "collection"'~% +3 "core" %j Q Q8\ +2 "sampler")%% +4 "core" %*  \  +47 "collection"'e% +3 "core" %j O Q:\ +2 "sampler")b% +3 "core" %*  \  +54 "collection"'+% +3 "core" %j Q RQ\ +2 "sampler") % +3 "core" %*   \  +61 "collection"'{% +3 "core" %j R R;\ +3 "sampler")0% +3 "core" %*   \  +69 "collection"'p% +3 "core" %j R R3\ +2 "sampler")x% +4 "core" %*   \  +78 "collection"'Z% +3 "core" %j O RV\ + "sampler")v% +4 "core" %* " " \  +88 "collection"'g% +3 "core" %j R RT\ +2 "sampler")% +4 "core" %* , * \  +100 "collection"'% +3 "core" %j Q S6\ + "sampler")\ % +4 "core" %* 8 4 \  +113 "collection"'U% +3 "core" %j S Q7\ +2 "sampler")W% +3 "core" %* F F \  +128 "collection"'D% +3 "core" %j S RU\ +2 "sampler")}% +3 "core" %* X W \  +144 "collection"'y% +3 "core" %j R S7\ +2 "sampler")% +4 "core" %* l m \  +162 "collection"'% +3 "core" %j U T4\ +2 "sampler")3% +4 "core" % \ 8 +183 "collection"'% +4 "core" %j W UK\ +2 "sampler")% +3 "core" % \ 8 +196 "collection"'j% +3 "core" %j V U7\ +2 "sampler")`% +4 "core" % \ 8 +196 "collection"'s% +3 "core" %j W YJ\ + "sampler")*% +4 "core" % \ 8 +2 "sampler")f% +3 "core" % \ 8 + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" % \ 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")d  +71 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")['ڀ +904 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")4  +73 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %j M OM\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %* U U \  +183 "collection"'r% +3 "core" %j Q RB\ +2 "sampler")~% +4 "core" % l j \ < +196 "collection"'%% +3 "core" %j S TZ\ + "sampler")e% +4 "core" % \ < +196 "collection"'b% +3 "core" %j U TI\ +2 "sampler")+% +3 "core" % \ < +196 "collection"' % +3 "core" %j T TY\ +2 "sampler"){% +4 "core" % \ < +196 "collection"'0% +3 "core" %j V TT\ + "sampler")p% +4 "core" % \ < +2 "sampler")x% +3 "core" % \ < + ."WCR"Intake.select :close +2 "sampler")0 +8 )Z% +3 "core" % \ < +2 ."WCR"SSV.dial :exhaust + "sampler")v  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")g'ڀ +875 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")  +3 ."WCR"CBV.dial SSV +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %j L Mk\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +4 "core" %j N P[\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X' +9 "core" ' + ."WCR"delay 1:00 +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%r  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%X +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" +2 "processing"%b% +3 "core" %w\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'* +594 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%{'ؾ +1607 "core" ' +2 ."da"delay 2:00 +1662 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'0  +131 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'p  +40 "core"  +2 "collection"'x% +4 "core" %n D D\ + #"WCR"Pulling 1.999ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'Z'T +600 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'v' +1972 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +72 "core" @ +52 "sampler")% +3 "core" %ځ \ + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +86 "core"  + "collection"'g% +5 "core" % C C\ + ."WCR"CSV.dial between air and CTV +2 "collection"'W ` +56 "core" ^ +3 ."WCR"CS.seek 7.113ml +2 "collection"'D' +737 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'~  +2 '}  +31 "core"  +100  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'y'i +1387 "core" '  )\ ާ +2 ."WCR"delay 10:00 +4482 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +48 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%3 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%` +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +84 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*'ؾ +2311 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +129 "core"  + "processing"%% +4 "core" %ؿv\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d' +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%G +83 "core" +2 ."da"PBV.dial :waste1 + "processing"%4  +33 "core" +2 "processing"%% +3 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%['( +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%c * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1627 "core" ' +2 ."da"delay 2:00 +8067 "Can"\ [Y +3935 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +84 "core" + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u'ؾ +2326 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%w +129 "core"  +2 "processing"%% +4 "core" %ؽ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k' +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%6  +35 "core" + "processing"%R% +4 "core" %l\  +2 ."da"PS.seek 1.5ml + "processing"%2'. +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'ؾ +1613 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%l  +33 "core" +2 ."da"delay 30 seconds +965 ."WCR"CBV.dial :waste2b + "collection"'U  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"';'i +582 "core" ' + ."WCR"delay 1:00 +1415 ."da"PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'ؾ +280 ."WCR"CTV.dial :air,avoiding: :intake + "collection"'P  +129 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'@  +41 "core"  + "collection"'% +4 "core" %a D G\ +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'$'T +611 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'5' +714 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%# +133 "core" +3 "processing"%/% +10 "core" %ؾt\ w +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +16 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%"' +346 "core" ' +3 ."da"delay 5 seconds +502 "processing"%M% +3 "core" %w\ y + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +59 ."da"PS.seek 0.5ml +2 "processing"%' +174 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" @ +52 "sampler")_% +3 "core" %ځ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'1  +19 "core" ' +2 ."da"delay 5 seconds +66 "core"  +2 "collection"'=% +4 "core" % E F\  + ."WCR"CSV.dial between air and CTV +2 "collection"'h ` +58 "core" ^ +3 ."WCR"CS.seek 7.06ml +2 "collection"':' +364 ."da"PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\' +388 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  + '  +29 "core"  +110  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"''i +1066 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%! +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +36 "core" +2 "processing"% % +4 "core" %Z\ y +2 ."da"PS.seek 1.5ml + "processing"%V'' +560 "core" '  \ +2 ."WCR"delay 10:00 +31 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%('ؾ +1607 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%o  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%& * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2412 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%^ +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%q  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L'ؾ +2373 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR + "processing"%m +131 "core"  + "processing"%T% +4 "core" %ػe\ z +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%i' +1992 "Can"\ { +134 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +71 "core" + ."da"PBV.dial :waste1 + "processing"%F  +34 "core" + "processing"%S% +4 "core" %n\ s +2 ."da"PS.seek 1.5ml + "processing"%z'0 +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%A * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +105 "core"  +2 ."da"PS.seek 0ml + "processing"%'ؾ +1617 "core" ' + "processing"%99 +4 "core" 9h5X +2 #"da"Processing Puck Heater at 28C before imaging .PH.coast +2 "processing"%B  +3 "core" 5Y + 5Y + "processing"%O& +4 "core" &^*a\ {4 + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&r% +3 "core" %     +2 "storage"(X% +3 "core" % \  +2 "storage"(e. +3 "core" .(,y +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(b( +354 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (>& +2 "core" & u\ w +2 "manipulator"& & +4 "core" &ӑ#   # =E + "manipulator"&+% +4 "core" %    $  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&0( +162 "core" ( +2 "manipulator"&p& +4 "core" &   {  + "storage"(x& +4 "core" & ( 9\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +98 "core" ' + "storage"(Z& +4 "core" & H\ y +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +174 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   \  +2 "storage"(g& +4 "core" & 1\ x + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&W'u +17 "core" ' +2 ."da"Elbow.hold + "manipulator"&v, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(}- +2 "core" -' +2 ."da"SE.seek 19.11 Pucks below Top Plate +2 "storage"(~'Ϊ +28 "core" ' + "manipulator"&D% +4 "core" %y    +2 "storage"(& +3 "core" & -\ v +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 304 counts +2 "manipulator"&'ϥ +13 "core" ' + "manipulator"&3& +4 "core" &    +2 "storage"({& +4 "core" & x\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +19 "core" ' +2 ."da"SE.seek 20.11 Pucks below Top Plate + "storage"(j' +48 "core" ' +2 "manipulator"&`& +4 "core" &    +2 "manipulator"&s% +3 "core" %*   ] +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&f( +259 "core" ( + "manipulator"&& +4 "core" &  q \ +53 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &   +2 ."da"Forearm.seek PC +2 "manipulator"&\ ' +101 "core" ' +2 ."da"Hand.close + "manipulator"&G/ +55 "core" / +2 ."da"PC.seek :open +2 "processing"%4( +461 "core" ( +2 "storage"(& +4 "core" &\ \  q\ } +2 "manipulator"&d& +3 "core" &   \ +2 "manipulator"&c% +3 "core" %  L +2 ."da"Forearm.seek :retract +2 "manipulator"&[' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&'( +241 "core" ( + "manipulator"&& +4 "core" &   p M +2 "storage"(-& +3 "core" & v\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts + "manipulator"& '7 +102 "core" ' + ."da"Hand.open +2 "manipulator"&%1 +53 "core" 1 +3 "storage"(8- +3 "core" -' +2 ."da"SE.seek 19.77 Pucks below Top Plate +2 "storage"(' +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.8 Pucks below Top Plate +2 "storage"(]'͖ +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23mar1515h400ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1395 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30.063 seconds\ /var/log/esp/da23mar1515h400ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23mar1515h400ml15s.tif +1566 #SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23mar1515h400ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23mar1515h400ml20s.tif +2062 #SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23mar1515h400ml20s.tif: TIFF Upload Complete\ +2 ."Qmail"DAfans.email "30.063 sec auto-exposure",Subject: "da23mar1515h400ml images!" + ."da"Gate.power :camera,:OFF +4 "storage"()- +7 "core" -'͖ +2 "storage"(w& +6 "core" & 9 8 M\ + "manipulator"&& +5 "core" &  L +2 ."da"Elbow.seek 3 + "manipulator"&u( +4 "core" ( +2 "manipulator"&& +3 "core" &   O L +2 "storage"(& +4 "core" & < ; \ +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&6'7 +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.52 Pucks below Top Plate +2 "storage"(R' +58 "core" ' + "manipulator"&k& +5 "core" &   L +2 "storage"(K& +5 "core" & 3\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&2'u +24 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&l, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.7 Pucks below Top Plate +2 "storage"(U'Я +35 "core" ' + "manipulator"&y% +5 "core" %Ά   + "storage"(E& +5 "core" & :\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&N'ϲ +15 "core" ' + "manipulator"&,& +5 "core" &   5 L + "storage"(J& +4 "core" & K\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +17 "core" ' +2 "storage"(7% +4 "core" %г \ +4 ."downElevator"SE.seek :down +4 "storage"(' +98 (<% +3 "core" %\ \  k\ QJ +2 "manipulator"&P% +4 "core" %.  . +9 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&@' +8 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +77 "core" ' +2 "storage"(& +4 "core" &\ =\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%;& +5 "core" &\ +2 "manipulator"&$& +4 "core" &    L +3 "manipulator"&#% +8 "core" %     +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&/(- +172 "core" ( +3 "manipulator"&I& +8 "core" &-  8  +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &M& +5 "core" &-    +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'w +101 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&"/ +63 "core" / +4 "manipulator"&_& +8 "core" &-   N  +3 "manipulator"&1% +7 "core" %   +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&=' +97 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&h( +121 "core" ( +3 "manipulator"&5& +8 "core" &   ) +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +7 "core" &  ) +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&' +93 "core" ' +3 "manipulator"& & +8 "core" &   ) +3 "manipulator"&:% +8 "core" %   U +4 "processing"%!& +7 "core" &\ +5 "processing"%Y& +9 "core" &\ +7 ."psFlush"PC.seek :closed +3 "processing"% (^ +10 "core" &\ +4 &\ +2 &\ 0 +10 &-H}\ 1 +5 &Vp\ E +11 &a \ O +9 &W\ N +9 &~W\ N +10 &?W\ N +10 &X \ N +8 &X\ N +11 &[\ N +9 &HYB\ N +8 &!\ Xc\ N +10 &"Xk\ M +9 &$Z`\ N +10 &&OX_\ N +9 &(X\\\ N +9 &)XV\ N +10 &+YX\ N +10 &-YXY\ M +8 &/YQ\ N +10 &0[[\ N +9 &2Y[\ N +10 &4_YX\ N +10 &6!YK\ N +8 &7YJ\ N +12 &9YK\ N +10 &;f\\K\ N +7 &=)WK\ N +9 &>\\H\ N +9 &@YK\ N +10 &Bm_H\ O +9 &D,i<\ P +9 &E}>\ R +10 &G;\ T +10 &Id<\ T +8 &K%>\ U +10 &L:\ U +9 &N;\ V +10 &Pg<\ V +9 &R*;\ V +9 &S3\ W +10 &U.\ V +9 &Wn/\ W +9 &Y2)\ V +10 &Z-\ V +11 &\\.\ W +8 &^.`x,\ 2 +10 &^Z-\ 8 +4 ( +6 "processing"%Y& +5 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.61 +111 "processing"%\\& +11 "core" &^-*\ 7 +3 &^-\ 7 +2 ."psFlush"Hand.open +3 "manipulator"&?1 +65 "core" 1 +3 "manipulator"&V% +9 "core" %   # U +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&o' +92 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +46 "core"  +3 "processing"%Q% +9 "core" %ػ\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%(' +594 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +919 #"uploadLog"upsync +1198 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%^ @ +183 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%H  +129 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%q +113 "core" +2 ."psFlush"PS.seek :empty + "processing"%'ؠ +2639 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +112 "core" +2 "processing"%T% +4 "core" %؟\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%L' +596 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%.' +2118 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%F  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%S @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%i +113 "core" + ."psFlush"PS.seek :empty +2 "processing"%A'ؠ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%z'X\\ +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%9' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%B +72 "core" +2 ."psFlush"PTV.dial :puck + "processing"%O  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%r'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%e' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%n' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%> +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%+'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2637 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +92 ."WCR"CBV.dial :waste2b +2 "collection"'g  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''i +192 "core" ' +2 ."WCR"delay 1:00 +2317 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D'ؾ +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%3' +926 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'{  +129 "core" + "collection"'`& +4 "core" &\\ D E1\ ^ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"&s% +4 "core" %     + "storage"(% +4 "core" % O \  +2 "storage"(0. +3 "core" .( + "storage"(& +4 "core" & O \ + "storage"(W& +4 "core" & W \ +2 "manipulator"&& +3 "core" &  # @ ) +2 "manipulator"&~% +4 "core" %    1  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&( +246 "core" ( +2 "manipulator"&& +4 "core" & & ? J + "storage"(v& +5 "core" &   K\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&*'7 +93 "core" ' +2 "storage"(G& +4 "core" &   %\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"('r +162 "core" ' +2 "storage"(t- +3 "core" -'L +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  " 3 I + "storage"(d& +4 "core" & \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 + "manipulator"&c'u +24 "core" ' + ."WCR"Elbow.hold + "manipulator"&\ , +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'L +3 ."WCR"SE.seek 20.11 Pucks below Top Plate + "storage"(-' +30 "core" ' + "manipulator"&f% +4 "core" %~ "  3 +2 "storage"(%& +3 "core" & /\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +49 ."WCR"Forearm.seek 3 + 309 counts +2 "manipulator"&8'Ϫ +14 "core" ' +2 "manipulator"&[& +4 "core" &  % 6 I + "storage"(j& +4 "core" &\ \  \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +16 "core" ' +2 ."WCR"SE.seek 21.11 Pucks below Top Plate +2 "storage"()'Ջ +49 "core" ' + "manipulator"&w& +5 "core" &    I +2 "manipulator"&% +4 "core" %'   t +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&(ӂ +153 "core" ( + "manipulator"&k& +5 "core" &ӓ#   K <= + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &Ӕ#   << +2 ."WCR"Forearm.seek CC +2 "manipulator"&y'? +93 "core" ' + ."WCR"Hand.close +2 "manipulator"&E/ +53 "core" / +2 ."WCR"CC.seek :open +2 "collection"',( +282 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%J  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%7'ؾ +89 "core" ( +2 "storage"('& +4 "core" &\  \ +2 "storage"( & +3 "core" &\ \  \ +2 "manipulator"&]& +3 "core" &Ӕ# %  ^ << +2 "manipulator"&<% +4 "core" % J   w G +2 ."WCR"Forearm.seek :retract + "manipulator"&P' +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&6( +164 "core" ( + "manipulator"&u& +4 "core" &   y  +2 "storage"(R& +4 "core" & ' \ + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 + "manipulator"&'u +93 "core" ' +3 ."WCR"Elbow.hold + "manipulator"&;, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open + "manipulator"&21 +54 "core" 1 +2 "manipulator"&$% +4 "core" % v  $ c  +2 "storage"(#& +3 "core" &\ #\ 4\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 301 counts + "manipulator"&N'Ϣ +15 "core" ' + "manipulator"&U& +5 "core" &   j  + "storage"(& +4 "core" & 0 0 \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&I'7 +16 "core" ' + "storage"(M% +5 "core" %Ո 1 0\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (l% +3 "core" % ` `\ QJ +2 "manipulator"&"% +4 "core" %!    +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&_' +7 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ' +2 #tStarting finalPurge +1789 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%@'X\\ +100 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1003 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%5' +1618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +1316 "Can" @= +1335 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%!' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2124 "core" ' + ."psFlush"PSV.dial PTV + "processing"%= +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%? @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2634 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%Y  +84 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%&'ؾ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2646 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%('ؾ +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2651 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'m& +4 "core" &h\ + "manipulator"&T& +4 "core" &  f  + "manipulator"&% +4 "core" %    c  + .tElbow.seek PC +2 "manipulator"&L( +253 "core" ( + "manipulator"&F& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &   ~ \ +2 .tForearm.seek PC + "manipulator"&i' +94 "core" ' + .tHand.close + "manipulator"&./ +56 "core" / +9 .tPC.seek :open + "processing"%( +457 "core" ( +2 "manipulator"&A& +4 "core" &  + "manipulator"&z% +4 "core" %   T +2 .tForearm.seek :retract + "manipulator"&B' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&O(ӂ +355 "core" ( +2 "manipulator"&9& +4 "core" &ӌ   - 8! + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &ӌ  8! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&r'? +96 "core" ' + "manipulator"&e& +4 "core" &ӌ  ] 8! +2 "manipulator"&>% +3 "core" %8 h n +2 "collection"' & +4 "core" &k\ +3 "collection"'n& +4 "core" &\\\ +2 .tCC.seek :closed + "collection"'p(\\ +4 "core" &U\ +9 &<Q\ %f +9 &XT\ 8 +9 &yP\ L +10 &YP\ L +9 &~WP\ L +9 &@Z`\ L +10 &ZU\ L +9 &]Y\ L +10 &Zb\ K +9 &GZc\ L +9 & Xd\ K +10 &!Zd\ L +9 &#Zd\ K +9 &%PYe\ L +10 &']d\ L +9 &(Zc\ L +10 &*\\k\ L +9 &,XWf\ L +9 &.Xe\ L +10 &/\\c\ L +9 &1]i\ L +9 &3aYb\ K +10 &5"Yd\ L +9 &6\\b\ L +10 &8Y^\ L +9 &:hY[\ L +9 &<*\\]\ L +10 &=W\\\ L +9 &?YZ\ K +9 &ApZZ\ L +10 &C0b\\\ L +9 &Dp  \\\ N +10 &F ' d\ R +9 &HW > 7X\ W +9 &J ? @\\\ X +10 &K B C[\ X +9 &M E E\\\ Y +9 &OY H Ce\ Y +10 &Q I Ij\ Y +9 &R J In\ Z +10 &T N Lg\ [ +9 &VZ P Ng\ [ +9 &X Q Pl\ \\ +10 &Y U Sr\ ^ +9 &[ X Wn\ I +9 &\\A [ [k\ 'v +10 &\\ [ \\l\ $j +5 ( +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.30 + "collection"'+& +4 "core" &\\ Y Yc\ $j + &\\ Z Zs\ $j + .tHand.open + "manipulator"&Z1 +53 "core" 1 +2 "manipulator"&x% +4 "core" % 8    n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold "collection"'g& +4 "core" &\\ \\ [f\ $j +2 "collection"'C% +4 "core" %p Y Ym\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'}% +4 "core" %p X Xm\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''s5 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +8 '% +3 "core" %s0 V Wu\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'D' +689 "core" ' + .tCSV.dial :waste +2 "collection"'{ +123 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'`'i +1994 "core" ' +2 #tFlushing lower manifold's waste1 port "collection"'s& +4 "core" &\\ V Vi\ $j +2 "collection"'% +3 "core" %g U Vy\ +2 .tCSV.dial :flush + "collection"'0  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''s5 +1282 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +53 "core" ? + "collection"'% +4 "core" %s7 T Tj\ +2 .tCS.seek 7ml + "collection"'~'" +546 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +2 'v  +53 "core"  +81  +2 .tCBV.dial :waste1 + "collection"'h @ +72 "core" B +2 .tCS.seek 0ml +2 "collection"'G'i +1673 "core" ' +2 #tFlushing lower manifold's waste2 port "collection"'t& +4 "core" &\\ g fd\ $j +2 "collection"'% +3 "core" %k f i^\ +2 .tCSV.dial :flush + "collection"'d  +69 "core" +2 .tCS.seek 5ml + "collection"'o's5 +1279 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'f% +4 "core" %s8 Z Zb\ +2 .tCS.seek 7ml + "collection"'%'# +569 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'[  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'j  +102 "core"  +2 .tCS.seek 0ml + "collection"'w'i +1652 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &\\ n jg\ $j +2 "collection"'*% +3 "core" %i l le\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"''s5 +1280 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'c @ +41 "core" A +2 "collection"'8% +4 "core" %s; _ \\Y\ +2 .tCS.seek 7.001ml + "collection"'-'& +544 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'k  +40 "core"  +2 .tCBV.dial :waste2b + "collection"'K  +102 "core"  +2 .tCS.seek 0ml + "collection"''i +1673 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'\ & +4 "core" &\\ l mg\ $j +2 "collection"'E% +3 "core" %j l m_\  + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'% +4 "core" %j l ke\  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml + "collection"'J' +1972 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"''' +556 "core" ' +3 ."connect"CSV.dial CBV + .tCBV.dial CSV +3 "collection"' +2 ']  +43 "core" +54 +2 .tCTV.dial :intake + "collection"'<  +76 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'3'T +1890 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'u  +74 "core"  + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'R'i +591 "core" ' + .tCSV.dial CSR +2 "collection"'y  +97 "core"  +6 "collection"'% +4 "core" %i f fO\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +12 .tCS.seek 5ml + "collection"'2's5 +1370 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'$' +1353 "core" ' + .tCSV.dial CBV + "collection"'# +96 "core" +2 .tCS.seek 0ml + "collection"'U'i +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +47 "manipulator"&& +5 "core" &ӌ o 8! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&M(ӂ +3 "core" ( + "manipulator"&P& +4 "core" &ӌ   8! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &ӌ   8! +2 .tForearm.seek CC + "manipulator"&"'? +92 "core" ' + .tHand.close + "manipulator"&6/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +448 "core" ( +2 "manipulator"&N& +4 "core" &ӌ   8! + "manipulator"&)% +4 "core" % >   7 F +2 .tForearm.seek :retract + "manipulator"&I' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&1& +4 "core" &- l V +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" &-  m V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@'w +100 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&% +4 "core" %   F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' +95 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 13:13:48 +5 #Asleep after completing DA_WCR_031523 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:12:58, 16% flow, 19.7C, 40% humidity, 14.8psia, 13.744V, 0.309A, 0.290A avg, 4.24W\\nSampled 400.0ml",Subject: "Asleep after completing DA_WCR_031523 assays" +516 #"uploadLog"upsync +5 #mEXIT @1678893747.23UTC @1678970745.57UTC = =tMAIN =mMAIN_scheduler @UTC1678970747.44 #"core_reset"Sent BREAK +2 #t@4070 sendCRC with ifg=0x20, ie=0x7F + #@5905 sendCRC with ifg=0x08, ie=0x5F #@15050 idle with ifg=0x84, ie=0x75 + #@15722 select with ifg=0x10, ie=0xF5 + #@16357 receive with ifg=0x10, ie=0xFD #@16992 receive with ifg=0x10, ie=0xFD + #@17627 receive with ifg=0x10, ie=0xFD + #@17954 receive with ifg=0x80, ie=0xFD #@15024 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +291 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +387 "Can" 85 +  85 + #tPolling Can every 10:00 +26 #Cleanly exited at 15:22:27UTC15-Mar-23 +497 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %m \ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\  + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ځ \ +2 .tSS.configure :default +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&31 +24 "core" 1 +255 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +54 "core" / +397 #t-> Arm.home +2 "manipulator"&5& +3 "core" &-  ; V + "manipulator"&6% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&7( +101 "core" ( + "manipulator"&8& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &  ]  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&:' +33 "core" ' + "manipulator"&;& +4 "core" & 0  +2 "manipulator"&<% +3 "core" % ^ s +392 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&=' +62 "core" ' +2 .tElbow.jog 1500 + "manipulator"&>* +44 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&?(d +246 "core" ( + "manipulator"&@& +4 "core" &d   ) +2 "manipulator"&A% +3 "core" %    9  +1025 #t-> Flush +417 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" &  \ + .tHand.open +2 "manipulator"&C1 +59 "core" 1 + "manipulator"&D& +4 "core" &d  f ) +2 "manipulator"&E% +3 "core" %   C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&F(- +126 "core" ( +2 "manipulator"&G& +4 "core" &-  = d + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +7 "core" &- u d +2 .tForearm.seek :garage +2 "manipulator"&I'w +92 "core" ' +2 .tHand.close + "manipulator"&J/ +63 "core" / + "manipulator"&K& +4 "core" &-  d +2 "manipulator"&L% +3 "core" % n  +2 .tForearm.seek :retract +2 "manipulator"&M' +97 "core" ' +36 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N(ӂ +274 "core" ( + "manipulator"&O& +4 "core" &x+ Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +2 "core" &y,    Cp +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'? +97 "core" ' + "manipulator"&R& +4 "core" &y,  = Cp +2 "manipulator"&S% +3 "core" %H   N  +2 "collection"'T& +4 "core" &  \ +2 "collection"'U& +4 "core" &  \ +2 .tCC.seek :closed +2 "collection"'V(\\ +3 "core" & B\  +9 &4  @\ *z +10 &f  F\ ? +9 &t  <\ N +9 &N[  4\ M +10 &[  @\ M +9 &`  D\ M +10 &Y  <\ M +9 &W^  6\ M +9 &Z  4\ M +10 &Y  9\ M +9 & Y  <\ M +9 &"_X  4\ M +10 &$"Z  9\ L +9 &%\\  D\ L +9 &'Y  E\ L +10 &)gZ  <\ M +9 &+([  I\ M +10 &,Y  H\ L +9 &.Y  >\ M +9 &0pW  U\ L +10 &22Z  U\ L +9 &3[  I\ L +9 &5\\  J\ M +10 &7w]  T\ M +9 &98Z  L\ M +10 &:Y  Q\ L +9 &<\\  Z\ M +9 &>X  M\ L +10 &@BY  N\ L +9 &B]  J\ M +10 &Ce % !I\ N +9 &E|} 9 2L\ P +9 &G2 V OX\ U +10 &H c aS\ W +9 &J e cF\ X +9 &Lm e dU\ X +10 &N. h fL\ X +9 &O i hK\ Y +9 &Q k jR\ Z +10 &So m kM\ Z +9 &U0 o oQ\ [ +10 &V p oL\ \\ +9 &X u sJ\ \\ +9 &Zo v uH\ ] +10 &\\y z xL\ 5 +9 &\\" { {L\ )y +9 &\\ | E\ #g +3 ( +2 "collection"'U& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.26 +2 "collection"'W& +4 "core" &\\ | }\ #g + .tHand.open + "manipulator"&X1 +64 "core" 1 + "manipulator"&Y% +4 "core" % H  \ /  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z' +93 "core" ' +449 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%[& +3 "core" &\ + "manipulator"&\\& +5 "core" &y+   ( Cp + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&](ӂ +3 "core" ( + "manipulator"&^& +4 "core" &y+ & c Cp +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &y+   2 Cp +2 .tForearm.seek CC + "manipulator"&`'? +93 "core" ' +2 .tHand.close + "manipulator"&a/ +60 "core" / +2 .tCC.seek :open + "collection"'b( +452 "core" ( + "manipulator"&c& +4 "core" &z+   & Co +2 "manipulator"&d% +3 "core" % <    +2 .tForearm.seek :retract +2 "manipulator"&e' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&f( +353 "core" ( +2 "manipulator"&g& +4 "core" & j L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" & L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&i' +94 "core" ' + "manipulator"&j& +4 "core" &  L +2 "manipulator"&k% +3 "core" %    4 +2 "processing"%l& +4 "core" &\ +2 "processing"%m& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%n(^ +4 "core" &\ +6 & 4\ $e +10 &V\ 8 +9 &}\ L +9 &X\ O +10 &l[\ N +9 &-X\ O +9 &\\\ O +10 &Z\ O +9 &sZ\ O +9 &6X\ N +10 &W\ N +9 &!W\ N +10 &#{[\ O +9 &%>Y\ N +9 &'X\ N +10 &(Y\ N +9 &*]\ N +9 &,E\\\ O +10 &.Z\ N +9 &/Y\ O +10 &1`\ O +9 &3M]\ O +9 &5[\ O +10 &6\\\ O +9 &8_\ N +9 &:V[\ N +10 &<^\ N +9 &=_\ O +10 &?_\ O +9 &A\\]\ O +9 &Cp\ P +10 &Dr\ Q +9 &F\ S +9 &HS\ U +10 &J\ U +9 &K\ U +10 &M\ U +9 &OY\ U +9 &Q\ V +10 &R\ U +9 &T\ V +9 &V_\ V +10 &X"\ V +9 &Y\ V +10 &[\ V +9 &]f\ D +9 &^>v\ 'q +10 &^*\ 0 +5 ( +2 "processing"%m& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 + "processing"%o& +4 "core" &^\ 0 + &^\ 0 + .tHand.open + "manipulator"&p1 +64 "core" 1 +2 "manipulator"&q% +4 "core" %     4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r' +91 "core" ' + "collection"'s& +4 "core" &  1\ +1520 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&t& +3 "core" &   % L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&u( +4 "core" ( +2 "manipulator"&v& +4 "core" &  A L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &   L +2 .tForearm.seek PC +2 "manipulator"&x' +92 "core" ' + .tHand.close + "manipulator"&y/ +52 "core" / +2 .tPC.seek :open +2 "processing"%z( +456 "core" ( + "manipulator"&{& +4 "core" & z L +2 "manipulator"&|% +3 "core" %  W T +2 .tForearm.seek :retract + "manipulator"&}' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&~(- +124 "core" ( + "manipulator"&& +4 "core" &- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +98 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % }   W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2250 #t-> Puck.count +2 "storage"(% +2 "core" % o m \  +2 .tSE.seek :down +2 "storage"(\ ' +3 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"& % +3 "core" %     +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"((C +669 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &F a ` L\ +2 "manipulator"&& +4 "core" &-  m +2 "manipulator"&% +3 "core" %  q  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +173 "core" ( + "manipulator"&& +4 "core" & q K +2 "storage"(& +4 "core" &G p p \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&' +92 "core" ' + "storage"(& +5 "core" &G ` k h\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +105 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" % 0 > \ +3 ."downElevator"SE.seek :down +3 "storage"(' +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (% +4 "core" % _ ` M\  + "manipulator"&% +4 "core" %  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(!(  +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ("& +2 "core" & O _ \ +2 "manipulator"&#& +4 "core" &  o J + .tElbow.seek 2 +2 "manipulator"&$( +3 "core" ( + "manipulator"&%& +4 "core" &   s J +2 "storage"(&& +3 "core" & m n %\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&''S +98 "core" ' + "storage"((& +4 "core" & ` k \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"()'r +102 "core" ' + "storage"(*- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (+% +3 "core" % 0 1\ +2 ."downElevator"SE.seek :down +3 "storage"(,' +37 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +59 (-% +3 "core" % m l \  +2 "manipulator"&.% +3 "core" %E  V G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(0( +350 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (1& +3 "core" & Y V \  + "manipulator"&2& +4 "core" & 0 J +2 .tElbow.seek 3 + "manipulator"&3( +26 "core" ( +2 "manipulator"&4& +4 "core" &   + "storage"(5& +4 "core" & p o +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&6'7 +92 "core" ' +2 "storage"(8& +4 "core" & n h M\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(9'r +188 "core" ' + "storage"(;- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<% +2 "core" %  * > \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %]4 [ a r\ ; + "manipulator"&:% +4 "core" %8  4 R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@' +2 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(7(,y +350 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (A& +2 "core" &,{ P Y ,\ \ +2 "manipulator"&>& +3 "core" &  \  +2 .tElbow.seek 4 +2 "manipulator"&B( +40 "core" ( + "manipulator"&C& +4 "core" & +2 "storage"(D& +3 "core" &,{ o m 2\ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&E' +91 "core" ' +2 "storage"(G& +4 "core" &,{ s v Z\ \ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(H'r +252 "core" ' + "storage"(?- +4 "core" -'2 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J% +2 "core" % D D Y q\ +3 ."downElevator"SE.seek :down +3 "storage"(K' +100 (L% +2 "core" %8 ` `\ TY +2 "manipulator"&=% +4 "core" % Y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I' +75 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(O(<- +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (P& +2 "core" &<, P Z\ \ +2 "manipulator"&F& +3 "core" & +2 .tElbow.seek 5 +38 "manipulator"&R( +22 "core" ( +2 "manipulator"&S& +4 "core" & f  + "storage"(T& +4 "core" &<, m o $\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&M'O +92 "core" ' +2 "storage"( & +4 "core" &<, n p ;\ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'r +108 "core" ' + "storage"(X- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (Y% +3 "core" % 2 3 \ +3 ."downElevator"SE.seek :down +4 "storage"(U' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (Q% +3 "core" % #\  + "manipulator"&[% +4 "core" %H  C b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(^(K +357 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (_& +2 "core" &K Z Y \  +2 "manipulator"&a& +4 "core" &  _  +2 .tElbow.seek 6 + "manipulator"&N( +3 "core" ( + "manipulator"&Z& +4 "core" &  r  +2 "storage"(V& +3 "core" &K o p (\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&c' +93 "core" ' + "storage"(d& +4 "core" &K s 6\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(`'r +110 "core" ' + "storage"(]- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (g% +3 "core" % S V\ +3 ."downElevator"SE.seek :down +3 "storage"(h' +36 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +60 (j% +2 "core" % ,\  +2 "manipulator"&k% +4 "core" % + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(e([ +346 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ L L m\ +2 "manipulator"&o& +3 "core" &  +2 .tElbow.seek 7 + "manipulator"&p(r +36 "core" ( + "manipulator"&q& +5 "core" & o ( + "storage"(s& +4 "core" &[ p o #\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&m'= +89 "core" ' + "storage"(i& +4 "core" &[ w s '\ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(t'r +118 "core" ' + "storage"(v- +4 "core" -'# + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w% +3 "core" % + 5 ? e\ +2 ."downElevator"SE.seek :down +3 "storage"(y' +54 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 (f% +3 "core" % q \  + "manipulator"&r% +4 "core" %E  r w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n' +90 "core" ' +1004 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +3 "core" &   \ +2 "manipulator"&|& +4 "core" &   P ( +2 "manipulator"&% +3 "core" %   S  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +166 "core" ( + "manipulator"&x& +4 "core" &-  2  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +2 "core" &-  D  +2 .tForearm.seek :garage +2 "manipulator"&'w +98 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / + "manipulator"&}& +4 "core" &-  $  +2 "manipulator"&% +3 "core" % τ  , +2 .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӂ +283 "core" ( + "manipulator"&\ & +5 "core" &Ӓ$  J =B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӓ$  e =B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +97 "core" ' + "manipulator"&& +4 "core" &ӓ$  / =A +2 "manipulator"&% +4 "core" %C  =  + "collection"'& +4 "core" &  \ +3 "collection"'& +4 "core" & I\ +2 .tCC.seek :closed + "collection"'(\\ +4 "core" &  G\  +9 &2}  A\ *x +9 &b  D\ = +9 &rv  :\ M +10 &5X  6\ M +9 &Z  A\ M +9 &\\  8\ L +10 &}W  3\ L +9 &=Z  6\ M +10 &\\  A\ L +9 &\\  B\ L +9 & W  C\ L +10 &"FV  <\ L +9 &$W  B\ L +10 &%W  6\ M +9 &'X  D\ M +9 &)MY  D\ M +10 &+Y  B\ M +9 &,Y  C\ L +9 &.V  E\ L +10 &0VZ  C\ L +9 &2[  M\ L +9 &3Z  G\ M +10 &5Y  U\ M +9 &7][  >\ M +10 &9!W  I\ L +9 &:[  P\ L +9 &<\\  K\ M +10 &>fY  R\ L +9 &@(V  W\ L +9 &AY  X\ M +10 &Cc # Q\ M +9 &Ec 6 .!\ P +10 &G V LH\ T +9 &H e dF\ W +9 &J d bP\ X +10 &LT e fJ\ X +9 &N g gD\ Y +9 &O k hF\ Y +10 &Q k hE\ Y +9 &SU n mA\ Z +10 &U m nB\ [\ +9 &V q pK\ \\ +9 &X u tF\ ] +10 &ZV w vB\ ] +9 &[w x z?\ ? +10 &\\) { {N\ , +9 &\\v } |J\ V +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"'~& +4 "core" &\\s z |\ V +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % C    + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &\\s y z\ V + "collection"'% +4 "core" %m z z \ +2 .tCSV.dial :flush + "collection"'  +68 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +2428 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +2 "collection"' +2 '  +5 "core" +64  + .tCTV.dial :intake +2 "collection"'"  +76 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'#'i +2333 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'%  +76 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" &Ӕ#   ) <@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&((ӂ +15 "core" ( + "manipulator"&*& +4 "core" &ӊ   1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +2 "core" &ӊ   a 1 +2 .tForearm.seek CC +2 "manipulator"&'? +97 "core" ' + .tHand.close + "manipulator"& / +57 "core" / +2 .tCC.seek :open + "collection"'-( +449 "core" ( + "manipulator"&.& +4 "core" &ӊ  Z 1 +2 "manipulator"&)% +3 "core" % H  W  +2 .tForearm.seek :retract + "manipulator"&,' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(- +283 "core" ( + "manipulator"&!& +4 "core" &-  u I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &-  ~ I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'w +93 "core" ' + .tHand.open +2 "manipulator"&41 +59 "core" 1 + "manipulator"&5% +4 "core" % w   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8' +92 "core" ' +2381 #t-> exit +5 #mEXIT @1678971141.23UTC @1678971282.94UTC = =tMAIN =mMAIN_scheduler @UTC1678971284.73 #"core_reset"Sent BREAK +2 #t@37130 sendCRC with ifg=0x20, ie=0x7F + #@38965 sendCRC with ifg=0x08, ie=0x5F + #@18340 idle with ifg=0x84, ie=0x75 #@19011 select with ifg=0x10, ie=0xF5 + #@19647 receive with ifg=0x10, ie=0xFD #@20282 receive with ifg=0x10, ie=0xFD + #@20917 receive with ifg=0x10, ie=0xFD + #@21244 receive with ifg=0x80, ie=0xFD #@2212 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +255 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +393 "Can" 74  74 + #tPolling Can every 10:00 +25 #Cleanly exited at 12:52:21UTC16-Mar-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_031623.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_031623 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@12:54:51, 15% flow, 19.5C, 41% humidity, 14.8psia, 13.754V, 0.254A, 0.236A avg, 3.50W",Subject: "DA_WCR_031623 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 12:54 +2 "Can" 74 +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +352 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_031623.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@12:54:51, 15% flow, 19.5C, 41% humidity, 14.8psia, 13.754V, 0.254A, 0.236A avg, 3.50W",Subject: "Asleep until 12:54" +106 "Can"  +2 #tPowering core bus +71 #"uploadLog"upsync +307 #upsync +177 .tGate.power :raw,:ON +2 "sampler") +15 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %  D  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ +2 .tSS.configure :default + "sampler")#.0X; +9 #tPhase [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] +2 ."Qmail"Notice.email "At 12:55:43 began in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_031623.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@12:55:43, 16% flow, 19.5C, 41% humidity, 14.8psia, 13.715V, 0.296A, 0.278A avg, 4.07W",Subject: "Started DA_WCR_031623 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &  C\  + .tHand.open + "manipulator"&,1 +56 "core" 1 +2 "manipulator"&-& +4 "core" &  c + "manipulator"&.% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +175 "core" ( + "manipulator"&0& +4 "core" &- * / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +2 "core" &- e / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +91 "core" ' +2 .tHand.close +2 "manipulator"&3/ +52 "core" / +2 "manipulator"&4& +4 "core" &-   \ / +2 "manipulator"&5% +4 "core" % υ  K  +2 .tForearm.seek :retract +2 "manipulator"&6' +38 #"uploadLog"upsync +62 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +286 "core" ( + "manipulator"&8& +5 "core" &ӎ)  F Ac +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &ӎ)  Ac +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'? +96 "core" ' + "manipulator"&;& +4 "core" &ӟ&  ?R +2 "manipulator"&<% +3 "core" %5   z +2 "collection"'=& +4 "core" &  K\  +3 "collection"'>& +4 "core" &  \  +2 .tCC.seek :closed + "collection"'?(\\ +4 "core" &  \  +9 &6~  \ +{ +10 &g  \ ? +9 &bs  \ M +9 &%W  \ M +10 &Z  \ M +9 &V  \ L +9 &mY  \ L +10 &.\\  \ L +9 &[  \ L +10 &V  \ L +9 & uW  \ L +9 &"5Y  \ M +10 &#U  \ L +9 &%U  \ L +9 &'|T  \ L +10 &)?X  \ L +9 &*Y  \ M +10 &,Y  \ M +9 &.Y  \ M +9 &0FW  \ L +10 &2 X  \ L +9 &3Y  \ M +9 &5X  \ L +10 &7MW  \ M +9 &9Z  \ M +10 &:Y  \ M +9 &<\\  \ L +9 &>VV  \ L +10 &@W  \ L +9 &A]  \ M +9 &Cc " #\ M +10 &ER| 4 0\ P +9 &G\ V I\ T +10 &H e e\ W +9 &J f g\ X +9 &LA e h\ Y +10 &N i l\ Z +9 &O k j\ Z +9 &Q k n\ Z +10 &SA n o\ \\ +9 &U n q\ \\ +10 &V r t\ \\ +9 &X w v\ ] +9 &ZE | z\ ] +10 &[y } ~\ D +9 &\\+ ~ \ ){ +9 &\\ ~ ~\ ^ +3 ( +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.35 + "collection"'@& +4 "core" &\\ | ~D\ ^ +2 .tHand.open + "manipulator"&A1 +61 "core" 1 +2 "manipulator"&B% +4 "core" % 5  \ + z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C' +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +3 "core" &\\ { }\ ^ +2 "collection"'E% +4 "core" %g { }\ + .tCSV.dial CSR + "collection"'F  +125 "core"  + "collection"'G% +4 "core" %g z ~P\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1379 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s: z |\ +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'J' +698 "core" ' +2 .tCSV.dial :waste + "collection"'K +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +2003 "core" ' +2 #tPurging external Intake "collection"'M& +4 "core" &\\ z x\ ^ +2 "collection"'N% +3 "core" %h y y\ +2 .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +6 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2442 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'R  +2 'Q +3 "core" +69 ~ + .tCTV.dial :intake +2 "collection"'S  +75 "core"  +2 .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2369 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core" ~ +2 #tFlushing upper manifold + "collection"'V& +4 "core" &\\ r\ ^ + "collection"'W% +3 "core" %k }\  +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +3 .tCS.seek 5ml + "collection"'Y's5 +1267 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +53 "core" ? + "collection"'[% +4 "core" %s4 \ +2 .tCS.seek 7ml + "collection"'\\' +556 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +98 "core" + .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1664 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +797 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +762 "core" ' + "collection"'b& +4 "core" &\\  ~z\ ^ +2 "collection"'c% +3 "core" %k } u\ + .tCSV.dial :flush +2 "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +794 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +3 "core" %3I  |\ \ +3 .tCS.seek 5ml + "collection"'h's4 +546 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1215 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +794 "core" ' +2 .tCSV.dial :waste + "collection"'k +71 "core" +2 .tCS.seek 0ml + "collection"'l'i +761 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +3 "core" &ӡ%   9 ?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӂ +19 "core" ( +2 "manipulator"&o& +3 "core" &ӆ  X ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &ӆ \  c ) +2 .tForearm.seek CC + "manipulator"&q'? +97 "core" ' +2 .tHand.close + "manipulator"&r/ +55 "core" / +2 .tCC.seek :open + "collection"'s( +451 "core" ( +2 "manipulator"&t& +4 "core" &ӆ  U ) + "manipulator"&u% +4 "core" % A  +  + .tForearm.seek :retract +2 "manipulator"&v' +90 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +282 "core" ( + "manipulator"&x& +4 "core" &-  ^ 1 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &y& +2 "core" &- 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'w +98 "core" ' + .tHand.open +2 "manipulator"&{1 +93 "core" 1 +8 "manipulator"&|% +4 "core" %    K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +95 "core" ' + #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 12:59:59UTC16-Mar-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@12:55:43, 16% flow, 19.5C, 41% humidity, 14.8psia, 13.715V, 0.296A, 0.278A avg, 4.07W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'~& +4 "core" &  |\ +2 "manipulator"&% +3 "core" %   Z  +2 "storage"(% +4 "core" % \  +2 "storage"(. +3 "core" .(,y + "storage"(& +4 "core" &,w :\ +2 "storage"(& +4 "core" &,w\ \ \ +2 "manipulator"&& +4 "core" &- 1 + "manipulator"&% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&( +178 "core" ( + "manipulator"&& +4 "core" &  T O +2 "storage"( & +3 "core" &,w\ \  h\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&\ ' +102 "core" ' +3 "storage"( & +9 "core" &,w\ \ \ +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +140 #"uploadLog"upsync +105 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,w \ + "manipulator"&& +4 "core" &  @ O +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  > O + "storage"(& +4 "core" &,w S\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&'c +13 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"(' +7 "core" &   ` O +2 "manipulator"&% +3 "core" % k   { +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +100 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 "core" ( +2 "manipulator"&& +4 "core" &z*   Bi + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &z*   Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +97 "core" ' + "manipulator"&&& +5 "core" &z*   Bi + "manipulator"&(% +4 "core" %I     +2 "collection"''& +4 "core" &  \ +2 "collection"'& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" &  z\  +9 &3~  \ *z +9 &e}  \ > +10 &s  l\ M +9 &NU  p\ L +10 &W  u\ L +9 &Y  h\ L +9 &W  i\ L +10 &VW  d\ L +9 &W  T\ L +9 &W  W\ L +10 & W  Z\ L +9 &"^W  U\ L +9 &$Z  Q\ L +10 &%X  D\ L +9 &'V  D\ L +10 &)fW  F\ L +9 &+'Z  G\ L +9 &,W  L\ L +10 &.Z  K\ L +9 &0nU  C\ L +9 &20X  P\ L +10 &3V  N\ L +9 &5X  R\ L +10 &7u]  J\ L +9 &97Y  P\ L +9 &:W  S\ L +10 &<[  B\ L +9 &>}Y  9\ L +9 &@@X  8\ L +10 &B\\  7\ L +9 &C` " ;\ M +10 &E~l * *6\ N +9 &G9 : 5=\ Q +9 &H Q H<\ T +10 &J a _8\ W +9 &Lk b b8\ W +9 &N( c c9\ Y +10 &O e d/\ X +9 &Q f d%\ Y +10 &Sl f h.\ Z +9 &U- k j/\ Z +9 &V m m*\ [ +10 &X n l6\ \\ +9 &Zl q o7\ ] +9 &\\{ r s8\ 2 +10 &\\+ t t6\ $l +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&"1 +3 "core" &\\ u s9\ X +59 1 + "manipulator"&+% +4 "core" % I " 6  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,' +92 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +3 "core" + +2 "sampler").% +4 "core" %څ \ L + "collection"'0& +4 "core" &\\ s t;\ X +3 "Can"\ VT + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +23  +2 .tdelay 3.8 seconds +381 "collection"'4% +3 "core" %l s r;\ +2 "sampler")5% +3 "core" %/ \ + .tSSV.dial :spit +2 "sampler")% +128 "core"  +2 .tSS.seek 0ml + "sampler")2'ڀ +256 "core" ' + .tSSV.dial CBV +2 "sampler")8  +125 "core"  +2 .tCTV.dial :intake + "collection"'9  +77 "core"  +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %l y {C\ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F'ڀ +381 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X +78 "collection"''% +4 "core" %l \ + "sampler")% +3 "core" % \ > +2 "sampler")% +3 "core" % \ > +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" % \ > + .tSSV.dial :exhaust + "sampler")s  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")"'ڀ +899 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")+  + .tCBV.dial SSV +74 "core" + #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +2 "core" %l \ +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.98ml/s + "sampler")#.0X% +3 "core" %l c f\ +2 "sampler");% +3 "core" %* \  +42 "collection"'<% +3 "core" %l e h\ +2 "sampler"):% +3 "core" %* \  +48 "collection"'% +3 "core" %l k j\ + "sampler")I% +4 "core" %* \  +54 "collection"'F% +2 "core" %l i h \ +2 "sampler")H% +3 "core" %*   \  +62 "collection"'G% +2 "core" %l n k\ +2 "sampler")M% +4 "core" %*   \  +69 "collection"'N% +3 "core" %l { {\ +2 "sampler")O% +3 "core" %* . , \  +79 "collection"'L% +3 "core" %l \ + "sampler")R% +4 "core" % X X \ 4 +88 "collection"'Q% +3 "core" %l \ +2 "sampler")S% +3 "core" % \ 4 +100 "collection"'P% +3 "core" %l \ +2 "sampler")U% +3 "core" % \ 4 +2 "sampler")V% +3 "core" % \ 4 +2 .tIntake.select :close + "sampler")0 +8 )W% +3 "core" % \ 4 + .tSSV.dial :exhaust + "sampler")X  +74 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")T'ڀ +873 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")Z  +74 "core" + #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +3 "core" %l \ + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X% +4 "core" %   \ Z +61 "collection"';% +2 "core" %l \ +2 "sampler")<% +4 "core" % 0 / \ Z +69 "collection"':% +2 "core" %l \ +2 "sampler")%% +4 "core" % Q N \ Z +78 "collection"'% +3 "core" %l \ + "sampler")I% +4 "core" % } { \ Z +88 "collection"'F% +4 "core" %l \ + "sampler")H% +4 "core" % \ Z +100 "collection"'G% +3 "core" %l \ + "sampler")M% +4 "core" % \ \ W +2 "sampler")N% +3 "core" % \ \ W + .tIntake.select :close +2 "sampler")0 +8 )O% +2 "core" % \ \ W +2 .tSSV.dial :exhaust + "sampler")L  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")R'ڀ +894 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Q  +71 "core" + #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open +2 "sampler") +209 "collection"'S% +3 "core" %l \ +2 #tIntake @15.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +4 "core" %2 \  +61 "collection"';% +2 "core" %l } ~\ +2 "sampler")<% +3 "core" %2   \  +70 "collection"':% +2 "core" %l \ +2 "sampler")%% +4 "core" %2   \  +78 "collection"'% +3 "core" %l \ + "sampler")I% +4 "core" %* $ # \  +88 "collection"'F% +3 "core" %l \ +2 "sampler")H% +3 "core" %* < = \  +101 "collection"'G% +2 "core" %l \ +2 "sampler")M% +3 "core" % b ^ \ 9 +114 "collection"'N% +2 "core" %l \ +2 "sampler")O% +4 "core" % \ 9 +127 "collection"'L% +4 "core" %l \ + "sampler")% +4 "core" % \ 9 + "sampler")Q% +4 "core" % \ 9 + .tIntake.select :close + "sampler")0 +9 )S% +3 "core" % \ 9 +3 .tSSV.dial :exhaust + "sampler")R  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")V'ڀ +878 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")W  +72 "core" + #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %l \ + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X% +4 "core" %1 \  +21 "collection"';% +3 "core" %l | z\ + "sampler")<% +5 "core" %1 \  +23 "collection"':% +3 "core" %l { |\ +2 "sampler")%% +3 "core" %2 \  +28 "collection"'% +3 "core" %l { }\ +2 "sampler")I% +3 "core" %2 \  +32 "collection"'F% +3 "core" %l ~ |\ +2 "sampler")H% +3 "core" %2 \  +37 "collection"'G% +3 "core" %l | }\ + "sampler")M% +4 "core" %1 \  +42 "collection"'N% +2 "core" %l } ~\ +2 "sampler")O% +3 "core" %2 \  +48 "collection"'L% +3 "core" %l  |\ + "sampler")% +4 "core" %1 \  +54 "collection"'Q% +2 "core" %l } }\ +2 "sampler")S% +4 "core" %2 \  +61 "collection"'R% +2 "core" %l } ~\ +2 "sampler")-% +3 "core" %1 \  +70 "collection"'W% +2 "core" %l  \ +2 "sampler")X% +3 "core" %2 \  +79 "collection"'V% +3 "core" %l \ +2 "sampler")[% +3 "core" %2 \  +89 "collection"'T% +3 "core" %l \ + "sampler")]% +4 "core" %1  \  +100 "collection"'\\% +3 "core" %l \ +2 "sampler")^% +3 "core" %2 \ \  +113 "collection"'`% +3 "core" %l \ +2 "sampler")_% +3 "core" %1   \  +128 "collection"'b% +3 "core" %l \ + "sampler")c% +4 "core" %* 3 0 \  +144 "collection"'d% +3 "core" %l \ +2 "sampler")a% +3 "core" % R M \ A +163 "collection"'P% +3 "core" %l \ + "sampler")f% +4 "core" % z w \ A +183 "collection"'g% +3 "core" %l \ +2 "sampler")e% +3 "core" % \ A +197 "collection"'h% +2 "core" %l \ +2 "sampler")1% +3 "core" % \ A +2 "sampler")i% +3 "core" % \ A +2 .tIntake.select :close + "sampler")0 +8 )U% +3 "core" % \ A + .tSSV.dial :exhaust +2 "sampler")j  +72 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")m'ڀ +877 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")K  +2 .tCBV.dial SSV +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +209 "collection"'Z% +3 "core" %l \ +2 #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s + "sampler")#.A0X% +3 "core" %l \ +2 "sampler");% +3 "core" %*  \  +29 "collection"'<% +2 "core" %l \ +2 "sampler"):% +4 "core" %*   \  +32 "collection"'%% +2 "core" %l \ +2 "sampler")% +4 "core" %*  \  +36 "collection"'I% +3 "core" %l \ +2 "sampler")F% +3 "core" %*  \  +42 "collection"'H% +3 "core" %l \ + "sampler")G% +4 "core" %*   \  +47 "collection"'M% +3 "core" %l \ +2 "sampler")N% +3 "core" %*   \  +54 "collection"'O% +3 "core" %l \ +2 "sampler")$% +4 "core" %*  \  +61 "collection"'L% +2 "core" %l \ +2 "sampler")% +4 "core" %* * ( \  +69 "collection"'Q% +84 "core" %l \ +2 "sampler")S% +3 "core" %* B C \  +79 "collection"'R% +3 "core" %l \ + "sampler")-% +4 "core" %* S O \  +88 "collection"'W% +3 "core" %l \ +2 "sampler")X% +3 "core" % e c \ 4 +101 "collection"'V% +2 "core" %l \ +2 "sampler")[% +3 "core" % z x \ 4 +114 "collection"'T% +2 "core" %l \ +2 "sampler")]% +4 "core" % \ 4 +127 "collection"'\\% +3 "core" %l \ +2 "sampler")^% +3 "core" % \ 4 +145 "collection"'`% +2 "core" %l \ +2 "sampler")_% +4 "core" % \ 4 + "sampler")b% +3 "core" % \ 4 +2 .tIntake.select :close + "sampler")0 +8 )c% +3 "core" % \ 4 + .tSSV.dial :exhaust +2 "sampler")d  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")a'ڀ +868 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")P  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'f% +3 "core" %l \ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s + "sampler")#.50X% +4 "core" %$   \  +24 "collection"';% +3 "core" %l \ +2 "sampler")<% +3 "core" %$  \  +28 "collection"':% +3 "core" %l \ +2 "sampler")%% +3 "core" %%  \  +32 "collection"'% +3 "core" %l \ +2 "sampler")I% +3 "core" %$  \  +37 "collection"'F% +3 "core" %l \ + "sampler")H% +4 "core" %$   \  +42 "collection"'G% +2 "core" %l  \ +2 "sampler")6% +4 "core" %$   \  +47 "collection"'M% +3 "core" %l \ + "sampler")N% +4 "core" %$   \  +54 "collection"'O% +2 "core" %l \ +2 "sampler")$% +4 "core" %$   \  +61 "collection"'L% +2 "core" %l \ +2 "sampler")% +4 "core" %% & $ \  +69 "collection"'Q% +3 "core" %l \ +2 "sampler")S% +3 "core" %% / / \  +79 "collection"'R% +3 "core" %l \ + "sampler")-% +4 "core" %$ 9 6 \  +88 "collection"'W% +3 "core" %l \ +2 "sampler")X% +3 "core" %$ F E \  +101 "collection"'V% +2 "core" %l \ +2 "sampler")[% +4 "core" % T R \ D +113 "collection"'T% +2 "core" %l \ +2 "sampler")]% +3 "core" % b ` \ D +128 "collection"'\\% +3 "core" %l \ +2 "sampler")^% +3 "core" % x v \ D +145 "collection"'`% +2 "core" %l \ +2 "sampler")_% +4 "core" % \ D +162 "collection"'b% +3 "core" %l \ +2 "sampler")c% +3 "core" % \ D +184 "collection"'d% +4 "core" %l \ + "sampler"))% +4 "core" % \ D + "sampler")P% +4 "core" % \ D + .tIntake.select :close + "sampler")0 +9 )f% +2 "core" % \ D +2 .tSSV.dial :exhaust + "sampler")a  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml + "sampler")h'ڀ +904 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 "sampler")1  + .tCBV.dial SSV +73 "core" + #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %l \ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X% +4 "core" %O3 \ \  +196 "collection"';% +3 "core" %l &\ + "sampler")<% +4 "core" %O3   \  +2 "collection"':% +3 "core" %l  \ +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X ? \  +163 "collection"'h% +3 "core" %l \ +2 "sampler")% +3 "core" % O M \ E +184 "collection"'K% +3 "core" %l "\ +2 "sampler")Z% +3 "core" % d b \ E +197 "collection"'m% +2 "core" %l  \ +2 "sampler")u% +4 "core" % u u \ E +196 "collection"'q% +3 "core" %l \ \ + "sampler")x% +4 "core" % \ E +196 "collection"'y% +3 "core" %l !\ + "sampler")n% +4 "core" % \ E +196 "collection"'{% +3 "core" %l \ +2 "sampler")|% +3 "core" % \ E +2 "sampler")g% +3 "core" % \ E +2 .tIntake.select :close + "sampler")0 +8 )v% +3 "core" % \ E + .tSSV.dial :exhaust + "sampler")~  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")U'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")k  +3 .tCBV.dial SSV +69 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %l 3\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %sJ \  +54 "collection"';% +3 "core" %l $\ + "sampler")<% +4 "core" %sJ \  +61 "collection"':% +3 "core" %l $\ + "sampler") % +4 "core" %sJ \  +69 "collection"'I% +3 "core" %l ;\ + "sampler")F% +4 "core" %sJ \  +78 "collection"'H% +3 "core" %l @\ +2 "sampler")G% +3 "core" %sJ \  +89 "collection"'6% +3 "core" %l %\ + "sampler")Y% +4 "core" %sJ \  +103 "collection"'M% +2 "core" %l ;\ +2 "sampler")N% +4 "core" %sJ \  +113 "collection"'O% +3 "core" %l <\ + "sampler")$% +4 "core" %sJ \  +128 "collection"'L% +3 "core" %l 0\ + "sampler")% +4 "core" %sJ \  +144 "collection"'Q% +3 "core" %l 7\ +2 "sampler")S% +4 "core" %sJ \  +162 "collection"'R% +3 "core" %l :\ +2 "sampler")-% +3 "core" %sJ \ \  +184 "collection"'%% +3 "core" %l (\ +2 "sampler")W% +3 "core" %sJ   \  +197 "collection"'X% +3 "core" %l <\ + "sampler")V% +4 "core" %sJ   \  + "collection"'[% +4 "core" %l ;\ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +51 .SS.reconfigure :inhaling 0.43ml/s +4 "sampler")#.0X\ + "sampler")% +4 "core" %S9 \  +128 "collection"'U% +3 "core" %l &\ + "sampler")J% +4 "core" %S9 \  +144 "collection"'r% +3 "core" %l 2\ +2 "sampler")% +3 "core" %S9 \  +163 "collection"'?% +3 "core" %l G\ + "sampler")7% +4 "core" %S9  \  +184 "collection"'C% +3 "core" %l %\ +2 "sampler")% +3 "core" %T9   \  +197 "collection"'z% +2 "core" %l 9\ +2 "sampler")% +4 "core" %T9 \  +196 "collection"'e% +3 "core" %l  \ + "sampler") % +4 "core" %T9   \  + "collection"'}% +4 "core" %l '\ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ +2 "sampler")/% +4 "core" %$ b a \  +162 "collection"'2% +3 "core" %l ,\ +2 "sampler")=% +4 "core" % o n \ m +183 "collection"'w% +4 "core" %l H\ + "sampler")A% +4 "core" % } ~ \ / +81 .tSS.reconfigure :default +2 "sampler")#.0X& +3 "core" &\\s x wP\ X + ."airStroke"CSV.dial :waste +3 "sampler");% +2 ."airStroke"CS.seek 0ml +4 "collection"'<'i +3 "core" %ڂ \  + ' +2 ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 "collection"': @ +2 .tCBV.dial SSV +3 "sampler")  +66 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'I' +114 "core"  +2 .tCTV.dial :air +2 "collection"'F  +77 "core"  + .tdelay 15 seconds +139 "Can"\ [Y +1363 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'G  + "sampler")6'ڀ +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")Y  +122 "core"  +6  +485 ' + "sampler")M% +4 "core" %ڂ \  + .tCBV.dial between SSV and waste2 +2 "collection"'N  +29 "core"  +2 "collection"'O% +4 "core" % ~ V\ + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'$  +53 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< qb +2 .tCS.seek 0ml +2 "collection"'L'i +1832 "core" '27 s sE\ +2 "collection"'% +4 "core" %2 v wG\ +2 "sampler")Q% +3 "core" %ڂ \  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.3psia + .CBV.dial SSV + "collection"'S @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'`'i +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")_ +130 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X\ +3 "collection"'{% +4 "core" % ] `D\  + "sampler")|% +3 "core" %ڂ \ O +2 #tBubblePoint: Intake @38.3psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'g @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'7'i +115 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9>|9 +102 "collection"';9 +3 "core" 9>6 +102 "collection"':9 +2 "core" 9A2 +102 "collection"' 9 +3 "core" 9DC0 +102 "collection"'F9 +3 "core" 9oE- +102 "collection"'l9 +2 "core" 9G+ +102 "collection"'<9 +3 "core" 9G( +102 "collection"'H9 +3 "core" 9K' +102 "collection"'G9 +2 "core" 9L% +102 "collection"'Y9 +3 "core" 9 M$ +102 "collection"'E9 +2 "core" 9>O# +102 "collection"'M9 +3 "core" 9ZR" +102 "collection"'N9 +3 "core" 9uS +102 "collection"'O9 +2 "core" 9U +102 "collection"'$9 +2 "core" 9V +103 "collection"'I9 +2 "core" 9X +102 "collection"'9 +3 "core" 9Z +102 "collection"'Q9 +2 "core" 9Z +102 "collection"'S9 +3 "core" 9] +102 "collection"'69 +2 "core" 9 ^ +102 "collection"'-9 +3 "core" 9 ` +102 "collection"'%9 +3 "core" 9 *a +102 "collection"'W9 +2 "core" 9 8c +102 "collection"'R9 +3 "core" 9 Fe +102 "collection"'X9 +2 "core" 9 Sf +102 "collection"'[9 +2 "core" 9 _g +103 "collection"'39 +2 "core" 9 ki +102 "collection"'^9 +3 "core" 9 vj +102 "collection"'V9 +2 "core" 9 j +102 "collection"'_9 +3 "core" 9 l +102 "collection"'L9 +2 "core" 9 n +103 "collection"'\\9 +3 "core" 9 o +102 "collection"'`9 +2 "core" 9 p +102 "collection"'b9 +3 "core" 9 p +102 "collection"'d9 +2 "core" 9 r\  +103 "collection"')9 +2 "core" 9 s +102 "collection"'c9 +3 "core" 9 u +102 "collection"'f9 +2 "core" 9 u +102 "collection"'a9 +3 "core" 9 w +102 "collection"'@9 +2 "core" 9 x +103 "collection"'19 +5 "core" 9 y# +104 "collection"'h9 +3 "core" 9 z' +102 "collection"'P9 +2 "core" 9 {, +102 "collection"'i9 +3 "core" 9 |0 +102 "collection"'T9 +2 "core" 9 |4 +102 "collection"'K9 +2 "core" 9 }8 +102 "collection"'m9 +3 "core" 9 < +102 "collection"'u9 +3 "core" 9 @ +102 "collection"'q9 +2 "core" 9 E +102 "collection"'x9 +3 "core" 9 I +102 "collection"'y9 +2 "core" 9 M +102 "collection"'9 +3 "core" 9 Q +102 "collection"'{9 +3 "core" 9\ U +102 "collection"'|9 +2 "core" 9\ Z +102 "collection"'g9 +3 "core" 9\ ^ +102 "collection"'Z9 +2 "core" 9\ b +102 "collection"'~9 +3 "core" 9\ f +102 "collection"'9 +2 "core" 9\ j +103 "collection"'k9 +2 "core" 9\ n +102 "collection"'v9 +2 "core" 9\ s +102 "collection"'9 +3 "core" 9\ w +102 "collection"'J9 +3 "core" 9\ { +102 "collection"'r9 +2 "core" 9\  +102 "collection"'?9 +3 "core" 9\ # +102 "collection"'U9 +2 "core" 9\ ( +102 "collection"'C9 +2 "core" 9\ , +103 "collection"'n9 +2 "core" 9\ 0 +102 "collection"'9 +2 "core" 9\ 5 +102 "collection"'79 +3 "core" 9\ 9 +102 "collection"'9 +2 "core" 9\ = +102 "collection"'9 +2 "core" 9\ B +103 "collection"'e9 +2 "core" 9\ G +103 "collection"'z9 +2 "core" 9\ K +102 "collection"'}9 +2 "core" 9\ Q +102 "collection"'t9 +3 "core" 9\ S +102 "collection"' 9 +2 "core" 9\ Y +102 "collection"'9 +3 "core" 9\ _ +102 "collection"'9 +3 "core" 9\ b +102 "collection"'j9 +2 "core" 9\ f +102 "collection"'p9 +3 "core" 9\ j +102 "collection"'\ 9 +2 "core" 9\ o +102 "collection"'9 +3 "core" 9\ r +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ q  +4 ' 9 +3 "core"  + 9\ s +2 "collection"'% +3 "core" %b \ +2 #tBegun lysing Collection Puck Heater at 68.1C/46.4psia +21278 "Can"\  +38712 "core" ` + "collection"'&9 +3 "core" 9\ = +2 "collection"'o% +3 "core" %b \ +2 #tEnded lysing Collection Puck Heater at 70C/44.7psia +2 .CS.seek 0ml + "collection"' 'i +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'] @ +100 "core" A + .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''s5 +1374 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'s @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''i +1382 "core" ' +2 "collection"'% +3 "core" %m+* \  +2 #tPuck @72.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +98 "core" ~ + .tCBV.dial CSV +2 "collection"'+  +27 "core"  + "collection"'.% +4 "core" %m \  +2 .tCS.seek 5.001ml +2 "collection"'"'s9 +1353 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'  +44 "core" + "collection"'#% +4 "core" %s6 c d\  +2 .tCS.seek 7ml + "collection"'4'! +593 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'5 @ +41 "core" > +2 .tCS.seek 10ml + "collection"'0' +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete + "collection"''& +4 "core" &\\s _ a (\ X +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&8% +3 "core" %    +2 "storage"(9% +3 "core" % _ i \ +2 "storage"(/. +3 "core" .(,y + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(2( +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (=& +2 "core" & _ a z\ +2 "manipulator"&w& +3 "core" &{) \  Bh +2 "manipulator"&A% +3 "core" %  \ \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&B( +162 "core" ( + "manipulator"&D& +4 "core" & 9  +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +92 "core" ' + "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>'r +157 "core" ' + "storage"(;- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&:& +3 "core" & )  +2 "storage"( & +3 "core" & X V\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&F'u +13 "core" ' +2 .tElbow.hold +2 "manipulator"&l, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -' +2 .tSE.seek 21.12 Pucks below Top Plate + "storage"(H'Վ +40 "core" ' + "manipulator"&G% +4 "core" %΂   H +2 "storage"(Y& +3 "core" & R V \ +2 .tForearm.force -20 "manipulator"&5 +50 .tForearm.seek 3 + 313 counts +3 "manipulator"&E'Ϯ +13 "core" ' +2 "manipulator"&M& +4 "core" &  L  + "storage"(N& +4 "core" & K K _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&O'7 +16 "core" ' +2 .tSE.seek 22.12 Pucks below Top Plate + "storage"($' +49 "core" ' +2 "manipulator"&I& +4 "core" & t  +2 "manipulator"&% +4 "core" %+  ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&S(ӂ +159 "core" ( +2 "manipulator"&6& +4 "core" &ӓ"   <= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +2 "core" &ӓ"   <= +2 .tForearm.seek CC +2 "manipulator"&%'? +98 "core" ' + .tHand.close + "manipulator"&W/ +56 "core" / + .tCC.seek :open +2 "collection"'R( +447 "core" ( +2 "storage"(X& +4 "core" & l k\ + "storage"([& +4 "core" & h a o\ + "manipulator"&3& +4 "core" &Ӕ"  << + "manipulator"&^% +3 "core" % 2   5 +2 .tForearm.seek :retract +2 "manipulator"&V' +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&_( +154 "core" ( + "manipulator"&L& +4 "core" & T + "storage"(\\& +4 "core" &  \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&`'u +97 "core" ' +2 .tElbow.hold + "manipulator"&b, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&d1 +64 "core" 1 +2 "manipulator"&)% +4 "core" %  ~ + "storage"(c& +4 "core" & A\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 310 counts + "manipulator"&f'ϫ +13 "core" ' +3 "manipulator"&a& +4 "core" &  6 + "storage"(@& +4 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&1'7 +17 "core" ' +2 "storage"(h% +4 "core" % 4\ +2 ."downElevator"SE.seek :down +3 "storage"(P' +100 (i% +3 "core" %; Z\ ( + "manipulator"&T% +4 "core" %, _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "core" ' +2 ."downElevator"SE.stop +3 "manipulator"&K' +3 "storage"(5 +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" & M P  +2 "manipulator"&u& +3 "core" & B +2 "manipulator"&q% +3 "core" %  8  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(- +175 "core" ( +2 "manipulator"&y& +4 "core" &- q  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  A  +2 .tForearm.seek :garage + "manipulator"&{'w +97 "core" ' +2 .tHand.close + "manipulator"&|/ +55 "core" / +2 "manipulator"&g& +4 "core" &- u  + "manipulator"&Z% +4 "core" % σ ` +2 .tForearm.seek :retract + "manipulator"&~' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +285 "core" ( +2 "manipulator"&k& +3 "core" &Ӗ#  a =C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &Ӗ# Z =C +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'? +96 "core" ' +2 "manipulator"&J& +4 "core" &Ӗ#   ] =C +2 "manipulator"&r% +3 "core" %A \  "  +2 "collection"'?& +3 "core" & O L\ +2 "collection"'U& +5 "core" & M L\ +2 .tCC.seek :closed + "collection"'C(\\ +6 "core" & L N\  +9 &3 L N\ *z +9 &f L N\ > +10 &p M N\ L +9 &TZ L N_\ J +9 &[ O OM\ J +10 &Y M M\ K +9 &W P Ms\ K +10 &]X M L\ J +9 &[ N M\ K +9 &[ N M\ K +10 & X L M\ K +9 &"d] M N\ K +10 &$%Z O N\ K +9 &%] M Ol\ K +9 &'\\ O LJ\ K +10 &)m\\ O OQ\ J +9 &+/Z M Md\ J +9 &,] O NO\ K +10 &.\\ M M@\ J +9 &0tY L O\ K +9 &26Y M M\ K +10 &3\\ O Ny\ K +9 &5[ M MX\ K +9 &7}Z M N\ J +10 &9>] O O\ K +9 &;W N O\ J +10 &<Z M O\ J +9 &>[ M N\ J +9 &@FY N N\ K +10 &B] Q P\ K +9 &Cf U Ur\ L +10 &E| Z X`\ P +9 &G2 ^ _U\ T +9 &H ^ ^\ V +10 &J ` _\ X +9 &Lo _ ]\ W +9 &N/ _ ]\ X +10 &O ^ `k\ Z +9 &Q ^ ^\ Y +10 &Sn ^ _\ Z +9 &U0 ` _\ Z +9 &V a ^\ [\ +10 &X _ _l\ \\ +9 &Zp _ `]\ \\ +9 &\\w a ^\ 9 +10 &\\$ ` _ \ + +9 &\\ ` `\ #f +2 ( +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'n& +3 "core" &\\ ` `\ #f +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&7% +4 "core" %@  E  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tPSV.dial PSR + "processing"% +130 "core"  +2 "processing"%e% +4 "core" %ػR\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml + "processing"%z'+ +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%}  +42 "core"  +2 .tPS.seek 0ml + "processing"%t'ؾ +1628 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +2 "collection"'j  +5 "core" @ +2 "processing"%p  +65 "core" +89 + .tPSV.dial :mixloop +2 "processing"%\ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +127 "core" +2 .tPS.seek 0ml + "processing"% 'ؾ +1511 "Can" WU +1124 "core" ' + .tPSV.dial :air + "processing"%  +54 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2628 "core" ' +48 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%&'ؾ +2629 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &Ӗ#   A =C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +31 "core" ( + "manipulator"&s& +5 "core" &~  E M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &~   # M +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( +2 "manipulator"&& +4 "core" &~  e M + "manipulator"&+% +4 "core" % O { ' +2 .tForearm.seek :retract + "manipulator"&.' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +281 "core" ( + "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &#& +2 "core" &-  N  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'w +100 "core" ' +2 .tHand.open + "manipulator"&51 +57 "core" 1 + "manipulator"&4% +4 "core" %   I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"''& +4 "core" & + "manipulator"&8% +4 "core" %  \ r  + "storage"(9% +4 "core" % z\  + "storage"(/. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(!(,y +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (=& +2 "core" &,w t\  +2 "manipulator"&w& +4 "core" &-    + "manipulator"&A% +4 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&D( +176 "core" ( +2 "manipulator"&& +4 "core" & p 6 + "storage"(& +4 "core" &,w l\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +99 "core" ' + "storage"(;& +4 "core" &,w \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:'r +244 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +3 "core" &,v B\  + "manipulator"&<& +4 "core" & 6 +2 .tElbow.seek 4 + "manipulator"&G( +3 "core" ( +2 "manipulator"&Y& +4 "core" &  6 + "storage"(M& +4 "core" &,v \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&N'c +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&I/ +62 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" & \ q 6 +2 "manipulator"&B% +3 "core" % a  ( +2 .tForearm.seek :retract +2 "manipulator"&>' +92 "core" ' + .tElbow.seek CC +2 "manipulator"&F(ӂ +102 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +52 "core" ( +2 "manipulator"&E& +4 "core" &Ӓ#   x =B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &Ӓ# k =B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'? +97 "core" ' +2 "manipulator"&-& +4 "core" &Ӓ#   m =B +2 "manipulator"&O% +4 "core" %?  \  + "collection"'l& +4 "core" &1\ +2 "collection"'W& +5 "core" &!\ +2 .tCC.seek :closed + "collection"'Q(\\ +5 "core" &!\  +9 &2\ *z +9 &g<\ > +9 &r\ L +10 &SW\ K +9 &[\ K +10 &[\ K +9 &W\ J +9 &\\]\ J +10 &^\ K +9 &[\ J +9 & Z\ J +10 &"c[}\ K +9 &$'Xg\ J +9 &%]X\ K +10 &'ZA\ J +9 &)lX2\ J +10 &+.X*\ J +9 &,Y\ J +9 &.Z\ J +10 &0sZ\ K +9 &25Z.\ K +10 &3ZA\ K +9 &5[4\ K +9 &7|Y\ J +10 &9=Y\ K +9 &:Z\ K +9 &<[\ K +10 &>Y\ J +9 &@F]\ J +9 &BY\ K +10 &C`\ K +9 &Eo\ M +10 &GA \ O +9 &H " \ R +9 &J . ,\ V +10 &Lp 1 0\ W +9 &N/ 4 2\ X +9 &O 4 3\ W +10 &Q 7 6\ W +9 &Sr : 6x\ Y +10 &U4 8 :w\ X +9 &V < =l\ Z +9 &X ? >c\ Z +10 &Zr A A_\ [ +9 &\\z D BS\ 1 +9 &\\- H FN\ $n +9 ( +4 "collection"'W& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +3 "core" &\\u H E<\ X +60 1 +2 "manipulator"&X% +4 "core" % =    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&[' +94 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +133 "core"  + .tCSV.dial CTV +2 "collection"'^  +27 "core"  +2 .tPS.seek 2.5ml + "processing"%L' +2629 "core" ' + "collection"'\\% +4 "core" % r q\  +2 .tCS.seek 4.5ml + "collection"'%'c6 +1491 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%S  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%d  +69 "core"  +2 .tPS.seek 0ml + "processing"%)'ؾ +2655 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'c ` +29 "core" _ +47 .tCSV.dial :air +3 "collection"'a @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'@' +1484 "core" ' +2 .tCSV.dial CTV + "collection"'h  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'V'i +2634 "core" ' + .tCBV.dial :waste1 + "collection"'i @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'T  +129 "core" + "collection"'_& +4 "core" &\\t C C]\ X +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&m% +4 "core" %    "  + "storage"(u% +4 "core" % ^ ^ :\  +2 "storage"(q. +2 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(`( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (f& +3 "core" & V P \ +2 "manipulator"&$& +3 "core" &ӓ#  - =A +2 "manipulator"&y% +3 "core" %   \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&1( +166 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(P& +3 "core" & e o \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&b'7 +91 "core" ' +2 "storage"(|& +4 "core" & \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(g'r +167 "core" ' + "storage"(Z- +4 "core" -'2 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&K& +3 "core" &  \ n  + "storage"({& +4 "core" & N J <\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&k'u +21 "core" ' + .tElbow.hold +2 "manipulator"&v, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(x- +2 "core" -'2 +2 .tSE.seek 22.12 Pucks below Top Plate + "storage"(J' +45 "core" ' + "manipulator"&r% +5 "core" %w   } + "storage"(?& +4 "core" & 3 1\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 302 counts +2 "manipulator"&~'ϣ +13 "core" ' +2 "manipulator"&R& +4 "core" & O  + "storage"(n& +4 "core" & W V\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +17 "core" ' +2 .tSE.seek 23.12 Pucks below Top Plate +2 "storage"(7'q +38 "core" ' + "manipulator"&U& +5 "core" & \\  + "manipulator"&% +4 "core" %/ } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e' +89 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +161 "core" ( +2 "manipulator"&}& +4 "core" &Ӛ   1 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &Ӛ   k 7 +2 .tForearm.seek CC + "manipulator"& '? +94 "core" ' +2 .tHand.close + "manipulator"&t/ +58 "core" / +2 .tCC.seek :open + "collection"'( +448 "core" ( +2 "storage"(j& +3 "core" & j l \ +2 "storage"(p& +3 "core" & n o %\ +2 "manipulator"&\ & +3 "core" &Ӛ \  I 7 +2 "manipulator"&% +4 "core" % B  O  +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +154 "core" ( + "manipulator"& & +4 "core" &  s  +2 "storage"(& +3 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"& 'u +99 "core" ' + .tElbow.hold +2 "manipulator"&o, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&&1 +53 "core" 1 +2 "manipulator"&]% +3 "core" % ~   Q +2 "storage"((& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 309 counts + "manipulator"& 'Ϫ +13 "core" ' +2 "manipulator"&s& +4 "core" &   + "storage"(& +4 "core" & ~ G\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +18 "core" ' + "storage"(% +4 "core" %j | \ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (C% +3 "core" %M1 T\ o + "manipulator"&% +4 "core" %+ 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 "core" ' + .tForearm.seek :retract +2 ."downElevator"SE.stop +2 "manipulator"&+' + "storage"(5 +89 "core" ' + .tPSV.dial :air +2 "processing"%  +71 "core" +3 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%# +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +56 "core"  + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%5 +41 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%4  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%''ؾ +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%8& +4 "core" &\  + "manipulator"&9& +4 "core" & B  + "manipulator"&/% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(- +173 "core" ( + "manipulator"&"& +4 "core" &-  ( , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &- d , +2 .tForearm.seek :garage +2 "manipulator"&='w +94 "core" ' + .tHand.close +46 "manipulator"&w/ +64 "core" / + "manipulator"&A& +4 "core" &-  g , + "manipulator"&% +4 "core" % ϊ +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&;( +115 "core" ( + "manipulator"&& +4 "core" & ] " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & G " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +90 "core" ' + "manipulator"&,& +4 "core" &  " +2 "manipulator"&<% +4 "core" % b E + "processing"%Y& +4 "core" &c\  +2 "processing"%M& +5 "core" &c\  +2 .tPC.seek :closed + "processing"%I(^ +5 "core" &c\  +7 &Fd\ %g +9 &wYi\ 8 +9 &q\ M +10 &^v\ N +9 &Q]l\ N +10 &Zp\ N +9 &]n\ M +9 &]v\ N +10 &Y_\ N +9 &\\\ N +9 &\\\ N +10 &!_y\ N +9 &#b]\ M +10 &%#\\\ N +9 &&`\ N +9 &(\\\ M +10 &*i]\ N +9 &,+\\\ N +9 &-\\\ M +10 &/^\ N +9 &1o`\ N +10 &31^\ N +9 &4]\ N +9 &6^\ N +10 &8x^\ N +9 &:;]\ N +9 &;_\ N +10 &=_\ N +9 &?a\ N +10 &AA`\ N +9 &Cj\ O +9 &Ds\ P +10 &Fy\ S +9 &H:\ S +9 &I\ T +10 &K\ T +9 &M}\ T +10 &O>\ U +9 &P\ U +9 &R\ U +10 &T\ U +9 &VE\ U +9 &X\ V +10 &Ym\ U +9 &[i\ U +10 &]JK\ M +9 &^yEG\ !e +9 &^ ]\ ; +6 ( +2 "processing"%M& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.59 + "processing"%& +4 "core" &^<\ ; + &^<\ ; +2 .tHand.open + "manipulator"&B1 +62 "core" 1 +2 "manipulator"&D% +4 "core" %    i E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tPRV.dial :air +2 "processing"%E  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%H +44 "core" + "processing"%:% +4 "core" %ؾ\ +2 .tPS.seek 0.3ml + "processing"%N' +392 "core" ' + .tPSV.dial PSR + "processing"%- +101 "core"  + "processing"%O% +4 "core" %\ 1\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%l'2 +489 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%G' +1937 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +100 "core" +2 .tPTV.dial :mixing + "processing"%> @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&X& +4 "core" &   ^ " + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&W( +2 "core" ( +2 "manipulator"&3& +3 "core" &   " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +2 "core" &   " +2 .tForearm.seek PC +2 "manipulator"&6' +91 "core" ' + .tHand.close + "manipulator"&/ +63 "core" / +2 .tPC.seek :open +2 "processing"%\\( +457 "core" ( + "manipulator"&0& +4 "core" & t " +2 "manipulator"&S% +3 "core" % \   R +2 .tForearm.seek :retract + "manipulator"&d' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +127 "core" ( + "manipulator"&c& +4 "core" &-   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&%'w +101 "core" ' + .tHand.open + "manipulator"&h1 +62 "core" 1 + "manipulator"&@% +4 "core" % }  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i' +96 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%T& +4 "core" &\ + "manipulator"&_% +4 "core" %  r  +2 "storage"(m% +3 "core" % Q\  +2 "storage"(u. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(q(,y +355 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (!& +2 "core" &,v 7\  +2 "manipulator"&f& +3 "core" &-   +2 "manipulator"&$% +3 "core" %    4  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&y( +171 "core" ( + "manipulator"&& +4 "core" &  > +2 "storage"(P& +3 "core" &,v `\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&|' +93 "core" ' + "storage"(F& +4 "core" &,v ?\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Z'r +244 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +2 "core" &,u ~ \  +2 "manipulator"&[& +3 "core" & \  = +2 .tElbow.seek 4 + "manipulator"&x( +3 "core" ( +2 "manipulator"&r& +3 "core" &   1 = +2 "storage"(?& +3 "core" &,u \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&R'c +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +56 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&U& +2 "storage"(' +6 "core" &   = + "manipulator"&b% +4 "core" % W   +3 .tForearm.seek :retract + "manipulator"&1' +90 "core" ' +2 .tElbow.seek PC + "manipulator"&g( +109 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +132 "core" ( +2 "manipulator"&k& +4 "core" &  ~ + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" & + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&J' +92 "core" ' + "manipulator"&}& +4 "core" &  7 + +2 "manipulator"&z% +3 "core" % Z h +2 "processing"%& +4 "core" &\ +51 "processing"%v& +5 "core" &I\ +2 .tPC.seek :closed + "processing"%t(^ +5 "core" &J\ +6 & &J\ #a +10 &UG\ 7 +9 &~\ K +9 &[\ N +10 &^]\ N +9 & \\\ N +10 &\\\ M +9 &Z\ M +9 &g\\\ M +10 &*[\ M +9 &\\\ N +9 &!Z\ N +10 &#n\\\ N +9 &%0\\\ N +10 &&\\\ M +9 &(Z\ M +9 &*wY\ M +10 &,9Z\ M +9 &-]\ M +9 &/_|\ M +10 &1~a}\ N +9 &3A]p\ M +10 &5Y|\ M +9 &6[n\ M +9 &8\\i\ N +10 &:H]o\ N +9 &< `i\ M +9 &=`m\ N +10 &?`k\ N +9 &AP]i\ N +10 &CkY\ O +9 &Dp[\ P +9 &F\\\ R +10 &HHV\ S +9 &J V\ S +9 &K[\ S +10 &MQ\ T +9 &OLF\ T +9 &Q G\ U +10 &RH\ U +9 &TK\ U +10 &VTI\ T +9 &XI\ U +9 &YI\ U +10 &[9\ U +9 &]X:\ F +9 &^y?z9\ &o +10 &^-=\ 0 +5 ( +2 "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&e1 +3 "core" &^7\ 0 +60 1 + "manipulator"&Q% +4 "core" %    h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j' +92 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%p j +2 %\ 9 +5 "core" 9<< +102 "processing"%9 +2 "core" 99j +103 "processing"% 9 +2 "core" 97i  +102 "processing"%9 +2 "core" 96i  +102 "processing"% 9 +2 "core" 96j +103 "processing"%9 +2 "core" 97j +102 "processing"%&9 +2 "core" 98j +102 "processing"%]9 +3 "core" 9;i +102 "processing"%(9 +2 "core" 9?i" +102 "processing"%s9 +3 "core" 9Ek& +102 "processing"%9 +2 "core" 9Ki* +102 "processing"%9 +3 "core" 9Rj. +102 "processing"%9 +2 "core" 9Zj3 +102 "processing"%C9 +3 "core" 9cj7 +102 "processing"%9 +3 "core" 9mj; +102 "processing"%9 +2 "core" 9xj? +102 "processing"% 9 +2 "core" 9jC +102 "processing"% 9 +3 "core" 9jH +102 "processing"%9 +2 "core" 9kL +102 "processing"%79 +3 "core" 9kP\ +102 "processing"%9 +2 "core" 9jT +102 "processing"%9 +3 "core" 9kX +102 "processing"%)9 +2 "core" 9k\\ +102 "processing"%#9 +3 "core" 9ka +102 "processing"%9 +2 "core" 9ke +102 "processing"%59 +3 "core" 9li +102 "processing"%49 +3 "core" 9lm +102 "processing"%9 +2 "core" 9lq +102 "processing"%89 +3 "core" 9mv +102 "processing"%99 +3 "core" 9lz +102 "processing"%/9 +3 "core" 9m~ +102 "processing"%"9 +2 "core" 9l +102 "processing"%29 +3 "core" 9&m +3 .tPH.hold 2:00:00,28C +2 "processing"%o pjp! +2 .tdelay 1:30 +3 "core"  +8019 "Can" @= +982 .tPSR.select :air +2 .PSV.dial PSR + "processing"%w +100 "core"  +2 "processing"%A% +4 "core" %ػ\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +609 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%+' +1613 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%=  +130 "core"  + "processing"%,% +4 "core" %\  +2 .tPS.seek 1.5ml + "processing"%<'' +593 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%Y * +31 "core" + +3 .tPS.seek 0ml + "processing"%.'ؾ +1614 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%* * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR + "processing"% +73 "core"  + .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%B' +2341 "core" ' + .tPSV.dial PTV +2 "processing"%D +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%M +84 "core" +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%E +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%H  +72 "core"  +2 .tPS.seek 0ml + "processing"%:'ؾ +2295 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop + "processing"%' +43 "core" + .tPRV.dial :ab1 +2 "processing"%- @ +69 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%O' +357 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'N  +2 "processing"%l  +42 "core" +3  + "processing"%% +4 "core" %\ +2 .tPS.seek 0.35ml + "processing"%>'m +450 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%G  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%X'K +1175 "core" ' + .tPRV.dial :waste2 + "processing"%3 @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%^' +856 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%;' +1608 "core" ' + .tPSV.dial :PML +2 "processing"% +43 "core" + .tPTV.dial :mixing + "processing"%I @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%0  +33 "core" + "processing"%S% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%c' +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%a * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%6'ؾ +1976 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +3 "core" &\ +2 "manipulator"&h& +3 "core" &   z + +2 "manipulator"&@% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&T(- +127 "core" ( + "manipulator"&_& +4 "core" &-   R +48 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &m& +2 "core" &- \ Q +3 .tForearm.seek :garage + "manipulator"&u'w +96 "core" ' +2 .tHand.close + "manipulator"&d/ +58 "core" / + "manipulator"&%& +4 "core" &-   +2 "manipulator"&`% +4 "core" % φ   +2 .tForearm.seek :retract + "manipulator"&!' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&f(ӂ +279 "core" ( + "manipulator"&$& +4 "core" &ӏ)   Ad +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ӏ(   s Ad +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'? +91 "core" ' +2 "manipulator"&F& +4 "core" &ӏ)   V Ad + "manipulator"&L% +4 "core" %K   V +2 "collection"'i& +4 "core" &\ +2 "collection"'K& +5 "core" &\ +2 .tCC.seek :closed + "collection"'{(\\ +4 "core" &\ +8 &>\ %f +9 &X\ 8 +10 &y\ L +9 &Z\ L +9 &zY\ L +10 &<Y\ L +9 &\\\ L +9 &X\ L +10 &Y\ M +9 &DX\ L +10 & Y\ M +9 &!Y\ L +9 &#X\ M +10 &%MW\ L +9 &'X\ L +9 &(Z\ L +10 &*X\ L +9 &,TX\ L +10 &.T\ L +9 &/W\ L +9 &1Y\ L +10 &3]Y\ L +9 &5W\ L +9 &6Y\ L +10 &8U\ L +9 &:dZ\ L +10 &<'U\ L +9 &=X\ L +9 &?U\ L +10 &AlY\ L +9 &C,`\ M +9 &Dp \ O +10 &F " \ S +9 &HV : 4\ W +9 &J ; 9\ X +10 &K ; >\ X +9 &M > >\ Y +10 &OW @ @ \ Y +9 &Q D B\ Z +9 &R D C\ Z +10 &T F G\ [ +9 &VY J I \ [\ +9 &X I L\ \\ +10 &Y O NT\ ] +9 &[ R O\ J +10 &\\@ S TE\ 'x +9 &\\ U U\ "c +5 ( +2 "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.32 + "collection"'[& +4 "core" &\\ S U \ "c + &\\ T T*\ "c + .tHand.open + "manipulator"&r1 +55 "core" 1 +2 "manipulator"&?% +4 "core" % K   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n' +95 "core" ' + .tPSV.dial PSR +2 "processing"%U +101 "core"  + "processing"%b% +4 "core" %ؽ \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%y'+ +1619 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%|  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'ؾ +1613 "core" ' +2 .tPSV.dial PSR + "processing"%R +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +218 "Can"\ ca +2415 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%~  + "collection"'x  +34 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"%} +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%z  +71 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2633 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%e'ؾ +2657 "core" ' + .tPSV.dial :air +2 "processing"%Q  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%\ ' +2636 "core" ' + .tPSV.dial :mixloop + "processing"%v +43 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" &Ӕ(   U A_ + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +23 "core" ( + "manipulator"&& +4 "core" &Ӆ   , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +2 "core" &Ӆ  , +2 .tForearm.seek CC +2 "manipulator"&'? +94 "core" ' + .tHand.close + "manipulator"&&/ +59 "core" / + .tCC.seek :open +2 "collection"']( +450 "core" ( + "manipulator"&(& +4 "core" &Ӆ   , +2 "manipulator"&s% +3 "core" % F   * +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +280 "core" ( +2 "manipulator"&& +4 "core" &-   N 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- q 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +101 "core" ' +2 .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"& % +4 "core" % x   9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& ' +97 "core" ' +2 ."da"delayUntil "14:01:57.09" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &q\ + "manipulator"&7% +4 "core" %  8  +2 "storage"(% +3 "core" % j | y\  +2 "storage"(. +3 "core" .(,v +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 4 +2 "storage"()(,y +8 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +3 (#& +3 "core" &,v 4 T Z\  +2 "manipulator"&& +4 "core" &-   { 3 +2 "manipulator"&5% +3 "core" %  E  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 + "manipulator"&4( +177 "core" ( + "manipulator"&& +4 "core" &    @ +2 "storage"(8& +4 "core" &,u W i Y\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 4 + 450 counts + "manipulator"&9' +94 "core" ' +3 "storage"(/& +4 "core" &,u u \\\  +47 ."WCR"SE.reconfigure :pick +4 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"("'r +257 "core" ' +2 "storage"(2- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +2 (w& +3 "core" &,u j U ^\  +2 "manipulator"&A& +4 "core" &  ` @ +2 ."WCR"Elbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &   8 @ + "storage"(& +4 "core" &,u R G T\  +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&'c +19 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close + "manipulator"&=/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&,& + "storage"(+' +8 "core" & \  @ +2 "manipulator"&Y% +3 "core" % z   0 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&<' +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&p(ӂ +114 "core" ' + ."downElevator"SE.stop + "storage"(5 +39 "core" ( +2 "manipulator"&& +4 "core" &ӑ#   =A + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &ӑ#   =A +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&'? +101 "core" ' + "manipulator"&.& +4 "core" &ӑ#   =A +2 "manipulator"&D% +4 "core" %F   i  +2 "collection"'M& +3 "core" &1\ +3 "collection"'E& +4 "core" &=\ +2 ."WCR"CC.seek :closed +2 "collection"'H(\\ +4 "core" &}\  +9 &4\ *z +9 &f}c\ > +9 &sn\ L +10 &SYo\ L +9 &Y\ K +10 &Y\ L +9 &X\ K +9 &\\Y\ K +10 &W\ K +9 &Y\ K +9 & U\ J +10 &"eZ\ K +9 &$'Y\ K +9 &%Y\ K +10 &'Z\ K +9 &)mY\ K +10 &+/Y\ K +9 &,Y\ K +9 &.Y\ K +10 &0tY\ K +9 &27V\ K +10 &3Y\ K +9 &5[\ K +9 &7|Z\ K +10 &9>W\ K +9 &;\\\ K +9 &<Y\ K +10 &>Z\ K +9 &@GV\ K +10 &B[\ L +9 &C]\ L +9 &Ei\ M +10 &GA  x\ P +9 &H ) #x\ T +9 &J 4 5{\ V +10 &Lq 9 6q\ W +9 &N3 9 7r\ W +9 &O 9 ;i\ X +10 &Q ; :r\ X +9 &Ss = ?o\ Y +10 &U4 = >h\ Z +9 &V C Aj\ Z +9 &X D B]\ [\ +10 &Zu G D[\ [ +9 &\\y H H[\ 2 +10 &\\, J KZ\ "h +8 ( +4 "collection"'E& +2 #"WCR"Collection Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&B1 +3 "core" &\\{ K J[\ Z +57 1 + "manipulator"& % +4 "core" % F    +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'' +93 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +3 "core" + +2 "sampler"):% +3 "core" %ږ \  +2 "collection"'N& +4 "core" &\\} J KD\ Z +2 "Can"\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X +128 "core"  +2 ."WCR"SS.seek 0ml + "sampler")3'ڀ +268 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")X  +129 "core" +2 ."WCR"CTV.dial :intake +2 "collection"'  +73 "core"  + ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'^% +3 "core" %d N PD\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X ; \  +17 "collection"'a% +3 "core" %d P P]\ +2 "sampler");% +4 "core" %Q9 @ = \  +21 "collection"'c% +3 "core" %d O OY\ + "sampler")W% +4 "core" %Q9 C A \  +24 "collection"'h% +3 "core" %d P OW\ +2 "sampler")@% +4 "core" %Q9 F C \  +28 "collection"'_% +2 "core" %d O NF\ +2 "sampler")m% +4 "core" %Q9 I K \  +32 "collection"'g% +3 "core" %d M OA\ + "sampler")d% +4 "core" %Q9 N K \  +36 "collection"'%% +4 "core" %d O OT\ + "sampler")`% +4 "core" %Q9 Q O \  +41 "collection"'j% +3 "core" %d Q Og\ +2 "sampler")u% +4 "core" %Q9 W U \  +47 "collection"'$% +3 "core" %d P P\\\ + "sampler")% +4 "core" %Q9 Z X \  +54 "collection"'T% +3 "core" %d Q PY\ + "sampler")F% +4 "core" %Q9 ` ] \  +61 "collection"'L% +3 "core" %d Q PV\ + "sampler")i% +4 "core" %Q9 g c \  +69 "collection"'!% +3 "core" %d Q Sr\ + "sampler")% +4 "core" %Q9 k i \  +78 "collection"'[% +3 "core" %d S T}\ +2 "sampler")r% +3 "core" %Q9 r q \  +89 "collection"'?% +3 "core" %d T Tt\ + "sampler")K% +4 "core" %Q9 | y \  +100 "collection"'U% +3 "core" %d T Ul\ +2 "sampler")b% +3 "core" %Q9 \  +113 "collection"'P% +3 "core" %d T T\ +2 "sampler")6% +3 "core" %Q9 \  +128 "collection"'|% +4 "core" %d S U\ + "sampler")y% +4 "core" %Q9 \  +144 "collection"'R% +3 "core" %d W U\ +2 "sampler")Z% +3 "core" %Q9 \  +2 "sampler")x% +3 "core" %Q9 \  + ."WCR"Intake.select :close +2 "sampler")0 +8 )~% +3 "core" %Q9 \  +2 ."WCR"SSV.dial :exhaust + "sampler")}  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")z'ڀ +426 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X \  +18 "collection"'J% +3 "core" %d 2 2\ +2 "sampler")% +4 "core" %xx> \  +21 "collection"' % +3 "core" %d 2 1\ +2 "sampler")&% +3 "core" %xx> \  +25 "collection"'f% +3 "core" %d 5 7\ + "sampler")n% +4 "core" %xx> \  +28 "collection"'{% +3 "core" %d 5 5\ +2 "sampler")(% +3 "core" %xx> \  +32 "collection"'s% +4 "core" %d 6 9\ + "sampler")% +4 "core" %xx> \  +37 "collection"'% +3 "core" %d < ;\ + "sampler")C% +4 "core" %xx> \  +41 "collection"' % +3 "core" %d ; ;\ +2 "sampler")% +4 "core" %xx> \  +47 "collection"' % +3 "core" %d = >\ + "sampler")% +4 "core" %xx= \  +54 "collection"'7% +3 "core" %d @ @\ + "sampler")% +4 "core" %xx=   \  +2 "collection"'% +3 "core" %d > A\ +2 #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 1.98ml/s + "sampler")#.0X \  +18 "collection"'% +3 "core" %d C @\ + "sampler")% +4 "core" %.Z> \  +21 "collection"'8% +3 "core" %d A C\ +2 "sampler")q% +4 "core" %.Z= \  +24 "collection"'/% +3 "core" %d C D\ +2 "sampler")% +3 "core" %.Z= \  +28 "collection"' % +3 "core" %d D D\ +2 "sampler")2% +4 "core" %.Z= \  +32 "collection"'w% +3 "core" %d B D\ + "sampler")A% +4 "core" %.Z= \  +36 "collection"'% +3 "core" %d G E\ +2 "sampler")% +4 "core" %.Z= \  +41 "collection"'=% +3 "core" %d F F\ + "sampler"),% +4 "core" %.Z> \  +47 "collection"'Y% +3 "core" %d C F\ +2 "sampler")4% +4 "core" %.Z= \  +53 "collection"'9% +3 "core" %d F H\ +2 "sampler")% +3 "core" %.Z> \  +61 "collection"'*% +4 "core" %d J L\ + "sampler")"% +4 "core" %.Z= \  +69 "collection"'% +3 "core" %d O N\ + "sampler").% +4 "core" %.Z= \ \  +78 "collection"'D% +3 "core" %d R S\ +2 "sampler")M% +3 "core" %.Z= % " \  +89 "collection"'% +3 "core" %d \\ Y\ +2 "sampler")+% +3 "core" %.[= O N \  +2 "collection"'<% +3 "core" %d Z \\\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X  \  +21 "collection"'% +4 "core" %d M N\ + "sampler")-% +4 "core" %   \ D +27 "collection"'O% +3 "core" %d O P\ +2 "sampler")% +3 "core" % \ D +28 "collection"'% +4 "core" %d T S\ + "sampler")G% +4 "core" %   \ D +32 "collection"'>% +3 "core" %d V T\ +2 "sampler")l% +3 "core" % ! \ D +37 "collection"'X% +2 "core" %d V V\ +2 "sampler")% +4 "core" % 0 - \ D +41 "collection"'^% +3 "core" %d Z Z\ +2 "sampler")3% +4 "core" % G F \ D +47 "collection"'0% +3 "core" %d ` `\ + "sampler")S% +4 "core" % d e \ D +54 "collection"'a% +2 "core" %d d d\ +2 "sampler");% +4 "core" % \ D +61 "collection"'c% +3 "core" %d e f\ +2 "sampler")W% +4 "core" % \ D +69 "collection"'h% +3 "core" %d i f\ + "sampler")@% +4 "core" % \ D + "sampler")_% +4 "core" % \ D + ."WCR"Intake.select :close +2 "sampler")0 +8 )m% +3 "core" % \ D +2 ."WCR"SSV.dial :exhaust + "sampler")g  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")d'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")%  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open +2 "sampler") +209 "collection"'`% +3 "core" %d ` b\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X :\ +2 "sampler")$% +4 "core" %U \  +18 "collection"'% +3 "core" %d = =\ +2 "sampler")T% +4 "core" %T \  +21 "collection"'F% +3 "core" %d = <\ + "sampler")L% +4 "core" %T \  +24 "collection"'i% +3 "core" %d > ?\ +2 "sampler")!% +4 "core" %Q \  +28 "collection"'% +2 "core" %d = =\ +2 "sampler")[% +4 "core" %Q \  +32 "collection"'r% +3 "core" %d A ?\ + "sampler")?% +4 "core" %Q \  +36 "collection"'K% +3 "core" %d B @\ +2 "sampler")U% +4 "core" %Q \  +41 "collection"'b% +3 "core" %d C C\ +2 "sampler")P% +3 "core" %Q \  +48 "collection"'6% +2 "core" %d D G\ +2 "sampler")|% +4 "core" %P   \  + "collection"'y% +4 "core" %d D F\ + #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X \  +18 "collection"'% +3 "core" %d Z X\ +2 "sampler")5% +4 "core" % M J \  +21 "collection"'% +2 "core" %d [ W}\ +2 "sampler")% +4 "core" % W Y \  +27 "collection"'8% +4 "core" %d ^ ^\ + "sampler")q% +4 "core" % i j \  +28 "collection"'/% +3 "core" %d ` _\ +2 "sampler")% +3 "core" % } ~ \  +32 "collection"' % +3 "core" %d d b\ +2 "sampler")2% +4 "core" % {\  +36 "collection"'w% +3 "core" %d c c\ +2 "sampler")A% +3 "core" % \  +42 "collection"'% +3 "core" %d d d\ +2 "sampler")% +3 "core" % \  +2 "sampler")% +4 "core" % \  + ."WCR"Intake.select :close + "sampler")0 +9 )=% +3 "core" % \  + ."WCR"SSV.dial :exhaust +2 "sampler"),  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")Y'ڀ +894 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")4  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %d a ^\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X >\ +2 "sampler")D% +4 "core" %9 \  +21 "collection"'M% +3 "core" %d > >t\ + "sampler")% +4 "core" %9 \  +24 "collection"'+% +3 "core" %d > >\ +2 "sampler")<% +4 "core" %8 \  +28 "collection"'#% +2 "core" %d = ?}\ +2 "sampler") % +4 "core" %8 \  +32 "collection"':% +3 "core" %d ? @\ + "sampler")N% +4 "core" %8 \  +36 "collection"'E% +3 "core" %d ? @w\ +2 "sampler")% +4 "core" %9 \  +41 "collection"'-% +4 "core" %d C @\ + "sampler")O% +4 "core" %8 \  +47 "collection"'% +3 "core" %d A @\ +2 "sampler")% +4 "core" %9 \  + "collection"'G% +4 "core" %d B @x\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X' +1082 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X ; \ \ S +100 "collection"'% +2 "core" %d [ Ym\ +2 "sampler")[% +4 "core" % l j \ \ S +113 "collection"'r% +3 "core" %d _ `m\ + "sampler")?% +4 "core" % \ \ S +128 "collection"'K% +2 "core" %d a `l\ +2 "sampler")U% +4 "core" % \ \ S +2 "sampler")j% +3 "core" % \ \ S +2 ."WCR"Intake.select :close + "sampler")0 +9 )b% +2 "core" % \ \ S +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +70 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")6'ڀ +882 "core" ' + ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")|  +3 ."WCR"CBV.dial SSV +69 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %d _ `v\ +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X =x\ +2 "sampler")\\% +4 "core" %O \  +24 "collection"'z% +3 "core" %d : >v\ +2 "sampler")1% +3 "core" %O \  +28 "collection"'k% +3 "core" %d @ >n\ +2 "sampler")v% +4 "core" %O \  +32 "collection"'\ % +2 "core" %d ? >w\ +2 "sampler")J% +4 "core" %O \  +36 "collection"'% +3 "core" %d @ @n\ +2 "sampler") % +4 "core" %O \  +41 "collection"'&% +3 "core" %d > ?u\ +2 "sampler")R% +4 "core" %O \  +47 "collection"'f% +3 "core" %d B @g\ + "sampler")n% +4 "core" %O  \  + "collection"'{% +4 "core" %d B Co\ +2 #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure :inhaling 1.17ml/s + "sampler")#.P0X% +4 "core" %<  \  +2 "collection"'B% +4 "core" %d F H\ + #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +3 "core" % \ \ N + ."WCR"SSV.dial :exhaust +2 "sampler")B  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +265 "core" ' + ."da"PTV.dial :puck +2 "processing"%:  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%d +71 "core" + ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%$% +4 "core" %;\  +2 ."da"PS.seek 1.5ml +2 "processing"%'* +459 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")T  + ."WCR"CBV.dial SSV +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +37 "core" ' + ."da"delay 3 seconds +171 "collection"'F% +3 "core" %d \\ \\\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" %d L L\ +2 "sampler")B% +3 "core" %2 v\  +21 "collection"'"% +3 "core" %d L J\ +2 "sampler"):% +4 "core" %2 \  +24 "collection"'d% +3 "core" %d L K|\ +2 "sampler")% +4 "core" %2 y\  +28 "collection"'$% +3 "core" %d K K\ + "sampler")Y% +4 "core" %2 \  +32 "collection"'T% +3 "core" %d N M\ + "sampler")F% +4 "core" %1 \  +37 "collection"'i% +2 "core" %d K Lz\ +2 "sampler")% +4 "core" %1 x\  +41 "collection"'% +3 "core" %d L M{\ +2 "sampler")[% +4 "core" %2 v\  +47 "collection"'r% +3 "core" %d L N\ + "sampler")?% +4 "core" %2 \  +54 "collection"'K% +2 "core" %d O O\ +2 "sampler")U% +4 "core" %2 |\  +61 "collection"'j% +3 "core" %d Q N\ + "sampler")%% +4 "core" %1 \  +69 "collection"'b% +3 "core" %d N O\ +2 "sampler")P% +4 "core" %2 \  +78 "collection"'l% +3 "core" %d N P\ + "sampler")|% +4 "core" %2   w\  +89 "collection"'y% +2 "core" %d S Q\ +2 "sampler")6% +4 "core" %2  y\  +100 "collection"'~% +3 "core" %d R S\ + "sampler")}% +4 "core" %2  \  +113 "collection"'I% +3 "core" %d T U\ +2 "sampler")L% +3 "core" %* 6 2 ~\  +128 "collection"'% +3 "core" %d W W\ +2 "sampler")% +4 "core" % U T \  +144 "collection"'\\% +3 "core" %d X X\ + "sampler")z% +4 "core" % ~ y \ @ +163 "collection"'1% +3 "core" %d X Z\ + "sampler")k% +4 "core" % \ @ +2 "sampler")v% +3 "core" % }\ @ +2 ."WCR"Intake.select :close + "sampler")0 +9 )\ % +2 "core" % ~\ @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +905 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %d \\ \\\ +2 #"WCR"Intake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +4 "core" %d [ ]\ + "sampler")B% +5 "core" % \ H +195 "collection"'"% +3 "core" %d \\ ^\ +2 "sampler"):% +4 "core" % \ H + "sampler")d% +4 "core" % z\ H + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" % \ H + ."WCR"SSV.dial :exhaust +2 "sampler")$  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")Y'ڀ +97 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +84 "core" + ."da"delay 5 seconds +138 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")i  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +253 "collection"'% +6 "core" %d ] ^}\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %d R R\ +2 "sampler")B% +4 "core" %xC \  +27 "collection"'"% +3 "core" %d Q S\ +2 "sampler"):% +4 "core" %xD w\  +32 "collection"'d% +2 "core" %d Q Q\ +2 "sampler")% +4 "core" %xC \  +36 "collection"'$% +3 "core" %d P R\ +2 "sampler")T% +4 "core" %xC u\  +41 "collection"'4% +3 "core" %d R R\ +2 "sampler")F% +3 "core" %xD y\  +47 "collection"'i% +3 "core" %d Q S\ +2 "sampler")% +4 "core" %xC }\  +53 "collection"'[% +4 "core" %d T S\ + "sampler")Y% +4 "core" %xC }\  +61 "collection"'c% +3 "core" %d S T\ + "sampler")% +4 "core" %xD \  +69 "collection"'K% +3 "core" %d S T\ +2 "sampler")U% +4 "core" %xD  \  +78 "collection"'j% +3 "core" %d T U\ + "sampler")%% +4 "core" %xD v\  +88 "collection"'b% +3 "core" %d U U\ +2 "sampler")P% +4 "core" %xC   r\  + "collection"'l% +4 "core" %d U T\ + #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %UW \  +28 "collection"'B% +3 "core" %d V U\ + "sampler")"% +4 "core" %UW w\  +32 "collection"':% +3 "core" %d U T\ +2 "sampler")d% +4 "core" %UW }\  +36 "collection"'% +3 "core" %d V U\ +2 "sampler")$% +4 "core" %UW }\  +41 "collection"'T% +3 "core" %d T S\ +2 "sampler")4% +3 "core" %UW ~\  +48 "collection"'F% +3 "core" %d U R\ + "sampler")S% +4 "core" %UW x\  +54 "collection"'i% +2 "core" %d V S\ +2 "sampler")% +4 "core" %UW u\  +61 "collection"'[% +2 "core" %d S T\ +2 "sampler")Y% +4 "core" %UW y\  +69 "collection"'c% +2 "core" %d T T\ +2 "sampler")% +4 "core" %UW ~\  +78 "collection"'K% +3 "core" %d W S\ + "sampler")U% +4 "core" %UV   }\  +74 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%j  +11 "collection"'%% +2 "core" %d V U\ +2 "sampler")b% +4 "core" %UV \  t\  +15 +2 ."da"delay 30 seconds +83 "collection"'P% +2 "core" %d U V\ +2 "sampler")l% +4 "core" %UV   v\  +2 "collection"'a% +3 "core" %d U V\ +2 #"WCR"Intake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X'ڀ +54 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%B  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%"'ؾ +262 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"):  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +210 "collection"'d% +3 "core" %d ] ^\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +210 "collection"'$% +2 "core" %d [ ]\ +2 #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %d [ [\ +2 "sampler")$% +3 "core" %* . , t\  +89 "collection"'d% +3 "core" %d Z [\ +2 "sampler")0% +3 "core" %* 4 3 y\  +100 "collection"'i% +3 "core" %d ] \\\ +2 "sampler")% +3 "core" %* ? < }\  +113 "collection"'[% +3 "core" %d Z ]\ +2 "sampler")Y% +4 "core" %* G E \  +127 "collection"'c% +3 "core" %d ] \\\ +2 "sampler")% +3 "core" %* R Q v\  +145 "collection"'K% +3 "core" %d \\ \\\ + "sampler")U% +4 "core" % ` \\ {\  +148 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'T' +2423 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV +2 "collection"'" @ +71 "core" ? +52 "sampler")~% +3 "core" %~ v\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +84 "core"  + "collection"'}% +5 "core" % L M\ \ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" a +3 ."WCR"CS.seek 7.267ml + "collection"'' +702 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'\\  +2 '  +25 "core"  +48  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'z'i +1867 "core" '֕  \ +3 ."WCR"CBV.dial :waste2b + "collection"'1  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'k'i +126 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'v  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'\  +40 "core"  + "collection"'J% +5 "core" %l T S\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'_'T +584 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"' ' +1938 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +70 "core" ? +52 "sampler")% +3 "core" %~ \ +2 ."WCR"CBV.dial between CSV and waste2b + "collection"'f  +84 "core"  +2 "collection"'F% +4 "core" % S S\  + ."WCR"CSV.dial between air and CTV +2 "collection"'* ` +57 "core" _ +3 ."WCR"CS.seek 7.166ml + "collection"'{'p +719 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'6  + '4  +29 "core"  +101  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< #b +3 ."WCR"CS.seek 0ml +2 "collection"'R'i +1877 "core" ' + ."WCR"CSV.dial :air +2 "collection"'| @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml + "collection"'S' +2391 "core" ' + "collection"'r% +4 "core" %\ \ \  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" a +2 ."WCR"CS.seek 4.055ml +2 "collection"''U +1407 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +2 "collection"'e  +26 "core"  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< #b +2 ."WCR"CS.seek 0ml +2 "collection"'5'i +1084 "core" ' + ."WCR"CSV.dial :air +2 "collection"' @ +42 "core" > +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +985 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."da"delay 30 seconds +1378 "core" ' + "collection"'`% +4 "core" %\ n\ p\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'Z ` +27 "core" a +2 ."WCR"CS.seek 4.326ml +2 "collection"'@'] +1344 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'y  +26 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< #b +3 ."WCR"CS.seek 0ml +48 "collection"'q'i +151 ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +915 "core" ' + ."WCR"CSV.dial :air +2 "collection"' @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1415 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%2 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%n'ؾ +192 "core" ' + "collection"'7% +5 "core" %\ C\ A\ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +29 "core" a +3 ."WCR"CS.seek 4.628ml + "collection"','gT +1280 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'!  +26 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< #b +3 ."WCR"CS.seek 0ml + "collection"'Q'i +772 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +127 "core"  +2 "processing"%x% +4 "core" %ع \  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +302 "core" ' + ."WCR"CSV.dial :air +2 "collection"'u @ +42 "core" > +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.hold + "collection"'D+ +3 "core" + +2 !to:ShallowSampler::Error: mesg"GPuck.from 4, :wcr did not reach 35psi after pumping in 40ml of gas:@timestampu: Time e\\:bt[$"4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'"' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$' +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%d +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +31 "core" +2 "processing"%i% +4 "core" %%\  +2 ."da"PS.seek 1.5ml + "processing"%'/ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%[ * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%Y'ؾ +1630 "core" ' +2 ."da"delay 2:00 +11218 "Can" US +785 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%c  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2343 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +84 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%'ؾ +2296 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +131 "core" +3 "processing"% % +10 "core" %عV\ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +13 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%V' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +3 "core" %V\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml + "processing"%~' +341 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%' +1631 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%} +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%T% +4 "core" %\\\ +2 ."da"PS.seek 1.5ml + "processing"%\\') +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1616 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%z * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2390 "core" ' +2 ."da"PSV.dial PTV + "processing"%J +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%'ؾ +2350 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +129 "core"  +2 "processing"%F% +3 "core" %ؼY\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%*' +2118 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" + ."da"PBV.dial :waste1 + "processing"%4  +34 "core" + "processing"%6% +4 "core" %8\  +2 ."da"PS.seek 1.5ml + "processing"%{', +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +34 "core" + +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%R  +103 "core"  +3 ."da"PS.seek 0ml + "processing"%r'ؾ +1618 "core" ' + "processing"%9 +3 "core" 9h5I +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%S  +4 "core" 5J 5J +2 "processing"%e& +3 "core" &^c\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %     +2 "storage"(% +3 "core" % 8\  +45 "storage"(5. +9 "core" .(,v +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +357 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (`& +2 "core" & \ +2 "manipulator"&Z& +4 "core" &Ӓ"   <@ + "manipulator"&% +4 "core" %    *  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&y( +162 "core" ( +2 "manipulator"&/& +4 "core" &    + "storage"(& +4 "core" & W\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&@'7 +91 "core" ' + "storage"(&& +4 "core" & >\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"( 'r +157 "core" ' + "storage"(q- +4 "core" -'ڛ + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&2& +3 "core" &     + "storage"(I& +4 "core" & \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'u +21 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +2 "core" -'ڛ +3 ."da"SE.seek 23.11 Pucks below Top Plate + "storage"( 'i +30 "core" ' + "manipulator"&C% +4 "core" %Ά \  +2 "storage"(& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&!'ϲ +13 "core" ' +2 "manipulator"&,& +4 "core" &    + "storage"(8& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&x'7 +17 "core" ' +2 ."da"SE.seek 24.11 Pucks below Top Plate +2 "storage"(n' +46 "core" ' + "manipulator"&u& +4 "core" &     +3 "manipulator"&Q% +4 "core" %0  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract + "manipulator"&' +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&<( +238 "core" ( +2 "manipulator"&& +3 "core" &  = @ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &   @ +2 ."da"Forearm.seek PC + "manipulator"&w' +94 "core" ' + ."da"Hand.close +2 "manipulator"&./ +53 "core" / +3 ."da"PC.seek :open + "processing"%9( +461 "core" ( +2 "storage"(M& +4 "core" & + \ + "manipulator"&-& +4 "core" &  ? + "manipulator"&E% +4 "core" % \  6 + ."da"Forearm.seek :retract +2 "manipulator"& ' +90 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 + "manipulator"&( +248 "core" ( + "manipulator"&?& +4 "core" &   A +2 "storage"(& +3 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&'7 +97 "core" ' + ."da"Hand.open +2 "manipulator"&1 +53 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 23.76 Pucks below Top Plate + "storage"(X'ަ +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 22.8 Pucks below Top Plate + "storage"(+'U +51 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23mar1614h325ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1142 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.615 seconds\ /var/log/esp/da23mar1614h325ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23mar1614h325ml15s.tif +1561 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23mar1614h325ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23mar1614h325ml20s.tif +2065 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23mar1614h325ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "27.615 sec auto-exposure",Subject: "da23mar1614h325ml images!" +2 "storage"(G- +3 "core" -'U +2 "storage"(^& +9 "core" & 7\ +2 "manipulator"&& +4 "core" &  @ +2 ."da"Elbow.seek 3 +2 "manipulator"&N( +4 "core" ( + "manipulator"&& +4 "core" &   @ + "storage"((& +4 "core" & \ +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&]'7 +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 23.51 Pucks below Top Plate + "storage"(3' +54 "core" ' +2 "manipulator"&W& +4 "core" &   @ + "storage"(h& +4 "core" & I I 2\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&='u +20 "core" ' + ."da"Elbow.hold +2 "manipulator"&;, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 23.7 Pucks below Top Plate + "storage"(m'n +31 "core" ' + "manipulator"&g% +4 "core" %΁   +2 "storage"(A& +4 "core" & % " p\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 312 counts + "manipulator"&B'ϭ +13 "core" ' +2 "manipulator"&s& +4 "core" &  X @ +2 "storage"(:& +4 "core" & ! ' 7\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +18 "core" ' +2 "storage"(L% +4 "core" %q - - 4\ +2 ."downElevator"SE.seek :down +3 "storage"(>' +115 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +8 (d% +9 "core" % ] \\ W\  +4 "manipulator"&0% +9 "core" %.  V +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i' +92 "core" ' +3 "storage"($& +8 "core" & _ g r\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%[& +8 "core" &N\ +3 "manipulator"&& +9 "core" & \ E @ +3 "manipulator"&c% +7 "core" %     +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +175 "core" ( +3 "manipulator"&K& +8 "core" &- H d +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +7 "core" &-  L d +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&b'w +92 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&j/ +65 "core" / +4 "manipulator"&P& +9 "core" &-  C d +2 "manipulator"&O% +8 "core" % ω t I +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&U' +98 "core" ' +8 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +5 "manipulator"&a( +116 "core" ( +3 "manipulator"& & +8 "core" & \ 4 U +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &%& +7 "core" &   U +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&"' +94 "core" ' +3 "manipulator"&V& +7 "core" &   T +4 "manipulator"&~% +7 "core" %  K +4 "processing"%}& +7 "core" &I\ +4 "processing"%& +9 "core" &G\ +7 ."psFlush"PC.seek :closed +3 "processing"%T(^ +8 "core" &G\ +2 &F\ +6 & ,F\ #b +7 &U~3\ 7 +10 &}9\ L +8 &U:\ M +10 &`Z:\ N +10 &#Y6\ M +8 &Z4\ N +10 &Y,\ M +9 &jU6\ M +9 &+Z8\ M +10 &W7\ M +9 &!\\(\ M +11 &#q[%\ M +8 &%4W\ M +11 &&Z\ M +8 &(W%\ M +9 &*y[\ M +10 &,:Z\ N +9 &-Y\ M +9 &/[\ M +10 &1]\ M +10 &3C[\ M +8 &5[\ M +10 &6Y\ M +9 &8\\ \ N +10 &:KZ\ M +9 &< [\ M +10 &=\\\ N +9 &?\\\ M +11 &AS\\\ M +7 &Cf\ O +10 &Dl\ O +10 &F\ R +8 &HI\ S +10 &J \ S +9 &K\ T +10 &M\ T +10 &OO\ T +8 &Q\ U +10 &R\ T +9 &T\ U +9 &VU\ U +10 &X\ U +9 &Y\ U +10 &[\ U +10 &][\ D +8 &^|Av\ &q +10 &^/\ 0 +5 ( +6 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.60 +3 "processing"%& +7 "core" &^\ 0 +2 &^\ 0 +3 ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 +3 "manipulator"&\\% +8 "core" %  K +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&1' +92 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%z +46 "core"  +3 "processing"%v% +8 "core" %ؽ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%' +591 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +624 #"uploadLog"upsync +1502 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%k @ +182 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%_  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%\ 'ؠ +2651 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%f +100 "core"  +2 "processing"%F% +4 "core" %ء\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"% ' +2116 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%4  +32 "core"  + ."psFlush"PTV.dial :mixing + "processing"%6 @ +73 "core" B + ."psFlush"PSV.dial :mixloop + "processing"%* +102 "core" +2 ."psFlush"PS.seek :empty + "processing"%|'ؠ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%{'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1392 "Can" TQ +215 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%S +83 "core" +2 ."psFlush"PTV.dial :puck + "processing"%e  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%'ؾ +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%)' +2124 "core" ' + ."psFlush"PSV.dial PTV + "processing"%` +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Z U +51 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%2' +2657 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%''ؾ +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +44 "core" ? +53 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%,'ؾ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%u'X\\ +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%@ +71 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2646 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +85 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%#'ؾ +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%t'ؾ +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%M +43 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%-' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%w'ؾ +2625 "core" ' + ."psFlush"PSV.dial PBV + "processing"%? @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  T +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&n& +3 "core" &   T +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &  \ & T +2 ."psFlush"Forearm.seek PC + "manipulator"&G' +96 "core" ' + ."psFlush"Hand.close + "manipulator"&^/ +54 "core" / +2 ."psFlush"PC.seek :open + "processing"%( +458 "core" ( + "manipulator"&& +4 "core" &  . T +2 "manipulator"&(% +3 "core" %  O +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W' +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&h(- +127 "core" ( + "manipulator"&g& +4 "core" &-   \ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&s'w +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&:1 +61 "core" 1 +2 "manipulator"&L% +4 "core" % ρ  W +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&' +98 "core" ' +6609 "Can" GE +60001  HF +41519 #"dave"Session Begun +426 #-> showlog +863 #-> showlog -150 +4065 #-> Flush +962 #-> Hand +239 #-> Arm + "manipulator"&& +5 "core" &- / \ +2 "manipulator"&+% +4 "core" %    +670 #"dave"-> CC +2 "collection"'d& +4 "core" &\\z $\ Z +287 #"dave"-> PC + "processing"%0& +5 "core" &\ +1071 #"dave"-> MainThread.resume +2 #tResuming Thread (suspended since 14:20:04) +3 #Pumping wcr puck from tube 4 up to 35psi... + "collection"'] +6 "core"  +3 .tCBV.dial SSV +2 "collection"'N @ +87 "core" ? +52 "sampler")3% +2 "core" %~ s\ +2 .tCBV.dial between CSV and waste2b +2 "collection"'=  +87 "core"  +2 "collection"'$% +4 "core" %ӑ \ +2 .tCSV.dial between air and CTV +2 "collection"'[ ` +29 "core" a +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5.601ml +3 "collection"'B'f +1447 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'  +27 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<< "b +4 .tCS.seek 0ml +2 "collection"'c'i +1494 "core" ' + .tCSV.dial :air +3 "collection"'m @ +43 "core" > +2 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml + "collection"'>' +2409 "core" ' + "collection"'% +4 "core" % #\  +2 .tCSV.dial between air and CTV +2 "collection"'K ` +30 "core" a +2 .tCS.seek 5.611ml +2 "collection"'Y' +1066 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"';  +28 "core"  +42 .tCS.reconfigure :pressurize +9 "collection"'# d@<< "b +4 .tCS.seek 0ml +3 "collection"'j'i +1490 "core" ' +2 .tCSV.dial :air +2 "collection"'P @ +42 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'O' +1372 "Can" LI +1040 "core" ' + "collection"'i% +5 "core" %\ 8\ ;(\ + .tCSV.dial between air and CTV +2 "collection"' ` +30 "core" a +3 .tCS.seek 4.673ml +2 "collection"'%'h +1275 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'b  +28 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< "b +3 .tCS.seek 0ml +2 "collection"'V'i +1251 "core" ' + .tCSV.dial :air +2 "collection"'~ @ +44 "core" > +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'}' +2407 "core" ' +2 "collection"'% +4 "core" % #\ \ + .tCSV.dial between air and CTV +3 "collection"'U ` +29 "core" a +3 .tCS.seek 5.85ml +2 "collection"'9'] +1006 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< "b +4 .tCS.seek 0ml + "collection"''i +1545 "core" ' + .tCSV.dial :air +2 "collection"'\\ @ +42 "core" ? +2 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.hold + "collection"'+ +5 "core" + +2 !to:ShallowSampler::Error: mesg"GPuck.from 4, :wcr did not reach 35psi after pumping in 40ml of gas:@timestampu: Time fA:bt[$"4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'" MainThread.resume +2 #tResuming Thread (suspended since 14:20:04) +2 #Pumping wcr puck from tube 4 up to 35psi... +2 "collection"'z +5 "core"  +4 .tCBV.dial SSV +2 "collection"'v @ +87 "core" ? +52 "sampler")"% +3 "core" %~ s\ +2 .tCBV.dial between CSV and waste2b +2 "collection"'r  +88 "core"  +2 "collection"'% +4 "core" %Ӆ\ D\ E%\ +2 .tCSV.dial between air and CTV +2 "collection"'k ` +29 "core" a +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 4.604ml +3 "collection"'_'f +1210 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'  +28 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< &b +4 .tCS.seek 0ml + "collection"'J'i +1223 "core" ' + .tCSV.dial :air +2 "collection"'f @ +44 "core" > +2 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml + "collection"'F' +2408 "core" ' +2 "collection"'\ % +4 "core" %\ :\ =\ \ +2 .tCSV.dial between air and CTV +2 "collection"' ` +30 "core" a +2 .tCS.seek 4.659ml +4 "collection"'4'hN +1279 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'6  +27 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< &b +4 .tCS.seek 0ml +2 "collection"'*'i +954 "core" '5 ' '/\ +3 .tdelay 10:00 +40795 "Can"y HF +19207 .tCBV.dial :waste2b + "collection"'  +31 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'R'i +348 "core" ' +2 .tdelay 1:00 +6002 .CTV.dial :air,avoiding: :intake +3 "collection"'|  +129 "core" +2 #tFix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +4 "collection"'{  +41 "core"  +2 "collection"'S% +4 "core" %l ] ]\ + #tPulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +55 .tCS.seek 2ml +2 "collection"'e'T +598 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1937 "core" ' +2 #tPumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV +3 "collection"' @ +72 "core" ? +52 "sampler")% +3 "core" %~ f\ + .tCBV.dial between CSV and waste2b +2 "collection"'5  +87 "core"  +2 "collection"'`% +5 "core" % [ [?\  + .tCSV.dial between air and CTV +2 "collection"'Z ` +57 "core" ^ +3 .tCS.seek 7.061ml +2 "collection"')' +745 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +6 "collection"'/  + '  +42 "core"  +88  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< #b +4 .tCS.seek 0ml + "collection"'&'i +1463 "core" ' + &@\ +2 .tdelay 10:00 +28435 "Can"{ HE +31567 .tCBV.dial :waste2b +2 "collection"'  +31 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'q'i +463 "core" ' +2 .tdelay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'p  +129 "core" +2 "collection"'I& +3 "core" &\\y Z ZW\ Z +2 #tStoring wcr puck in Collection Clamp to tube 3 +2 "manipulator"&2% +5 "core" % \   + "storage"(7% +4 "core" % h h k\  +2 "storage"('. +3 "core" .( + "storage"(& +4 "core" & h e O\ + "storage"(C& +4 "core" & h i ]\ + "manipulator"&8& +4 "core" &-  \ +2 "manipulator"&,% +3 "core" %  R  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&u( +173 "core" ( + "manipulator"&@& +4 "core" &  f , + "storage"(y& +4 "core" & i h \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 450 counts + "manipulator"&Q'7 +94 "core" ' + "storage"(& +4 "core" & h ^ \ +2 .tSE.reconfigure :pick +3 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( 'r +152 "core" ' + "storage"(!- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&x& +2 "core" &  , +2 "storage"(& +4 "core" & U & \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 + "manipulator"& 'u +14 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(#- +3 "core" -' +2 .tSE.seek 24.1 Pucks below Top Plate +2 "storage"(' +33 "core" ' + "manipulator"&.% +4 "core" %΀   D +2 "storage"(M& +4 "core" &   D\ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 311 counts +2 "manipulator"&t'Ϭ +14 "core" ' +2 "manipulator"&E& +4 "core" &  , + "storage"(-& +4 "core" & E E \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 450 counts + "manipulator"&?'7 +20 "core" ' +2 .tSE.seek 25.1 Pucks below Top Plate +3 "storage"(w'A +48 "core" ' + "manipulator"&<& +4 "core" &  , +2 "manipulator"&% +4 "core" %+  : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' +90 "core" ' + .tElbow.seek CC +4 "manipulator"&n(ӂ +150 "core" ( + "manipulator"&X& +4 "core" &Ӏ+   Cq +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &^& +3 "core" &Ӂ+  Cp +2 .tForearm.seek CC +2 "manipulator"&a'? +96 "core" ' +2 .tHand.close + "manipulator"&1/ +61 "core" / +2 .tCC.seek :open +2 "collection"'T( +448 "core" ( + "storage"(& +4 "core" & i j \ +2 "storage"((& +3 "core" & \\ f V\ +2 "manipulator"&g& +4 "core" &Ӧ%  q >K + "manipulator"&A% +4 "core" % F  *  +2 .tForearm.seek :retract + "manipulator"&G' +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& ( +167 "core" ( + "manipulator"&:& +4 "core" & L  +2 "storage"(L& +3 "core" & } \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 + "manipulator"&W'u +99 "core" ' + .tElbow.hold +2 "manipulator"&s, +6 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&+% +4 "core" % ΃  \ + "storage"(d& +4 "core" & } q \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 314 counts +3 "manipulator"&0'ϯ +15 "core" ' + "manipulator"&]& +4 "core" & :  +2 "storage"(N& +4 "core" &  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 450 counts +2 "manipulator"&3'7 +16 "core" ' +2 "storage"(=% +4 "core" %9 } \ +3 ."downElevator"SE.seek :down +3 "storage"($' +96 "core" ' + ."downElevator"SE.stop + "storage"(5 +5 ([% +3 "core" % '\  + "manipulator"&D% +4 "core" %, +47 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'B& +6 "core" & ;\ + "manipulator"&m& +4 "core" &  +2 "manipulator"&c% +4 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +180 "core" ( +2 "manipulator"&K& +4 "core" &- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &>& +4 "core" &- 2 + .tForearm.seek :garage +2 "manipulator"&;'w +93 "core" ' + .tHand.close + "manipulator"&Y/ +60 "core" / + "manipulator"&P& +4 "core" &- +2 "manipulator"&j% +4 "core" % | 1 + .tForearm.seek :retract +2 "manipulator"&i' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& (ӂ +296 "core" ( +2 "manipulator"&O& +3 "core" &ӌ  0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &b& +3 "core" &ӌ  ( 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%'? +96 "core" ' + "manipulator"&~& +5 "core" &ӌ  0 + "manipulator"&V% +4 "core" %;  / +2 "collection"'& +3 "core" &o\ +3 "collection"'U& +4 "core" & p\ +2 .tCC.seek :closed +2 "collection"'}(\\ +5 "core" &p\ +6 &:l\ %f +10 &Y}o\ 7 +9 &{o\ K +9 &W q\ J +10 &W q\ J +9 &EY n\ J +9 &X n\ K +10 &\\ l\ J +9 &W  n\ K +10 &L\\  n\ K +9 & Z  m\ K +9 &!]  l\ J +10 &#X  g\ K +9 &%U\\  d\ J +9 &'X  `\ K +10 &(\\  i\ J +9 &*W  _\ K +10 &,\\Z  _\ K +9 &.W  g\ J +9 &/W  `\ J +10 &1Z  _\ J +9 &3e\\ c\ J +9 &5'W  a\ J +10 &6Y  Y\ J +9 &8\\  _\ K +10 &:lZ  ^\ K +9 &\ $i + "collection"'R% +4 "core" %e  F\ + .tCSV.dial :flush +2 "collection"'e  +70 "core" +2 .tCS.seek 5ml +2 "collection"''s5 +1275 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'5% +4 "core" %s5 q p\ +2 .tCS.seek 7ml +2 "collection"'`' +546 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'Z  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'  +102 "core"  +2 .tCS.seek 0ml +2 "collection"''i +1636 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'/& +6 "core" &\\ E\ $i + "collection"')% +4 "core" %k F\ + .tCSV.dial :flush +2 "collection"'  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'&'s5 +1244 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'p @ +42 "core" B + "collection"'I% +4 "core" %s2 v vA\ \ +2 .tCS.seek 7ml +2 "collection"'2' +563 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'7  +41 "core"  +2 .tCBV.dial :waste2b + "collection"''  +102 "core"  +2 .tCS.seek 0ml +2 "collection"''i +1640 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'C& +5 "core" &\\ F\ $i +2 "collection"'8% +3 "core" %n F\ +2 .tCSV.dial CSR + "collection"',  +41 "core"  +2 "collection"'@% +4 "core" %n D\ + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +4 "collection"' +10 .tCS.seek 8ml + "collection"'y' +21 "Can"{\ [Y +1933 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +564 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'h + '!  +44 "core"  +55 + .tCTV.dial :intake +2 "collection"'x  +75 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"''T +1860 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +3 "collection"'  +74 "core" ~ +2 .tCS.reconfigure :default +51 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'#'i +613 "core" ' + .tCSV.dial CSR +2 "collection"'.  +110 "core"  + "collection"'M% +4 "core" %j ~ }8\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml + "collection"'E's5 +1358 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'-' +1361 "core" ' + .tCSV.dial CBV +2 "collection"'< +95 "core" +2 .tCS.seek 0ml +2 "collection"''i +2654 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +6 "core" &ӌ  0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&u(ӂ +4 "core" ( +2 "manipulator"& & +4 "core" &ӌ   0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &ӌ   C 0 +2 .tForearm.seek CC +2 "manipulator"&t'? +94 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / + .tCC.seek :open +2 "collection"'X( +448 "core" ( + "manipulator"&^& +4 "core" &ӌ  I 0 + "manipulator"&?% +4 "core" % O  S L +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&1(- +283 "core" ( + "manipulator"&& +4 "core" &-   3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &H& +3 "core" &- B 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'w +99 "core" ' +2 .tHand.open + "manipulator"&(1 +61 "core" 1 + "manipulator"&g% +5 "core" %   + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A' +98 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 12:55:43 +7 #Asleep after completing DA_WCR_031623 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@15:44:54, 17% flow, 21.9C, 39% humidity, 14.9psia, 13.730V, 0.472A, 0.460A avg, 6.47W\\nSampled 350.0ml",Subject: "Asleep after completing DA_WCR_031623 assays" +517 #"uploadLog"upsync +7 #mEXIT + #"dave"Session Ended @1678981632.85UTC @1679493691.28UTC = =tMAIN =mMAIN_scheduler @UTC1679493693.06 #"core_reset"Sent BREAK +2 #t@17462 sendCRC with ifg=0x20, ie=0x7F + #@19297 sendCRC with ifg=0x08, ie=0x5F + #@21911 idle with ifg=0x84, ie=0x75 #@22585 select with ifg=0x10, ie=0xF5 + #@23219 receive with ifg=0x10, ie=0xFD + #@23852 receive with ifg=0x10, ie=0xFD #@24486 receive with ifg=0x10, ie=0xFD + #@24813 receive with ifg=0x80, ie=0xFD #@33741 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +277 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +369 "Can" 85 +  85 + #tPolling Can every 10:00 +28 #Cleanly exited at 15:47:12UTC16-Mar-23 +16142 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %k ? >R\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ػ\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ s\ + .tSS.configure :default +3 "sampler")#.0X ?J\ + "processing"%& +4 "core" &\ +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" W +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core" A +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %k @ AA\  +2 "processing"%)% +3 "core" %ػ\ +2 "sampler")*% +4 "core" %~ p\ +2 "collection"'+& +3 "core" & ? ?x\ +2 "processing"%,& +3 "core" &"\ +2 "manipulator"&-% +4 "core" %  -  + "manipulator"&.& +4 "core" &- 3 +2 "storage"(/& +4 "core" & h j p\ + "storage"(0% +4 "core" % x v `\  +2 "collection"'19 +3 "core" 9s + "processing"%29 +4 "core" 9 +490 #t-> Hand.open +3 .Hand.open + "manipulator"&31 +20 "core" 1 +299 #t-> Hand.close + .Hand.close + "manipulator"&4/ +61 "core" / +319 #t-> Hand.open +2 .Hand.open + "manipulator"&51 +53 "core" 1 +647 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +63 "core" / +1626 #t-> Hand.open + .Hand.open +2 "manipulator"&71 +58 "core" 1 +227 #t-> Hand.close + .Hand.close + "manipulator"&8/ +59 "core" / +625 #t-> Arm.home +2 "manipulator"&9& +3 "core" &- 3 +2 "manipulator"&:% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&;( +139 "core" ( + "manipulator"&<& +4 "core" & '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & B  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&>' +35 "core" ' +2 "manipulator"&?& +4 "core" & )  +2 "manipulator"&@% +3 "core" % T n +668 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&A' +60 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&B* +42 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&C(d +250 "core" ( +2 "manipulator"&D& +4 "core" &d   : ( + "manipulator"&E% +4 "core" %  ?  +502 #t-> Arm.home +2 "manipulator"&F& +3 "core" &d ( +2 "manipulator"&G% +4 "core" %   }  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&H( +182 "core" ( +2 "manipulator"&I& +4 "core" & %  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +2 "core" &  +37 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home + "manipulator"&K' +37 "core" ' + "manipulator"&L& +4 "core" & L  +2 "manipulator"&M% +4 "core" % S V +521 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&N' +41 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&O* +41 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&P(d +249 "core" ( +2 "manipulator"&Q& +4 "core" &d   R ( +2 "manipulator"&R% +3 "core" %   +278 #t-> Arm.home +2 "manipulator"&S& +3 "core" &d = ( +2 "manipulator"&T% +4 "core" %  $  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&U( +193 "core" ( +2 "manipulator"&V& +4 "core" & > < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&X' +40 "core" ' + "manipulator"&Y& +4 "core" & d < +2 "manipulator"&Z% +3 "core" % _ +195 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&[' +56 "core" ' +2 .tElbow.jog 1500 + "manipulator"&\\* +45 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&](d +245 "core" ( +2 "manipulator"&^& +4 "core" &d   & + "manipulator"&_% +4 "core" %   S  +419 #t-> CC +2 "collection"'`& +3 "core" & ? Ao\ +173 #t-> PC +2 "processing"%a& +3 "core" &\ +198 #t-> Flush +456 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +3 "core" & A >v\ +2 .tHand.open + "manipulator"&c1 +54 "core" 1 + "manipulator"&d& +4 "core" &d   & +2 "manipulator"&e% +3 "core" %  n  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(- +135 "core" ( + "manipulator"&g& +4 "core" &- R  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- D  +2 .tForearm.seek :garage + "manipulator"&i'w +92 "core" ' +2 .tHand.close + "manipulator"&j/ +60 "core" / + "manipulator"&k& +4 "core" &-  +2 "manipulator"&l% +3 "core" % | _ +2 .tForearm.seek :retract +2 "manipulator"&m' +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +289 "core" ( + "manipulator"&o& +4 "core" &ӣ!  ;4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &ӣ"  ;4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'? +95 "core" ' +2 "manipulator"&r& +4 "core" &ӣ"   g ;4 + "manipulator"&s% +4 "core" %C   C + +2 "collection"'t& +3 "core" & @ ?D\ +2 "collection"'u& +5 "core" & = AD\ +2 .tCC.seek :closed +2 "collection"'v(\\ +4 "core" & A @I\  +9 &3{ = @G\ *y +10 &e @ @E\ > +9 &v ? AG\ N +10 &HY ? AH\ L +9 &\ ] C AM\ L +9 &Z @ AF\ L +10 &\\ B CK\ M +9 &OZ A CL\ M +9 &\\ B CG\ M +10 &X A DI\ L +9 & Z C CQ\ L +9 &"X[ B CO\ L +10 &$W B DM\ L +9 &%X B DN\ M +10 &'\\ D DQ\ L +9 &)_Y E GP\ M +9 &+!Z C EI\ M +10 &,\\ E EM\ L +9 &.Y E EJ\ L +10 &0hW F GN\ L +9 &2*W G EQ\ L +9 &3X E HT\ L +10 &5V G GH\ L +9 &7pY H FK\ L +9 &91X G FQ\ M +10 &:Z H GR\ M +9 &<Z G GR\ M +9 &>wZ G FY\ M +10 &@9Z G GH\ M +9 &A_ K IM\ M +10 &Ce S PH\ N +9 &Er i _O\ Q +9 &G* E\ U +10 &H M\ X +9 &J F\ X +9 &Le I\ X +10 &N& H\ Y +9 &O L\ Y +10 &Q O\ Y +9 &Sh H\ Z +9 &U( N\ [ +10 &V O\ [\ +9 &X O\ ] +9 &Zh N\ ] +10 &\\ v G\ ; +9 &\\# G\ +~ +10 &\\ R\ !` +2 ( +2 "collection"'u& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.27 + "collection"'w& +4 "core" &\\ }\ !` +2 .tHand.open + "manipulator"&x1 +63 "core" 1 + "manipulator"&y% +4 "core" %C   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' +93 "core" ' +767 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%{& +3 "core" &\ +2 "manipulator"&|& +4 "core" &ӣ"    ;4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}(ӂ +15 "core" ( + "manipulator"&~& +4 "core" &Ӏ    0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӏ  7 0 +2 .tForearm.seek CC +2 "manipulator"&'? +101 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +449 "core" ( +2 "manipulator"&& +4 "core" &Ӂ  B 0 + "manipulator"&% +4 "core" % ' l + .tForearm.seek :retract +2 "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ ( +361 "core" ( + "manipulator"& & +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' + "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" % C +2 "processing"%& +3 "core" &-\ +2 "processing"%& +5 "core" &+\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &*\ +7 &3*\ $d +9 &Tz+\ 6 +10 &}4\ K +9 &])\ N +9 &_]%\ N +10 &!\\(\ N +9 &]*\ N +10 &\\$\ N +9 &h\\+\ N +9 &*\\#\ N +10 &\\)\ N +9 &!_&\ N +9 &#p\\/\ N +10 &%3\\+\ M +9 &&]$\ N +10 &(]'\ N +9 &*x\\)\ N +9 &,9\\(\ N +10 &-\\,\ N +9 &/]'\ N +10 &1}_*\ O +9 &3A]-\ N +9 &5\\*\ N +10 &6])\ N +9 &8]'\ N +9 &:H^(\ N +10 &<\ `+\ N +9 &=_$\ O +10 &?_+\ O +9 &APa'\ N +9 &C h)\ P +10 &Ds*\ Q +9 &F*\ S +9 &HG#\ T +10 &J'\ T +9 &K+\ T +10 &M+\ U +9 &OL,\ U +9 &Q %\ V +10 &R#\ U +9 &T#\ V +9 &VS!\ U +10 &X%\ U +9 &Y+\ V +9 &[&\ U +10 &]X+\ E +9 &^Cw'\ !b +10 &^<'\ 6 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.56 + "processing"%& +4 "core" &^+)\ 6 + &^++\ 6 +2 .tHand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&% +4 "core" %     C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' + "collection"'& +5 "core" & < <i\ +571 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" &    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +12 "core" ( + "manipulator"&& +4 "core" &  P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &   l +2 .tForearm.seek PC +2 "manipulator"&!' +90 "core" ' + .tHand.close + "manipulator"&"/ +57 "core" / +2 .tPC.seek :open +2 "processing"%#( +455 "core" ( +2 "manipulator"&$& +4 "core" & + "manipulator"&%% +3 "core" %  a U +2 .tForearm.seek :retract +2 "manipulator"&&' +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(- +126 "core" ( + "manipulator"&(& +4 "core" &-  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &-   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*'w +98 "core" ' +2 .tHand.open + "manipulator"&+1 +55 "core" 1 +2 "manipulator"&,% +4 "core" %   Z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-' +92 "core" ' +2026 #t-> Puck.count +2 "storage"(.% +3 "core" % } C\  +2 .tSE.seek :down + "storage"(/' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&0% +3 "core" %  $  +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(1(C +666 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (2& +3 "core" &E t x \ + "manipulator"&3& +4 "core" &-   +2 "manipulator"&4% +3 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&5( +186 "core" ( + "manipulator"&6& +4 "core" &   +2 "storage"(7& +3 "core" &F 9\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 450 counts + "manipulator"&8' +93 "core" ' + "storage"(9& +4 "core" &F N\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(:'r +104 "core" ' +2 "storage"(<- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (=% +3 "core" % [ I \ +2 ."downElevator"SE.seek :down +4 "storage"(?' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (@% +3 "core" % y\  +2 "manipulator"&% +3 "core" % n W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(>(  +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (;& +2 "core" &  ^ Z ?\  +2 "manipulator"&D& +4 "core" &  + .tElbow.seek 2 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&B& +3 "core" & a  +2 "storage"(F& +4 "core" & r | \ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&G'S +104 "core" ' +2 "storage"(I& +4 "core" & l\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'r +105 "core" ' + "storage"(L- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (M% +3 "core" % r 2 G\ a +3 ."downElevator"SE.seek :down +3 "storage"(C' +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (A% +3 "core" % h\  + "manipulator"&K% +4 "core" %X ? +39 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q' +89 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(H( +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (R& +2 "core" & ^ _ 7\  +2 "manipulator"&O& +3 "core" & +  +2 .tElbow.seek 3 +2 "manipulator"&S( +31 "core" ( + "manipulator"&T& +5 "core" &w  P + "storage"(V& +4 "core" & x { N\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&W'7 +97 "core" ' +2 "storage"(Y& +4 "core" & o l ~\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(Z'r +158 "core" ' + "storage"(P- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N% +3 "core" % 8 B \ +2 ."downElevator"SE.seek :down +3 "storage"(X' +88 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 (^% +3 "core" % z N\  + "manipulator"&U% +4 "core" %  i +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_' +98 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(\\(,y +349 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (`& +3 "core" &,x v | |\  + "manipulator"&a& +4 "core" &w N P +2 .tElbow.seek 4 + "manipulator"&b( +33 "core" ( +2 "manipulator"&c& +4 "core" &   + "storage"(d& +4 "core" &,x X\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&e' +91 "core" ' + "storage"(g& +4 "core" &,x Y\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(h'r +286 "core" ' + "storage"(]- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j% +2 "core" % l r \ +3 ."downElevator"SE.seek :down +3 "storage"(k' +99 (l% +2 "core" % 9 ] \\\ TX +2 "manipulator"&[% +4 "core" %  g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' +92 "core" ' +13 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(o(<- +353 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (p& +2 "core" &<. < J \  +2 "manipulator"&f& +3 "core" &  +2 .tElbow.seek 5 +2 "manipulator"&r( +17 "core" ( + "manipulator"&s& +5 "core" & d p + "storage"(t& +4 "core" &<- q k\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts +2 "manipulator"&m'O +92 "core" ' + "storage"( & +5 "core" &<- X\  + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(w'r +103 "core" ' +2 "storage"(x- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (y% +18 "core" % h h d\ +3 ."downElevator"SE.seek :down +4 "storage"(u' +36 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (q% +2 "core" % 0\  +2 "manipulator"&{% +4 "core" %K  ` + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(~(K +356 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" &K ^ Z :\  +2 "manipulator"&& +3 "core" & p +2 .tElbow.seek 6 +2 "manipulator"&n( +3 "core" ( +2 "manipulator"&z& +4 "core" & : p + "storage"(v& +4 "core" &K l k \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(& +4 "core" &K g\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('r +104 "core" ' +2 "storage"(}- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( % +2 "core" %  ^ g [\ +3 ."downElevator"SE.seek :down +3 "storage"(' +35 "core" ' + ."downElevator"SE.stop + "storage"(5 +62 (% +2 "core" % ;\  +2 "manipulator"&% +4 "core" % _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([ +356 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 ( & +3 "core" &[ a j F\  +2 "manipulator"&& +4 "core" &  p + .tElbow.seek 7 +2 "manipulator"&(r +20 "core" ( + "manipulator"&& +4 "core" &f \ +2 "storage"(& +3 "core" &[ l k \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +95 "core" ' + "storage"(& +4 "core" &[ t\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"('r +120 "core" ' +2 "storage"(- +4 "core" -'# + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( % +3 "core" % , I V f\ +2 ."downElevator"SE.seek :down +3 "storage"("' +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +45 (\ % +3 "core" % 5\  +2 "manipulator"&% +3 "core" %> +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +1163 #t-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +4 "core" & A Aw\ +2 "manipulator"&%& +4 "core" &f \ + "manipulator"&(% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&)(- +167 "core" ( +2 "manipulator"&!& +4 "core" &-  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- / +2 .tForearm.seek :garage +2 "manipulator"&+'w +93 "core" ' +2 .tHand.close + "manipulator"&,/ +55 "core" / + "manipulator"&&& +4 "core" &- +2 "manipulator"&*% +4 "core" % σ I  +2 .tForearm.seek :retract + "manipulator"&.' +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&0(ӂ +283 "core" ( +2 "manipulator"&/& +4 "core" &Ӗ#  o <9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӗ#  D <9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'? +96 "core" ' + "manipulator"&3& +5 "core" &Ӗ#   <9 + "manipulator"&4% +4 "core" %I  1  +2 "collection"'6& +3 "core" & A BT\ +2 "collection"'7& +5 "core" & @ B{\ +2 .tCC.seek :closed +2 "collection"'9(\\ +4 "core" & @ @A\ \ +9 &0x @ @J\ )w +9 &d ? BE\ > +10 &zu A DF\ M +9 &>X B CC\ L +10 &X C DD\ L +9 &X C CD\ M +9 &Z C E?\ M +10 &GX F EK\ L +9 &] E DE\ L +9 &W E GD\ L +10 & W D GL\ L +9 &"NV G DD\ L +10 &$X G GD\ L +9 &%X F GO\ L +9 &'[ F GI\ L +10 &)VX F HN\ L +9 &+\\ G IH\ L +10 &,Z I FO\ M +9 &.Z I FK\ M +9 &0^Y G GO\ L +10 &2 \\ H FS\ L +9 &3Z H IW\ L +9 &5U G GU\ L +10 &7eZ H GP\ M +9 &9(Y H IT\ L +9 &:V L JR\ L +10 &<[ L JM\ L +9 &>mZ I JJ\ M +10 &@0Y I JU\ L +9 &A_ M NV\ M +9 &Ce T SS\ M +10 &Ej} h bR\ P +9 &G! P\ T +9 &H P\ X +10 &J P\ X +9 &L[ V\ X +10 &N R\ Z +9 &O S\ Z +9 &Q Q\ Y +10 &S] N\ Z +9 &U I\ [\ +9 &V T\ ] +10 &X Y\ \\ +9 &Z[ Q\ ^ +10 &\\x L\ < +9 &\\' O\ *} +9 &\\ P\ [ +3 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.33 + "collection"''& +4 "core" &\\ \ [ +2 .tHand.open + "manipulator"&<1 +62 "core" 1 +2 "manipulator"&=% +12 "core" % H   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-' +93 "core" ' + #tPurging external Intake + "collection"'@& +5 "core" &\\ R\ [ + "collection"'% +4 "core" %k O\  + .tCSV.dial :flush +2 "collection"':  +67 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'?' +2432 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'8 +2 '1  +5 "core"  +64 ~ + .tCTV.dial :intake +2 "collection"';  +76 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'D'i +2339 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'B  +74 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" &ӗ"  ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&I(ӂ +15 "core" ( + "manipulator"&L& +4 "core" &Ӌ  V / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &Ӌ g / +2 .tForearm.seek CC + "manipulator"&5'? +98 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'A( +447 "core" ( + "manipulator"&K& +4 "core" &Ӌ   / +2 "manipulator"&J% +3 "core" % N  u +2 .tForearm.seek :retract +2 "manipulator"&C' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(- +291 "core" ( + "manipulator"&>& +4 "core" &-  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &- $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'w +98 "core" ' +2 .tHand.open + "manipulator"&T1 +59 "core" 1 +2 "manipulator"&V% +4 "core" % ρ  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y' +93 "core" ' +477 #t-> exit +5 #mEXIT @1679494215.94UTC @1679494379.04UTC = =tMAIN =mMAIN_scheduler @UTC1679494380.89 #"core_reset"Sent BREAK +2 #t@16955 sendCRC with ifg=0x20, ie=0x7F + #@18790 sendCRC with ifg=0x08, ie=0x5F + #@26244 idle with ifg=0x84, ie=0x75 #@26915 select with ifg=0x10, ie=0xF5 + #@27549 receive with ifg=0x10, ie=0xFD + #@28183 receive with ifg=0x10, ie=0xFD #@28817 receive with ifg=0x10, ie=0xFD + #@29144 receive with ifg=0x80, ie=0xFD #@2302 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +261 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +393 "Can" :7 +  :7 + #tPolling Can every 10:00 +27 #Cleanly exited at 14:10:15UTC22-Mar-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_032223.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_032223 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:13:07, 16% flow, 21.9C, 41% humidity, 14.9psia, 13.773V, 0.272A, 0.254A avg, 3.75W",Subject: "DA_WCR_032223 begun" +4 #tAsleep til + 00:00:05 +4 #Continuing at 14:13 +2 "Can" :7 +22 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +316 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_032223.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:13:08, 16% flow, 21.9C, 41% humidity, 14.9psia, 13.773V, 0.272A, 0.254A avg, 3.75W",Subject: "Asleep until 14:13" +143 "Can" l +3 #tPowering core bus +30 #"uploadLog"upsync +321 #upsync +211 .tGate.power :raw,:ON +2 "sampler") +14 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % > =P  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %/\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \ +2 .tSS.configure :default +2 "sampler")#.0X <t  +2 .tCC.configure :default +2 "collection"'$x2 ^22b +3 "processing"%& +2 "core" &!\ +2 .tPC.configure :default +2 "processing"%$x2 ^22b +4 "manipulator"& % +3 "core" %  +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 &\ & +3 "core" & * + .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & o\ +2 .tSC.configure :loose +2 "storage"($.\ 1~b +2 ( % +3 "core" % e\ + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure :default + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 .tValve.reset + "collection"'\ +3 "processing"% +9 "collection"'% +2 "processing"%% +6 "core" % ; >p\ + %\ + "manipulator"&% +3 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"Intake.select :close +2 "processing"%  + ."rdySampler"Exhaust.select :close +3 .CTV.dial :air + "collection"'  +2 "core" % V +2 +2 ."rdySampler"CSV.dial :waste1 + "manipulator"&% +2 "collection"' +5 "core" %   V +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&' +33 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +30 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 + "manipulator"&/ + &* +6 "core" +2 ."rdyProcessing"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml + "processing"%'ؾ +23 "core"  +2 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +2 "sampler")#.0X\ + & < >G\ +2 ."openPC"PC.reconfigure :default +2 .tCC.reconfigure :default +4 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open + ."openPC"PC.home.seek :open +3 "collection"')( + "processing"%*( +275 "core" ( +30 ( +37 "Can" @= +10 #tPhase [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] + ."Qmail"Notice.email "At 14:13:59 began in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_032223.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:13:59, 16% flow, 22.0C, 41% humidity, 14.9psia, 13.764V, 0.309A, 0.290A avg, 4.25W",Subject: "Started DA_WCR_032223 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" & @ @M\ + .tHand.open + "manipulator"&,1 +53 "core" 1 + "manipulator"&-& +4 "core" & _ < +2 "manipulator"&.% +5 "core" %  I  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +181 "core" ( +2 "manipulator"&0& +4 "core" &- ` + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- B + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&2'w +92 "core" ' +2 .tHand.close + "manipulator"&3/ +58 "core" / +2 "manipulator"&4& +4 "core" &-  * + "manipulator"&5% +5 "core" % ω  5 +2 .tForearm.seek :retract + "manipulator"&6' +31 #"uploadLog"upsync +63 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +288 "core" ( + "manipulator"&8& +4 "core" &ӕ%  = >M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &ӕ% \ e >M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +100 "core" ' + "manipulator"&;& +4 "core" &ӕ%   >M +2 "manipulator"&<% +4 "core" %A  {  +2 "collection"'=& +3 "core" & > BT\ +3 "collection"'>& +4 "core" & ? >R\ +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" & ? @s\  +8 &5 > ?t\ +{ +10 &g @ ?k\ ? +9 &_u > >r\ M +9 &%X @ @n\ L +10 &Z @ Ap\ L +9 &W A @t\ L +10 &k[ @ Aq\ L +9 &,Z > Au\ L +9 &\\ @ @l\ L +10 &Z B @u\ L +9 & sW A @u\ L +10 &"4Y @ >q\ L +9 &#V B Av\ L +9 &%Y A At\ L +10 &'yY A Ao\ M +9 &)<Z @ Cp\ L +9 &*Z C Co\ M +10 &,Z B Dl\ L +9 &.Z B Bo\ L +10 &0EU D Cx\ L +9 &2Z B B\ L +9 &3Z C B}\ M +10 &5Y A Cy\ L +9 &7LZ C C}\ L +9 &9\\ F D|\ L +10 &:Z F D}\ L +9 &<Z F C{\ M +10 &>TY C E\ L +9 &@[ B D~\ L +9 &A] J G|\ M +10 &Cc S P|\ M +9 &EQ| g _\ P +9 &G z\ T +10 &H s\ X +9 &J y\ X +10 &LA z\ X +9 &N z\ X +9 &O z\ Y +10 &Q {\ Y +9 &SC |\ Z +9 &U x\ [ +10 &V y\ [ +9 &X w\ \\ +9 &ZD }\ ] +10 &[{ x\ B +9 &\\) u\ . +10 &\\| }\ X +2 ( +2 "collection"'>& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.26 + "collection"'@& +4 "core" &\\y [\ X + .tHand.open + "manipulator"&A1 +63 "core" 1 + "manipulator"&B% +4 "core" % @    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\y r\ X + "collection"'E% +4 "core" %n P\ +2 .tCSV.dial CSR + "collection"'F  +123 "core"  +2 "collection"'G% +4 "core" %n w\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'H's5 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'I% +2 "core" %s1 ^\ +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +679 "core" ' +2 .tCSV.dial :waste + "collection"'K +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +1992 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\x *\ X + "collection"'N% +4 "core" %k 0\ + .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2441 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'Q + 'R  +4 "core"  +66 ~ + .tCTV.dial :intake +2 "collection"'S  +75 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2342 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +77 "core" ~ + #tFlushing upper manifold + "collection"'V& +4 "core" &\\v H\ X +2 "collection"'W% +3 "core" %k I\ +2 .tCSV.dial :flush + "collection"'X  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'Y's5 +1276 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air + "collection"'Z @ +41 "core" B +2 "collection"'[% +4 "core" %s4 \ +2 .tCS.seek 7ml + "collection"'\\' +540 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'] +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1650 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +795 "core" ' + .tCSV.dial :waste +2 "collection"'` +41 "core" +2 .tCS.seek 0ml + "collection"'a'i +762 "core" ' +2 "collection"'b& +3 "core" &\\u @\ X +2 "collection"'c% +4 "core" %c C\ + .tCSV.dial :flush + "collection"'d  +40 "core"  +3 .tCS.seek 3ml + "collection"'e'3J +790 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +40 "core" A +2 "collection"'g% +4 "core" %3H B\ \ +2 .tCS.seek 5ml + "collection"'h's3 +546 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1205 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +841 "core" ' +2 .tCSV.dial :waste + "collection"'k +69 "core" +2 .tCS.seek 0ml + "collection"'l'i +775 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӗ%  1 >L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +29 "core" ( + "manipulator"&o& +5 "core" &Ӈ  # c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" &Ӈ  U c +3 .tForearm.seek CC + "manipulator"&q'? +90 "core" ' + .tHand.close + "manipulator"&r/ +52 "core" / +2 .tCC.seek :open +2 "collection"'s( +447 "core" ( +2 "manipulator"&t& +4 "core" &Ӈ  N c + "manipulator"&u% +4 "core" % N > + +2 .tForearm.seek :retract + "manipulator"&v' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +281 "core" ( + "manipulator"&x& +4 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &- L  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'w +96 "core" ' +2 .tHand.open + "manipulator"&{1 +97 "core" 1 +8 "manipulator"&|% +4 "core" % ρ Y  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +92 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +3 ."Qmail"DAfans.email "Started da in tube 4 at 14:18:15UTC22-Mar-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@14:13:59, 16% flow, 22.0C, 41% humidity, 14.9psia, 13.764V, 0.309A, 0.290A avg, 4.25W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 #tLoading sh1 puck from tube 4 into Collection Clamp +2 "collection"'~& +4 "core" & A @H\ +2 "manipulator"&% +4 "core" %  7  + "storage"(% +5 "core" % ~  <\  + "storage"(. +3 "core" .(,y +2 "storage"(& +4 "core" &,y u r 2\  + "storage"(& +5 "core" &,y u | L\  +2 "manipulator"&& +4 "core" &- L  + "manipulator"&% +4 "core" %  w  +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +177 "core" ( + "manipulator"&& +4 "core" & = : +2 "storage"( & +4 "core" &,y q s \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&\ ' +93 "core" ' +2 "storage"( & +5 "core" &,y { H\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"( 'r +111 #"uploadLog"upsync +155 "core" ' +2 "storage"( - +3 "core" -'K +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,s ] g T\  +2 "manipulator"&& +4 "core" & A : +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  : + "storage"(& +4 "core" &,s \\ ]\  +3 .tForearm.seek 4 + 300 counts + "manipulator"&'c +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +6 "core" & : +2 "manipulator"&% +4 "core" % ]  +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +3 .tElbow.seek CC + "manipulator"&(ӂ +119 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ( + "manipulator"&& +5 "core" &x.   ? E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &x- \ Z E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'? +100 "core" ' +2 "manipulator"&&& +4 "core" &z-  : E~ +2 "manipulator"&'% +4 "core" %D   +2 "collection"'(& +4 "core" & A A,\ +2 "collection"'& +5 "core" & @ B)\ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" & @ AQ\  +9 &4 A BQ\ +{ +9 &e @ AJ\ > +9 &t A ?F\ L +10 &T[ A A@\ K +9 &Z B B0\ L +9 &Z C C6\ L +10 &Z C C5\ K +9 &\\X C C2\ K +10 &] C D,\ K +9 &Z C D*\ L +9 & Y D B#\ K +10 &"d\\ D C"\ K +9 &$&Y C C#\ K +9 &%Y C ED\ K +10 &'Z D DA\ L +9 &)lZ E Ea\ K +10 &+.] D Ce\ K +9 &,Z E Ga\ L +10 &.Y E FZ\ K +9 &0sZ E FX\ L +9 &26Z F CX\ K +9 &3[ D GW\ L +10 &5Z E FQ\ K +9 &7|\\ D EV\ K +10 &9=[ F GD\ L +9 &;Z B F?\ K +9 &<\\ E HD\ K +10 &>Z F EF\ L +9 &@FZ I HK\ K +9 &BZ I IA\ K +11 &Cb Q MC\ M +11 &Ep [ XL\ N +7 &G? h dG\ P +9 &H  x@\ T +9 &J A\ W +10 &Lp 3\ X +9 &N1 5\ X +9 &O <\ X +10 &Q ;\ X +9 &Sr <\ Z +10 &U2 4\ Z +9 &V 4\ [ +9 &X 2\ [ +10 &Zr 2\ \\ +9 &\\y 4\ 1 +9 &\\/ 1\ #j +10 ( + &\\n 3\ U +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.16 + .Hand.open + "manipulator"&"1 +52 "core" 1 +2 "manipulator"&+% +4 "core" % :  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +94 "core" ' + #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")-+ +3 "core" + +2 "sampler").% +3 "core" %ڀ g\ L +2 "collection"'0& +3 "core" &\\n '\ U +3 "Can"\ US +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X  +73 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F'ڀ +402 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 1000.0ml .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %e \  +2 "sampler");% +3 "core" % ' ' p\  +70 "collection"'<% +2 "core" %e \  +2 "sampler"):% +4 "core" % K I t\  +78 "collection"'% +3 "core" %e \  + "sampler")I% +4 "core" % g\  +89 "collection"'F% +2 "core" %e \  +2 "sampler")H% +3 "core" % d\ +2 "sampler")G% +3 "core" % o\  +2 .tIntake.select :close + "sampler")0 +8 )M% +3 "core" % h\  + .tSSV.dial :exhaust +2 "sampler")N  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")O'ڀ +866 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")L  +71 "core" + #tAllowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %e \  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X +2 .tIntake.select :close + "sampler")0 +8 )y% +3 "core" % r\  + .tSSV.dial :exhaust +2 "sampler")n  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler"){'ڀ +864 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")|  +71 "core"  + #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open +2 "sampler") +209 "collection"'v% +3 "core" %e \  +2 #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.61ml/s + "sampler")#.n0X% +2 "core" %e \  +2 "sampler");% +4 "core" %&0   d\  +2 "collection"'<% +3 "core" %e \  +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +3 "core" %Da= c\  +19 "collection"';% +3 "core" %e \  +2 "sampler")5% +3 "core" %Da= n\  +22 "collection"'<% +2 "core" %e \  +2 "sampler")%% +4 "core" %Da< b\  +24 "collection"'I% +3 "core" %e \  +2 "sampler")F% +4 "core" %Da< q\  +42 "collection"'H% +12 "core" %e \  +2 "sampler")G% +4 "core" %Db= [\  +32 "collection"'M% +3 "core" %e \  + "sampler")N% +4 "core" %Db< c\  +36 "collection"'$% +3 "core" %e \  +2 "sampler")L% +4 "core" %Db<  b\  +41 "collection"'R% +3 "core" %e \  +2 "sampler")O% +3 "core" %Db<   \\\  +2 "collection"'P% +4 "core" %e \  + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 1.06ml/s + "sampler")#.H0X% +3 "core" %e \  +2 "sampler");% +3 "core" % S P k\ p +42 "collection"'5% +3 "core" %e \  +2 "sampler")<% +3 "core" % e d i\ p +47 "collection"'%% +3 "core" %e \  +2 "sampler")I% +4 "core" % { | Z\ p +53 "collection"'F% +3 "core" %e \  +2 "sampler")H% +3 "core" % `\ p +61 "collection"'G% +3 "core" %e \  +2 "sampler")M% +3 "core" % a\ p +2 "sampler")N% +3 "core" % k\ p +2 .tIntake.select :close + "sampler")0 +8 )$% +3 "core" % c\ p +2 .tSSV.dial :exhaust + "sampler")L  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")B'ڀ +911 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")R  +72 "core" + #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'O% +3 "core" %e \  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X% +3 "core" %e \  +2 "sampler");% +3 "core" %n< h\  +32 "collection"'5% +4 "core" %e \  + "sampler")<% +4 "core" %n< h\  +36 "collection"'3% +3 "core" %e  \  +2 "sampler")%% +3 "core" %n< \\\  +42 "collection"'I% +3 "core" %e \  +2 "sampler")F% +3 "core" %n<  _\  +47 "collection"'H% +3 "core" %e \  +2 "sampler")G% +4 "core" %n< \  g\  +53 "collection"'M% +3 "core" %e \  +2 "sampler")N% +3 "core" %n<   g\  +2 "collection"'$% +3 "core" %e \  +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +2 "core" %e  \  +2 "sampler");% +4 "core" % Y\ ! + "sampler")5% +4 "core" % g\ ! + .tIntake.select :close + "sampler")0 +8 )<% +3 "core" % \\\ ! + .tSSV.dial :exhaust +40 "sampler")3  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")%'ڀ +902 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")I  +3 .tCBV.dial SSV +69 "core"  + #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'F% +3 "core" %e \  +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X W\  +69 "collection"'|% +3 "core" %e  \  +2 "sampler")v% +3 "core" %" S R _\  +79 "collection"'T% +2 "core" %e \  +2 "sampler"){% +4 "core" % l h d\ G +88 "collection"'C% +3 "core" %e \  +2 "sampler")% +3 "core" % f\ G +100 "collection"'% +3 "core" %e \  +2 "sampler")o% +4 "core" % Y\ G +113 "collection"'p% +2 "core" %e  \  +2 "sampler")% +4 "core" % d\ G + "sampler")% +4 "core" % h\ G + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % `\ G + .tSSV.dial :exhaust +2 "sampler")z  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml + "sampler")i'ڀ +880 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")t  +72 "core"  + #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %e \  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s + "sampler")#.00X% +3 "core" %e \  +2 "sampler");% +3 "core" % o o d\ I +78 "collection"'5% +3 "core" %e \  +2 "sampler")<% +3 "core" % Y\ I +89 "collection"'3% +3 "core" %e \  +2 "sampler")% +3 "core" % W\ I +100 "collection"'I% +3 "core" %e \  +2 "sampler")F% +4 "core" % _\ I +2 "sampler")%% +3 "core" % e\ I + .tIntake.select :close + "sampler")0 +9 )G% +2 "core" % [\ I +2 .tSSV.dial :exhaust + "sampler")M  +141 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")N'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 "sampler")$  .tCBV.dial SSV +71 "core"  + #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +4 "core" %e \  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X b\  +18 "collection"'X% +4 "core" %e ,\  + "sampler")Q% +4 "core" %< Y\  +21 "collection"':% +4 "core" %e \  + "sampler")/% +4 "core" %< a\  +24 "collection"'S% +3 "core" %e +\  +2 "sampler")[% +4 "core" %> X\  +28 "collection"'Y% +2 "core" %e !\  +2 "sampler")K% +4 "core" %< e\  +32 "collection"']% +2 "core" %e \  +2 "sampler")\\% +4 "core" %< i\  +36 "collection"'^% +3 "core" %e +\  +2 "sampler")`% +4 "core" %2 U\  +41 "collection"'_% +3 "core" %e -\  +2 "sampler")H% +3 "core" %2  X\  +48 "collection"'c% +3 "core" %e \  + "sampler")% +4 "core" %2   `\  +53 "collection"'P% +3 "core" %e \  +2 "sampler")U% +4 "core" %3  e\  +61 "collection"'a% +2 "core" %e !\  +2 "sampler")f% +4 "core" %3   `\  +69 "collection"'d% +3 "core" %e \  +2 "sampler")h% +3 "core" %3 "  f\  +79 "collection"'D% +2 "core" %e )\  +47 "sampler")k% +5 "core" %3 9 5 W\  +42 "collection"'1% +3 "core" %e !\  +2 "sampler")m% +3 "core" % B @ W\ G +101 "collection"'V% +2 "core" %e  \  +2 "sampler")j% +4 "core" % [ \\ e\ G +113 "collection"'J% +3 "core" %e \  + "sampler")g% +4 "core" % | { _\ G +128 "collection"'L% +3 "core" %e /\  + "sampler")e% +4 "core" % Y\ G +144 "collection"'q% +3 "core" %e !\  +2 "sampler")x% +3 "core" % c\ G +2 "sampler")y% +3 "core" % d\ G +2 .tIntake.select :close + "sampler")0 +8 )n% +3 "core" % [\ G + .tSSV.dial :exhaust +2 "sampler")Z  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")|'ڀ +910 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")v  +74 "core" + #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'T% +3 "core" %e )\  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X'ڀ +919 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler");  +3 .tCBV.dial SSV +69 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +209 "collection"'5% +4 "core" %e 0\  + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %FN S\  +21 "collection"'% +3 "core" %e g\  +2 "sampler")I% +4 "core" %FN c\  +24 "collection"'F% +3 "core" %e q\  + "sampler")%% +4 "core" %FN V\  +28 "collection"'G% +3 "core" %e i\  +2 "sampler")M% +4 "core" %FN `\  +32 "collection"'0% +2 "core" %e j\  +2 "sampler")$% +4 "core" %FN d\  +36 "collection"'R% +3 "core" %e k\  +2 "sampler")N% +3 "core" %FN V\  +42 "collection"'W% +3 "core" %e `\  + "sampler")2% +4 "core" %FN b\  +47 "collection"'X% +3 "core" %e f\  +2 "sampler")Q% +4 "core" %FN  b\  +53 "collection"':% +3 "core" %e t\  +2 "sampler")/% +3 "core" %FN   a\  +61 "collection"'<% +3 "core" %e m\  +2 "sampler")S% +3 "core" %FN  a\  +70 "collection"'[% +2 "core" %e v\  +2 "sampler")Y% +4 "core" %FN   U\  +78 "collection"'K% +3 "core" %e i\  + "sampler")]% +4 "core" %FN !  ^\  +89 "collection"'\\% +2 "core" %e k\  +2 "sampler")^% +4 "core" %FN , + ]\  + "collection"'`% +4 "core" %e j\  + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X% +4 "core" %%F V\  +18 "collection"'% +3 "core" %e 3\  +2 "sampler")I% +3 "core" %%F c\  +21 "collection"'F% +3 "core" %e 7\  +2 "sampler")%% +4 "core" %%F W\  +24 "collection"'G% +3 "core" %e \  +2 "sampler")M% +3 "core" %%F d\  +28 "collection"'0% +3 "core" %e \  +2 "sampler")$% +4 "core" %%F X\  +32 "collection"'R% +2 "core" %e 4\  +2 "sampler")N% +4 "core" %%F X\  +36 "collection"'W% +3 "core" %e \  +2 "sampler")2% +3 "core" %%F Y\  +42 "collection"'@% +3 "core" %e \  +2 "sampler")X% +3 "core" %%F Z\  +47 "collection"'Q% +3 "core" %e (\  +2 "sampler"):% +4 "core" %%F   V\  +53 "collection"'/% +3 "core" %e ]\  +2 "sampler")<% +3 "core" %%F  b\  +62 "collection"'S% +2 "core" %e 2\  +2 "sampler")[% +4 "core" %%F   d\  +69 "collection"'Y% +3 "core" %e ,\  + "sampler")K% +4 "core" %%G   b\  +78 "collection"']% +3 "core" %e  \  +2 "sampler")\\% +3 "core" %% ! W\ g +2 "collection"'^% +3 "core" %e \  + #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X ; c\ ? +79 "collection"'B% +2 "core" %e \  +2 "sampler")v% +4 "core" % K H ]\ ? +88 "collection"'T% +3 "core" %e \  +2 "sampler")|% +4 "core" % X X _\ ? +100 "collection"'% +2 "core" %e \  +2 "sampler")% +4 "core" % n m U\ ? +113 "collection"'o% +3 "core" %e -\  + "sampler")p% +4 "core" % b\ ? +128 "collection"'% +2 "core" %e \  +2 "sampler")% +4 "core" % W\ ? +144 "collection"'e% +3 "core" %e ;\  + "sampler")% +4 "core" % W\ ? +163 "collection"'z% +3 "core" %e >\  + "sampler")b% +4 "core" % c\ ? + "sampler")H% +4 "core" % W\ ? + .tIntake.select :close + "sampler")0 +9 ) % +2 "core" % a\ ? +2 .tSSV.dial :exhaust + "sampler")i  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")t'ڀ +910 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %e =\  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X ; _\  +128 "collection"'8% +2 "core" %e \  +2 "sampler")9% +4 "core" % P N V\  +144 "collection"'% +3 "core" %e \  +2 "sampler")=% +3 "core" % f c W\  +163 "collection"'6% +4 "core" %e \  + "sampler").% +4 "core" % c\  +184 "collection"')% +3 "core" %e \  + "sampler")% +4 "core" % _\  +196 "collection"'% +3 "core" %e \  +2 "sampler")A% +90 "core" % ^\ \ c +2 "sampler")\ % +4 "core" % T\ W + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % b\ + + .tSSV.dial :exhaust +2 "sampler")5  +71 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")>'ڀ +901 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open +2 "sampler") +209 "collection"'I% +3 "core" %e \  +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s + "sampler")#.0X% +3 "core" %\ f c ]\ \ N +128 "collection"'G% +4 "core" %e \  + "sampler")M% +4 "core" % z z V\ \ N +144 "collection"'0% +3 "core" %e \  +2 "sampler")$% +4 "core" % V\ \ N +162 "collection"'R% +3 "core" %e \  +2 "sampler")N% +3 "core" %\ b\ \ N +184 "collection"'W% +4 "core" %e \  + "sampler")2% +4 "core" %\ V\ \ N + "sampler")@% +4 "core" %\ W\ \ N + .tIntake.select :close + "sampler")0 +9 )X% +3 "core" % b\ \ N + .tSSV.dial :exhaust + "sampler")  +74 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Q'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler"):  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %e \  + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X ^\  +18 "collection"'Y% +3 "core" %e \  +2 "sampler")K% +3 "core" %< U\  +21 "collection"']% +3 "core" %e \  +2 "sampler")\\% +4 "core" %< c\  +24 "collection"'^% +3 "core" %e \  + "sampler");% +4 "core" %< V\  +28 "collection"'O% +3 "core" %e  \  +2 "sampler")c% +3 "core" %< _\  +32 "collection"'% +3 "core" %e \  +2 "sampler")P% +4 "core" %< _\  +36 "collection"'U% +3 "core" %e  \  + "sampler")a% +4 "core" %< `\  +42 "collection"'f% +2 "core" %e  \  +2 "sampler")d% +4 "core" %<  a\  +47 "collection"'h% +3 "core" %e  \  +2 "sampler")D% +3 "core" %<  W\  +54 "collection"'k% +3 "core" %e \  +2 "sampler")1% +3 "core" %<   W\  +61 "collection"'m% +3 "core" %e  \  +2 "sampler")V% +3 "core" %<  U\  +70 "collection"'j% +3 "core" %e \ \  +2 "sampler")3% +4 "core" %<   W\  +78 "collection"'`% +3 "core" %e \  + "sampler")_% +4 "core" %<   V\  +88 "collection"'g% +3 "core" %e \  +2 "sampler")L% +3 "core" %   `\ n +101 "collection"'J% +2 "core" %e  \  +2 "sampler")x% +4 "core" %\ & % `\ \ R +113 "collection"'y% +3 "core" %e \  + "sampler")n% +5 "core" % 3 0 W\ \ R +127 "collection"'%% +2 "core" %e  \  +2 "sampler")B% +4 "core" % C @ a\ \ R +144 "collection"'v% +3 "core" %e \  + "sampler")Z% +4 "core" %\ T R b\ \ R +163 "collection"'% +3 "core" %e  \  + "sampler")% +4 "core" % l h W\ \ R +183 "collection"'o% +4 "core" %e \ \  +2 "sampler")p% +3 "core" %\ _\ \ R +196 "collection"'% +3 "core" %e \  +2 "sampler")% +3 "core" % W\ \ R +197 "collection"'e% +2 "core" %e \  +2 "sampler")% +4 "core" %\ `\ \ R +196 "collection"'z% +3 "core" %e \  + "sampler")b% +4 "core" %\ _\ \ R +2 "sampler")H% +3 "core" % ]\ \ R +2 .tIntake.select :close + "sampler")0 +8 ) % +3 "core" % T\ \ R + .tSSV.dial :exhaust +2 "sampler")i  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")E'ڀ +887 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %e \  +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s + "sampler")#.0X'ڀ +885 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")G  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %e "\  + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  +2 "sampler")% +3 "core" %;  M\  +62 "collection"'% +2 "core" %e >\  +2 "sampler")A% +4 "core" %;   ^\  +69 "collection"'\ % +3 "core" %e ?\  +2 "sampler")% +3 "core" %;   U\  +79 "collection"'5% +3 "core" %e <\  + "sampler")q% +4 "core" %; V\  +88 "collection"'% +3 "core" %e @\  +2 "sampler")I% +3 "core" %\   M\ \ Q +101 "collection"'t% +2 "core" %e =\  +2 "sampler")G% +4 "core" %\   Z\ \ Q +113 "collection"'M% +3 "core" %e @\  + "sampler")>% +4 "core" %\ "  U\ \ Q +128 "collection"'R% +2 "core" %e >\  +2 "sampler")N% +4 "core" %\ / , a\ \ Q +144 "collection"'W% +3 "core" %e A\  + "sampler")2% +4 "core" %\ ; ; `\ \ Q +163 "collection"'@% +2 "core" %e B\  +2 "sampler")X% +4 "core" %\ L J S\ \ Q +183 "collection"' % +4 "core" %e 8\  +2 "sampler")% +3 "core" %\ a ] `\ \ Q +197 "collection"':% +2 "core" %e ?\  +2 "sampler")/% +4 "core" % w v S\ \ Q +196 "collection"'Q% +3 "core" %e D\  + "sampler")F% +4 "core" %\ _\ \ Q +196 "collection"'[% +3 "core" %e 8\  +2 "sampler")Y% +3 "core" %\ c\ \ Q +196 "collection"'K% +3 "core" %e ?\  +2 "sampler")]% +4 "core" % K\ \ Q +196 "collection"'0% +3 "core" %e <\  + "sampler")\\% +4 "core" %\ ^\ \ Q +2 "sampler")^% +3 "core" % U\ \ Q + .tIntake.select :close + "sampler")0 +9 );% +3 "core" %\ V\ \ Q + .tSSV.dial :exhaust +2 "sampler")O  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")c'ڀ +891 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +71 "core"  +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +209 "collection"'P% +3 "core" %e G\  +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X   a\  +18 "collection"'E% +3 "core" %e P\  +2 "sampler") % +4 "core" %>   U\  +21 "collection"'u% +3 "core" %e Q\  + "sampler")?% +4 "core" %=   ]\  +25 "collection"'% +2 "core" %e c\  +2 "sampler")r% +4 "core" %<   U\  +28 "collection"'C% +3 "core" %e Y\  + "sampler")% +4 "core" %<   `\  +32 "collection"' % +3 "core" %e R\  + "sampler")&% +4 "core" %< \  `\  +36 "collection"'% +3 "core" %e S\  +2 "sampler")'% +4 "core" %<  ^\  +41 "collection"'(% +3 "core" %e S\  +2 "sampler")7% +4 "core" %<   J\  +47 "collection"'% +3 "core" %e V\  + "sampler")% +4 "core" %<   [\  +54 "collection"'% +3 "core" %e Z\  + "sampler")T% +4 "core" %;   _\  +61 "collection"'g% +3 "core" %e X\  +2 "sampler")% +4 "core" %;   ]\  +69 "collection"'+% +3 "core" %e \\\  +2 "sampler")|% +3 "core" %% !  ]\  +78 "collection"'% +3 "core" %e S\  +2 "sampler")"% +3 "core" %\ ' $ S\ \ Q +89 "collection"'% +3 "core" %e T\  + "sampler")% +4 "core" %\ - , T\ \ Q +100 "collection"'% +3 "core" %e Z\  +2 "sampler")}% +3 "core" %\ 8 6 _\ \ Q +113 "collection"'-% +3 "core" %e [\  +2 "sampler") % +4 "core" %\ C > _\ \ Q +127 "collection"'#% +3 "core" %e X\  +2 "sampler")4% +3 "core" %\ O M R\ \ Q +145 "collection"'w% +3 "core" %e X\  + "sampler")8% +4 "core" %\ _ \\ ^\ \ Q +163 "collection"'{% +2 "core" %e j\  +2 "sampler")9% +4 "core" %\ r q _\ \ Q +183 "collection"'% +3 "core" %e `\  +2 "sampler")=% +3 "core" %\ _\ \ Q +197 "collection"'~% +2 "core" %e f\  +2 "sampler")6% +4 "core" %\ O\ \ Q +196 "collection"'.% +3 "core" %e h\  + "sampler"))% +4 "core" %\ _\ \ Q +118 .tSS.reconfigure :default +3 "sampler")#.0X +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +2 .tSS.seek 0ml +3 "collection"'R  +2 "sampler")N'ڀ +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")W  +122 "core"  +4  +479 ' +2 "sampler")2% +4 "core" %ڃ Q\  + .tCBV.dial between SSV and waste2 +2 "collection"'@  +29 "core"  +2 "collection"'X% +4 "core" % c\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV + "collection"'  +53 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"''i +1854 "core" '/} h\ +2 "collection"':% +4 "core" %/U e\  + "sampler")/% +4 "core" %ڃ \\\  +2 #tBubblePoint: Intake @39.4psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'Q @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'s'i +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'z'i +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +2 "core" 9% +102 "collection"'R9 +3 "core" 9!$ +102 "collection"'W9 +3 "core" 9@# +102 "collection"'9 +2 "core" 9]" +103 "collection"'29 +2 "core" 9{ +102 "collection"'@9 +2 "core" 9 +102 "collection"'X9 +3 "core" 9 +102 "collection"' 9 +3 "core" 9 +102 "collection"'G9 +2 "core" 9 +102 "collection"':9 +3 "core" 9 +102 "collection"'/9 +2 "core" 9  +102 "collection"'Q9 +3 "core" 9  +102 "collection"'N9 +3 "core" 9 + +102 "collection"'[9 +2 "core" 9 = +102 "collection"'Y9 +3 "core" 9 L +102 "collection"'K9 +2 "core" 9 [ +102 "collection"'F9 +3 "core" 9 i +102 "collection"']9 +2 "core" 9 w +102 "collection"'\\9 +3 "core" 9  +102 "collection"'^9 +2 "core" 9  +102 "collection"'O9 +3 "core" 9  +102 "collection"'09 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"';9 +2 "core" 9  +102 "collection"'s9 +3 "core" 9  +102 "collection"'P9 +2 "core" 9  +102 "collection"'f9 +3 "core" 9  +102 "collection"'d9 +4 "core" 9   +102 "collection"'c9 +3 "core" 9  +102 "collection"'h9 +2 "core" 9  +102 "collection"'D9 +3 "core" 9  +102 "collection"'k9 +3 "core" 9  +102 "collection"'19 +3 "core" 9 " +102 "collection"'V9 +2 "core" 9 & +102 "collection"'<9 +3 "core" 9\ * +102 "collection"'m9 +3 "core" 9\ . +102 "collection"'39 +2 "core" 9\ 2 +102 "collection"'`9 +3 "core" 9\ 7 +102 "collection"'L9 +2 "core" 9\ ; +102 "collection"'J9 +3 "core" 9\ ? +102 "collection"'x9 +2 "core" 9\ C +102 "collection"'U9 +4 "core" 9\ "G +102 "collection"'y9 +2 "core" 9\ &L +103 "collection"'j9 +2 "core" 9\ +P +102 "collection"'%9 +2 "core" 9\ .T +103 "collection"'B9 +2 "core" 9\ 1X +102 "collection"'v9 +3 "core" 9\ 6\\ +102 "collection"'$9 +3 "core" 9\ 9` +102 "collection"'9 +2 "core" 9\ <e +102 "collection"'9 +3 "core" 9\ Ai +102 "collection"'o9 +2 "core" 9\ Dm +102 "collection"'Z9 +3 "core" 9\ Hq +103 "collection"'p9 +2 "core" 9\ Ku +102 "collection"'9 +3 "core" 9\ Oz +102 "collection"'e9 +2 "core" 9\ S~ +103 "collection"'9 +2 "core" 9\ V +102 "collection"'9 +7 "core" 9\ Y +103 "collection"'b9 +2 "core" 9\ ] +102 "collection"'n9 +3 "core" 9\ ` +102 "collection"'_9 +2 "core" 9\ d +102 "collection"'z9 +3 "core" 9\ g +103 "collection"'H9 +3 "core" 9\ j +102 "collection"'a9 +3 "core" 9\ m +102 "collection"'9 +2 "core" 9\ p +102 "collection"' 9 +3 "core" 9\ s +102 "collection"'E9 +2 "core" 9\ v +102 "collection"' 9 +3 "core" 9\ z +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ z  + 'u9 +6 "core"  + 9\ z\ z + "collection"'?% +4 "core" %a 5 5\ + #tBegun lysing Collection Puck Heater at 68C/46.7psia +49832 "Can"\  +10158 "core" ` + "collection"'r9 +4 "core" 9\  + "collection"'% +4 "core" %a  \ +2 #tEnded lysing Collection Puck Heater at 70C/44.5psia + .CS.seek 0ml +2 "collection"''i +358 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'C @ +99 "core" A +2 .tCSV.dial :air + "collection"'& @ +41 "core" > +3 .tCS.seek 5ml + "collection"''s5 +1355 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'( @ +42 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"''  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +43 "core" > + .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'7'i +1355 "core" ' + "collection"'% +4 "core" %hZ[\ + #tPuck @73.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'g  +28 "core"  +2 "collection"'% +4 "core" %h , 2\ +2 .tCS.seek 5ml + "collection"'+'s4 +1363 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'|  +44 "core" + "collection"'% +4 "core" %s9 n l "\  +2 .tCS.seek 7.001ml +2 "collection"'"'$ +592 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"'' +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" _ +2 #tLysing Complete + "collection"'}& +4 "core" &\\l i\ U +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&-% +3 "core" %  c  +2 "storage"( % +4 "core" % Y Y\  + "storage"(#. +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(4( +357 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (w& +2 "core" & F K B\ +2 "manipulator"&8& +4 "core" &ӝ& z @[ + "manipulator"&{% +4 "core" %  l  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&9( +165 "core" ( + "manipulator"&& +4 "core" &|  +2 "storage"(=& +3 "core" & u u ]\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&~'7 +93 "core" ' + "storage"(6& +4 "core" & u v Z\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'r +144 "core" ' + "storage"()- +4 "core" -'y + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &| /  + "storage"(A& +4 "core" &   \ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&\ 'u +18 "core" ' + .tElbow.hold +2 "manipulator"&S, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'y +2 .tSE.seek 25.1 Pucks below Top Plate +2 "storage"(5'G +39 "core" ' +2 "manipulator"&q% +4 "core" %΂  + "storage"(I& +4 "core" & $ ! X\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 313 counts + "manipulator"&t'Ϯ +14 "core" ' + "manipulator"&M& +4 "core" &| x  +2 "storage"(l& +3 "core" & ? 8 4\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&'7 +14 "core" ' +3 .tSE.seek 26.1 Pucks below Top Plate + "storage"(>' +40 "core" ' + "manipulator"&R& +4 "core" &|  +2 "manipulator"&W% +4 "core" %. 6 +49 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' + .tElbow.seek CC +2 "manipulator"&2(ӂ +156 "core" ( + "manipulator"&@& +4 "core" &ӆ&  s @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &Ӈ& L @Y +2 .tForearm.seek CC +2 "manipulator"& '? +94 "core" ' +2 .tHand.close + "manipulator"&G/ +55 "core" / +2 .tCC.seek :open + "collection"':( +447 "core" ( +2 "storage"(/& +4 "core" & Y c\ + "storage"(Q& +4 "core" & Y Y\ + "manipulator"&N& +4 "core" &Ӟ#  =B + "manipulator"&[% +4 "core" % M  +2 .tForearm.seek :retract + "manipulator"&Y' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&K( +163 "core" ( + "manipulator"&F& +4 "core" & G  +2 "storage"(]& +3 "core" & } | a\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&\\'u +94 "core" ' +2 .tElbow.hold + "manipulator"&^, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&O1 +62 "core" 1 +2 "manipulator"&0% +4 "core" %  #  +2 "storage"(& +3 "core" & } } \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 310 counts + "manipulator"&'ϫ +14 "core" ' +3 "manipulator"&;& +4 "core" & W  +2 "storage"(s& +3 "core" & e g s\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&P'7 +18 "core" ' + "storage"(f% +5 "core" % u l =\ +2 ."downElevator"SE.seek :down +3 "storage"(d' +88 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 (c% +3 "core" % K\  + "manipulator"&h% +4 "core" %+ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D' +88 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'k& +4 "core" & o p  +2 "manipulator"&1& +4 "core" &  + "manipulator"&V% +4 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +173 "core" ( + "manipulator"&m& +5 "core" &- / 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &- 3 +2 .tForearm.seek :garage + "manipulator"&`'w +94 "core" ' + .tHand.close + "manipulator"&L/ +57 "core" / +2 "manipulator"&J& +4 "core" &- * 3 + "manipulator"&x% +4 "core" % υ - +2 .tForearm.seek :retract + "manipulator"&U' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y(ӂ +283 "core" ( + "manipulator"&j& +4 "core" &ӗ" 1 <= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &Ә" ; << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&B'? +99 "core" ' +2 "manipulator"&v& +4 "core" &Ә# r << +2 "manipulator"&$% +3 "core" %G `  +2 "collection"'& +4 "core" & l mk\ +2 "collection"'& +5 "core" & n od\ +2 .tCC.seek :closed + "collection"'o(\\ +4 "core" & m o1\  +9 &3~ o n\ *z +10 &f q l\ > +9 &q n n\ L +10 &PX m n\ K +9 &Y n o\ K +9 &Y o n\ K +10 &X p p\\\ K +9 &ZX p o8\ J +10 &\\ m nA\ K +9 &] n oZ\ J +9 & Z p pR\ J +9 &"a] o o-\ J +10 &$#Z o n\ J +9 &%[ n o\ J +10 &'Y m o\ K +9 &)jY p n\ J +9 &++[ p p\ J +10 &,[ o p\ J +9 &.^ p q\ J +9 &0pY o o\ K +10 &23Y o n|\ K +9 &3X o pm\ J +10 &5Z o rS\ J +9 &7z\\ p pJ\ J +9 &9;] o p2\ J +10 &:Z n q\ J +9 &<Z o q\ J +9 &>^ o p\ K +10 &@C] p q\ K +9 &B` r r8\ K +10 &Cj v t#\ L +9 &Ex | {\ Q +9 &G. ~ \ U +10 &H \ V +9 &J ~ \ W +10 &Ll \ W +9 &N,  \ X +9 &O \ Y +10 &Q \ Y +9 &Sk \ Z +9 &U-  \ Z +10 &V \ \\ +9 &X \ ] +9 &Zm  s\ \\ +10 &\\y [\ 6 +9 &\\& M\ (v +9 ( +2 &\\  2\ $j +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.32 + "collection"'Z& +4 "core" &\\ P\ $j +2 .tHand.open + "manipulator"&p1 +60 "core" 1 + "manipulator"&% +4 "core" %F  n  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e' +94 "core" ' + .tPSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%% +4 "core" %ؾ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%b'+ +1606 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%n  +42 "core"  +2 .tPS.seek 0ml + "processing"%_'ؾ +1612 "core" ' +2 .tPSV.dial PSR + "processing"%z +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%H' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%a + "collection"'  +6 "core" A + "processing"%  +67 "core" +87  + .tPSV.dial :mixloop +2 "processing"%E +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +127 "core" +2 .tPS.seek 0ml + "processing"%u'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%?  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%T' +2630 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%r'ؾ +2633 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +42 "core" +2 .tPS.seek 0ml + "processing"%&'ؾ +2655 "core" ' +49 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ә" <; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӂ +28 "core" ( + "manipulator"&(& +4 "core" &  h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & m h +2 .tForearm.seek CC + "manipulator"&i'? +100 "core" ' +2 .tHand.close + "manipulator"&/ +52 "core" / +2 .tCC.seek :open + "collection"'( +447 "core" ( + "manipulator"&& +4 "core" &\   h +2 "manipulator"&g% +4 "core" % 7 +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(- +283 "core" ( +2 "manipulator"&|& +4 "core" &- \  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- Q  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&+'w +92 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 + "manipulator"&"% +4 "core" % t )  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +95 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'}& +4 "core" &   +2 "manipulator"&-% +4 "core" %   + "storage"( % +4 "core" % \  +2 "storage"(#. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(!(,y +351 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 (w& +2 "core" &,v \ \ +2 "manipulator"&8& +3 "core" &-  +2 "manipulator"&{% +4 "core" %  P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +178 "core" ( + "manipulator"&=& +4 "core" & - +2 "storage"(6& +3 "core" &,u \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +90 "core" ' + "storage"()& +4 "core" &,u \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +275 "core" ' +2 "storage"(A- +3 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +2 "core" &,q \  +2 "manipulator"&& +4 "core" & - + .tElbow.seek 4 +2 "manipulator"&q( +3 "core" ( + "manipulator"&I& +4 "core" & 0 - + "storage"(M& +4 "core" &,q 2\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&l'c +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +59 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&W& +3 "storage"(~' +7 "core" & < - + "manipulator"&9% +4 "core" % f +2 .tForearm.seek :retract + "manipulator"&.' +91 "core" ' +2 .tElbow.seek CC + "manipulator"&\ (ӂ +128 "core" ' + ."downElevator"SE.stop + "storage"(5 +25 "core" ( + "manipulator"&t& +4 "core" &ӕ" D <: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &ӕ"  <: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'? +90 "core" ' +2 "manipulator"&X& +4 "core" &ӕ" <: +2 "manipulator"&% +4 "core" %C Y R +2 "collection"'S& +4 "core" &  h\ +2 "collection"'G& +5 "core" &  \ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" & k\  +9 &3~  I\ *z +9 &g  \ > +9 &p  \ K +10 &VW  \ J +9 &\\  \ J +10 &\\  v\ K +9 &Z  \\\ J +9 &_Z  C\ J +10 &!\\  4\ J +9 &Z  \ J +9 & Z   \ K +10 &"g[  \ J +9 &$([  \ J +10 &%\\  R\ J +9 &'X  A\ J +9 &)o[   \ J +10 &+0Z  m\ J +9 &,[  a\ K +9 &.Z  Q\ J +10 &0wZ  >\ J +9 &28\\  G\ J +10 &3\\  \ J +9 &5Z  \ J +9 &7Y  \ J +10 &9A[  \ J +9 &;Z  \ J +9 &<Z  \ J +10 &>]  \ J +9 &@IZ  \ J +10 &B\ \\  u\ J +9 &C\\  g\ K +9 &Eh # [\ L +10 &GF{ 1 (I\ N +9 &H B ::\ Q +9 &J T P2\ U +10 &Ls W X\ V +9 &N4 Z Y\ V +10 &O Y Z\ W +9 &Q [ [\ X +9 &Su \\ ^\ X +10 &U6 ^ ^\ Y +9 &V d a\ Z +9 &X d e\ Z +10 &Zu f e\ [\ +9 &\\z h k\ . +10 &\\7 j kX\ $p +8 ( +4 "collection"'G& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.10 + .Hand.open + "manipulator"&1 +4 "core" &\\n i ll\ P +57 1 +2 "manipulator"&/% +4 "core" % C R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q' +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'N  +131 "core"  +2 .tCSV.dial CTV + "collection"'[  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2633 "core" ' + "collection"']% +4 "core" % S S\  +2 .tCS.seek 4.5ml + "collection"' 'c< +1488 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%2  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%O  +69 "core"  +3 .tPS.seek 0ml + "processing"%0'ؾ +2637 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'; @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'s' +1493 "core" ' +2 .tCSV.dial CTV + "collection"'f  +41 "core"  +2 .tCS.seek 0ml + "collection"'Y'i +2659 "core" ' +2 .tCBV.dial :waste1 + "collection"'c @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +48 "collection"'h  +133 "core" + "collection"'K& +4 "core" &\\n f i\ P +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&k% +3 "core" %  ]  +2 "storage"(1% +3 "core" % Y X l\  +2 "storage"(V. +3 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(\\( +144 "Can"\ nk +213 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & F C\ +2 "manipulator"&>& +3 "core" &Ӗ" ` <9 +2 "manipulator"&d% +3 "core" %  G  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&m( +162 "core" ( + "manipulator"&3& +4 "core" & ?  +2 "storage"(P& +4 "core" & X X H\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&^'7 +99 "core" ' +2 "storage"(L& +4 "core" & Z b @\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J'r +131 "core" ' + "storage"(x- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" & v  +2 "storage"(`& +3 "core" &   h\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&j'u +13 "core" ' +2 .tElbow.hold + "manipulator"&%, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -' +2 .tSE.seek 26.11 Pucks below Top Plate +2 "storage"(v' +31 "core" ' + "manipulator"&$% +4 "core" %΂ > : +2 "storage"(& +3 "core" & 8 B \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 313 counts + "manipulator"&U'Ϯ +14 "core" ' + "manipulator"&:& +5 "core" &  + "storage"(Z& +4 "core" & C A K\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&p'7 +18 "core" ' +3 .tSE.seek 27.11 Pucks below Top Plate + "storage"(', +40 "core" ' + "manipulator"&& +5 "core" &  + "manipulator"&% +5 "core" %$ 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӂ +154 "core" ( + "manipulator"&n& +4 "core" &ӄ&  M @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +2 "core" &ӄ& P @] +3 .tForearm.seek CC + "manipulator"&z'? +91 "core" ' +2 .tHand.close + "manipulator"&_/ +59 "core" / +2 .tCC.seek :open + "collection"'a( +447 "core" ( +2 "storage"(& +4 "core" & Y Z\ + "storage"( & +4 "core" & Y X \ + "manipulator"&E& +4 "core" &ӣ" R <> + "manipulator"& % +4 "core" % J V +2 .tForearm.seek :retract +2 "manipulator"&H' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&?( +163 "core" ( +2 "manipulator"&u& +4 "core" & 7  + "storage"(& +4 "core" & s s #\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&T'u +98 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&r1 +56 "core" 1 +2 "manipulator"&C% +4 "core" %  Q +2 "storage"(& +3 "core" & v s 1\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 310 counts + "manipulator"&'ϫ +16 "core" ' +2 "manipulator"&(& +4 "core" & a  +2 "storage"('& +3 "core" & o r k\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +19 "core" ' + "storage"(y% +5 "core" %% | | o\ +2 ."downElevator"SE.seek :down +3 "storage"(e' +82 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 (o% +3 "core" % \  + "manipulator"&% +4 "core" %. - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g' +91 "core" ' +2 .tPSV.dial :air + "processing"%i  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%|' +2627 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +54 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%"  +44 "core"  + .tdelay 1 second +102 .PS.seek 0ml + "processing"%}'ؾ +2635 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%-& +4 "core" &H\  +2 "manipulator"& & +3 "core" &  +2 "manipulator"&#% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +166 "core" ( + "manipulator"&+& +5 "core" &-   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&w'w +99 "core" ' + .tHand.close + "manipulator"&8/ +56 "core" / + "manipulator"&{& +4 "core" &-   + "manipulator"&=% +4 "core" % χ +2 .tForearm.seek :retract + "manipulator"&6' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&)( +117 "core" ( + "manipulator"&7& +4 "core" & ; L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" & G L +2 .tForearm.reconfigure :tight +65 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&A' +99 "core" ' +2 "manipulator"&,& +4 "core" & Q L +2 "manipulator"&% +3 "core" % 8 +2 "processing"%I& +4 "core" &Y\  +3 "processing"%M& +4 "core" &\\\  +2 .tPC.seek :closed +2 "processing"%R(^ +4 "core" &_\  +7 &Dk\ $f +9 &zWp\ 8 +10 &o\ M +9 &Yi\ N +9 &R\\m\ N +10 &]m\ N +9 &ar\ N +9 &\\v\ N +10 &[\\v\ N +9 &^o\ N +10 &`{\ N +9 &![\ N +9 &#c_\ N +10 &%%a\ N +9 &&b\ N +9 &(b~\ N +10 &*kb\ N +9 &,-a\ N +10 &-\\\ N +9 &/^\ N +9 &1s`\ N +10 &35b\ N +9 &4`\ N +9 &6b\ N +10 &8{`\ N +9 &:=]\ N +10 &;a\ N +9 &=`\ M +9 &?b\ N +10 &ACa\ N +9 &Cj\ O +9 &Ds\ P +10 &F}\ R +9 &H<\ S +10 &I\ S +9 &K\ T +9 &M\ T +10 &OB\ T +9 &Q\ U +9 &R\ V +10 &T\ V +9 &VH\ U +10 &X =\ T +9 &Y\ U +9 &[\ U +10 &]M\ J +9 &^}N\ !f +9 &^8Y\ 8 +3 ( +2 "processing"%M& +2 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.55 + "processing"%W& +4 "core" &^1\ 8 +2 .tHand.open + "manipulator"&91 +56 "core" 1 + "manipulator"&% +4 "core" %  L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' + .tPRV.dial :air +2 "processing"%t  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%5 +44 "core" +2 "processing"%% +4 "core" %غ\ +2 .tPS.seek 0.3ml + "processing"%l' +382 "core" ' + .tPSV.dial PSR +2 "processing"%X +100 "core"  + "processing"%% +4 "core" %\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%S'2 +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%q' +1919 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%~ +100 "core" +2 .tPTV.dial :mixing + "processing"%. @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%  +90 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2628 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&/& +4 "core" & Q L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G( +23 "core" ( +2 "manipulator"&N& +4 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&@' +92 "core" ' + .tHand.close + "manipulator"&&/ +52 "core" / +3 .tPC.seek :open + "processing"%]( +456 "core" ( +2 "manipulator"&& +3 "core" & +2 "manipulator"&2% +4 "core" %   S + .tForearm.seek :retract +2 "manipulator"&O' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&F(- +120 "core" ( + "manipulator"&& +4 "core" &- l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +2 "core" &- 8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'w +93 "core" ' + .tHand.open + "manipulator"&f1 +60 "core" 1 +2 "manipulator"&s% +4 "core" % x < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c' +91 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp "processing"%h& +4 "core" &\ +2 "manipulator"&K% +4 "core" %   + "storage"(k% +4 "core" % \  + "storage"(1. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(V(,y +361 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (!& +2 "core" &,| r | 9\ +2 "manipulator"&& +3 "core" &- +2 "manipulator"&>% +3 "core" %  *  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&d( +168 "core" ( +2 "manipulator"&3& +4 "core" & * # + "storage"(P& +4 "core" &,{ .\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&L' +99 "core" ' + "storage"(\ & +4 "core" &,{ \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(x'r +281 "core" ' +2 "storage"(D- +3 "core" -'v +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (`& +3 "core" &,p s s "\  + "manipulator"&<& +4 "core" & & # + .tElbow.seek 4 +2 "manipulator"&Q( +3 "core" ( + "manipulator"&$& +4 "core" & # + "storage"(& +4 "core" &,p p u\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&:'c +41 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +63 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" & , # + "manipulator"&^% +4 "core" % m f ? +2 .tForearm.seek :retract + "manipulator"&m' +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&J( +132 "core" ' + ."downElevator"SE.stop + "storage"(5 +111 "core" ( + "manipulator"&j& +4 "core" & P M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&v' +91 "core" ' +2 "manipulator"&n& +4 "core" & a M +3 "manipulator"&b% +3 "core" % e +2 "processing"%p& +4 "core" &\ +2 "processing"%%& +5 "core" &=\ +2 .tPC.seek :closed + "processing"%_(^ +5 "core" &\  +9 &0x\ *x +10 &do\ > +9 &wv\ N +9 &9\\\ M +10 &_\ M +9 &[\ M +9 &Y\ M +10 &A\\\ M +9 &\\\ M +10 &Z\ M +9 & _\ M +9 &"I\\\ M +10 &$ Z\ M +9 &%\\\ N +9 &']\ N +10 &)Q\\z\ M +9 &+Zm\ M +10 &,Zu\ M +9 &.Zv\ M +9 &0Y[p\ M +10 &2[h\ M +9 &3\\h\ M +9 &5Zh\ M +10 &7aZg\ M +9 &9$]W\ M +10 &:`W\ N +9 &<]W\ M +9 &>hbY\ N +10 &@*aM\ N +9 &AgI\ N +9 &CoR\ O +10 &Ef}N\ Q +9 &G#M\ S +10 &HD\ S +9 &J5\ T +9 &LgA\ S +10 &N%@\ U +9 &OB\ U +9 &Q5\ U +10 &Sk)\ U +9 &U,&\ U +10 &V%\ U +9 &X1\ U +60 &Zq*\ U +4 &\\2+\ V +2 &]zw'\ ? + &^"X(\ R + &^@#\ > ( +2 &^?#\ > +2 &^?$\ > +3 "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.56 + .Hand.open + "manipulator"&1 +3 "core" &^?\ > +56 1 +2 "manipulator"&% +4 "core" %  K e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"% x +2 %E9 +5 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%u9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%z9 +2 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%r9 +2 "core" 9 +102 "processing"%C9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%(9 +2 "core" 9& +102 "processing"%'9 +3 "core" 9* +102 "processing"%y9 +2 "core" 9/ +102 "processing"%H9 +3 "core" 93 +102 "processing"%o9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%?9 +2 "core" 9? +102 "processing"%T9 +3 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%i9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%e9 +2 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%09 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"% 9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%"9 +2 "core" 9'm +103 "processing"%|9 +2 "core" 9/r +3 .tPH.hold 2:00:00,28C +3 "processing"%- pxp/ +3 .tdelay 1:30 +2 "core" r +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +100 "core"  + "processing"%#% +4 "core" %ؽ_\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%+' +586 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%4' +1606 "core" ' + .tPTV.dial :puck + "processing"%  +68 "core"  + .tPSV.dial PTV +2 "processing"%8 +72 "core" +2 .tPBV.dial :waste1 + "processing"%{  +128 "core"  +2 "processing"%=% +4 "core" %}\  +2 .tPS.seek 1.5ml + "processing"%g'+ +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%7 * +33 "core" , +3 .tPS.seek 0ml + "processing"%'ؾ +1609 "core" ' + .tdelay 5:00 +22524 "Can" B> +7478 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" * +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%, +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2347 "core" ' +2 .tPSV.dial PTV + "processing"%I +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%6 +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%W  +72 "core"  +2 .tPS.seek 0ml + "processing"%9'ؾ +2298 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"%M +44 "core" + .tPRV.dial :ab1 + "processing"%t @ +73 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%5' +357 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  +2 "processing"%A  +43 "core" +2 +2 "processing"%}% +3 "core" % \  +2 .tPS.seek 0.35ml +2 "processing"%X'f +456 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air +2 "processing"%l  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%S'K +1167 "core" ' + .tPRV.dial :waste2 + "processing"%~ @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%.' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%q' +1627 "core" ' +2 .tPSV.dial :PML + "processing"%/ +43 "core" + .tPTV.dial :mixing + "processing"%N @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%[  +32 "core" + "processing"%&% +4 "core" %\ +2 .tPS.seek 1.85ml + "processing"%)' +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%R'ؾ +1970 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  ,\ +2 "manipulator"&2& +3 "core" & E M +2 "manipulator"&% +3 "core" %  d  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&;(- +125 "core" ( +2 "manipulator"&@& +4 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- D  +2 .tForearm.seek :garage + "manipulator"&s'w +99 "core" ' +2 .tHand.close + "manipulator"&G/ +55 "core" / +2 "manipulator"&h& +4 "core" &-  I  +2 "manipulator"&K% +4 "core" % φ ; +2 .tForearm.seek :retract + "manipulator"&k' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1(ӂ +272 "core" ( + "manipulator"&O& +4 "core" &{)  Q Aa +2 .tElbow.reconfigure :loose +49 "manipulator"&$ &.,(#b +2 & & +2 "core" &{( % Aa +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'? +99 "core" ' +2 "manipulator"&!& +4 "core" &{)  # Aa +2 "manipulator"&% +3 "core" %F  d +2 "collection"'>& +4 "core" &  '\ +3 "collection"'3& +4 "core" &  (\ +2 .tCC.seek :closed + "collection"'P(\\ +5 "core" &  $\  +9 &4  \ *z +10 &f  \ ? +9 &u  \ M +9 &QY  \ L +10 &Z  \ M +9 &Y  \ M +10 &Y  \ M +9 &YY  \ L +9 &X  \ L +10 &[  \ L +9 & Y  \ L +9 &"`Y  \ M +10 &$#Y  \ L +9 &%Z  \ M +10 &'Y  \ L +9 &)iW  \ L +9 &+*Y  \ M +10 &,Y  \ L +9 &.Z  \ M +9 &0qX  \ L +10 &22Y  \ M +9 &3Y   \ L +10 &5Y  \ \ M +9 &7yZ  \ L +9 &9:Z  \ M +10 &:Y  \ L +9 &<W   \ L +9 &>\\  \ L +10 &@CY   \ L +9 &B\\  \ L +10 &Cd ) $\ N +9 &E~~ > 5\ P +9 &G4 _ T\ T +10 &H h i\ X +9 &J i i\ X +9 &Lk m l\ Y +10 &N) m q \ [ +9 &O p o\ Z +10 &Q s r\ [\ +9 &Sn t s\ [\ +9 &U. w v \ \\ +10 &V y x\ \ \\ +9 &X { { \ ^ +9 &Zo ~ } \ ] +10 &\\x  \ 8 +9 &\\% \ *| +9 &\\ \ "c +3 ( +2 "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'\ & +4 "core" &\\ \ "c + .tHand.open + "manipulator"&F1 +57 "core" 1 + "manipulator"&c% +4 "core" % E  f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D' +93 "core" ' +2 .tPSV.dial PSR + "processing"%` +113 "core" + "processing"%<% +4 "core" %ؾ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%$'+ +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%Z'ؾ +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%^' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%d  +2 "collection"'L  +31 "core" +123  +2 .tPSV.dial :mixloop + "processing"%x +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%:  +72 "core" +3 .tPS.seek 0ml + "processing"%j'ؾ +2627 "core" ' +2 .tPSV.dial :air + "processing"%U  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%Q' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +41 "core" +2 .tPS.seek 0ml + "processing"%b'ؾ +2637 "core" ' +2 .tPSV.dial :air + "processing"%p  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +42 "core" +2 .tPS.seek 0ml + "processing"%]'ؾ +2652 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &~' # @^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӂ +3 "core" ( +2 "manipulator"&E& +4 "core" &~&  5 @^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &~& I @^ +2 .tForearm.seek CC + "manipulator"& '? +94 "core" ' + .tHand.close +2 "manipulator"&v/ +60 "core" / + .tCC.seek :open +2 "collection"'u( +449 "core" ( +2 "manipulator"&& +4 "core" &~'   s @^ + "manipulator"&z% +4 "core" % H  k  +2 .tForearm.seek :retract + "manipulator"&B' +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&r(- +282 "core" ( + "manipulator"&C& +4 "core" &-  /  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- <  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&('w +93 "core" ' +2 .tHand.open + "manipulator"&'1 +55 "core" 1 + "manipulator"&y% +4 "core" % π  = ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H' +92 "core" ' +2 ."da"delayUntil "15:45:21.57" +3 #"WCR"Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 4 into Collection Clamp + "collection"'o& +4 "core" &  \ +2 "manipulator"&% +4 "core" %  M  + "storage"(?% +4 "core" % e i \ +2 "storage"(T. +3 "core" .(,| +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 4 +2 "storage"((,y +27 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (i& +3 "core" &,z f a Z\ + "manipulator"&& +4 "core" &- 5  +2 "manipulator"&e% +3 "core" %  D  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 4 + "manipulator"&( +174 "core" ( + "manipulator"&0& +4 "core" &  % " +2 "storage"(& +4 "core" &,z r o {\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 450 counts + "manipulator"& ' +93 "core" ' +2 "storage"(& +4 "core" &,z _ n \ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"("'r +292 "core" ' +2 "storage"(|- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &,n * G \  +2 "manipulator"&#& +4 "core" & 7 " + ."WCR"Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&+& +4 "core" &  7 " +2 "storage"(& +3 "core" &,n > U 8\  +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&8'c +21 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +48 ."WCR"Hand.close +3 "manipulator"&{/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&=& + "storage"(4' +7 "core" &  " +2 "manipulator"&7% +4 "core" % r ] +2 ."WCR"Forearm.seek :retract +2 "manipulator"&g' +92 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"& (ӂ +141 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 "core" ( +2 "manipulator"&w& +4 "core" &Ӑ#  =A +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӑ# \ =A +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&,'? +90 "core" ' +2 "manipulator"&& +4 "core" &ӑ#  ~ <@ +2 "manipulator"&I% +4 "core" %= : M +2 "collection"'6& +3 "core" &  \ +3 "collection"'*& +5 "core" &  \ +2 ."WCR"CC.seek :closed +2 "collection"'W(\\ +4 "core" &  \ +7 &:  \ %g +9 &Yx  \ 7 +9 &y  y\ K +10 &Y  w\ J +9 &X  i\ K +10 &EX  l\ J +9 &X  j\ K +9 &Y  e\ K +10 &U  \\\ K +9 &KY  L\ K +9 & W  G\ K +10 &!\\  Q\ K +9 &#W  5\ K +10 &%UX  8\ J +9 &'W  9\ K +9 &(Y  5\ K +10 &*Z  +\ K +9 &,]Y  .\ J +9 &.X  (\ K +10 &/V  \ K +9 &1W  \ K +10 &3cV   \ K +9 &5%W  \ K +9 &6Y   \ K +10 &8X  \ K +9 &:k]   \ K +9 &<-W   \ K +10 &=Y   \ K +9 &?W  \ J +9 &AsZ  \ K +10 &C5Z  \ K +9 &Dd ( "\ L +10 &Fx 3 -\ O +9 &Hg I D\ R +9 &J ] Y\ V +10 &K a `\ X +9 &M a c\ X +9 &O^ d d\ X +10 &Q e g\ Y +9 &R g j\ Z +10 &T k i\ Z +9 &V^ k k\ [ +9 &X p n\ \\ +10 &Y q p\ \\ +9 &[ u u\ I +9 &\\9 v v\ , +10 &\\ v v\ _ +2 ( +2 "collection"'*& +3 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.24 + .Hand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +4 "core" % =  & M +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&M' +91 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")t+ +3 "core" + +2 "sampler")9% +4 "core" %ڵ ^\  + "collection"'& +4 "core" &\\ u u\ _ +2 "Can"\ \\Z +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X _\  +25 "collection"'2% +3 "core" %o g d$\ + "sampler")% +4 "core" %Q+ H C L\  +28 "collection"'@% +3 "core" %o d e\ +2 "sampler")f% +3 "core" %Q+ L I Z\  +32 "collection"'G% +4 "core" %o d e\ + "sampler")J% +4 "core" %Q+ P M ^\  +36 "collection"'h% +3 "core" %o f c*\ +2 "sampler")K% +4 "core" %Q+ T P N\  +41 "collection"'% +4 "core" %o e h'\ + "sampler")s% +4 "core" %Q+ Y Y O\  +47 "collection"'O% +3 "core" %o f g=\ +2 "sampler") % +3 "core" %Q+ ` a Q\  +54 "collection"';% +3 "core" %o h h\ +2 "sampler")!% +4 "core" %Q+ h e O\  +61 "collection"'% +3 "core" %o j k6\ + "sampler")>% +4 "core" %Q+ r p R\  +69 "collection"'k% +3 "core" %o k m8\ +2 "sampler")a% +4 "core" %Q+ | z P\  +78 "collection"'\ % +3 "core" %o p p/\ + "sampler")F% +4 "core" %Q, ]\  +89 "collection"'c% +2 "core" %o p q@\ +2 "sampler")3% +4 "core" %Q+ \\\  +100 "collection"'`% +3 "core" %o r uU\ + "sampler")<% +4 "core" %Q+ U\  +2 "sampler")\\% +3 "core" %Q+ ^\  + ."WCR"Intake.select :close +2 "sampler")0 +9 )R% +2 "core" %Q+ ^\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")$'ڀ +417 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X% +3 "core" %o r\ + "sampler")k% +4 "core" % v w N\  +89 "collection"'a% +2 "core" %o r\ +2 "sampler")\ % +4 "core" % S\  +103 "collection"'F% +3 "core" %o ^\ + "sampler")c% +4 "core" % Z\  + "sampler")3% +4 "core" % \\\  + ."WCR"Intake.select :close +2 "sampler")0 +9 )`% +2 "core" % S\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\\'ڀ +872 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")R  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %o ^\ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X\ +2 "sampler")X% +3 "core" %8  [\  +69 "collection"'A% +4 "core" %o z z3\ + "sampler")g% +4 "core" %5 : 9 _\  +78 "collection"'u% +3 "core" %o ~ V\ +2 "sampler").% +4 "core" %3 i g [\  +88 "collection"'~% +3 "core" %o (\ +2 "sampler")[% +4 "core" % U\ 2 +100 "collection"'&% +3 "core" %o =\ + "sampler")% +4 "core" % K\ 2 + "sampler")q% +4 "core" % R\ 2 + ."WCR"Intake.select :close +2 "sampler")0 +8 ))% +3 "core" % \\\ 2 +2 ."WCR"SSV.dial :exhaust + "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")2'ڀ +905 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 ."WCR"CBV.dial SSV +69 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open +2 "sampler") +209 "collection"'@% +3 "core" %o %\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +4 "core" %o ^ aK\ + #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X\ +2 "sampler")% +4 "core" % h g H\ 8 +69 "collection"'E% +3 "core" %o ;\ + "sampler")%% +4 "core" % H\ 8 +78 "collection"'v% +3 "core" %o #\ +2 "sampler"):% +3 "core" % S\ 8 +2 "sampler")1% +4 "core" % K\ 8 + ."WCR"Intake.select :close + "sampler")0 +9 )D% +3 "core" % M\ 8 + ."WCR"SSV.dial :exhaust +2 "sampler")P  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +72 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +2 .Intake.select :open + "sampler") +210 "collection"' % +2 "core" %o ,\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X\ + "sampler")b% +4 "core" %= N\  +18 "collection"'H% +3 "core" %o d d(\ +2 "sampler")|% +4 "core" %> K\  +21 "collection"'% +3 "core" %o d g;\ + "sampler")+% +4 "core" %> L\  +24 "collection"'% +3 "core" %o g i%\ +2 "sampler"){% +4 "core" %<  V\  +28 "collection"'=% +3 "core" %o k l;\ + "sampler")7% +4 "core" %<  S\  +32 "collection"' % +3 "core" %o o n>\ +2 "sampler")#% +3 "core" %3   I\  +37 "collection"'w% +3 "core" %o k k+\ + "sampler")% +4 "core" %3   Q\  +42 "collection"'"% +2 "core" %o m n'\ +2 "sampler")8% +4 "core" %3 - / Z\  +47 "collection"'% +3 "core" %o v w>\ +2 "sampler")I% +3 "core" %3 D B L\  +54 "collection"'% +3 "core" %o y zF\ +2 "sampler")% +3 "core" % b d H\ J +61 "collection"'4% +3 "core" %o  E\ +2 "sampler")6% +3 "core" % I\ : +69 "collection"'% +4 "core" %o B\ +2 "sampler")% +4 "core" % G\ : +2 "sampler")9% +3 "core" % N\ : +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % M\ : + ."WCR"SSV.dial :exhaust +2 "sampler")*  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler"),'ڀ +30 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%t  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%5 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +74 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")l  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %o '\ + #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X\ +2 "sampler")q% +4 "core" %e@ L\  +21 "collection"')% +3 "core" %o a a$\ +2 "sampler")% +3 "core" %eA S\  +25 "collection"' % +3 "core" %o b dD\ + "sampler")% +4 "core" %eA N\  +28 "collection"'@% +3 "core" %o d b)\ +2 "sampler")2% +3 "core" %eA X\  +32 "collection"'J% +3 "core" %o f e,\ +2 "sampler")h% +3 "core" %e@ S\  +37 "collection"'K% +3 "core" %o h f=\ +3 "sampler")S% +4 "core" %e? H\  +40 "collection"'% +4 "core" %o j h)\ + "sampler")s% +4 "core" %e? J\  +2 "collection"'/% +4 "core" %o j jE\ + #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X% +4 "core" %4   L\  +21 "collection"'f% +3 "core" %o p rF\ +2 "sampler")G% +3 "core" %4   X\  +25 "collection"'a% +3 "core" %o s t)\ + "sampler")\ % +4 "core" %4 $ R\  +28 "collection"'c% +4 "core" %o x x,\ + "sampler")3% +4 "core" %3 / / T\  +32 "collection"'`% +3 "core" %o y ~&\ +2 "sampler")<% +3 "core" %3 @ ? S\  +37 "collection"'% +3 "core" %o (\ + "sampler")R% +4 "core" % R N Q\ ? +41 "collection"'% +3 "core" %o  ~(\ +2 "sampler")\\% +4 "core" % j j Q\ ? +47 "collection"'L% +3 "core" %o *\ +2 "sampler")d% +3 "core" % Z\ ? +54 "collection"'$% +4 "core" %o D\ + "sampler")x% +4 "core" % W\ ? +4 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%' +45 "collection"'U% +4 "core" %o )\ + "sampler")j% +4 "core" % H\ ? + "sampler")n% +4 "core" % S\ ? +2 ."WCR"Intake.select :close + "sampler")0 +9 )k% +2 "core" % S\ ? +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")N'ڀ +907 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")Z  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open +2 "sampler") +209 "collection"'m% +3 "core" %o D\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\ +2 "sampler")% +4 "core" %Q"A I\  +18 "collection"'I% +3 "core" %o a a \ +2 "sampler")% +4 "core" %Q"A R\  +21 "collection"'% +3 "core" %o a a=\ + "sampler")4% +4 "core" %Q"A I\  +24 "collection"'6% +3 "core" %o ` a"\ +2 "sampler")% +4 "core" %Q"A R\  +28 "collection"'% +3 "core" %o ` _>\ + "sampler")9% +4 "core" %Q"A E\  +32 "collection"'% +3 "core" %o b a@\ + "sampler")*% +4 "core" %Q"A H\  +2 "collection"'% +4 "core" %o d d<\ + #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X  I\  +28 "collection"'[% +3 "core" %o n n"\ + "sampler")&% +4 "core" %?   Q\  +32 "collection"'% +3 "core" %o r q\ +2 "sampler")q% +3 "core" %< # " Q\  +37 "collection"')% +3 "core" %o u t\ + "sampler")% +4 "core" %> 1 . J\  +42 "collection"' % +3 "core" %o y x(\ + "sampler")% +59 "core" % \\ W R\ \ P +16 "collection"'@% +2 "core" %o  /\ +2 "sampler")2% +4 "core" % f c H\ \ P +53 "collection"'% +3 "core" %o ;\ +2 "sampler")J% +4 "core" % G\ \ P +61 "collection"'h% +2 "core" %o <\ +2 "sampler")K% +4 "core" % H\ \ P +69 "collection"'S% +3 "core" %o \ + "sampler")% +4 "core" % Q\ \ P + "sampler")s% +4 "core" % O\ \ P + ."WCR"Intake.select :close +2 "sampler")0 +9 )/% +2 "core" % G\ \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler");'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")!  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'~% +3 "core" %o \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X+ +3 "core" + +10 "collection"'f% +3 "core" %o c aC\ + "sampler")G% +4 "core" %C F\  +18 "collection"'a% +3 "core" %o b a$\ +2 "sampler")\ % +4 "core" %C S\  +21 "collection"'c% +3 "core" %o d c=\ + "sampler")3% +4 "core" %C H\  +25 "collection"'`% +2 "core" %o a b#\ +2 "sampler")<% +4 "core" %C V\  +28 "collection"'% +3 "core" %o f e=\ + "sampler")R% +4 "core" %C G\  +32 "collection"'% +3 "core" %o g g?\ +2 "sampler")\\% +3 "core" %C H\  +37 "collection"'O% +3 "core" %o g i=\ + "sampler")L% +4 "core" %C   A\  +41 "collection"'d% +3 "core" %o h i>\ +2 "sampler")$% +4 "core" %= \ G\  +47 "collection"'x% +3 "core" %o l o@\ +2 "sampler")U% +3 "core" %>   E\  +54 "collection"'j% +3 "core" %o t s\ +2 "sampler")n% +3 "core" %> ( % R\  +61 "collection"'k% +3 "core" %o u v>\ +2 "sampler")Q% +3 "core" %< = ; H\  +69 "collection"'.% +4 "core" %o { { \ + "sampler") % +4 "core" % ^ Y P\ A +78 "collection"'Z% +3 "core" %o \ +2 "sampler")m% +4 "core" % R\ A +88 "collection"'N% +3 "core" %o \ +2 "sampler")% +3 "core" % P\ A +100 "collection"'E% +4 "core" %o 9\ + "sampler")%% +4 "core" % G\ A + "sampler")v% +4 "core" % R\ A + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" % P\ A +2 ."WCR"SSV.dial :exhaust + "sampler")1  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"):'ڀ +912 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")F  +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +210 "collection"'z% +3 "core" %o \ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\ +2 "sampler")]% +52 "core" %< G\  +4 "collection"'o% +4 "core" %o f e*\ + "sampler")% +4 "core" %< Q\  +22 "collection"'?% +2 "core" %o e cC\ +2 "sampler")T% +4 "core" %< F\  +24 "collection"'B% +3 "core" %o f g,\ +2 "sampler")i% +4 "core" %< Q\  +28 "collection"'% +3 "core" %o g e<\ + "sampler")e% +4 "core" %; Q\  +32 "collection"'(% +3 "core" %o g h>\ +2 "sampler")% +4 "core" %< P\  +36 "collection"'0% +3 "core" %o l i)\ +2 "sampler")% +3 "core" %< V\  +42 "collection"'C% +3 "core" %o k m&\ + "sampler")y% +4 "core" %<  O\  +47 "collection"'r% +3 "core" %o l o@\ +2 "sampler")b% +4 "core" %<  N\  + "collection"'H% +4 "core" %o r q*\ + #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X < P\  +32 "collection"'V% +3 "core" %o { {\ +2 "sampler")% +3 "core" %1 L J O\  +5 ."da"PBV.dial between PSV and waste1 + "processing"%I * +31 "collection"'% +3 "core" %o ~ )\ +2 "sampler")% +4 "core" , + % _ ` H\ j +3 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +34 "collection"'6% +3 "core" %o )\ + "sampler")% +4 "core" % s q N\ C +30  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +9 "collection"'9% +3 "core" %o &\ +2 "sampler")% +4 "core" % Q\ C +53 "collection"'*% +3 "core" %o >\ +2 "sampler")% +3 "core" % C\ C +61 "collection"'"% +4 "core" %o !\ + "sampler")8% +4 "core" % Q\ C +2 "sampler")5% +3 "core" % G\ C +2 ."WCR"Intake.select :close + "sampler")0 +9 )}% +3 "core" % G\ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")p'ڀ +879 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")X  +71 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +2 .Intake.select :open + "sampler") +210 "collection"',% +2 "core" %o <\ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.87ml/s +2 "sampler")#.;0X% +4 "core" %qE P\  +28 "collection"'F% +3 "core" %o Z ^_\ +2 "sampler")z% +3 "core" %qE P\  +32 "collection"':% +4 "core" %o ] ^Y\ + "sampler")% +5 "core" %qD T\  +35 "collection"''% +3 "core" %o ` _G\ +2 "sampler")]% +4 "core" %qE T\  + "collection"'o% +4 "core" %o ^ _G\ +2 #"WCR"Intake @14.0psia, vacuum from 8.5 to 11.5psi +52 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X\ +2 "sampler") % +4 "core" %   G\ _ +28 "collection"'C% +3 "core" %o j k@\ + "sampler")y% +4 "core" % % & O\ _ +32 "collection"'r% +3 "core" %o n lT\ +2 "sampler")b% +3 "core" % 1 . P\ _ +37 "collection"'H% +3 "core" %o n o>\ + "sampler")+% +4 "core" % > : N\ _ +42 "collection"'% +3 "core" %o r s=\ + "sampler"){% +4 "core" % N L N\ _ +47 "collection"'=% +4 "core" %o u u;\ + "sampler")7% +4 "core" % e _ P\ _ +54 "collection"' % +3 "core" %o z |=\ + "sampler")P% +4 "core" % { y Q\ _ +61 "collection"'w% +3 "core" %o D\ + "sampler")% +4 "core" % P\ _ +69 "collection"'#% +3 "core" %o U\ +2 "sampler")V% +4 "core" % O\ _ +2 "sampler")% +3 "core" % D\ _ +2 ."WCR"Intake.select :close + "sampler")0 +9 )^% +3 "core" % G\ _ + ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +907 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")I  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +71 "core" ' +2 ."da"delay 2:00 +136 "collection"'6% +3 "core" %o >\ +2 #"WCR"Intake @16.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X% +3 "core" % Q\  + ."WCR"SSV.dial :exhaust +2 "sampler")F  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")z'ڀ +891 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"):  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %o \ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.78ml/s +2 "sampler")#.50X @\  +21 "collection"' % +3 "core" %o c c\ +2 "sampler")P% +4 "core" %> J\  +24 "collection"'Z% +4 "core" %o d d\ + "sampler")w% +4 "core" %=  ?\  +28 "collection"'% +3 "core" %o c f\ +2 "sampler")#% +4 "core" %=   F\  +31 "collection"'V% +3 "core" %o e e\ +2 "sampler")% +4 "core" %= D\  +36 "collection"'^% +3 "core" %o c g\ +2 "sampler")% +3 "core" %<   B\  +42 "collection"'?% +3 "core" %o j k\ +2 "sampler")I% +3 "core" %<   K\  +47 "collection"'6% +3 "core" %o k k\ +2 "sampler")% +4 "core" %< ( $ L\  +53 "collection"'4% +3 "core" %o p n\ +2 "sampler")9% +4 "core" %< 6 4 H\  +61 "collection"'% +2 "core" %o q t\ +2 "sampler")*% +4 "core" %< K I O\  +69 "collection"'% +3 "core" %o u w\ + "sampler")"% +4 "core" % c c :\ J +78 "collection"'8% +4 "core" %o } }\ + "sampler")5% +4 "core" % C\ J +88 "collection"'}% +3 "core" %o \ +2 "sampler")l% +4 "core" % B\ J +100 "collection"'D% +3 "core" %o \ + "sampler")% +4 "core" % J\ J +2 "sampler")X% +4 "core" % M\ J + ."WCR"Intake.select :close + "sampler")0 +9 ),% +3 "core" % E\ J + ."WCR"SSV.dial :exhaust +2 "sampler")p  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")u'ڀ +912 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open +2 "sampler") +112 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +72 "core" + ."da"delay 5 seconds +21 "collection"'&% +3 "core" %o \ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X\  +54 "collection"'c% +3 "core" %o l k{\ +2 "sampler")3% +3 "core" %D   M\  +61 "collection"'`% +3 "core" %o n p~\ +2 "sampler")<% +4 "core" %D >\  +69 "collection"'% +3 "core" %o q r|\ + "sampler")R% +4 "core" %D   K\  +78 "collection"'% +3 "core" %o r s\ +2 "sampler")\\% +4 "core" %D * * D\  +88 "collection"'O% +3 "core" %o w x\ +2 "sampler")L% +3 "core" % A @ G\ \ J +69 ."da"PTV.dial :PRVmixing + "processing"%)  +30 "collection"'% +4 "core" %o } }\ + "sampler")~% +4 "core" % ` ` =\ K +89 +2 ."da"delay 5 seconds +22 "collection"'$% +4 "core" %o \ + "sampler")x% +4 "core" % A\ K +128 "collection"'j% +3 "core" %o \ + "sampler")q% +4 "core" % N\ K +144 "collection"'d% +6 "core" %o \ +2 "sampler")U% +3 "core" % O\ K +2 "sampler")Q% +4 "core" % J\ K + ."WCR"Intake.select :close + "sampler")0 +9 ).% +3 "core" % =\ K + ."WCR"SSV.dial :exhaust +2 "sampler")  +70 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")N'ڀ +72 ."da"PRV.dial :ab2 +2 "processing"%  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%k +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%E' +395 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%%  +44 "core"  + "processing"%v% +4 "core" % 6\  +2 ."da"PS.seek 0.55ml + "processing"%' +62 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")1  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +173 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%>  +32 "collection"'F% +3 "core" %o \ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X\  +17 "collection"'V% +4 "core" %o g g\ + "sampler")% +4 "core" %H ?\  +21 "collection"'^% +4 "core" %o g h\ + "sampler")% +4 "core" %G   L\  +24 "collection"'?% +3 "core" %o g h\ +2 "sampler")I% +4 "core" %F   >\  +28 "collection"'r% +3 "core" %o j i\ + "sampler")6% +4 "core" %F \ K\  +32 "collection"'% +3 "core" %o j j\ + "sampler")4% +4 "core" %K   I\  +37 "collection"'9% +4 "core" %o k m\ + "sampler")% +4 "core" %   C\ \ P +41 "collection"'*% +3 "core" %o l m\ +2 "sampler")% +4 "core" % >\ \ P +47 "collection"'"% +3 "core" %o s s\ +2 "sampler")8% +3 "core" % . , A\ \ P +54 "collection"'5% +3 "core" %o t v\ +2 "sampler")}% +3 "core" % = : K\ \ P +61 "collection"'l% +3 "core" %o | {\ +2 "sampler")D% +4 "core" % N O =\ \ P +69 "collection"'% +3 "core" %o \ + "sampler")X% +4 "core" % h e J\ \ P +78 "collection"',% +3 "core" %o \ +2 "sampler")p% +4 "core" % O\ \ P +88 "collection"'% +3 "core" %o \ +3 "sampler")% +3 "core" % B\ \ P +100 "collection"'[% +3 "core" %o \ +2 "sampler")&% +4 "core" % >\ \ P + "sampler")u% +4 "core" % B\ \ P +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +2 "core" % I\ \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler") 'ڀ +904 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")+  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +210 "collection"'@% +3 "core" %o \ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.63ml/s +2 "sampler")#.+0X\  +28 "collection"'|% +3 "core" %o g e\ + "sampler")g% +4 "core" %IN F\  +32 "collection"'!% +3 "core" %o f g\ +2 "sampler")f% +3 "core" %IN K\  +37 "collection"'G% +3 "core" %o g g\ + "sampler")t% +4 "core" %IN L\  +42 "collection"'% +2 "core" %o h g\ +2 "sampler")a% +4 "core" %IN  N\  +2 "collection"'\ % +4 "core" %o i j\ + #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\  +28 "collection"'% +3 "core" %o l o\ +2 "sampler")~% +3 "core" %;   G\  +32 "collection"')% +3 "core" %o o o\ +2 "sampler")$% +3 "core" %2   E\  +37 "collection"'x% +3 "core" %o p r\ + "sampler")j% +4 "core" %3  ;\  +42 "collection"'q% +3 "core" %o s s\ + "sampler")d% +4 "core" %2 ( ( C\  +47 "collection"'U% +3 "core" %o u v\ +2 "sampler")Q% +3 "core" %2 5 2 F\  +54 "collection"'.% +3 "core" %o x y\ +2 "sampler") % +3 "core" %2 D ? H\  +61 "collection"'% +3 "core" %o { |\ +2 "sampler")k% +4 "core" %2 V U I\  +69 "collection"'% +3 "core" %o \ +2 "sampler")% +4 "core" % k l G\ C +78 "collection"'%% +3 "core" %o \ + "sampler")v% +4 "core" % ?\ C +88 "collection"'1% +3 "core" %o \ +2 "sampler")E% +4 "core" % ?\ C +100 "collection"'F% +3 "core" %o \ + "sampler")>% +4 "core" % G\ C +2 "sampler")N% +4 "core" % L\ C + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % C\ C + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")z'ڀ +903 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")]  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %o \ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\  +19 "collection"'(% +2 "core" %o h h\ +2 "sampler")% +4 "core" %A L\  +21 "collection"'e% +3 "core" %o j i\ +2 "sampler")% +4 "core" %A B\  +24 "collection"' % +2 "core" %o i l\ +2 "sampler")C% +4 "core" %A M\  +31 "collection"'y% +3 "core" %o j k\ + "sampler")'% +4 "core" %A >\  +32 "collection"'o% +3 "core" %o o m\ +2 "sampler")b% +4 "core" %@ :\  +36 "collection"'H% +3 "core" %o j m\ +2 "sampler")0% +3 "core" %@ K\  +42 "collection"'{% +3 "core" %o j j\ +2 "sampler")% +3 "core" %@  I\  +48 "collection"'=% +2 "core" %o l n\ +2 "sampler");% +4 "core" %?   ?\  +53 "collection"'7% +5 "core" %o o o\ + "sampler") % +4 "core" %>  L\  +61 "collection"'P% +3 "core" %o s q\ +2 "sampler")i% +3 "core" %>   M\  +69 "collection"'% +4 "core" %o | {\ + "sampler")#% +4 "core" %= & & D\  +79 "collection"'V% +3 "core" %o { }\ +2 "sampler")% +4 "core" % 8 6 C\  +88 "collection"'^% +4 "core" %o \ + "sampler")% +4 "core" % M K G\ \ M +100 "collection"'?% +3 "core" %o \ +2 "sampler")I% +3 "core" %\ k f 9\ \ M +113 "collection"'r% +3 "core" %o \ +2 "sampler")6% +4 "core" %\ =\ \ M +127 "collection"'% +4 "core" %o \ +2 "sampler")4% +4 "core" %\ H\ \ M +143 "collection"'9% +3 "core" %o \ +2 "sampler")% +4 "core" %\ G\ \ M + "sampler")*% +4 "core" % :\ \ M + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" %\ <\ \ M +2 ."WCR"SSV.dial :exhaust +2 "sampler")Z  +71 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")"'ڀ +887 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")8  +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'5% +4 "core" %o \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\  +28 "collection"'&% +3 "core" %o m m\ +2 "sampler")u% +4 "core" %;V E\  +32 "collection"'% +3 "core" %o l o\ + "sampler")% +4 "core" %;V G\  +36 "collection"'w% +3 "core" %o n n\ +2 "sampler")+% +4 "core" %;V B\  +41 "collection"'@% +4 "core" %o n o\ + "sampler") % +4 "core" %;V =\  +47 "collection"'J% +4 "core" %o r q\ + "sampler")h% +4 "core" %;W  <\  +54 "collection"'K% +3 "core" %o r t\ +2 "sampler")S% +3 "core" %;V  @\  +61 "collection"'% +3 "core" %o v v\ +2 "sampler")s% +3 "core" %;V   <\  +2 "collection"'/% +4 "core" %o w w\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\  +21 "collection"'t% +3 "core" %o v u\ +2 "sampler")% +3 "core" %8  @\  +25 "collection"'a% +3 "core" %o u v\ + "sampler")\ % +4 "core" %8   G\  +28 "collection"'2% +3 "core" %o w w\ +2 "sampler")% +3 "core" %8   L\  +32 "collection"'`% +4 "core" %o w x\ + "sampler")<% +4 "core" %8 !  E\  +36 "collection"'% +3 "core" %o z z\ +2 "sampler")R% +4 "core" %7 ) $ E\  +41 "collection"'% +3 "core" %o ~ }\ +2 "sampler")\\% +5 "core" %7 2 . F\  +46 "collection"'O% +3 "core" %o ~ \ +2 "sampler")L% +3 "core" %5 > ; C\  +54 "collection"'% +3 "core" %o \ + "sampler")~% +4 "core" % J H >\ G +61 "collection"')% +3 "core" %o \ +2 "sampler")$% +3 "core" % \\ [ G\ G +69 "collection"'x% +4 "core" %o \ + "sampler")j% +4 "core" % q n ?\ G +78 "collection"'q% +3 "core" %o \ +2 "sampler")d% +4 "core" % A\ G +88 "collection"'c% +4 "core" %o \ + "sampler")U% +4 "core" % @\ G +100 "collection"'Q% +3 "core" %o \ +2 "sampler").% +3 "core" % 7\ G +113 "collection"' % +4 "core" %o \ + "sampler")% +4 "core" % K\ G +2 "sampler")k% +3 "core" % H\ G +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % 6\ G + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")%'ڀ +883 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 "sampler")v  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %o \ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %o o n\ +2 "sampler")N% +3 "core" %! <\  +19 "collection"'% +3 "core" %o m o\ + "sampler")% +4 "core" %  G\  +21 "collection"'3% +3 "core" %o n n\ +2 "sampler")]% +4 "core" %  @\  +24 "collection"'n% +3 "core" %o m n\ +2 "sampler")z% +4 "core" %  J\  +28 "collection"'T% +3 "core" %o m n\ + "sampler")% +4 "core" %  I\  +32 "collection"'(% +3 "core" %o m p\ + "sampler")% +4 "core" %  =\  +37 "collection"'e% +2 "core" %o o o\ +2 "sampler")% +4 "core" %  E\  +44 "collection"' % +4 "core" %o q q\ + "sampler")C% +4 "core" %  I\  +47 "collection"'y% +3 "core" %o r u\ +2 "sampler")'% +4 "core" %   F\  +53 "collection"'o% +3 "core" %o v v\ +2 "sampler")b% +4 "core" % @\  +61 "collection"'H% +2 "core" %o v u\ +2 "sampler")0% +4 "core" %   E\  +69 "collection"'{% +3 "core" %o { y\ +2 "sampler")% +4 "core" %   ?\  +78 "collection"'B% +3 "core" %o } \ + "sampler")=% +4 "core" % - + =\  +88 "collection"';% +3 "core" %o ~ ~\ +2 "sampler")7% +4 "core" % ? 9 H\  +100 "collection"' % +3 "core" %o \ + "sampler")P% +4 "core" % X S H\  +113 "collection"'i% +3 "core" %o \ +2 "sampler")% +3 "core" % t p ;\  +128 "collection"'#% +3 "core" %o \ +2 "sampler")V% +3 "core" % L\  +144 "collection"'% +3 "core" %o \ +2 "sampler")^% +4 "core" % L\  +162 "collection"'% +3 "core" %o \ +2 "sampler")?% +4 "core" % >\ @ + "sampler")I% +4 "core" % D\ / + ."WCR"Intake.select :close +2 "sampler")0 +9 )r% +2 "core" % G\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")'ڀ +886 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")4  +2 ."WCR"CBV.dial SSV +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %o \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\  +36 "collection"'% +3 "core" %o p q\ +2 "sampler")[% +4 "core" %CF >\  +41 "collection"'&% +3 "core" %o r r\ +2 "sampler")u% +4 "core" %CF >\  +47 "collection"'% +3 "core" %o t u\ + "sampler")% +4 "core" %CF   =\  +54 "collection"'w% +3 "core" %o t v\ + "sampler")+% +4 "core" %CF  G\  +61 "collection"'@% +3 "core" %o w w\ +2 "sampler") % +4 "core" %CF   =\  +2 "collection"'}% +3 "core" %o v x\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\  +53 "collection"'% +3 "core" %o \ +2 "sampler")R% +4 "core" %5 = = >\  +61 "collection"'% +2 "core" %o \ +2 "sampler")\\% +4 "core" %2 O L >\  +69 "collection"'A% +3 "core" %o \ + "sampler")O% +4 "core" % ` ` @\ C +78 "collection"'L% +3 "core" %o \ +2 "sampler")% +4 "core" % u t D\ C +88 "collection"'~% +3 "core" %o \ +2 "sampler"))% +4 "core" % H\ C +100 "collection"'$% +3 "core" %o \ +2 "sampler")x% +3 "core" % D\ C +113 "collection"'j% +4 "core" %o \ + "sampler")q% +4 "core" % I\ C + "sampler")d% +5 "core" % ?\ C + ."WCR"Intake.select :close + "sampler")0 +9 )c% +2 "core" % 6\ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")Q'ڀ +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler").  +70 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %o \ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.47ml/s +2 "sampler")#. 0X\  +21 "collection"'1% +3 "core" %o k jf\ +2 "sampler")%% +3 "core" %tL ;\  +25 "collection"'>% +3 "core" %o l l\ + "sampler")N% +4 "core" %tL I\  +28 "collection"'% +3 "core" %o l mc\ + "sampler")% +4 "core" %tL ?\  +32 "collection"'3% +3 "core" %o o lf\ +2 "sampler")]% +3 "core" %tL >\  +37 "collection"'n% +3 "core" %o m nf\ + "sampler")z% +4 "core" %tL J\  +42 "collection"'T% +2 "core" %o o oc\ +2 "sampler")% +4 "core" %tL D\  +47 "collection"'(% +3 "core" %o q rf\ +2 "sampler")% +3 "core" %tL  ?\  +54 "collection"'e% +3 "core" %o q r\ + "sampler")% +4 "core" %tL  :\  +2 "collection"' % +3 "core" %o o sd\ +2 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X\  +18 "collection"'o% +3 "core" %o t s\ +2 "sampler")b% +34 "core" %3   C\  +2 "collection"'H% +4 "core" %o v t\ +2 "sampler")0% +4 "core" %3   >\  +24 "collection"'{% +4 "core" %o u v\ \ + "sampler")% +4 "core" %2   ?\  +28 "collection"'B% +3 "core" %o w vg\ + "sampler")=% +4 "core" %2   G\  +32 "collection"';% +3 "core" %o y xp\ +2 "sampler")7% +3 "core" %3 " F\  +37 "collection"' % +3 "core" %o x v\ + "sampler")P% +4 "core" %3 + ( H\  +42 "collection"'i% +2 "core" %o y x\ +2 "sampler")% +4 "core" %2 2 / H\  +47 "collection"'#% +3 "core" %o { {g\ +2 "sampler")V% +3 "core" %3 : : @\  +54 "collection"'% +3 "core" %o } ~f\ + "sampler")^% +4 "core" %2 G H ?\  +61 "collection"'% +3 "core" %o  g\ +2 "sampler")?% +3 "core" %2 V T @\  +69 "collection"'I% +4 "core" %o f\ +2 "sampler")r% +4 "core" % h f >\ E +77 "collection"'6% +3 "core" %o \ +2 "sampler")F% +4 "core" % z y F\ E +88 "collection"'4% +3 "core" %o \ +2 "sampler")9% +4 "core" % >\ E +100 "collection"'% +2 "core" %o ~\ +2 "sampler")% +4 "core" % I\ E +113 "collection"'Z% +3 "core" %o e\ + "sampler"):% +4 "core" % >\ E +2 "sampler")8% +3 "core" % 7\ E +2 ."WCR"Intake.select :close + "sampler")0 +9 )5% +2 "core" % G\ E +2 ."WCR"SSV.dial :exhaust +2 "sampler")"  +71 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")D'ڀ +920 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +18 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%X  +35 "core" + ."da"delay 30 seconds +153 "collection"',% +3 "core" %o \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X\ v +113 "collection"'L% +3 "core" %o \ +2 "sampler")% +3 "core" % ~ } C\ v +128 "collection"'~% +3 "core" %o k\ +2 "sampler"))% +4 "core" % G\ v +144 "collection"'$% +3 "core" %o j\ + "sampler")x% +4 "core" % @\ v +163 "collection"'j% +3 "core" %o \ + "sampler")q% +4 "core" % ?\ v +2 "sampler")d% +3 "core" % F\ v +2 ."WCR"Intake.select :close + "sampler")0 +9 )c% +3 "core" % J\ v + ."WCR"SSV.dial :exhaust +2 "sampler")U  +72 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")h'ڀ +581 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%. +127 "core"  +2 "processing"% % +3 "core" %ؿU\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%Q' +158 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  +3 ."WCR"CBV.dial SSV +68 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %o p\ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X  +35 "core" + "processing"%N% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'- +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +1616 "core" ' +2 ."da"delay 2:00 +1340 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\  +21 "collection"'% +3 "core" %o p o\ +2 "sampler")(% +4 "core" %A G\  +24 "collection"'% +3 "core" %o o o\ +2 "sampler")e% +4 "core" %B >\  +28 "collection"'% +3 "core" %o o p\ + "sampler") % +4 "core" %B G\  +32 "collection"'k% +3 "core" %o o p\ +2 "sampler")y% +3 "core" %B C\  +37 "collection"''% +3 "core" %o o p\ + "sampler")o% +4 "core" %B ?\  +42 "collection"'b% +2 "core" %o r p\ +2 "sampler")H% +4 "core" %B =\  +47 "collection"'0% +3 "core" %o t p\ +2 "sampler"){% +3 "core" %B  G\  +54 "collection"'% +3 "core" %o t t\ +2 "sampler")B% +3 "core" %B   F\  +61 "collection"'=% +3 "core" %o t v\ +2 "sampler");% +4 "core" %B H\  +69 "collection"'7% +3 "core" %o w v\ + "sampler") % +4 "core" %A   D\  +78 "collection"'P% +3 "core" %o w x\ +2 "sampler")i% +3 "core" %A   ?\  +89 "collection"'% +3 "core" %o | |\ + "sampler")C% +4 "core" %A * ) >\  +100 "collection"'#% +3 "core" %o | ~\ +2 "sampler")V% +3 "core" %; = ; D\  +113 "collection"'% +4 "core" %o \ + "sampler")^% +4 "core" %\ R N I\ \ O +128 "collection"'% +3 "core" %o \ +2 "sampler")?% +4 "core" % n k H\ \ O +144 "collection"'I% +2 "core" %o \ +2 "sampler")r% +4 "core" %\ ?\ \ O +162 "collection"'6% +3 "core" %o \ +2 "sampler")F% +4 "core" % I\ \ O +183 "collection"'4% +3 "core" %o \ +2 "sampler")9% +4 "core" %\ >\ \ O + "sampler")% +4 "core" % >\ \ O + ."WCR"Intake.select :close +2 "sampler")0 +8 )% +3 "core" %\ I\ \ O + ."WCR"SSV.dial :exhaust +2 "sampler")Z  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"):'ڀ +888 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV + ."WCR"CBV.dial SSV +3 "sampler")8  +71 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +210 "collection"'5% +3 "core" %o \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.43ml/s +2 "sampler")#.0X\  +18 "collection"',% +3 "core" %o k j\ +2 "sampler")D% +4 "core" %OcN D\  +21 "collection"'% +3 "core" %o l l\ + "sampler")% +4 "core" %OcN 8\  +24 "collection"'m% +3 "core" %o k n\ +2 "sampler")&% +4 "core" %OcO G\  +28 "collection"'u% +2 "core" %o l m\ +2 "sampler")% +4 "core" %OcN :\  +32 "collection"'% +3 "core" %o n k\ + "sampler")+% +4 "core" %OcN >\  +36 "collection"'@% +3 "core" %o k l\ +2 "sampler") % +4 "core" %OcN ;\  +41 "collection"'}% +4 "core" %o m n\ + "sampler")*% +4 "core" %OcO ;\  +47 "collection"'K% +3 "core" %o n o\ +2 "sampler")[% +4 "core" %OcN ;\  +53 "collection"'S% +3 "core" %o o o\ +2 "sampler")% +4 "core" %OcN  >\  +61 "collection"'s% +11 "core" %o p q\ +2 "sampler")/% +4 "core" %OcN \  7\  + "collection"'l% +4 "core" %o q q\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  +144 "collection"'h% +3 "core" %o \ +2 "sampler")Q% +3 "core" % =\  +2 "sampler")1% +3 "core" % E\  +2 ."WCR"Intake.select :close + "sampler")0 +9 )%% +3 "core" % E\  + ."WCR"SSV.dial :exhaust +2 "sampler")>  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")N'ڀ +892 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")v  +72 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %o \ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  +24 "collection"'H% +3 "core" %o r s\ +2 "sampler")|% +4 "core" %O E\  +28 "collection"'0% +3 "core" %o r u\ + "sampler"){% +4 "core" %O <\  +32 "collection"'% +3 "core" %o v r\ +2 "sampler")B% +3 "core" %N >\  +37 "collection"'=% +3 "core" %o t t\ + "sampler");% +4 "core" %N I\  +42 "collection"'7% +2 "core" %o t v\ +2 "sampler") % +4 "core" %E  H\  +47 "collection"'P% +3 "core" %o v w\ + "sampler")i% +4 "core" %E   6\  +54 "collection"'% +3 "core" %o y x\ + "sampler")C% +4 "core" %E \ 7\  +12 ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +43 "collection"'V% +3 "core" %o z z\ + "sampler")% +4 "core" %E   <\  +69 "collection"'^% +3 "core" %o | |\ +2 "sampler")% +4 "core" %F   @\  +  +2 "processing"%?% +3 "core" %غU\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%I' +51 "collection"'r% +3 "core" %o ~ }\ +2 "sampler")6% +4 "core" %E " D\  +88 "collection"'F% +3 "core" %o } \ +2 "sampler")4% +3 "core" %F / - ?\  +100 "collection"'9% +3 "core" %o \ +2 "sampler")% +4 "core" %E ? < 9\  +113 "collection"'% +2 "core" %o \ +2 "sampler")Z% +4 "core" % S M H\ U +128 "collection"']% +3 "core" %o \ +2 "sampler")8% +3 "core" % i j G\ E +80 ' + ."da"delay 5 seconds +63 "collection"'5% +3 "core" %o \ +2 "sampler"):% +4 "core" % 8\ E +163 "collection"'% +2 "core" %o \ +2 "sampler")X% +4 "core" % =\ E +183 "collection"',% +7 "core" %o \ + "sampler")D% +5 "core" % D\ E + "sampler")% +4 "core" % >\ E + ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" % ;\ E +2 ."WCR"SSV.dial :exhaust + "sampler")m  +41 ."da"PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%&' +17 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")u'ڀ +888 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'% +4 "core" %o \ + #"WCR"Intake @16.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\  +25 "collection"'j% +3 "core" %o u s\ +2 "sampler")q% +3 "core" %;   D\  +28 "collection"'c% +3 "core" %o s r\ +2 "sampler")U% +3 "core" %;   =\  +32 "collection"'d% +3 "core" %o u u\ +2 "sampler")w% +4 "core" %;   =\  +36 "collection"'.% +3 "core" %o w u\ +2 "sampler") % +3 "core" %;   G\  +42 "collection"'% +3 "core" %o v w\ + "sampler")% +4 "core" %2 # ! F\  +47 "collection"'% +3 "core" %o x y\ +2 "sampler")h% +4 "core" %2 ( ' ;\  +53 "collection"'Q% +4 "core" %o y y\ + "sampler")1% +4 "core" %2 1 / 4\  +61 "collection"'%% +3 "core" %o { |\ +2 "sampler")>% +3 "core" %2 ; 9 >\  +69 "collection"'!% +4 "core" %o ~ \ + "sampler")v% +4 "core" %2 E F 5\  +78 "collection"'% +3 "core" %o  \ +2 "sampler")N% +3 "core" %2 S P F\  +89 "collection"'n% +3 "core" %o \ + "sampler")z% +4 "core" %2 d a D\  +100 "collection"'3% +3 "core" %o \ +2 "sampler")% +3 "core" % w w F\ ; +113 "collection"'% +3 "core" %o \ +2 "sampler")(% +4 "core" % <\ ; +127 "collection"'% +3 "core" %o \ +2 "sampler")T% +4 "core" % G\ ; +144 "collection"' % +3 "core" %o \ + "sampler")k% +4 "core" % D\ ; +2 "sampler")y% +4 "core" % 7\ ; + ."WCR"Intake.select :close + "sampler")0 +10 )'% +2 "core" % ?\ ; +2 ."WCR"SSV.dial :exhaust + "sampler")o  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")b'ڀ +889 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")H  +2 ."WCR"CBV.dial SSV +71 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'|% +3 "core" %o \ + #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\  +36 "collection"'?% +3 "core" %o t u\ +2 "sampler")r% +4 "core" %D  E\  +41 "collection"'6% +3 "core" %o t t\ +2 "sampler")F% +3 "core" %D  F\  +48 "collection"'4% +2 "core" %o v t\ +2 "sampler")9% +4 "core" %D   ?\  +54 "collection"'% +2 "core" %o w w\ +2 "sampler")e% +4 "core" %D   8\  +61 "collection"'% +2 "core" %o x w\ +2 "sampler")Z% +4 "core" %D  6\  +69 "collection"']% +3 "core" %o { x\ +2 "sampler")8% +4 "core" %D ( ) :\  +78 "collection"'5% +4 "core" %o { {\ + "sampler"):% +4 "core" %D 4 3 ;\  +88 "collection"'% +3 "core" %o ~ }\ +2 "sampler")X% +4 "core" %D @ > <\  +100 "collection"',% +2 "core" %o \ +2 "sampler")D% +4 "core" %F S Q A\  +113 "collection"'% +3 "core" %o \ + "sampler")% +4 "core" % e e ;\ C +128 "collection"'m% +2 "core" %o \ +2 "sampler")I% +4 "core" % } | E\ C +144 "collection"'% +3 "core" %o \ +2 "sampler")% +4 "core" % G\ C +162 "collection"'% +3 "core" %o \ +2 "sampler")u% +4 "core" % D\ C +183 "collection"'@% +3 "core" %o \ +2 "sampler") % +4 "core" % <\ C +2 "sampler")}% +4 "core" % D\ C + ."WCR"Intake.select :close + "sampler")0 +4 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +4 "sampler")"% +2 "core" % 5\ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +64 "core" + ."da"delay 5 seconds +6 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")S'ڀ +482 ."da"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +359 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")s  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +48 ."da"PSV.dial PTV +2 "processing"%/ +72 "core" + ."da"delay 5 seconds +86 "collection"'l% +4 "core" %o \ + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +3 "core" %o ~\ +2 "sampler")!% +4 "core" % 4 0 C\ \ V +113 "collection"'v% +3 "core" %o \ + "sampler")% +4 "core" % ? > 6\ \ V +128 "collection"'N% +3 "core" %o \ + "sampler")n% +4 "core" % R P D\ \ V +144 "collection"'z% +3 "core" %o \ +2 "sampler")3% +3 "core" % j l <\ \ V +163 "collection"'% +4 "core" %o \ + "sampler")% +5 "core" % G\ \ V +183 "collection"'(% +3 "core" %o \ +2 "sampler")% +3 "core" % 6\ \ V +196 "collection"'T% +3 "core" %o \ +2 "sampler") % +4 "core" % C\ \ V +196 "collection"'k% +3 "core" %o \ + "sampler")y% +4 "core" % D\ \ V +2 "sampler")'% +3 "core" % E\ \ V +2 ."WCR"Intake.select :close + "sampler")0 +9 )o% +2 "core" % :\ \ V +2 ."WCR"SSV.dial :exhaust +2 "sampler")O  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")H'ڀ +891 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")|  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open +2 "sampler") +209 "collection"'b% +3 "core" %o  \ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X\ [ +61 "collection"'% +3 "core" %o z }\ + "sampler")e% +4 "core" %   F\ [ +69 "collection"'% +3 "core" %o | \ +2 "sampler")Z% +3 "core" % \ \ E\ [ +78 "collection"']% +3 "core" %o ~ \ +2 "sampler")8% +4 "core" %   ;\ [ +88 "collection"'5% +3 "core" %o \ +2 "sampler"):% +4 "core" %   3\ [ +100 "collection"'% +3 "core" %o \ + "sampler")X% +4 "core" % % $ 2\ [ +113 "collection"',% +3 "core" %o \ +2 "sampler")D% +3 "core" % 3 2 D\ [ +128 "collection"'% +3 "core" %o \ +2 "sampler")% +3 "core" % C @ 8\ [ +144 "collection"'m% +4 "core" %o \ +2 "sampler")I% +3 "core" % W U 7\ [ +163 "collection"'% +3 "core" %o \ +2 "sampler")% +3 "core" % q q <\ [ +184 "collection"'% +3 "core" %o \ + "sampler")u% +4 "core" % :\ [ +196 "collection"'@% +3 "core" %o \ +2 "sampler") % +3 "core" % F\ [ +197 "collection"'}% +2 "core" %o \ +2 "sampler")"% +4 "core" % 4\ [ +196 "collection"'&% +3 "core" %o \ + "sampler")*% +4 "core" % ?\ [ +2 "sampler");% +3 "core" % 2\ [ +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +80 "core" % A\ [ +2 ."WCR"SSV.dial :exhaust + "sampler")s  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")/'ڀ +348 ."da"PBV.dial between PSV and waste1 + "processing"%l * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +85 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%f' +408 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")=  +71 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %o \ + #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.34ml/s +2 "sampler")#.0X% +4 "core" %;\\   4\  +89 "collection"'!% +2 "core" %o \ +2 "sampler")v% +4 "core" %;\\   :\  +100 "collection"'% +3 "core" %o \ + "sampler")N% +4 "core" %;\\ * & E\  +2 "collection"'n% +3 "core" %o \ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X\ n +27  +2 "processing"%% +2 "collection"'\ % +6 "core" %ؿ3\ + %o  \ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 "sampler")2% +5 ."da"PS.reconfigure :default +54 "processing"%#A d`xb +5 "core" % E\ n +2 ."da"PS.seek 2ml +2 "processing"%f' +3 "collection"'a% +3 "core" %o \ +2 "sampler")+% +4 "core" % D\ n +36 "collection"'% +3 "core" %o \ +2 "sampler")% +4 "core" % A\ n +41 "collection"'J% +4 "core" %o \ + "sampler")\\% +4 "core" %  3\ n +47 "collection"'g% +4 "core" %o \ + "sampler")[% +4 "core" %   >\ n +54 "collection"'L% +3 "core" %o \ + "sampler")% +4 "core" %  C\ n +61 "collection"'~% +3 "core" %o \ +2 "sampler"))% +3 "core" % \ B\ n +69 "collection"'$% +3 "core" %o \ +2 "sampler")x% +4 "core" %   ;\ n +78 "collection"'j% +3 "core" %o \ +2 "sampler")q% +3 "core" %   2\ n +89 "collection"'c% +3 "core" %o \ + "sampler")U% +4 "core" %  5\ n +100 "collection"'E% +3 "core" %o \ +2 "sampler")d% +3 "core" % ) ' 5\ n +113 "collection"'w% +3 "core" %o \ +2 "sampler")p% +4 "core" % 5 3 <\ n +127 "collection"' % +4 "core" %o \ + "sampler")% +4 "core" % G E 4\ n +144 "collection"'% +3 "core" %o \ +2 "sampler")A% +3 "core" % X U 3\ n +163 "collection"'% +3 "core" %o \ +2 "sampler")h% +3 "core" % n l 5\ n +184 "collection"'Q% +3 "core" %o \ + "sampler")1% +4 "core" % 5\ n +13 "Can"w\  +183 "collection"'R% +3 "core" %o \ +2 "sampler")%% +4 "core" % @\ n +199 "collection"'>% +3 "core" %o \ + "sampler")!% +4 "core" % :\ n +196 "collection"'v% +3 "core" %o \ +2 "sampler")% +3 "core" % D\ n +2 "sampler")N% +3 "core" % 6\ n +2 ."WCR"Intake.select :close + "sampler")0 +10 )n% +2 "core" % 7\ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +50 "core" ' + ."da"delay 5 seconds +20 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")3'ڀ +468 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%.% +4 "core" %8\  +2 ."da"PS.seek 1.5ml +2 "processing"%T'* +296 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +207 "core" ' +2 ."da"delay 3 seconds +2 "collection"'k% +3 "core" %o \ +2 #"WCR"Intake @16.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.31ml/s +2 "sampler")#.0X + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&H% +3 "core" %    +2 "storage"(% +3 "core" % r r \  +2 "storage"(K. +3 "core" .(,} + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(7( +360 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 ( & +2 "core" & w\ +2 "manipulator"&& +3 "core" &ӑ" <@ +2 "manipulator"&z% +3 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&P( +153 "core" ( +2 "manipulator"&i& +4 "core" & \ + "storage"(& +4 "core" & / . d\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&C'7 +95 "core" ' +2 "storage"(V& +4 "core" & x\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +120 "core" ' + "storage"(^- +4 "core" -'O + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&#& +3 "core" & \ +2 "storage"(?& +3 "core" & \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&r'u +18 "core" ' +2 ."da"Elbow.hold + "manipulator"&6, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"({- +3 "core" -'O +2 ."da"SE.seek 27.09 Pucks below Top Plate +2 "storage"(F' +29 "core" ' + "manipulator"&(% +8 "core" %Ά H +3 "storage"(0& +10 "core" & R Q <\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 317 counts + "manipulator"&4'ϲ +14 "core" ' + "manipulator"&9& +5 "core" &  \ + "storage"(& +4 "core" & V _\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&e'7 +17 "core" ' +2 ."da"SE.seek 28.09 Pucks below Top Plate +2 "storage"(' +42 "core" ' + "manipulator"&Z& +5 "core" & \ + "manipulator"&]% +4 "core" %- +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&8' +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&5( +241 "core" ( +2 "manipulator"&:& +4 "core" & ( + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ( +2 ."da"Forearm.seek PC +2 "manipulator"&X' +93 "core" ' + ."da"Hand.close +2 "manipulator"&,/ +63 "core" / +2 ."da"PC.seek :open + "processing"%D( +461 "core" ( + "storage"(& +4 "core" & 0 0 _\ + "manipulator"&& +4 "core" & ( + "manipulator"&% +4 "core" %  A +2 ."da"Forearm.seek :retract +2 "manipulator"&I' +92 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +245 "core" ( + "manipulator"&& +4 "core" & +  +2 "storage"(m& +3 "core" & s\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts + "manipulator"&u'7 +93 "core" ' + ."da"Hand.open + "manipulator"&@1 +59 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 27.74 Pucks below Top Plate +2 "storage"(}'Z +21 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 26.78 Pucks below Top Plate + "storage"("' +52 "core" ' + #"da"Lights, camera, ACTION! +57 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23mar2216h825ml.tif +1894 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1441 "core" '@\\ 5\  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %%   3\  +54 "collection"'!% +2 "core" %o \ +2 "sampler")v% +4 "core" %% #  3\  +61 "collection"'% +3 "core" %o \ + "sampler")N% +4 "core" %% ) & 3\  +69 "collection"'n% +3 "core" %o \ +2 "sampler")% +4 "core" %% / / 5\  +78 "collection"'% +3 "core" %o \ +2 "sampler")% +3 "core" %% 9 5 C\  +89 "collection"'% +3 "core" %o \ + "sampler").% +4 "core" %% A A ?\  +100 "collection"'f% +3 "core" %o \ +2 "sampler") % +3 "core" %% O L >\  +113 "collection"'k% +3 "core" %o \ +2 "sampler")3% +4 "core" %% [ [ 6\  +127 "collection"''% +3 "core" %o \ +2 "sampler")o% +4 "core" %% m k C\  +144 "collection"'T% +3 "core" %o \ + "sampler")<% +4 "core" %%  A\  +163 "collection"'|% +3 "core" %o \ + "sampler")b% +4 "core" %% 3\  +184 "collection"'H% +3 "core" %o \ +2 "sampler")% +4 "core" % 2\ 5 +196 "collection"'K% +3 "core" %o \ + "sampler")% +4 "core" % 3\ 1 +196 "collection"' % +3 "core" %o \ +2 "sampler")% +3 "core" % A\ 1 +2 "sampler")z% +3 "core" % 0\ 1 +2 ."WCR"Intake.select :close + "sampler")0 +9 )i% +3 "core" % 7\ 1 + ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")V'ڀ +908 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %o \ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X + "storage"(& +4 "core" & \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&6'7 +17 "core" ' +2 "storage"(,% +4 "core" % \ } +3 ."downElevator"SE.seek :down +2 "storage"(8' +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 (_% +4 "core" %\ \  F\ + "manipulator"&% +5 "core" %/ \ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&' +92 "core" ' +3 "storage"(& +9 "core" &\ \  (\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%X& +8 "core" &\ +3 "manipulator"&& +8 "core" &  +4 "manipulator"&m% +7 "core" %   +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&5(- +170 "core" ( +3 "manipulator"&@& +8 "core" &-  c +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +7 "core" &-  c +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&I'w +98 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +56 "core" / +4 "manipulator"&}& +8 "core" &- " c +7 "manipulator"&*% +9 "core" % χ  +5 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' +100 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&B( +135 "core" ( +3 "manipulator"&l& +11 "core" & " +3 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &S& +7 "core" & +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&`' +97 "core" ' +4 "manipulator"&=& +8 "core" & +4 "manipulator"&t% +7 "core" % +4 "processing"%/& +8 "core" &\ +4 "processing"%G& +9 "core" &w\ +7 ."psFlush"PC.seek :closed +4 "processing"%s(^ +8 "core" &|\ +6 &\ +3 & -\ $c +8 &Uz{\ 7 +8 &}~\ L +10 &W|\ M +8 &bY\ N +10 &%Yz\ M +9 &V}\ M +10 &V|\ M +10 &kW~\ M +8 &,Vy\ N +10 &Yw\ N +10 &!Yl\ N +8 &#sZv\ M +10 &%5Wf\ M +9 &&Vn\ M +10 &(Wo\ M +9 &*{Xy\ M +9 &,=Wq\ M +10 &-Wq\ M +10 &/Xo\ M +8 &1Yl\ M +10 &3D[n\ N +9 &5Zq\ N +10 &6\\n\ M +10 &8]m\ M +8 &:MX\ M +10 &<Zt\ M +9 &=^s\ N +9 &?_\ N +10 &AT_\ N +9 &Ch\ O +10 &Dm\ P +9 &F\ R +9 &HJ\ T +10 &J \ T +10 &K\ S +8 &M\ T +10 &OQ\ T +9 &Q\ U +10 &R\ U +10 &T\ U +8 &VV\ U +10 &X\ U +10 &Y\ U +8 &[\ V +10 &]\\\ D +10 &^Bv\ "e +9 &^D\ 6 +5 ( +5 "processing"%G& +7 #"psFlush"Processing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.61 +3 "processing"%& +8 "core" &^+\ 6 +2 &^+\ 6 +3 ."psFlush"Hand.open +3 "manipulator"&\ 1 +60 "core" 1 +3 "manipulator"&2% +9 "core" %  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&a' +91 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%+ +45 "core"  +3 "processing"%y% +8 "core" %غ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +8 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1122 #"uploadLog"upsync +1008 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +182 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%J  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +100 "core" +2 ."psFlush"PS.seek :empty + "processing"%g'ؠ +286 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\  +41 "collection"' % +3 "core" %o \ +2 "sampler")% +3 "core" %<   8\  +48 "collection"'% +2 "core" %o \ +2 "sampler")A% +4 "core" %;   9\  +53 "collection"'% +3 "core" %o  \ +2 "sampler")h% +4 "core" %;  1\  +61 "collection"'Q% +2 "core" %o  \ +2 "sampler")1% +4 "core" %; \ ;\  +69 "collection"'R% +3 "core" %o \ + "sampler")x% +4 "core" %;   /\  +78 "collection"'%% +3 "core" %o \ +2 "sampler")>% +4 "core" %;   /\  +88 "collection"'!% +4 "core" %o \ +2 "sampler")v% +4 "core" %   2\ K +100 "collection"'% +2 "core" %o \ +2 "sampler")N% +4 "core" % ( & 9\ K +113 "collection"'n% +3 "core" %o \ + "sampler")% +4 "core" % 1 . :\ K +128 "collection"'% +3 "core" %o \ + "sampler")% +4 "core" % > < 0\ K +147 "collection"'% +3 "core" %o \ +2 "sampler").% +4 "core" % N L 0\ K +162 "collection"'f% +3 "core" %o \ +2 "sampler") % +4 "core" % a a 9\ K +183 "collection"'k% +4 "core" %o \ + "sampler")3% +4 "core" % y v 0\ K +196 "collection"''% +3 "core" %o \ +2 "sampler")o% +3 "core" % ;\ K +127 ."WCR"SS.reconfigure :default +2 "sampler")#.0X\ K + ."WCR"Intake.select :close +2 "sampler")0 +9 )|% +2 "core" % :\ K +2 !"WCR"o:ShallowSampler::Clogged: mesg"'Filtering too Slowly after 900.0ml:@checkpoint: omitted:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:353"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + .SSV.dial :exhaust +2 "sampler")b  +73 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure :exhale +2 "sampler")#.0X +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'?' +813 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1605 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV +2 "collection"'M @ +2 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +65 "core" @ +7 + ."psFlush"PTV.dial :puck +2 "processing"%9  +42 "sampler")]% +3 "core" %ڃ :\  + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'C  +21 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%4'ؾ +60 "core"  +2 "collection"'F% +4 "core" %  \  +2 ."WCR"CSV.dial between air and CTV +2 "collection"': ` +27 "core" a +3 ."WCR"CS.seek 7.049ml +2 "collection"'' +749 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"',  + ."WCR"CSV.dial CTV +4 "collection"'  +27 "core"  +42  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Jb +2 ."WCR"CS.seek 0ml +2 "collection"'u'i +1350 "core" ' L J\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'"  +29 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +300 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +83 "core" + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +184 "core" ' +2 ."WCR"delay 1:00 +397 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%P U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%e'ؾ +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%X' +651 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'r  +41 "core"  + "collection"'m% +4 "core" %i \  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'8'T +583 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'6' +682 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +1211 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 35psi... + .CBV.dial SSV + "collection"' @ +71 "core" ? +52 "sampler")% +3 "core" %ڃ 1\  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'}  +85 "core"  + "collection"'*% +5 "core" % #\ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" ^ +3 ."WCR"CS.seek 6.971ml +2 "collection"'l'1 +761 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'S  +2 'I  +28 "core"  +102  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Jb +2 ."WCR"CS.seek 0ml +2 "collection"'='i +226 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%5' +1134 "core" ' N M\ +3 ."WCR"delay 10:00 +1499 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +81 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2552 "Can"x\ ^\\ +84 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%+'X\\ +1120 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%y' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%O  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%\\' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +55 "core" @ +2 ."psFlush"PS.seek 2.5ml + "processing"%)' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$'ؾ +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +42 "core" +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%q' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%c +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'ؾ +2652 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%E @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%w  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p'ؾ +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&#& +4 "core" & +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 ."psFlush"Forearm.seek PC + "manipulator"&A' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +61 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%h( +456 "core" ( + "manipulator"&Q& +4 "core" & +2 "manipulator"&1% +4 "core" %  ~ + ."psFlush"Forearm.seek :retract +2 "manipulator"&R' +92 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage + "manipulator"&x(- +125 "core" ( +2 "manipulator"&%& +4 "core" &- +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&!'w +92 "core" ' + ."psFlush"Hand.open + "manipulator"&v1 +60 "core" 1 + "manipulator"&% +5 "core" % ~  W + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&N' +90 "core" ' +21827 ."WCR"CBV.dial :waste2b +2 "collection"'n  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"''i +482 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" + #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'  +52 "core"  +2 "collection"'% +4 "core" %e f\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'.'T +87 "Can"\ [Y +507 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'f' +1942 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +71 "core" ? +52 "sampler")k% +3 "core" %ڃ 9\  + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'3  +86 "core"  + "collection"''% +4 "core" % e\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'o ` +53 "core" _ +3 ."WCR"CS.seek 6.971ml +2 "collection"'<'1 +764 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'|  +2 'b  +27 "core"  +101  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Ib +2 ."WCR"CS.seek 0ml +2 "collection"'['i +1323 "core" ' R NS\ +3 ."WCR"delay 10:00 +54509 "Can" RP +5493 ."WCR"CBV.dial :waste2b +2 "collection"'T  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''i +592 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'K  +127 "core" + "collection"'g& +4 "core" &\\ q\ _ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"& % +4 "core" %   + "storage"(% +4 "core" % + ' 7\ +2 "storage"(z. +2 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."WCR"SC.seek 3 +47 "storage"(i( +16 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &  '\ + "manipulator"&& +4 "core" &-  +2 "manipulator"& % +3 "core" %   +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&V( +186 "core" ( + "manipulator"&j& +4 "core" & O  +2 "storage"(Y& +4 "core" & & &\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&^'7 +96 "core" ' +2 "storage"(M& +4 "core" & O O K\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(0'r +112 "core" ' +2 "storage"(]- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&9& +3 "core" &  + "storage"(C& +4 "core" &   |\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 + "manipulator"&F'u +26 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&:, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"({- +2 "core" -' +3 ."WCR"SE.seek 28.09 Pucks below Top Plate + "storage"(?' +34 "core" ' +2 "manipulator"&% +4 "core" %w + "storage"(,& +4 "core" &\ \ \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 3 + 302 counts +2 "manipulator"&'ϣ +13 "core" ' + "manipulator"&"& +5 "core" & m  + "storage"(u& +4 "core" & C 2\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&_'7 +17 "core" ' +3 ."WCR"SE.seek 29.09 Pucks below Top Plate + "storage"(4' +42 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&Z% +4 "core" %'  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&P' +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&((ӂ +170 "core" ( + "manipulator"&& +4 "core" &ӌ 3 +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &ӌ 3 +2 ."WCR"Forearm.seek CC + "manipulator"&'? +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&r/ +55 "core" / +2 ."WCR"CC.seek :open + "collection"'m( +448 "core" ( +2 "storage"(& +4 "core" & 1 1\ + "storage"(8& +4 "core" & 7 + f\ +2 "manipulator"&@& +3 "core" &ӌ ? 3 +2 "manipulator"&X% +4 "core" % A E ) +2 ."WCR"Forearm.seek :retract + "manipulator"&' +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&( +164 "core" ( +2 "manipulator"&}& +4 "core" &   + "storage"(*& +4 "core" & O N q\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&'u +93 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&6, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&S1 +56 "core" 1 +2 "manipulator"&I% +4 "core" % ΅  +2 "storage"(t& +3 "core" & O O h\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +2 ."WCR"Forearm.seek 3 + 316 counts +2 "manipulator"&l'ϱ +13 "core" ' +2 "manipulator"&& +4 "core" & +  + "storage"(/& +4 "core" & V U V\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 450 counts +2 "manipulator"&5'7 +15 "core" ' + "storage"(D% +4 "core" % U V \ +3 ."downElevator"SE.seek :down +3 "storage"( ' +72 "core" ' + ."downElevator"SE.stop + "storage"(5 +25 (\ % +2 "core" % y \  +2 "manipulator"&% +4 "core" %+ b +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&G' +91 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +4 "core" & ( (+\ +2 "manipulator"&+& +3 "core" & 5  +2 "manipulator"&`% +4 "core" %  n  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&O(- +176 "core" ( +2 "manipulator"&y& +4 "core" &- < * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  * +2 .tForearm.seek :garage + "manipulator"&'w +97 "core" ' +2 .tHand.close + "manipulator"&J/ +52 "core" / + "manipulator"&& +5 "core" &- 8 * + "manipulator"&L% +4 "core" % τ i  +2 .tForearm.seek :retract + "manipulator"&\\' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~(ӂ +285 "core" ( + "manipulator"&& +4 "core" &ӑ#  <> + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &ӑ"  <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'? +91 "core" ' + "manipulator"&&& +5 "core" &ӑ# <> + "manipulator"&$% +4 "core" %> J +2 "collection"'c& +4 "core" & * *?\ +2 "collection"'q& +4 "core" & + *4\ +2 .tCC.seek :closed +2 "collection"'E(\\ +4 "core" & + )-\ +7 & 3 * +,\ %g +9 &Yy , )+\ 7 +10 &x * )*\ K +9 &T , -+\ J +10 &V + +,\ J +9 &C[ + +*\ J +9 &\\ + --\ J +10 &\\ + ,(\ J +9 &Z + ,-\ K +9 &JZ - ,.\ K +10 & Z - ,-\ J +9 &!W . -,\ J +10 &#\\ - ,'\ J +9 &%RY , .,\ K +9 &'Y - -.\ J +10 &(W - .*\ J +9 &*\\ - -'\ J +9 &,[Z - /)\ J +45 &.W - -"\ J +10 &/\\ . .#\ J +2 &1Z . 0$\ K + &3cY / .\ J +3 &5&W / /\ J + &6\\ / /\ J +4 &8Z 1 0<\ K +9 &:kZ 0 0\ J +10 &<-W / /\ J +9 &=\\ . 0\ J +10 &?[ . 0j\ K +9 &AsZ 0 /;\ J +9 &C5] 6 25\ J +10 &Do G @7\ M +9 &F f \\7\ Q +10 &HY { y\ V +9 &J  \ W +9 &K \ X +10 &M \ X +9 &OX \ Y +9 &Q \ Y +10 &R \ Z +9 &T \ Z +9 &V[ \ [ +10 &X \ [ +9 &Y \ \\ +10 &[ \ J +9 &\\4 \ 6 +9 &\\t \ V +3 ( + "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.32 + "collection"'U& +3 "core" &\\m \ V +2 .tHand.open + "manipulator"&w1 +53 "core" 1 + "manipulator"&d% +5 "core" %> : J +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' +89 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'#& +4 "core" &\\l \ V +2 "collection"'% +3 "core" %o \ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 "collection"'B% +4 "core" %o x\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'a's5 +1378 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 's% +2 "core" %s/ O\ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'Q' +664 "core" ' + .tCSV.dial :waste +2 "collection"'1 +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'%'i +2002 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'>& +4 "core" &\\l V\ V + "collection"'A% +4 "core" %e Q\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'v's5 +1278 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" A +2 "collection"'R% +4 "core" %s4 P\ +2 .tCS.seek 7ml + "collection"'!' +552 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'n  +2 .tCTV.dial CSV +3 "collection"'=  +36 "core"  +94  + .tCBV.dial :waste1 +2 "collection"' @ +71 "core" B +2 .tCS.seek 0ml + "collection"''i +1646 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &\\k f\ V + "collection"'% +4 "core" %i \\\ +2 .tCSV.dial :flush + "collection"'.  +68 "core" +2 .tCS.seek 5ml +2 "collection"' 's5 +1251 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'k @ +42 "core" B + "collection"'3% +4 "core" %s5 c\ +2 .tCS.seek 7ml +2 "collection"''' +544 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'o  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'f  +100 "core"  +2 .tCS.seek 0ml + "collection"'|'i +1650 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'b& +4 "core" &\\k V\ V +2 "collection"'<% +4 "core" %g X\ + .tCSV.dial :flush + "collection"'T  +70 "core" +2 .tCS.seek 5ml +2 "collection"'['s5 +1274 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'K @ +41 "core" B +2 "collection"'g% +4 "core" %s7 Z\ +2 .tCS.seek 7ml +2 "collection"' '" +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +39 "core"  +2 .tCBV.dial :waste2b + "collection"'z  +101 "core"  +2 .tCS.seek 0ml + "collection"''i +1642 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &\\l o\ V + "collection"' % +4 "core" %e f\ + .tCSV.dial CSR + "collection"'j  +41 "core"  + "collection"'Y% +4 "core" %e T\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'7' +1975 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'x' +568 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'M +2 ']  +42 "core" +67 ~ +2 .tCTV.dial :intake + "collection"'9  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'C'T +1862 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'{  +71 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'N'i +593 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +96 "core"  +2 "collection"',% +4 "core" %e h\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'"'s5 +1358 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'u' +1352 "core" ' + .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml + "collection"'Z'i +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +3 "core" &ӑ" <> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&V(ӂ +32 "core" ( + "manipulator"&0& +4 "core" &}  "z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &}\  # "z +2 .tForearm.seek CC + "manipulator"&'? +94 "core" ' +2 .tHand.close + "manipulator"&?/ +62 "core" / + .tCC.seek :open +2 "collection"'( +448 "core" ( + "manipulator"&e& +4 "core" &}  "z + "manipulator"&_% +4 "core" % =   +2 .tForearm.seek :retract + "manipulator"&:' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&r(- +279 "core" ( +2 "manipulator"&P& +4 "core" &- o K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &-  K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +100 "core" ' + .tHand.open + "manipulator"&81 +58 "core" 1 +2 "manipulator"&@% +4 "core" % ~ +48 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +94 "core" ' +2 #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 14:13:59 +5 #Asleep after completing DA_WCR_032223 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 30,\\n 4 => 3,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@16:53:10, 16% flow, 24.1C, 39% humidity, 15.0psia, 13.749V, 0.417A, 0.405A avg, 5.74W\\nSampled 900.0ml",Subject: "Asleep after completing DA_WCR_032223 assays" +520 #"uploadLog"upsync +6 #mEXIT @1679504467.63UTC @1679933953.79UTC = =tMAIN =mMAIN_scheduler @UTC1679933955.62 #"core_reset"Sent BREAK +2 #t@12681 sendCRC with ifg=0x20, ie=0x7F + #@14516 sendCRC with ifg=0x08, ie=0x5F #@61692 idle with ifg=0x84, ie=0x75 + #@62365 select with ifg=0x10, ie=0xF5 + #@63000 receive with ifg=0x10, ie=0xFD #@63635 receive with ifg=0x10, ie=0xFD + #@64269 receive with ifg=0x10, ie=0xFD + #@64596 receive with ifg=0x80, ie=0xFD #@15223 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +286 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +373 "Can" C@ +  C@ + #tPolling Can every 10:00 +29 #Cleanly exited at 17:01:07UTC22-Mar-23 +613 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %d S RW\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %Q\ + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ڃ ?\  + .tSS.configure :default +3 "sampler")#.0X Hand.open + .Hand.open + "manipulator"&31 +16 "core" 1 +272 #t-> Hand.close +2 .Hand.close + "manipulator"&4/ +63 "core" / +243 #t-> Hand.open + .Hand.open + "manipulator"&51 +55 "core" 1 +204 #t-> Hand.close +2 .Hand.close + "manipulator"&6/ +55 "core" / +466 #t-> Arm.home + "manipulator"&7& +3 "core" &- T K +2 "manipulator"&8% +4 "core" %  0  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&9( +113 "core" ( +2 "manipulator"&:& +4 "core" & ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &  ? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&<' +38 "core" ' +2 "manipulator"&=& +4 "core" & W ? + "manipulator"&>% +4 "core" % +420 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&?' +66 "core" ' +2 .tElbow.jog 1500 + "manipulator"&@* +56 "core" * +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +3 "manipulator"&A(d +252 "core" ( + "manipulator"&B& +4 "core" &d ` +2 "manipulator"&C% +3 "core" %   +391 #t-> Arm.home + "manipulator"&D& +3 "core" &d  ` +2 "manipulator"&E% +4 "core" %   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&F( +204 "core" ( +2 "manipulator"&G& +4 "core" & + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&I' +42 "core" ' +2 "manipulator"&J& +4 "core" & N +2 "manipulator"&K% +3 "core" % V 4 +247 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&L' +62 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&M* +39 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&N(d +243 "core" ( + "manipulator"&O& +4 "core" &d K ' +2 "manipulator"&P% +3 "core" %  S  +1227 #t-> CC.close + "manipulator"&Q& +4 "core" &d ' +2 !to:Arm::Error: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted:bt["E/home/esp/esp2/utils/misc.rb:414:in `closeAndVerifyPuckPresence'"5/home/esp/esp2/utils/misc.rb:485:in `closeClamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/misc.rb:484:in `closeClamp'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"5/home/esp/esp2/utils/misc.rb:483:in `closeClamp'"0/home/esp/esp2/utils/misc.rb:503:in `close'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +280 #-> CC +2 "collection"'R& +3 "core" & P Q[\ +152 #t-> PC +2 "processing"%S& +3 "core" &X\ +183 #t-> Flush +542 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" & S R0\ +2 .tHand.open + "manipulator"&U1 +59 "core" 1 +2 "manipulator"&V& +4 "core" &d \\ ' + "manipulator"&W% +4 "core" %   + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&X(- +126 "core" ( + "manipulator"&Y& +4 "core" &- H } +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- T } +2 .tForearm.seek :garage + "manipulator"&['w +99 "core" ' + .tHand.close + "manipulator"&\\/ +63 "core" / +2 "manipulator"&]& +4 "core" &- } + "manipulator"&^% +4 "core" % τ - +2 .tForearm.seek :retract + "manipulator"&_' +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`(ӂ +280 "core" ( +2 "manipulator"&a& +4 "core" &ӎ 9& + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &ӎ   9& +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&c'? +100 "core" ' +2 "manipulator"&d& +4 "core" &ӎ  A 9& + "manipulator"&e% +4 "core" %>  <  +2 "collection"'f& +3 "core" & P QT\ +2 "collection"'g& +5 "core" & Q S>\ +2 .tCC.seek :closed + "collection"'h(\\ +5 "core" & R SU\  +9 &4~ Q QY\ *z +10 &e~ R RZ\ > +9 &t V TW\ M +9 &EY S S[\ M +10 & W T VZ\ L +9 &Y T UY\ M +10 &[ T UT\ L +9 &NW U ST\ M +9 &] S TW\ M +10 &[ T UQ\ L +9 & Y S RY\ L +9 &"VZ W WV\ M +10 &$Y U TT\ M +9 &%W V VX\ L +10 &'V T UY\ L +9 &)_Y U TS\ L +9 &+ \\ V UP\ M +10 &,Y W VR\ M +9 &.Z V UZ\ M +9 &0fY U W[\ M +10 &2)[ W V[\ L +9 &3\\ V VR\ L +10 &5[ X WO\ L +9 &7n\\ W WZ\ M +9 &91Y X XO\ L +10 &:W W WT\ L +9 &<Y V WO\ M +9 &>vY U YT\ M +10 &@9Z V XQ\ L +9 &A_ ^ [M\ M +10 &Ch i cT\ N +9 &Eo ~ vP\ R +9 &G' Y\ U +10 &H T\ Y +9 &J T\ Y +9 &L_ O\ Z +10 &N" U\ Z +9 &O R\ Z +10 &Q P\ Z +9 &S` M\ \\ +9 &U" N\ \\ +10 &V U\ \\ +9 &X S\ ^ +9 &Zf V\ ] +10 &\\t R\ ? +9 &\\$ S\ - +10 &\\ R\ ^ +2 ( +2 "collection"'g& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 +2 "collection"'i& +4 "core" &\\ P\ ^ + .tHand.open + "manipulator"&j1 +55 "core" 1 + "manipulator"&k% +4 "core" % >   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l' +93 "core" ' +432 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%m& +3 "core" &R\ +2 "manipulator"&n& +4 "core" &ӎ  9& + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&o(ӂ +19 "core" ( +2 "manipulator"&p& +4 "core" &Ӊ , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &Ӊ , +2 .tForearm.seek CC + "manipulator"&r'? +98 "core" ' + .tHand.close + "manipulator"&s/ +56 "core" / + .tCC.seek :open +2 "collection"'t( +449 "core" ( + "manipulator"&u& +4 "core" &Ӊ , +2 "manipulator"&v% +3 "core" % A  +2 .tForearm.seek :retract +2 "manipulator"&w' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&x( +350 "core" ( + "manipulator"&y& +4 "core" & U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & D U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&{' +92 "core" ' + "manipulator"&|& +4 "core" & * T +2 "manipulator"&}% +4 "core" % m G + "processing"%~& +4 "core" &H\ +2 "processing"%& +4 "core" &J\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &W\  +9 &2z[\ *x +10 &cZ\ > +9 &owS\ O +10 &2YR\ N +9 &\\X\ O +9 &ZW\ N +10 &w\\Y\ N +9 &:YT\ N +9 &\\S\ N +10 &YO\ N +9 & ~\\G\ O +10 &"B\\U\ N +9 &$\\[\ N +9 &%X\\\ N +10 &'\\L\ O +9 &)I\\R\ N +9 &+ ^O\ N +10 &,\\Y\ O +9 &.[L\ N +10 &0Q[W\ N +9 &2\\[\ N +9 &3^Z\ N +10 &5\\Z\ O +9 &7Y^H\ N +9 &9`T\ N +10 &:`S\ O +9 &<]Z\ O +10 &>a`W\ N +9 &@#^P\ N +9 &AcN\ O +10 &CpS\ P +9 &E_|I\ R +9 &GL\ T +10 &HK\ T +9 &JX\ T +10 &L_L\ T +9 &NQ\ U +9 &OT\ U +10 &QV\ U +9 &ScV\ V +9 &U%J\ V +10 &VY\ V +9 &XZ\ U +10 &ZkL\ V +9 &\\,I\ V +9 &]M\ 7 +10 &^.Q\ U +9 &^-Y\ 5 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%& +4 "core" &^*b\ 5 +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +4 "core" %  G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' + "collection"'& +4 "core" & G DH\ +555 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&\ & +3 "core" & T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +2 "core" ( +2 "manipulator"&& +3 "core" & V T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & T +2 .tForearm.seek PC + "manipulator"&' +93 "core" ' + .tHand.close + "manipulator"&/ +57 "core" / +2 .tPC.seek :open + "processing"%( +456 "core" ( + "manipulator"&& +4 "core" &  T + "manipulator"&% +4 "core" %  R +2 .tForearm.seek :retract + "manipulator"&' +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +127 "core" ( + "manipulator"&& +4 "core" &- ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'w +101 "core" ' +2 .tHand.open + "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" %  @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +92 "core" ' +1446 #t-> Puck.count +2 "storage"( % +3 "core" % c c\  +2 .tSE.seek :down + "storage"(!' +4 "core" ' + .tSE.stop + "storage"(5 +2 "manipulator"&"% +4 "core" %  x  + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(#(C +669 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ($& +2 "core" &F   \ +2 "manipulator"&%& +4 "core" &- % + "manipulator"&&% +4 "core" %  .  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&'( +171 "core" ( + "manipulator"&(& +4 "core" & 6 B +2 "storage"()& +3 "core" &G ` _\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&*' +89 "core" ' + "storage"(+& +4 "core" &G b a\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(,'r +103 "core" ' + "storage"(-- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (.% +2 "core" % ' (\ +3 ."downElevator"SE.seek :down +3 "storage"(/' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (0% +3 "core" % c c\  + "manipulator"&1% +4 "core" % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2' +96 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(3(  +356 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (4& +3 "core" & @ K \ \ + "manipulator"&5& +4 "core" & B +2 .tElbow.seek 2 + "manipulator"&6( +3 "core" ( +2 "manipulator"&7& +3 "core" & O B +4 "storage"(8& +4 "core" & X N !\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&:'S +91 "core" ' + "storage"(;& +4 "core" & a a \ \ +2 .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(='r +101 "core" ' +2 "storage"(>- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % ' & \ +3 ."downElevator"SE.seek :down +3 "storage"(' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (<% +3 "core" % a a\  +2 "manipulator"&9% +3 "core" %K _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"(C( +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (@& +3 "core" & 2  "\  + "manipulator"&D& +5 "core" &  B + .tElbow.seek 3 +2 "manipulator"&E( +26 "core" ( +2 "manipulator"&G& +4 "core" &  + "storage"(H& +4 "core" & ` ` ]\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&J'7 +95 "core" ' +2 "storage"(K& +4 "core" & _ `\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(A'r +129 "core" ' + "storage"(?- +4 "core" -'v + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (I% +3 "core" % u % &\ +2 ."downElevator"SE.seek :down +4 "storage"(O' +60 "core" ' + ."downElevator"SE.stop + "storage"(5 +37 (P% +40 "core" % d a\  +11 "manipulator"&F% +4 "core" %/ v y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +90 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(,y +349 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (R& +3 "core" &,v A > \ +2 "manipulator"&S& +3 "core" & h  +2 .tElbow.seek 4 +2 "manipulator"&T( +41 "core" ( + "manipulator"&U& +4 "core" & @  +2 "storage"(V& +3 "core" &,u a a\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&W' +95 "core" ' + "storage"(Y& +4 "core" &,u a a\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(Z'r +310 "core" ' + "storage"(N- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\% +2 "core" % A H 1\ +3 ."downElevator"SE.seek :down +3 "storage"(]' +99 (^% +2 "core" %l6 I J ^\ TW +2 "manipulator"&L% +4 "core" %  > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' +91 "core" ' +37 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(a(<- +345 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (b& +3 "core" &<* > B H\ +2 "manipulator"&X& +3 "core" & <  +2 .tElbow.seek 5 + "manipulator"&d( +14 "core" ( + "manipulator"&e& +4 "core" & *  +2 "storage"(f& +3 "core" &<* ` ` s\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts +2 "manipulator"&_'O +92 "core" ' + "storage"( & +4 "core" &<* c _\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i'r +102 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k% +2 "core" % " /\ +3 ."downElevator"SE.seek :down +3 "storage"(g' +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 (c% +2 "core" % W U \  +2 "manipulator"&m% +4 "core" %M + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(p(K +358 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (q& +3 "core" &K   \  + "manipulator"&s& +4 "core" &  +2 .tElbow.seek 6 + "manipulator"&`( +4 "core" ( + "manipulator"&l& +4 "core" &  +2 "storage"(h& +3 "core" &K a a\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&u' +94 "core" ' + "storage"(v& +4 "core" &K d e\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(r'r +106 "core" ' + "storage"(o- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y% +2 "core" %  $ & \ +3 ."downElevator"SE.seek :down +3 "storage"(z' +35 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +61 (|% +3 "core" % a a\  + "manipulator"&}% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~' +89 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(w([ +348 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 ( & +3 "core" &[ @ > \ + "manipulator"&& +4 "core" &  +2 .tElbow.seek 7 +2 "manipulator"&(r +34 "core" ( + "manipulator"&& +5 "core" & t F + "storage"(& +4 "core" &[ W _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts +2 "manipulator"&'= +97 "core" ' + "storage"({& +4 "core" &[ b b\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +4 .tSE.seek :beamBreak + "storage"(\ 'r +120 "core" ' + "storage"(- +4 "core" -'& + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +76 "core" % 0 $ " z\ +2 ."downElevator"SE.seek :down +4 "storage"(' +58 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 (x% +3 "core" % W ^ H\ + "manipulator"&% +4 "core" %8 E +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +792 #t-> purge.Intake +2 !o:NoMethodError : mesgu:NameError::message0undefined method `Intake' for :purge:Symbol: name: Intake: args[:bt["(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +542 #-> Purge.intake +2 !o:NameError: mesg"!uninitialized constant Purge: name:\ Purge:bt["(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2611 #-> purge.Intake +2 !o:NoMethodError : mesgu:NameError::message0undefined method `Intake' for :purge:Symbol: name: Intake: args[:bt["(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +5027 #-> Purge.Intake +2 !o:NameError: mesg"!uninitialized constant Purge: name:\ Purge:bt["(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +630 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & L MB\ +2 "manipulator"&& +4 "core" & F F +2 "manipulator"&% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( + "manipulator"&& +4 "core" &-  b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &-  b +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' + .tHand.close + "manipulator"&/ +54 "core" / + "manipulator"&& +4 "core" &- b +2 "manipulator"&% +3 "core" % φ +2 .tForearm.seek :retract +2 "manipulator"& ' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"(ӂ +281 "core" ( +2 "manipulator"&!& +4 "core" &ӎ :+ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &ӎ! :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +92 "core" ' +2 "manipulator"&%& +4 "core" &ӎ! :+ +2 "manipulator"&&% +3 "core" %6 p +2 "collection"'(& +4 "core" & O Mj\ +2 "collection"')& +4 "core" & L Mi\ +2 .tCC.seek :closed +2 "collection"'+(\\ +4 "core" & M Md\  +10 &5 K Ld\ *z +9 &\ g N N^\ ? +9 &p L O`\ M +10 &XX N Om\ L +9 &\\ O P`\ L +9 &X P O^\ M +10 &Z R Oe\ L +9 &_\\ P Od\ M +10 &!Z R Og\ M +9 &Y O Q`\ M +9 & Z N R^\ L +10 &"h[ P P`\ L +9 &$*\\ R Q]\ L +9 &%\\ O RV\ L +10 &'\\ P Q]\ M +9 &)pY Q P_\ L +10 &+1V R O_\ M +9 &,X S R^\ L +9 &.V Q Ra\ L +10 &0yU P Sa\ L +9 &2:\\ R Rk\ L +9 &3\\ S Rh\ L +10 &5Z Q Qd\ L +9 &7Y R SW\ M +10 &9AY Q Rk\ M +9 &;Y R Rn\ M +9 &<Y T Sg\ M +10 &>Z T Tg\ L +9 &@JW T Tg\ L +9 &B \\ Z Yh\ L +10 &Ch f _g\ N +9 &E ~ tf\ Q +10 &G9 m\ U +9 &H g\ X +9 &J e\ X +10 &Ls f\ Y +9 &N3 f\ Z +9 &O d\ Y +10 &Q f\ Z +9 &Sv e\ [ +10 &U5 d\ \\ +9 &V g\ \\ +9 &X d\ ] +10 &Zx d\ ] +9 &\\x a\ 3 +9 &\\( g\ &p +10 ( + &\\ d\ ] +2 "collection"')& +2 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.29 +2 "collection"'& +4 "core" &\\ i\ ] + .tHand.open + "manipulator"&-1 +53 "core" 1 + "manipulator"&.% +4 "core" % 6  p +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +93 "core" ' +2 #tPurging external Intake + "collection"'0& +4 "core" &\\ f\ ] +2 "collection"'1% +3 "core" %d b\ + .tCSV.dial :flush +2 "collection"',  +68 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'/' +2448 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'* +2 '#  +6 "core" +64  + .tCTV.dial :intake +2 "collection"'4  +75 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'5'i +2329 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +74 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &ӎ  :+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;(ӂ +30 "core" ( + "manipulator"&>& +4 "core" &Ӌ 4 ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӌ  ` +2 .tForearm.seek CC + "manipulator"&''? +94 "core" ' + .tHand.close + "manipulator"&2/ +56 "core" / +2 .tCC.seek :open + "collection"'<( +452 "core" ( + "manipulator"&9& +4 "core" &Ӌ  ` + "manipulator"&=% +4 "core" % H  < +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(- +280 "core" ( + "manipulator"&3& +4 "core" &- ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- T ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D'w +98 "core" ' +2 .tHand.open + "manipulator"&G1 +64 "core" 1 +2 "manipulator"&H% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K' +94 "core" ' +1388 #t-> exit +5 #mEXIT @1679934376.78UTC @1679936654.94UTC = =mMAIN_scheduler =tMAIN @UTC1679936656.73 #"core_reset"Sent BREAK +2 #t@9094 sendCRC with ifg=0x20, ie=0x7F + #@10929 sendCRC with ifg=0x08, ie=0x5F + #@22075 idle with ifg=0x84, ie=0x75 #@22746 select with ifg=0x10, ie=0xF5 + #@23381 receive with ifg=0x10, ie=0xFD #@24015 receive with ifg=0x10, ie=0xFD + #@24650 receive with ifg=0x10, ie=0xFD + #@24977 receive with ifg=0x80, ie=0xFD #@48609 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +267 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +390 "Can" B@ +  B@ + #tPolling Can every 10:00 +27 #Cleanly exited at 16:26:16UTC27-Mar-23 +4 #Loading /home/esp/esp2/mission/DA_WCR_032723.rb mission +6 #Preparing to sleep until + 00:00:05 + ."Qmail"GoodNews.email "Starting DA_WCR_032723 w/pucks in tube 4\\n{1 => 33,\\n 2 => 33,\\n 3 => 30,\\n 4 => 3,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:04:23, 16% flow, 24.6C, 41% humidity, 15.1psia, 13.773V, 0.321A, 0.309A avg, 4.42W",Subject: "DA_WCR_032723 begun" +5 #tAsleep til + 00:00:05 +2 #Continuing at 17:04 +2 "Can" B@ +24 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +312 ."Qmail"GoodNews.email "Then, in tube 4: initialPurge; da [1000, 1000] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_032723.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 30,\\n 4 => 3,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:04:23, 16% flow, 24.5C, 41% humidity, 15.1psia, 13.769V, 0.321A, 0.309A avg, 4.41W",Subject: "Asleep until 17:04" +146 "Can" h +3 #tPowering core bus +27 #"uploadLog"upsync +323 #upsync +188 .tGate.power :raw,:ON + "sampler") +27 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % m k  + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %^\ + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % *\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 30,\\n 4 => 3,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:05:15, 17% flow, 24.6C, 41% humidity, 15.1psia, 13.734V, 0.460A, 0.447A avg, 6.31W",Subject: "Started DA_WCR_032723 phase initialPurge; da [1000, 1000] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" & l nr\  + .tHand.open + "manipulator"&,1 +60 "core" 1 + "manipulator"&-& +4 "core" & 5  +2 "manipulator"&.% +3 "core" %   \ _ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +169 "core" ( + "manipulator"&0& +4 "core" &- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +2 "core" &- ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2'w +91 "core" ' +2 .tHand.close + "manipulator"&3/ +59 "core" / +3 "manipulator"&4& +5 "core" &- + "manipulator"&5% +7 "core" % | # +3 .tForearm.seek :retract + "manipulator"&6' +60 #"uploadLog"upsync +33 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +284 "core" ( +2 "manipulator"&8& +4 "core" &Ӛ! X ;3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &Ӛ" ;3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'? +92 "core" ' +2 "manipulator"&;& +4 "core" &Ӛ" ;3 +2 "manipulator"&<% +3 "core" %5 I g +2 "collection"'=& +4 "core" & l m9\  +2 "collection"'>& +4 "core" & l m\  +3 .tCC.seek :closed + "collection"'?(\\ +4 "core" & n k\  +8 &D o m;\ %g +9 &lX~ k n/\ 8 +9 &z n m\ L +10 &Y o nx\ L +9 &KU o m{\ L +9 & W o m\ L +10 &Z o n\ L +9 &Z n py\ L +10 &R[ p q\ M +9 &W o o;\ L +9 &\\ o n\ M +10 &!Z o o\ L +9 &#Z\\ o p3\ M +9 &%X n o\ L +10 &&\\ p n\ M +9 &([ o ov\ L +9 &*cW q p\ L +10 &,%[ r o\ L +9 &-[ q o\ L +10 &/Z q p2\ M +9 &1kY q p\ L +9 &3-Z o p\ L +10 &4Y t r\ M +9 &6Z q q&\ L +9 &8sW r q\ \ L +10 &:5W t r\ L +9 &;Z r s\ L +10 &=Z q q\ M +9 &?zZ r qb\ M +9 &A<Z v u\ M +10 &Bd ~ z\ M +9 &Dq \ O +10 &Fo \ S +9 &H' \ W +9 &I \ X +10 &K \ Y +9 &Mg `\ Y +9 &O' \ Y +10 &P \ Y +9 &R \ Z +9 &Th \ [\ +10 &V* a\ [\ +9 &W *\ \\ +10 &Y \ ] +9 &[i -\ L +9 &\\@ c\ 0 +10 &\\ \ Z +5 ( +2 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.27 + "collection"'@& +4 "core" &\\ \ Z + &\\ \ Z + .tHand.open + "manipulator"&A1 +54 "core" 1 + "manipulator"&B% +4 "core" % 5 / g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\ \ Z + "collection"'E% +4 "core" %l \ + .tCSV.dial CSR + "collection"'F  +123 "core"  + "collection"'G% +4 "core" %l \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 5ml + "collection"'H's5 +1353 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'I% +3 "core" %s7\ \  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'J' +663 "core" ' + .tCSV.dial :waste +2 "collection"'K +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'L'i +1993 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &\\ J\ Z + "collection"'N% +4 "core" %m B\ + .tCSV.dial :flush + "collection"'O  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'P' +2419 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Q +2 'R  +4 "core" +66 ~ + .tCTV.dial :intake +2 "collection"'S  +74 "core"  + .tIntake.select :open + "sampler") +9 .tCS.seek 0ml +2 "collection"'T'i +2318 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +74 "core" + #tFlushing upper manifold + "collection"'V& +4 "core" &\\ \ Z + "collection"'W% +4 "core" %f \ + .tCSV.dial :flush +2 "collection"'X  +70 "core"  +2 .tCS.seek 5ml + "collection"'Y's5 +1252 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +40 "core" B + "collection"'[% +4 "core" %s7 \ +2 .tCS.seek 7ml + "collection"'\\'" +547 "core" ' +2 ."connect"CSV.dial CBV + .tCBV.dial CSV +3 "collection"'] +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'^'i +1641 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +795 "core" ' + .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +771 "core" ' +2 "collection"'b& +3 "core" &\\ \ Z +2 "collection"'c% +4 "core" %g \  + .tCSV.dial :flush + "collection"'d  +40 "core"  +3 .tCS.seek 3ml + "collection"'e'3J +793 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'f @ +40 "core" B + "collection"'g% +4 "core" %3H \  +2 .tCS.seek 5ml + "collection"'h's3 +540 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'i'i +1221 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +795 "core" ' + .tCSV.dial :waste +2 "collection"'k +69 "core" +2 .tCS.seek 0ml + "collection"'l'i +781 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &Ӛ! ;3 + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӂ +18 "core" ( + "manipulator"&o& +4 "core" &Ӂ 3 / +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &p& +2 "core" &Ӂ / +2 .tForearm.seek CC + "manipulator"&q'? +95 "core" ' + .tHand.close + "manipulator"&r/ +60 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( +2 "manipulator"&t& +4 "core" &ӂ b / + "manipulator"&u% +4 "core" % P  + .tForearm.seek :retract +2 "manipulator"&v' +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +279 "core" ( +2 "manipulator"&x& +4 "core" &- o i + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +96 "core" ' +2 .tHand.open + "manipulator"&{1 +105 "core" 1 +2 "manipulator"&|% +4 "core" % ~  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +93 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 4 at 17:09:29UTC27-Mar-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 30,\\n 4 => 3,\\n 5 => 33,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@17:05:15, 17% flow, 24.6C, 41% humidity, 15.1psia, 13.734V, 0.460A, 0.447A avg, 6.31W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'~& +5 "core" & n ok\ +2 "manipulator"&% +3 "core" %  N  +2 "storage"(% +4 "core" % a a\  +2 "storage"(. +2 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,y +7 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 (& +3 "core" &,v R _ [\  +2 "manipulator"&& +5 "core" &- S h +2 "manipulator"&% +3 "core" %  C  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +175 "core" ( + "manipulator"&& +5 "core" & - + "storage"( & +4 "core" &,v _ a\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&\ ' +96 "core" ' +3 "storage"( & +9 "core" &,v ^ `\  +4 .tSE.reconfigure :pick +5 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +145 #"uploadLog"upsync +143 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,m Q D #\  + "manipulator"&& +4 "core" & S - +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & - + "storage"(& +4 "core" &,m a `\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&'c +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +62 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +7 "core" & ' - + "manipulator"&% +4 "core" % n K +2 .tForearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&& +4 "core" &ӛ!  ;4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &ӛ! : ;4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'? +98 "core" ' +2 "manipulator"&&& +4 "core" &Ӝ" U ;3 +2 "manipulator"&(% +4 "core" %1 * +2 "collection"''& +3 "core" & q q:\ +3 "collection"'& +4 "core" & p q.\ +2 .tCC.seek :closed +2 "collection"'(\\ +4 "core" & q qs\ +8 &; q qp\ %g +9 &Yx r q\ 7 +10 &{ s p{\ K +9 &Y r r{\ L +9 &Y s sp\ K +10 &CZ t s|\ K +9 &Z s qt\ K +10 &Z u tn\ K +9 &Z r sn\ K +9 &JZ q sj\ K +10 & Y s th\ K +9 &!Z v t[\ K +9 &#[ t s`\ K +10 &%RY t sW\ K +9 &'Z u tR\ K +10 &(Z u tO\ K +9 &*Z t uN\ K +9 &,ZZ s vL\ K +10 &.Y u uF\ K +9 &/Y v vC\ K +9 &1Z u sO\ K +10 &3cY v vP\ K +9 &5$X u uQ\ K +9 &6Z u vJ\ K +10 &8Z u u:\ K +9 &:i[ w u:\ L +10 &<-W v w@\ K +9 &=Z x w3\ K +9 &?Z x w<\ K +10 &ArZ y u<\ K +9 &C3a | y0\ L +10 &Dj 7\ M +9 &F{ >\ O +9 &Hf A\ R +10 &J ?\ V +9 &K ?\ W +9 &M 3\ X +10 &O^ +\ X +9 &Q -\ X +10 &R '\ Y +9 &T -\ Z +9 &V_ .\ Z +10 &X $\ [ +9 &Y #\ \\ +9 &[  \ H +10 &\\8 "\ . +9 &\\x \ X +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&"1 +55 "core" 1 + "manipulator"&+% +4 "core" % 1  * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +92 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %{ B\ 7 + "collection"'0& +4 "core" &\\u \ X +2 "Can"\ WU +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %l \ \  + "sampler")F% +4 "core" %Q* x w 0\  +35 "collection"'G% +2 "core" %l \  +2 "sampler"):% +4 "core" %Q* 2\  + "sampler")% +4 "core" %Q* 7\  + .tIntake.select :close + "sampler")0 +8 )I% +3 "core" %Q+ -\  +2 .tSSV.dial :exhaust + "sampler")H  +73 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml + "sampler")K'ڀ +391 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\  +37 "collection"'d% +3 "core" %l T\  + "sampler")a% +4 "core" %!N ;\  +41 "collection"'f% +3 "core" %l _\  +2 "sampler")g% +3 "core" %!N ;\  +48 "collection"'e% +3 "core" %l a\  + "sampler")h% +4 "core" %!N /\  +54 "collection"'i% +2 "core" %l b\  +2 "sampler")k% +3 "core" %!N 1\  +62 "collection"'j% +2 "core" %l e\  +2 "sampler")m% +4 "core" %!N /\  +69 "collection"'o% +2 "core" %l h\  +2 "sampler")p% +3 "core" %!N   9\  +79 "collection"'r% +3 "core" %l r\  + "sampler")7% +4 "core" %!N 4 5 /\  +2 "collection"'C% +3 "core" %l p\  +2 #tIntake @13.4psia, vacuum from 7.9 to 10.9psi + .SS.reconfigure :inhaling 1.79ml/s +3 "sampler")#.z0X :\  +78 "collection"' % +3 "core" %l Z\  + "sampler")% +4 "core" % c f 2\ \ Z +88 "collection"'% +3 "core" %l Y\  +2 "sampler")% +3 "core" % /\ > +2 "sampler")% +3 "core" % 9\ > +2 .tIntake.select :close + "sampler")0 +8 )% +2 "core" % 0\ > +2 .tSSV.dial :exhaust + "sampler")  +70 "core"  + .tExhaust.select :open + "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'ڀ +879 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")\  +73 "core" + #tAllowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %l B\  + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X\  +18 "collection"'E% +3 "core" %l \  +2 "sampler")>% +3 "core" %AE 1\  +22 "collection"'F% +2 "core" %l r\  +2 "sampler")G% +4 "core" %AE :\  +24 "collection"':% +3 "core" %l \  +2 "sampler")% +3 "core" %AE 0\  +28 "collection"'I% +3 "core" %l z\  +2 "sampler")H% +3 "core" %AE ?\  +33 "collection"';% +2 "core" %l \  +2 "sampler")<% +4 "core" %AF >\  +36 "collection"'M% +3 "core" %l \  +2 "sampler")N% +3 "core" %AE 1\  +42 "collection"'O% +3 "core" %l u\  +2 "sampler")K% +3 "core" %AE :\  +47 "collection"'L% +3 "core" %l x\  +2 "sampler")J% +3 "core" %AE 8\  +54 "collection"'S% +3 "core" %l \  + "sampler")P% +4 "core" %AF 2\  +61 "collection"'U% +3 "core" %l \  + "sampler")R% +4 "core" %AE 3\  +69 "collection"'Q% +3 "core" %l \  +2 "sampler")X% +4 "core" %AF 0\  +78 "collection"'T% +3 "core" %l \  + "sampler")Z% +4 "core" %AE ;\  +88 "collection"'[% +3 "core" %l x\  +2 "sampler")Y% +3 "core" %AE :\  +101 "collection"']% +2 "core" %l \  +2 "sampler")\\% +3 "core" %AE 1\  +114 "collection"'^% +2 "core" %l \  +2 "sampler")`% +4 "core" %AF .\  +127 "collection"'_% +3 "core" %l w\  +2 "sampler")b% +3 "core" %AE \ ;\  +145 "collection"'c% +2 "core" %l \  +2 "sampler")d% +4 "core" %AE !  /\  + "collection"'a% +4 "core" %l \  + #tIntake @14.1psia, vacuum from 8.6 to 11.6psi + .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X\  +32 "collection"'7% +3 "core" %l \  +2 "sampler")C% +3 "core" %ly; :\  +37 "collection"'W% +2 "core" %l \  +2 "sampler")u% +4 "core" %ly; 7\  +41 "collection"'q% +3 "core" %l \  +2 "sampler")x% +3 "core" %ly; >\  +48 "collection"'y% +3 "core" %l \  + "sampler")n% +72 "core" %ly; 1\  +2 "collection"'{% +3 "core" %l \  +2 "sampler")|% +3 "core" %ly; ;\  +61 "collection"'v% +4 "core" %l \  +2 "sampler")~% +4 "core" %ly< :\  +68 "collection"'% +3 "core" %l \  +2 "sampler")% +3 "core" %ly; @\  +79 "collection"'% +2 "core" %l \  +2 "sampler")% +3 "core" %ly; 6\  +89 "collection"'% +3 "core" %l \  +2 "sampler")% +3 "core" %ly; /\  +100 "collection"'z% +3 "core" %l \  +2 "sampler")?% +3 "core" %ly< 9\  +113 "collection"'% +3 "core" %l \  +2 "sampler") % +3 "core" %ly; 3\  +128 "collection"'!% +3 "core" %l v\  +2 "sampler") % +3 "core" %ly< /\  +145 "collection"'w% +3 "core" %l \  + "sampler")}% +4 "core" %ly; 7\  +163 "collection"' % +2 "core" %l \  +2 "sampler")% +4 "core" %ly; /\  +183 "collection"' % +4 "core" %l \  + "sampler")% +4 "core" %ly;   9\  +196 "collection"'% +3 "core" %l \  + "sampler")% +4 "core" %ly;   .\  + "collection"'% +4 "core" %l \  + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X ;\  +21 "collection"'% +4 "core" %l \  + "sampler")&% +4 "core" %? /\  +24 "collection"'(% +3 "core" %l %\  +2 "sampler")'% +3 "core" %> 8\  +28 "collection"'% +3 "core" %l \  +2 "sampler")% +4 "core" %> .\  +32 "collection"'% +2 "core" %l \  +2 "sampler")s% +3 "core" %?  1\  +37 "collection"'"% +3 "core" %l \  + "sampler")+% +4 "core" %>   1\  +42 "collection"'.% +2 "core" %l \  +2 "sampler")0% +4 "core" %>   /\  +47 "collection"'% +3 "core" %l (\  + "sampler")$% +4 "core" %> \ \ =\  +54 "collection"'% +3 "core" %l )\  + "sampler")% +4 "core" %>  9\  +61 "collection"'-% +3 "core" %l (\  + "sampler")3% +53 "core" %D   7\  +20 "collection"'#% +3 "core" %l (\  + "sampler")4% +4 "core" %>   2\  +78 "collection"'5% +3 "core" %l \  +2 "sampler")%% +4 "core" %= ! 4\  +88 "collection"'1% +3 "core" %l \  +2 "sampler")8% +3 "core" % ' & 0\ G +100 "collection"'9% +3 "core" %l '\  +2 "sampler")/% +3 "core" % 3 0 9\ G +113 "collection"'2% +3 "core" %l *\  +2 "sampler")=% +3 "core" % = ; 0\ G +128 "collection"'6% +4 "core" %l &\  + "sampler"))% +4 "core" % K I /\ G +144 "collection"' % +3 "core" %l &\  + "sampler")B% +4 "core" % Z X 8\ G +163 "collection"'D% +2 "core" %l \  +2 "sampler")E% +4 "core" % m j 0\ G +183 "collection"'>% +3 "core" %l .\  +2 "sampler")F% +3 "core" %  8\ G +196 "collection"'G% +4 "core" %l \  +2 "sampler"):% +4 "core" % 0\ G + "sampler")% +4 "core" % /\ G + .tIntake.select :close + "sampler")0 +9 )I% +2 "core" % B\ G +2 .tSSV.dial :exhaust + "sampler")H  +72 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler");'ڀ +881 "core" ' + .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")<  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %l \  +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +2 "core" %l \  +2 "sampler")F% +4 "core" % b; 8\  +32 "collection"'G% +2 "core" %l y\  +2 "sampler"):% +4 "core" % b; 9\  +36 "collection"'% +3 "core" %l n\  +2 "sampler")I% +4 "core" % b; 7\  +41 "collection"'H% +3 "core" %l }\  +2 "sampler")% +3 "core" % b; 7\  +48 "collection"'<% +2 "core" %l \  +2 "sampler")M% +4 "core" % b; :\  +53 "collection"';% +3 "core" %l \  +2 "sampler")K% +3 "core" % b; /\  +61 "collection"'@% +3 "core" %l \  +2 "sampler")L% +3 "core" % b; 5\  +69 "collection"'J% +3 "core" %l \  +2 "sampler")S% +3 "core" % b; /\  +79 "collection"'P% +2 "core" %l q\  +2 "sampler")U% +4 "core" % b; 9\  +88 "collection"'R% +3 "core" %l B\  +2 "sampler")Q% +3 "core" % b; 8\  +100 "collection"'X% +3 "core" %l \  +2 "sampler")T% +4 "core" % b; 3\  +113 "collection"'Z% +2 "core" %l \  +2 "sampler")[% +4 "core" % b; .\  +127 "collection"'Y% +3 "core" %l k\  +2 "sampler")]% +3 "core" % b; 0\  +145 "collection"'\\% +2 "core" %l \  +2 "sampler")N% +4 "core" % b; .\  +162 "collection"'^% +4 "core" %l \  + "sampler")`% +4 "core" % b; 9\  +183 "collection"'_% +3 "core" %l \  +2 "sampler")b% +3 "core" % b; 1\  +197 "collection"'c% +2 "core" %l \  +2 "sampler")d% +4 "core" % b; ;\  +196 "collection"'a% +3 "core" %l :\  + "sampler")A% +4 "core" % b; 7\  +196 "collection"'V% +3 "core" %l \  + "sampler")e% +4 "core" % b; 0\  +196 "collection"'h% +3 "core" %l z\  + "sampler")i% +4 "core" % b; :\  +196 "collection"'k% +3 "core" %l F\  +2 "sampler")j% +3 "core" % b; :\  +196 "collection"'m% +3 "core" %l \  +2 "sampler")o% +3 "core" % b; /\  +196 "collection"'p% +3 "core" %l Q\  +2 "sampler")r% +3 "core" % b; =\  +197 "collection"'7% +2 "core" %l \  +2 "sampler")C% +3 "core" % b; 8\  +197 "collection"'W% +2 "core" %l \  +2 "sampler")u% +4 "core" % b;  -\  +196 "collection"'q% +3 "core" %l \  + "sampler")x% +4 "core" % b;   7\  +196 "collection"'f% +3 "core" %l E\  + "sampler")y% +4 "core" % b; 8\  + "collection"'n% +4 "core" %l \  +2 .tSS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X\  +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" %_D 2\  +2 !to:ShallowSampler::Clogged: mesg"&Filtering too Slowly after 74.7ml:@checkpoint: omitted:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:353"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + .SSV.dial :exhaust + "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +9 .tSS.reconfigure :exhale +2 "sampler")#.0X' +576 "core" ' + .tdelay 15 seconds +1502 "collection"'F% +3 "core" %/ \ + "sampler")G% +4 "core" % 1 a _ 8\  +2 #tEvacuated: Intake @17.3psia, Outlet @9.7psia + .SSV.dial :spit,avoiding: :exhaust + "sampler"): +129 "core"  + .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'M'i +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +126 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml + "collection"'Z' +1480 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +2 "collection"'Y  +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'r'i +107 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")7 +128 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +102 "collection"'v9 +3 "core" 9q: +102 "collection"'.9 +2 "core" 9v7 +102 "collection"'9 +3 "core" 9Cz4 +102 "collection"'9 +3 "core" 9j~1 +102 "collection"'39 +2 "core" 9. +102 "collection"'#9 +4 "core" 9, +102 "collection"'59 +2 "core" 9* +102 "collection"'l9 +3 "core" 9' +102 "collection"'-9 +3 "core" 9% +102 "collection"'%9 +2 "core" 9< $ +102 "collection"'19 +2 "core" 9Z " +102 "collection"'|9 +3 "core" 9w ! +102 "collection"'$9 +2 "core" 9  +102 "collection"'29 +3 "core" 9  +102 "collection"'=9 +3 "core" 9 +102 "collection"'69 +2 "core" 9 +102 "collection"')9 +3 "core" 9 +102 "collection"'49 +2 "core" 9 \  +102 "collection"'B9 +3 "core" 9  +102 "collection"'D9 +2 "core" 9 1 +102 "collection"'E9 +3 "core" 9 A +102 "collection"'89 +2 "core" 9 S +102 "collection"'F9 +2 "core" 9 c +102 "collection"'G9 +3 "core" 9 r +102 "collection"':9 +3 "core" 9  +102 "collection"'>9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'H9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'<9 +2 "core" 9  +102 "collection"'I9 +3 "core" 9  +102 "collection"';9 +2 "core" 9  +102 "collection"' 9 +2 "core" 9   +102 "collection"'99 +3 "core" 9 " +102 "collection"'M9 +3 "core" 9 # +102 "collection"'K9 +4 "core" 9 # +102 "collection"'L9 +3 "core" 9 $ +102 "collection"'J9 +2 "core" 9 %  +102 "collection"'@9 +3 "core" 9 ' +102 "collection"'P9 +2 "core" 9\ ' +102 "collection"'R9 +3 "core" 9\ \ ( +102 "collection"'U9 +2 "core" 9\ ) +102 "collection"'Q9 +2 "core" 9\ +! +103 "collection"'T9 +3 "core" 9\ +% +102 "collection"'S9 +2 "core" 9\ +) +102 "collection"'X9 +2 "core" 9\ !,. +102 "collection"'[9 +3 "core" 9\ %-2 +102 "collection"'Y9 +2 "core" 9\ )/6 +102 "collection"'\\9 +3 "core" 9\ -/: +102 "collection"'N9 +2 "core" 9\ 2/> +102 "collection"'^9 +3 "core" 9\ 51C +102 "collection"'`9 +2 "core" 9\ :2G +102 "collection"'_9 +3 "core" 9\ >3K +102 "collection"'Z9 +3 "core" 9\ A4O +102 "collection"'c9 +2 "core" 9\ E5S +102 "collection"'d9 +3 "core" 9\ H5W +102 "collection"'a9 +2 "core" 9\ M6\\ +102 "collection"']9 +3 "core" 9\ P7` +102 "collection"'V9 +6 "core" 9\ S8d +103 "collection"'e9 +3 "core" 9\ W8h +102 "collection"'h9 +2 "core" 9\ [:m +102 "collection"'A9 +3 "core" 9\ ^:q +102 "collection"'i9 +2 "core" 9\ a<u +102 "collection"'j9 +3 "core" 9\ e<y +102 "collection"'m9 +2 "core" 9\ h=} +102 "collection"'p9 +3 "core" 9\ l> +102 "collection"'k9 +2 "core" 9\ p> +102 "collection"'79 +3 "core" 9\ r? +102 "collection"'b9 +3 "core" 9\ v@ +102 "collection"'o9 +2 "core" 9\ yA +102 "collection"'r9 +3 "core" 9\ {B +102 "collection"'C9 +2 "core" 9\ B +102 "collection"'u9 +2 "core" 9\ C +102 "collection"'q9 +4 "core" 9\ D +2 .tCH.hold 10:00,70C +3 "collection"'W `\ `\  +2 'f9 +6 "core"  + 9\ \  + "collection"'y% +4 "core" %` G I \ +2 #tBegun lysing Collection Puck Heater at 68C/45.6psia +18995 "Can"\  +40993 "core" ` +2 "collection"'x9 +3 "core" 9\  +2 "collection"'n% +3 "core" %`  \ +2 #tEnded lysing Collection Puck Heater at 70C/43.5psia +2 .CS.seek 0ml + "collection"'/'i +359 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"' @ +98 "core" @ +2 .tCSV.dial :air + "collection"'~ @ +41 "core" ? +2 .tCS.seek 5ml + "collection"''s5 +1355 "core" ' + .tCSV.dial CTV + "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? + .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'?'i +1366 "core" ' + "collection"'z% +4 "core" %dik\ + #tPuck @71.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +27 "core" + "collection"' % +4 "core" %d , +\ +2 .tCS.seek 4.999ml + "collection"'w's0 +1353 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air + "collection"'{  +44 "core" +2 "collection"'O% +3 "core" %s. 6\ \ +2 .tCS.seek 6.999ml +2 "collection"' ' +611 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 + "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"' ' +855 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tLysing Complete "collection"'& +4 "core" &\\r p\ X +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %   + "storage"(% +3 "core" % F 0\  +2 "storage"(t. +3 "core" .(,v + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(\ ( +358 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +3 (& +2 "core" & 3 3 e\ +2 "manipulator"&& +3 "core" &Ӝ!  ;3 +2 "manipulator"&% +3 "core" %   +51 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&&( +168 "core" ( + "manipulator"&g& +4 "core" &  +2 "storage"((& +3 "core" & G A ^\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&''7 +91 "core" ' +2 "storage"(& +4 "core" & a a\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +107 "core" ' +2 "storage"(- +3 "core" -'6 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&s& +3 "core" & !  +2 "storage"("& +3 "core" & N *\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&+'u +22 "core" ' + .tElbow.hold + "manipulator"&0, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'6 +2 .tSE.seek 29.1 Pucks below Top Plate +2 "storage"(' +34 "core" ' +2 "manipulator"&v% +4 "core" %i + "storage"(.& +4 "core" & C\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 288 counts + "manipulator"&'ϕ +14 "core" ' +2 "manipulator"&& +4 "core" &   + "storage"(3& +4 "core" & 3 3 \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&#'7 +20 "core" ' +3 .tSE.seek 30.1 Pucks below Top Plate + "storage"(5'u +40 "core" ' + "manipulator"&l& +4 "core" & ,  +2 "manipulator"&-% +4 "core" %0 [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%' +90 "core" ' +2 .tElbow.seek CC + "manipulator"&1(ӂ +159 "core" ( +2 "manipulator"&|& +4 "core" &ӓ! ;2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &ӓ  l ;2 +2 .tForearm.seek CC + "manipulator"&2'? +93 "core" ' + .tHand.close + "manipulator"&=/ +57 "core" / +2 .tCC.seek :open + "collection"'6( +448 "core" ( +2 "storage"()& +4 "core" & K K\ + "storage"(4& +4 "core" & 9 G ;\ + "manipulator"&B& +4 "core" &ӥ  8 + "manipulator"&D% +4 "core" % A * +2 .tForearm.seek :retract + "manipulator"&E' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&8( +165 "core" ( + "manipulator"&F& +4 "core" & H  +2 "storage"(G& +3 "core" & J > {\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 3 +2 "manipulator"&:'u +99 "core" ' + .tElbow.hold +2 "manipulator"&>, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&H% +4 "core" % ΂ +2 "storage"(& +3 "core" & L N\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 313 counts + "manipulator"&<'Ϯ +13 "core" ' +2 "manipulator"&I& +4 "core" &   +2 "storage"(;& +3 "core" & b c\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"& '7 +15 "core" ' +2 "storage"(9% +4 "core" %} b c\ +2 ."downElevator"SE.seek :down +3 "storage"(M' +59 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 (K% +3 "core" % G\  + "manipulator"&L% +4 "core" %- { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J' +87 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +4 "core" & | }o + "manipulator"&P& +5 "core" & '  + "manipulator"&R% +4 "core" %  Q  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(- +177 "core" ( +2 "manipulator"&Q& +4 "core" &- s  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- T  +2 .tForearm.seek :garage +2 "manipulator"&S'w +93 "core" ' +2 .tHand.close + "manipulator"&X/ +58 "core" / +2 "manipulator"&[& +4 "core" &- /  + "manipulator"&Y% +4 "core" % υ 0 5 +2 .tForearm.seek :retract + "manipulator"&\\' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&N(ӂ +291 "core" ( +2 "manipulator"&^& +4 "core" &ӫ 7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &ӫ 2 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&_'? +99 "core" ' + "manipulator"&Z& +4 "core" &ӫ  7 +2 "manipulator"&c% +3 "core" %3  +2 "collection"'d& +4 "core" & z {[\ +2 "collection"'a& +5 "core" & { z\ +2 .tCC.seek :closed + "collection"'](\\ +4 "core" & z {\ +7 &: { {\ %f +10 &Xy { {i\ 7 +9 &x z {\ J +9 &W z z\ J +10 &Z { y\ J +9 &EW { {\ J +9 &\\ { {u\ J +10 &Z { {\ J +9 &V } {\ J +10 &L\\ y z\ J +9 & Z x |d\ K +9 &!Z z {\ J +10 &#] { |\ J +9 &%TY { {\ J +9 &'W z {\ J +10 &(\\ | z\ J +9 &*Z | |\ K +10 &,\\Z { {\ J +9 &.W } |\ J +9 &/\\ | {\ J +10 &1[ y {\ J +9 &3eW { |\ J +9 &5%Z | {z\ K +10 &6Z { |j\ J +9 &8] | |\ J +10 &:l] z {\ J +9 &<.Z z }\ J +9 &=W } |\ J +10 &?[ | }z\ K +9 &As\\ ~ d\ K +9 &C4d O\ K +10 &D~ \ N +9 &F \ S +10 &HX \ W +9 &J \ Y +9 &K \ X +10 &M \ Y +9 &OU \ Z +9 &Q \ Y +10 &R i\ Z +9 &T W\ [ +10 &V[ @\ [\ +9 &X {\ \\ +9 &Y \ ] +10 &[ \ J +9 &\\8 \ 1 +9 &\\ m\ !b +3 ( +2 "collection"'a& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.40 + "collection"'V& +4 "core" &\\ X\ !b +2 .tHand.open + "manipulator"&e1 +53 "core" 1 + "manipulator"&h% +4 "core" %3 G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A' +99 "core" ' + .tPSV.dial PSR + "processing"%i +128 "core"  + "processing"%j% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m'+ +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%p  +41 "core"  +2 .tPS.seek 0ml + "processing"%k'ؾ +1606 "core" ' +2 .tPSV.dial PSR +48 "processing"%7 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +2307 "Can"\ WT +326 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%o +2 "collection"'r  +5 "core" A +2 "processing"%C  +65 "core" +87  +2 .tPSV.dial :mixloop + "processing"%u +130 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%q  +127 "core" +2 .tPS.seek 0ml +2 "processing"%f'ؾ +2634 "core" ' + .tPSV.dial :air + "processing"%y  +54 "core"  +2 .tPS.seek 2.5ml + "processing"%}' +2647 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +41 "core" +2 .tPS.seek 0ml + "processing"%x'ؾ +2634 "core" ' + .tPSV.dial :air +2 "processing"%n  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2639 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%~'ؾ +2645 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" &ӫ 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӂ +36 "core" ( + "manipulator"&& +5 "core" &y   :, + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &y  H :, +2 .tForearm.seek CC + "manipulator"&'? +99 "core" ' + .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open + "collection"'z( +448 "core" ( + "manipulator"& & +4 "core" &ӣ n 4 +2 "manipulator"&% +3 "core" % @ Q +2 .tForearm.seek :retract +2 "manipulator"& ' +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(- +283 "core" ( +2 "manipulator"&{& +4 "core" &- Y ] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &- e ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w'w +100 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"& % +4 "core" % } +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +93 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &  r + "manipulator"&% +4 "core" %  K  +2 "storage"(% +3 "core" % z | 9\  + "storage"(t. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,y +358 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &,y b b\  + "manipulator"&& +4 "core" &- d ] + "manipulator"&% +4 "core" %  !  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&g( +174 "core" ( + "manipulator"&(& +4 "core" & . ) +2 "storage"(& +3 "core" &,x B\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" &,x x \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(s'r +292 "core" ' + "storage"("- +4 "core" -'" + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,k a b\  +2 "manipulator"&,& +3 "core" & h ) +2 .tElbow.seek 4 + "manipulator"&v( +3 "core" ( +2 "manipulator"&.& +3 "core" & 6 ) +2 "storage"(& +3 "core" &,k b b\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&3'c +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&-& + "storage"('' +6 "core" & ) +2 "manipulator"&&% +3 "core" % φ +2 .tForearm.seek :retract +2 "manipulator"&' +92 "core" ' +2 .tElbow.seek CC + "manipulator"&+(ӂ +150 "core" ( + "manipulator"&& +5 "core" &x' Q @\\ + ' +2 .tElbow.reconfigure :loose + ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&& +4 "core" &x' @\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&|'? +91 "core" ' +2 "manipulator"&$& +4 "core" &ӎ# A =F +2 "manipulator"&#% +3 "core" %8  L +2 "collection"'0& +4 "core" &  3\ +3 "collection"'=& +4 "core" &  $\ +2 .tCC.seek :closed + "collection"'%(\\ +4 "core" &  \ +8 &9  \ %h +10 &Zx  \ 7 +9 &z  \ K +9 &W  B\ J +10 &Y  H\ J +9 &FY  &\ J +10 &Z  w\ J +9 &Y  \ J +9 &Y  \ J +10 &NY  |\ J +9 & Y  ^\ J +9 &!Z  E\ J +10 &#Z /\ J +9 &%WY \ J +10 &'Y  \ J +9 &(Y !\ J +9 &*Y  \ I +10 &,^Z "\ J +9 &. Y \ J +9 &/Y  !\ J +10 &1Z " " \ J +9 &3gY ! #\ J +10 &5)Y !\ J +9 &6] ! "\ K +9 &8W # #s\ J +10 &:pW ! #u\ I +9 &<1\\ ! "f\ J +9 &=] " #\ J +10 &?Z \ J +9 &AvZ # $\ J +10 &C7] 2 '\ K +9 &Dj 5 3\ L +9 &Fx ? <\ N +10 &Hk N Hx\ Q +9 &J" b \\u\ U +9 &K h hi\ V +10 &M k i^\ V +9 &Oa l jg\ W +10 &Q! l mY\ X +9 &R m mD\ X +9 &T n j@\ Y +10 &Vc o p5\ Y +9 &X" s r)\ Z +9 &Y t s\ [\ +10 &[ u v\ H +9 &\\. z w\ : +9 &\\k w x\ M +6 ( +2 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&1 +4 "core" &\\^ x x\ M +51 1 + "manipulator"&)% +5 "core" % 8 T L +2 .tForearm.reconfigure :loose +47 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&4' +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'B  +128 "core"  +2 .tCSV.dial CTV + "collection"'D  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%F' +2635 "core" ' + "collection"'G% +4 "core" % } ~k\ +3 .tCS.seek 4.5ml + "collection"'2'c8 +1484 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%1  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +68 "core"  +2 .tPS.seek 0ml + "processing"%H'ؾ +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" ^ +2 .tCSV.dial :air + "collection"'I @ +41 "core" ? +2 .tCS.seek 10ml + "collection"';' +1492 "core" ' +2 .tCSV.dial CTV + "collection"'9  +41 "core"  +2 .tCS.seek 0ml + "collection"'E'i +2666 "core" ' + .tCBV.dial :waste1 + "collection"'K @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'L  +129 "core" +2 "collection"'8& +4 "core" &\\^ i c\ M +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&@% +3 "core" %   +2 "storage"(P% +3 "core" % K K\  +2 "storage"(R. +3 "core" .(,v + .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(:( +362 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (<& +3 "core" & 3 2 L\ + "manipulator"&5& +4 "core" &Ӑ# R =D + "manipulator"&M% +4 "core" %    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&Q( +166 "core" ( + "manipulator"&T& +4 "core" &} #  +2 "storage"( & +3 "core" & A K U\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 450 counts + "manipulator"&>'7 +95 "core" ' + "storage"(X& +4 "core" & b S\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(['r +99 "core" ' + "storage"(Y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&J& +3 "core" &}  +2 "storage"(S& +3 "core" & N \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&^'u +25 "core" ' + .tElbow.hold +2 "manipulator"&`, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(U- +2 "core" -' +2 .tSE.seek 30.09 Pucks below Top Plate +2 "storage"(Z'r +33 "core" ' + "manipulator"&c% +5 "core" %΀ 2 e + "storage"(d& +3 "core" & A '\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 311 counts + "manipulator"&\\'Ϭ +14 "core" ' + "manipulator"&6& +5 "core" &} X  + "storage"(V& +4 "core" & ' (\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts + "manipulator"&e'7 +18 "core" ' +2 .tSE.seek 31.09 Pucks below Top Plate + "storage"(h' +54 "core" ' +2 "manipulator"&a& +4 "core" &}  +2 "manipulator"&i% +3 "core" %+  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j' +90 "core" ' + .tElbow.seek CC +2 "manipulator"&_(ӂ +161 "core" ( + "manipulator"&p& +4 "core" &ӑ" <: +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &m& +2 "core" &ӑ" P <: +2 .tForearm.seek CC + "manipulator"&7'? +98 "core" ' +2 .tHand.close + "manipulator"&k/ +56 "core" / +2 .tCC.seek :open + "collection"'o( +448 "core" ( + "storage"(r& +5 "core" & & %\ + "storage"(C& +3 "core" & % (c\ +2 "manipulator"&u& +3 "core" &Ӓ# <9 +2 "manipulator"&q% +3 "core" % = +2 .tForearm.seek :retract +2 "manipulator"&b' +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&y( +164 "core" ( +2 "manipulator"&f& +4 "core" &} '  + "storage"(W& +4 "core" & : G U\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&}'u +104 "core" ' +2 .tElbow.hold + "manipulator"&n, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&x1 +64 "core" 1 +2 "manipulator"&% +4 "core" % t + "storage"(!& +4 "core" & 3 2 }\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 299 counts +2 "manipulator"&/'Ϡ +14 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"(& +4 "core" & K K \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&'7 +18 "core" ' +2 "storage"(N% +4 "core" % L L\  +2 ."downElevator"SE.seek :down +3 "storage"(A' +59 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 (]% +3 "core" % A\  + "manipulator"& % +4 "core" %"  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +88 "core" ' +2 .tPSV.dial :air + "processing"%  +70 "core" +2 .tPS.seek 2.5ml + "processing"%{' +2628 "core" ' + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%O +41 "core" + .tdelay 1 second +102 .PSV.dial :air +47 "processing"%  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ؾ +2636 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 "manipulator"&& +3 "core" & i  +2 "manipulator"&t% +3 "core" %  R  +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +173 "core" ( + "manipulator"&w& +4 "core" &-  ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- B ; +2 .tForearm.seek :garage +2 "manipulator"&'w +94 "core" ' + .tHand.close + "manipulator"&/ +59 "core" / + "manipulator"&& +4 "core" &- ; + "manipulator"&(% +4 "core" % υ .  +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +136 "core" ( + "manipulator"&?& +5 "core" &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&"' +93 "core" ' +2 "manipulator"&& +4 "core" &  + "manipulator"&,% +4 "core" % ] q +2 "processing"%.& +4 "core" &\  +2 "processing"%& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%l(^ +4 "core" &\ \  +9 &7z\ +{ +10 &e\ ? +9 &ev\ O +9 &)\\\ N +10 &\\\ N +9 &^\ N +9 &pZ\ N +10 &3]\ M +9 &]\ N +10 &\\\ M +9 & x]\ N +9 &":[\ N +10 &#[\ N +9 &%\\\ M +9 &'`\ N +10 &)C]\ M +9 &+]\ N +10 &,a\ N +9 &.`\ N +9 &0K^\ M +10 &2\ _\ N +9 &3_\ N +9 &5\\\ N +10 &7R_\ N +9 &9c\ N +10 &:`\ N +9 &<_\ N +9 &>Ya\ N +10 &@`\ N +9 &Ag\ O +9 &Co\ P +10 &EX~\ Q +9 &G\ S +10 &H\ T +9 &J\ T +9 &LX\ T +10 &N\ U +9 &O\ U +9 &Q\ V +10 &S]\ U +9 &U\ U +10 &V\ V +9 &X\ U +9 &Zc\ U +10 &\\#\ V +9 &]\ 7 +9 &^.~\ W +10 &^-\ 5 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.57 + "processing"%-& +4 "core" &^+\ 5 + .tHand.open + "manipulator"&&1 +64 "core" 1 +2 "manipulator"&g% +4 "core" %  q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +91 "core" ' +2 .tPRV.dial :air + "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 "processing"%s% +3 "core" %ؾ\ +3 .tPS.seek 0.3ml + "processing"%3' +410 "core" ' + .tPSV.dial PSR + "processing"%$ +99 "core"  +2 "processing"%#% +4 "core" %F\ + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%0'2 +485 "core" ' + .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%v' +1912 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%' +98 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" @ +2 .tPBV.dial :waste2 + "processing"%z  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&)& +4 "core" &  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&=( +3 "core" ( +2 "manipulator"&B& +4 "core" & `  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&|' +94 "core" ' +2 .tHand.close "manipulator"&~/ +53 "core" / +2 .tPC.seek :open + "processing"%G( +458 "core" ( + "manipulator"& & +4 "core" & :  +2 "manipulator"&1% +3 "core" %  0 b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&F(- +123 "core" ( + "manipulator"&& +4 "core" &- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'w +96 "core" ' + .tHand.open + "manipulator"&91 +62 "core" 1 + "manipulator"&;% +4 "core" % ρ  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' +92 "core" ' + #tLoading da puck from tube 4 into Processing Clamp + "processing"%L& +4 "core" & \ +2 "manipulator"&8% +3 "core" %  )  +2 "storage"(@% +3 "core" % { [\  +2 "storage"(P. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(R(,y +362 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &,y b d\  + "manipulator"&<& +4 "core" &-  +2 "manipulator"&5% +3 "core" %  5  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&M( +171 "core" ( + "manipulator"&T& +4 "core" &  + +2 "storage"( & +3 "core" &,x \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&X' +96 "core" ' + "storage"(+& +4 "core" &,x { \ \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Y'r +297 "core" ' + "storage"(J- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (S& +2 "core" &,j d c\  +2 "manipulator"&U& +3 "core" & \\ + +2 .tElbow.seek 4 + "manipulator"&4( +4 "core" ( + "manipulator"&c& +3 "core" & : + +2 "storage"(d& +3 "core" &,j a a\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&6'c +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +48 "manipulator"&V/ +60 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&a& + "storage"(i' +7 "core" & 9 + + "manipulator"&>% +4 "core" % j ) +2 .tForearm.seek :retract +2 "manipulator"&Q' +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&[( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( +2 "manipulator"&^& +4 "core" & l K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&Z' +92 "core" ' +2 "manipulator"&p& +5 "core" & J K + "manipulator"&m% +4 "core" % \ U +2 "processing"%e& +4 "core" &\ +2 "processing"%`& +5 "core" &\ +2 .tPC.seek :closed + "processing"%k(^ +4 "core" &\  +8 &1}\ *x +10 &c\ > +9 &tx\ N +10 &8Z\ M +9 &]\ N +9 &Z\ M +10 &~Z\ M +9 &@Z\ M +9 &Z\ M +10 &Y\ M +9 & ]\ M +10 &"H^\ M +9 &$\ _\ M +9 &%]\ M +10 &']\ N +9 &)O\\\ N +9 &+\\\ M +10 &,Z\ M +9 &.]\ M +10 &0X_\ M +9 &2\\\ M +9 &3]\ N +10 &5]z\ N +9 &7`_t\ M +9 &9"`u\ M +10 &:\\s\ N +9 &<`o\ M +9 &>gc\ N +10 &@)bn\ N +9 &Ahi\ N +10 &Cpa\ P +9 &Ee}e\ Q +9 &G"\ S +10 &H\ S +9 &J\ S +9 &Lf\ S +10 &N#\ U +9 &O\ T +10 &Q7\ U +9 &Si\ U +9 &U+\ U +10 &V\ U +9 &X\ U +9 &Zn\ V +10 &\\1 \ V +9 &]zw\ @ +10 &^R\ J +9 &^"z\ 9 +9 ( +2 &^"\ 2 + "processing"%`& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&j1 +52 "core" 1 +2 "manipulator"&%% +4 "core" %  U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r' +98 "core" ' +3 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%C  +3 %u9 +5 "core" 9' +102 "processing"%q9 +2 "core" 9' +102 "processing"%f9 +2 "core" 9'  +103 "processing"%W9 +2 "core" 9&  +102 "processing"%79 +3 "core" 9& +102 "processing"%_9 +2 "core" 9' +102 "processing"%x9 +3 "core" 9& +102 "processing"%9 +2 "core" 9& +102 "processing"%!9 +2 "core" 9'" +102 "processing"%9 +3 "core" 9&& +102 "processing"%9 +3 "core" 9&* +102 "processing"%N9 +2 "core" 9%/ +102 "processing"%b9 +2 "core" 9&3 +102 "processing"%]9 +3 "core" 9%7 +102 "processing"% 9 +3 "core" 9'; +103 "processing"%y9 +2 "core" 9 &? +102 "processing"%}9 +3 "core" 9&C +102 "processing"%/9 +2 "core" 9&H\ +102 "processing"%9 +2 "core" 9&L\ +102 "processing"%h9 +3 "core" 9!&P +102 "processing"%A9 +3 "core" 9'&T +102 "processing"%9 +2 "core" 9/&X +102 "processing"%H9 +3 "core" 96&] +102 "processing"%O9 +2 "core" 9;&a +102 "processing"%9 +3 "core" 9C&e +3 .tPH.hold 2:00:00,28C +2 "processing"% pp= +2 .tdelay 1:30 +3 "core" e +6534 "Can" :7 +2467 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%{% +3 "core" %W\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%' +1612 "core" ' + .tPTV.dial :puck +2 "processing"%t  +69 "core"  + .tPSV.dial PTV +2 "processing"%w +72 "core" + .tPBV.dial :waste1 +2 "processing"%\  +128 "core"  +2 "processing"%n% +3 "core" %,\  +3 .tPS.seek 1.5ml + "processing"%'* +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%('ؾ +1619 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%? * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2347 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%, +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +83 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2291 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%*  +126 "core" +2 .tPSV.dial :mixloop + "processing"%- +41 "core" + .tPRV.dial :ab1 +2 "processing"%& @ +69 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%g' +359 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  +2 "processing"%  +43 "core" + +2 "processing"%% +4 "core" % \  +2 .tPS.seek 0.35ml + "processing"%s'j +457 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'"  +28 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%$'K +1179 "core" ' +2 .tPRV.dial :waste2 + "processing"%# @ +69 "core" > +2 .tPS.seek 0.5ml + "processing"%3' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%0  +44 "core"  +2 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'' +1627 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"%z @ +71 "core" B + .tPBV.dial :waste1 + "processing"%v  +34 "core" + "processing"%)% +51 "core" %\ +2 .tPS.seek 1.85ml +2 "processing"%B' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +2 .tPS.seek 0ml + "processing"%~'ؾ +1986 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & & &T\ + "manipulator"&& +4 "core" &  K + "manipulator"&l% +4 "core" %  . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +125 "core" ( +2 "manipulator"&1& +4 "core" &- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 1 +3 .tForearm.seek :garage + "manipulator"&I'w +90 "core" ' +2 .tHand.close + "manipulator"&|/ +52 "core" / +2 "manipulator"&=& +4 "core" &-  +2 "manipulator"&9% +3 "core" % r  +2 .tForearm.seek :retract +2 "manipulator"&;' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L(ӂ +277 "core" ( + "manipulator"&8& +4 "core" &ӎ# @ << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &ӎ" ( << +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&P'? +105 "core" ' +2 "manipulator"&& +4 "core" &ӎ#  << +2 "manipulator"&2% +4 "core" %A +2 "collection"':& +3 "core" & ' &S\ +3 "collection"'& +4 "core" & & &U\ +2 .tCC.seek :closed + "collection"'<(\\ +4 "core" & ( 'P\  +10 &4 % %Y\ +{ +9 &e & &S\ > +9 &s ' &W\ M +9 &RY ' &R\ L +10 &Y & 'U\ L +9 &Y ) +W\ L +10 &W ) (V\ L +9 &ZZ ' )R\ L +9 &Y ( )U\ L +10 &W ) *M\ L +9 & V ) )C\ L +10 &"cX + *B\ L +9 &$$V ) *>\ L +9 &%Y * (F\ L +10 &'X ) *@\ K +9 &)jX * )E\ L +9 &+,W * ,D\ L +10 &,X + *A\ L +9 &.X , +B\ K +9 &0sX + *?\ L +10 &26X + +A\ K +9 &3X . +B\ L +10 &5W , *C\ L +9 &7zZ + ,J\ L +9 &9;X , ,H\ L +10 &:X - -D\ L +9 &<X , ,F\ L +9 &>Y , .J\ L +10 &@EX - +F\ L +9 &B] / /?\ L +10 &Ce 9 4B\ M +9 &E~| O GF\ P +9 &G3 n b?\ U +10 &H w v2\ W +9 &J z y:\ X +9 &Lm { |1\ X +10 &N- ~ |/\ Y +9 &O -\ [ +10 &Q  0\ Y +9 &So /\ [ +9 &U0 ,\ [\ +10 &V 5\ [ +9 &X -\ ^ +10 &Zp 7\ ] +9 &\\x ,\ 8 +9 &\\$ 8\ )z +10 &\\ 4\ !b +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.37 + "collection"'5& +4 "core" &\\ 9\ !b + .tHand.open + "manipulator"&T1 +60 "core" 1 + "manipulator"& % +4 "core" % B  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+' +91 "core" ' + .tPSV.dial PSR +2 "processing"%F +112 "core" +2 "processing"%K% +4 "core" %ؽ\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%J'+ +1614 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%S  +43 "core"  +2 .tPS.seek 0ml + "processing"%U'ؾ +375 "Can"\ ~ +1242 "core" ' +2 .tPSV.dial PSR + "processing"%c +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%d' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%V  +2 "collection"'a  +30 "core"  +123 + .tPSV.dial :mixloop +2 "processing"%> +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%M  +71 "core" +2 .tPS.seek 0ml + "processing"%X'ؾ +2628 "core" ' + .tPSV.dial :air + "processing"%Y  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%6' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%\\'ؾ +2636 "core" ' + .tPSV.dial :air + "processing"%4  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%p' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +42 "core" +2 .tPS.seek 0ml +2 "processing"%e'ؾ +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &ӎ# << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q(ӂ +22 "core" ( + "manipulator"&G& +4 "core" &ӊ 0 + +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +2 "core" &ӊ + +2 .tForearm.seek CC +2 "manipulator"&%'? +98 "core" ' +2 .tHand.close + "manipulator"&u/ +54 "core" / + .tCC.seek :open +2 "collection"'`( +447 "core" ( + "manipulator"&q& +4 "core" &ӊ + +2 "manipulator"&Z% +3 "core" % D  +2 .tForearm.seek :retract +2 "manipulator"&f' +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(- +280 "core" ( + "manipulator"&7& +4 "core" &- I c +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +2 "core" &- [ c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&x'w +96 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&!% +4 "core" % ~ ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' +2 ."da"delayUntil "18:01:44.82" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 5 into Collection Clamp + "collection"'& +4 "core" & \ +2 "manipulator"&N% +3 "core" %   +2 "storage"(b% +3 "core" % S ` E\  +2 "storage"(]. +3 "core" .(,y +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 ."WCR"SC.seek 5 +48 "storage"( (<- +365 "core" ( + ."WCR"SC.configure :limp +2 "storage"($\ 1b +2 (y& +3 "core" &\  +21 "collection"'B% +3 "core" %o z y\ + "sampler")% +4 "core" %Q+ B = I\  +24 "collection"'% +3 "core" %o \ +2 "sampler")l% +4 "core" %Q+ G D <\  +28 "collection"'1% +2 "core" %o \ +2 "sampler")% +4 "core" %Q+ J H H\  +32 "collection"'|% +2 "core" %o \ +2 "sampler")=% +4 "core" %Q+ O M >\  +36 "collection"'9% +4 "core" %o \ + "sampler")[% +4 "core" %Q+ W V D\  +42 "collection"'r% +2 "core" %o \ +2 "sampler")I% +4 "core" %Q+ ^ \\ F\  +47 "collection"'8% +3 "core" %o \ + "sampler")@% +4 "core" %Q+ h d I\  +54 "collection"' % +3 "core" %o } \ + "sampler")% +4 "core" %Q+ p l >\  +61 "collection"'2% +3 "core" %o  \ + "sampler"):% +4 "core" %Q+ { y C\  +69 "collection"';% +3 "core" %o \ + "sampler")o% +4 "core" %Q+ >\  +78 "collection"'5% +3 "core" %o \ +2 "sampler")T% +3 "core" %Q+ I\  +89 "collection"' % +3 "core" %o \ + "sampler")% +4 "core" %Q+ H\  +100 "collection"'F% +3 "core" %o \ +2 "sampler")K% +4 "core" %Q+ F\  +113 "collection"'P% +3 "core" %o \ + "sampler")~% +4 "core" %Q+ 7\  +128 "collection"'S% +3 "core" %o \ +2 "sampler")J% +3 "core" %Q+ E\  +2 "sampler")c% +3 "core" %Q+ @\  + ."WCR"Intake.select :close +2 "sampler")0 +9 )U% +2 "core" %Q+ >\  +2 ."WCR"SSV.dial :exhaust +47 "sampler")a  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")V'ڀ +426 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X+ +3 "core" + +2 "sampler")M% +4 "core" %~ =\ +2 "collection"'d& +3 "core" &\\ n o\ W +3 "Can"\ da + ."WCR"CTV.dial :intake +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")Y  +72 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +2 .Intake.select :open + "sampler") +209 "collection"'X% +3 "core" %o z\ +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.20ml/s +2 "sampler")#.0X\  +21 "collection"'i% +3 "core" %o y w\ +2 "sampler")G% +4 "core" %EF H\  +24 "collection"'j% +3 "core" %o z z0\ +2 "sampler")u% +3 "core" %EF =\  +28 "collection"'L% +4 "core" %o { y\ + "sampler")+% +4 "core" %EF G\  +32 "collection"'<% +3 "core" %o | {\ +2 "sampler")q% +3 "core" %EF D\  +37 "collection"'Z% +3 "core" %o ~ ~+\ + "sampler")%% +4 "core" %EF @\  +41 "collection"'7% +3 "core" %o ~ ~+\ +2 "sampler")_% +21 "core" %EF   F\  +34 "collection"'Q% +2 "core" %o "\ +2 "sampler")% +4 "core" %EF  G\  +53 "collection"'!% +3 "core" %o \ +2 "sampler")% +4 "core" %EF # # H\  + "collection"'N% +4 "core" %o \ +2 ."WCR"SS.reconfigure :inhaling 1.98ml/s +2 "sampler")#.0X\  +32 "collection"'% +3 "core" %o z z\ + "sampler") % +4 "core" %@G H\  +39 "collection"'{% +4 "core" %o y z\ + "sampler")% +4 "core" %@G =\  +42 "collection"'t% +3 "core" %o { {s\ + "sampler")% +4 "core" %@G ?\  +47 "collection"'\ % +3 "core" %o { ~\ +2 "sampler")n% +3 "core" %@G @\  +54 "collection"'% +3 "core" %o } }\ + "sampler")% +4 "core" %@G   G\  +61 "collection"'% +3 "core" %o  ~\ + "sampler")% +4 "core" %@G   I\  +69 "collection"'?% +3 "core" %o ~ ~o\ +2 "sampler")O% +4 "core" %@G . * G\  +2 "collection"'w% +3 "core" %o ~ \ +2 #"WCR"Intake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X\ *~ +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X\  +88 "collection"'B% +3 "core" %o y z\ +2 "sampler")% +4 "core" %F & # <\  +2 "collection"'% +3 "core" %o | |n\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X\ &_ +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +3 "sampler")#.0X\  +24 "collection"'I% +3 "core" %o y wl\ +2 "sampler")% +3 "core" %:qG <\  +28 "collection"'8% +3 "core" %o w x\ +2 "sampler")@% +4 "core" %:rG G\  +32 "collection"' % +2 "core" %o w ym\ +2 "sampler")% +4 "core" %:rF F\  +36 "collection"'2% +3 "core" %o y w}\ +2 "sampler"):% +4 "core" %:rF =\  +41 "collection"';% +3 "core" %o w xx\ +2 "sampler")o% +4 "core" %:rF <\  +47 "collection"'5% +3 "core" %o x x\ + "sampler")T% +4 "core" %:rF A\  +54 "collection"' % +2 "core" %o y xl\ +2 "sampler")% +4 "core" %:rF F\  +61 "collection"'F% +2 "core" %o v xu\ +2 "sampler")K% +4 "core" %:rF F\  +69 "collection"'P% +3 "core" %o x yc\ +2 "sampler")~% +3 "core" %:rG D\  +79 "collection"'S% +2 "core" %o x y\ +2 "sampler")J% +4 "core" %:rG  8\  +88 "collection"'c% +3 "core" %o w y\ +2 "sampler")U% +3 "core" %:rG \ @\  +100 "collection"'a% +3 "core" %o y xm\ +2 "sampler")z% +3 "core" %:rF   A\  +2 "collection"'M% +4 "core" %o x vg\ + #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X% +3 "core" %o y ys\ +2 "sampler")4% +3 "core" %C =\  +22 "collection"'\\% +3 "core" %o w w\ + "sampler")m% +4 "core" %C H\  +24 "collection"'p% +3 "core" %o x x}\ +2 "sampler")i% +3 "core" %C =\  +28 "collection"'G% +3 "core" %o w w\ +2 "sampler")j% +4 "core" %C D\  +31 "collection"'u% +3 "core" %o v ul\ +2 "sampler")L% +4 "core" %C I\  +36 "collection"'+% +3 "core" %o x v\ +2 "sampler")<% +3 "core" %C D\  +42 "collection"'q% +3 "core" %o v x\ + "sampler")Z% +4 "core" %C D\  +47 "collection"'%% +3 "core" %o w xl\ +2 "sampler")^% +4 "core" %C H\  +53 "collection"'7% +3 "core" %o v vp\ +2 "sampler")_% +4 "core" %C >\  +60 "collection"'Q% +3 "core" %o v uj\ +2 "sampler")% +3 "core" %C G\  +70 "collection"'!% +3 "core" %o w wc\ +2 "sampler")% +4 "core" %C J\  +78 "collection"'N% +3 "core" %o w w\ + "sampler")6% +53 "core" %C 5\  +39 "collection"'f% +3 "core" %o y x\ +2 "sampler")x% +4 "core" %C 8\  +100 "collection"'R% +2 "core" %o x xp\ +2 "sampler")y% +4 "core" %C   G\  +113 "collection"'}% +3 "core" %o x xs\ + "sampler")/% +4 "core" %A   C\  +128 "collection"'h% +3 "core" %o x w\ + "sampler")A% +4 "core" %A   =\  +144 "collection"'H% +3 "core" %o y y\ +2 "sampler")W% +4 "core" %< 1 - G\  +162 "collection"'% +3 "core" %o z yr\ +2 "sampler") % +4 "core" %< G D D\  +183 "collection"'{% +5 "core" %o { z\ +2 "sampler")% +4 "core" % ` ] G\ G +195 "collection"'b% +3 "core" %o { }\ +2 "sampler")t% +4 "core" % x w 8\ G +196 "collection"'% +3 "core" %o z zx\ + "sampler")\ % +4 "core" % <\ G +196 "collection"'n% +3 "core" %o y |r\ +2 "sampler")% +3 "core" % H\ G +196 "collection"'% +3 "core" %o x y\ +2 "sampler")% +4 "core" % :\ G + "sampler")% +4 "core" % D\ G + ."WCR"Intake.select :close + "sampler")0 +9 )?% +3 "core" % =\ G + ."WCR"SSV.dial :exhaust +2 "sampler")O  +72 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")w'ڀ +886 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")]  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %o v t\ + #"WCR"Intake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X\ %R +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X\  +53 "collection"'3% +3 "core" %o w x\ +2 "sampler")#% +4 "core" %BO 9\  +61 "collection"'v% +3 "core" %o y x|\ + "sampler"))% +4 "core" %BO >\  +69 "collection"'D% +3 "core" %o y w\ + "sampler")'% +4 "core" %BO >\  +78 "collection"'B% +3 "core" %o { yy\ +2 "sampler")% +4 "core" %BO H\  +88 "collection"'% +3 "core" %o } yu\ +2 "sampler")(% +3 "core" %BO A\  +100 "collection"'% +4 "core" %o { |y\ + "sampler")|% +4 "core" %BO G\  +113 "collection"'=% +3 "core" %o z |z\ + "sampler")9% +4 "core" %BO ?\  +128 "collection"'[% +2 "core" %o } {\ +2 "sampler")r% +4 "core" %BO I\  +144 "collection"'I% +3 "core" %o { }?\ +2 "sampler")% +4 "core" %BN F\  +162 "collection"'8% +3 "core" %o  }s\ +2 "sampler")@% +3 "core" %BO  <\  +184 "collection"' % +3 "core" %o } {|\ +2 "sampler")% +3 "core" %BO   G\  +2 "collection"'2% +3 "core" %o } |\ +2 #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.30ml/s +2 "sampler")#.Y0X% +2 "core" %o | }w\ +2 "sampler")4% +4 "core" %xu< G\  +69 "collection"'\\% +3 "core" %o ~ ~e\ + "sampler")m% +4 "core" %xu< B\  +78 "collection"'p% +3 "core" %o | |y\ +2 "sampler")i% +4 "core" %xu< =\  +88 "collection"'G% +3 "core" %o | {\ +2 "sampler")j% +4 "core" %xu< >\  +100 "collection"'u% +3 "core" %o | }x\ + "sampler")L% +4 "core" %xu< G\  +113 "collection"'+% +3 "core" %o | |\ +2 "sampler")<% +3 "core" %xu< D\  +128 "collection"'q% +3 "core" %o | {E\ +2 "sampler")Z% +3 "core" %xu< =\  +145 "collection"'d% +3 "core" %o { }\ + "sampler")%% +4 "core" %xu<   :\  +163 "collection"'^% +2 "core" %o } {v\ +2 "sampler")7% +4 "core" %xu<  F\  +183 "collection"'_% +4 "core" %o } |\ +2 "sampler")Q% +3 "core" %xu<   ;\  +2 "collection"'% +3 "core" %o { |\ +3 ."WCR"SS.reconfigure :inhaling 1.17ml/s +2 "sampler")#.P0X\  +19 "collection"'f% +2 "core" %o x {D\ +2 "sampler")x% +4 "core" %E G\  +21 "collection"'R% +3 "core" %o { {\ +2 "sampler")y% +3 "core" %F ;\  +25 "collection"'}% +3 "core" %o | }\ + "sampler")/% +4 "core" %F H\  +28 "collection"'h% +3 "core" %o z {\ + "sampler")A% +4 "core" %E <\  +32 "collection"'H% +3 "core" %o } }v\ +2 "sampler")W% +3 "core" %E =\  +37 "collection"'% +3 "core" %o { |j\ + "sampler") % +4 "core" %E <\  +41 "collection"'{% +3 "core" %o | |\ +2 "sampler")% +4 "core" %F ;\  +47 "collection"'b% +3 "core" %o } z\ + "sampler")t% +4 "core" %E 5\  +54 "collection"'% +2 "core" %o | {\ +2 "sampler")\ % +4 "core" %E F\  +61 "collection"'n% +2 "core" %o | {\ +2 "sampler")% +4 "core" %E B\  +69 "collection"'% +3 "core" %o { |\ + "sampler")% +4 "core" %E D\  +78 "collection"'% +3 "core" %o { y \ +2 "sampler")?% +4 "core" %F <\  +88 "collection"'O% +3 "core" %o | |J\ +2 "sampler")Y% +3 "core" %E =\  +100 "collection"']% +3 "core" %o | z\ +2 "sampler")% +3 "core" %E E\  +113 "collection"'w% +3 "core" %o } {\ +2 "sampler")% +3 "core" %E I\  +128 "collection"'`% +3 "core" %o | |\ +2 "sampler")% +3 "core" %E =\  +144 "collection"'*% +3 "core" %o y {\ +2 "sampler")% +4 "core" %E H\  +162 "collection"'% +3 "core" %o | {\ +2 "sampler").% +4 "core" %E C\  +183 "collection"'% +3 "core" %o y z\ +2 "sampler")&% +3 "core" %E C\  +196 "collection"'% +4 "core" %o z | \ +2 "sampler")g% +4 "core" %E   G\  +195 "collection"'% +3 "core" %o z {(\ +2 "sampler")"% +4 "core" %D  @\  +196 "collection"'% +3 "core" %o y |$\ + "sampler")s% +4 "core" %E   >\  +196 "collection"'% +3 "core" %o | {\ \ + "sampler"),% +4 "core" %E   D\  +2 "collection"'$% +3 "core" %o y y$\ +2 #"WCR"Intake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.06ml/s +2 "sampler")#.H0X\  +47 "collection"'% +4 "core" %o x y(\ + "sampler")8% +4 "core" % < 8\  +54 "collection"'@% +3 "core" %o y z\ + "sampler") % +4 "core" % ; >\  +61 "collection"'% +3 "core" %o y z$\ +2 "sampler")2% +3 "core" % ; <\  +69 "collection"'% +3 "core" %o { {'\ +2 "sampler")o% +4 "core" % ; A\  +78 "collection"'l% +3 "core" %o y z/\ +2 "sampler")5% +3 "core" % ; F\  +89 "collection"'T% +2 "core" %o { {-\ +2 "sampler") % +4 "core" % ; G\  +100 "collection"'% +3 "core" %o y y(\ + "sampler")F% +4 "core" % ; =\  +113 "collection"'K% +3 "core" %o { y%\ +2 "sampler")P% +3 "core" % ; B\  +128 "collection"'~% +3 "core" %o z z6\ +2 "sampler")S% +4 "core" % ; H\  +144 "collection"'J% +3 "core" %o | y1\ + "sampler")c% +4 "core" % ; <\  +163 "collection"'U% +2 "core" %o z z)\ +2 "sampler")a% +4 "core" % ; 6\  +183 "collection"'z% +4 "core" %o { |0\ + "sampler"):% +4 "core" % ; F\  +196 "collection"'M% +3 "core" %o { {(\ +2 "sampler")1% +3 "core" % ; H\  +196 "collection"'V% +3 "core" %o { z$\ +2 "sampler")X% +4 "core" % ; <\  +196 "collection"'>% +2 "core" %o y {6\ +2 "sampler")4% +4 "core" % ; F\  +196 "collection"'\\% +3 "core" %o { {*\ + "sampler")m% +4 "core" % ;  G\  +44 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%p @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core" + ."da"delay 30 seconds +40 "collection"'G% +3 "core" %o y x,\ + "sampler")j% +4 "core" % ;   <\  +196 "collection"'u% +3 "core" %o { y3\ +2 "sampler")L% +3 "core" % ;  E\  +196 "collection"'+% +3 "core" %o y z/\ +2 "sampler")<% +3 "core" % ;   D\  +2 "collection"'q% +4 "core" %o x z&\ + #"WCR"Intake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.95ml/s +2 "sampler")#.A0X +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'#' +144 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v' +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%)  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%D +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +31 "core" +2 "processing"%B% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%'0 +464 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" > +42 ' + ."da"delay 3 seconds +9 "sampler")(% +3 "core" %} 5\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +84 "core"  + "collection"'|% +4 "core" % g g)\  +51 ."WCR"CSV.dial between air and CTV +3 "collection"'= ` +28 "core" a +3 ."WCR"CS.seek 7.321ml + "collection"'9'e +111 ."da"PBV.dial between PSV and waste1 + "processing"%[ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'ؾ +530 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'I  +2 '0  +25 "core"  +50  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 2b +3 ."WCR"CS.seek 0ml +2 "collection"''i +995 "core" ' +2 ."da"delay 2:00 +839 "core" '0 5 2,\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'8  +28 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'@'i +168 "core" ' +2 ."WCR"delay 1:00 +840 "Can"\ WU +5162 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR + "collection"'  +41 "core"  + "collection"'2% +5 "core" %n j j0\ + #"WCR"Pulling 1.999ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"''T +590 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'o' +1948 "core" ' + #"WCR"Pumping wcr puck from tube 5 up to 35psi... +2 .CBV.dial SSV + "collection"'l @ +71 "core" ? +52 "sampler")5% +2 "core" %} C\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'T  +85 "core"  +2 "collection"' % +4 "core" % l j"\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +67 "core" a +2 ."WCR"CS.seek 7.267ml +2 "collection"'F' +694 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'K  + 'P  +29 "core"  +98  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ?b +3 ."WCR"CS.seek 0ml + "collection"'~'i +558 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%S  +32 "core"  + ."da"delay 30 seconds +785 "core" ' D AD\ +3 ."WCR"delay 10:00 +2214 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%U' +2359 "core" ' + ."da"PSV.dial PTV + "processing"%a +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%z +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%M  +72 "core"  +2 ."da"PS.seek 0ml + "processing"%1'ؾ +2287 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%V +125 "core"  +2 "processing"%X% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%>' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%4' +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\\ +82 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +33 "core" +2 "processing"%p% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%i'/ +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%j'ؾ +1616 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%u  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%L * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +83 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2344 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%3 +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%^  +72 "core"  +2 ."da"PS.seek 0ml + "processing"%7'ؾ +2284 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%_  +42 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%Q  +128 "core" +49 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%; +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%N' +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%6  +41 "core"  + "processing"%f% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%x' +327 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%R  +54 "core"  +2 ."da"PS.seek 2ml + "processing"%y' +1561 "core" ' + ."da"PSV.dial :PML + "processing"%} +41 "core" +2 ."da"PTV.dial :mixing + "processing"%/ @ +73 "core" B + ."da"PBV.dial :waste1 + "processing"%h  +35 "core" + "processing"%Z% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%A' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" * +2 ."da"PS.seek 0ml + "processing"%W'ؾ +1967 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6590 "Can"\ YW +10938 ."WCR"CBV.dial :waste2b +2 "collection"'  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"' 'i +609 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'{  +127 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'  +51 "core"  +2 "collection"'!% +4 "core" %j l o<\ + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'b'T +590 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'t' +1948 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 35psi... + .CBV.dial SSV + "collection"' @ +71 "core" ? +52 "sampler")\ % +3 "core" %} G\ +2 ."WCR"CBV.dial between CSV and waste2b + "collection"'n  +86 "core"  + "collection"'% +5 "core" % l o/\  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +66 "core" a +2 ."WCR"CS.seek 7.184ml +2 "collection"'' +711 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air + ."WCR"CSV.dial CTV +3 "collection"'  +2 '?  +26 "core"  +106  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Cb +3 ."WCR"CS.seek 0ml + "collection"'O'i +1465 "core" 'F I E3\ +2 ."WCR"delay 10:00 +17932 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%Y  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" + + ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2341 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +140 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%* +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%d'ؾ +2311 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%` +126 "core"  +2 "processing"%.% +4 "core" %ؼ\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%e' +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%g +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%"% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'1 +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%& * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +1605 "core" ' +2 ."da"delay 2:00 +4306 "Can"\ ZW +7696 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%,  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%s * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%E' +2350 "core" ' +2 ."da"PSV.dial PTV + "processing"%$ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +71 "core"  +50 ."da"PS.seek 0ml +2 "processing"%B'ؾ +2292 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR + "processing"%v +126 "core"  +2 "processing"%% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%(' +588 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%' +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%| +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +35 "core" + "processing"%[% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%#'- +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml + "processing"%I'ؾ +1615 "core" ' +2 ."da"delay 2:00 +599 ."WCR"CBV.dial :waste2b + "collection"'0  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'9'i +495 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'8  +127 "core" +4737 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%2' +2350 "core" ' +2 ."da"PSV.dial PTV + "processing"%@ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%5  +72 "core"  +2 ."da"PS.seek 0ml + "processing"%T'ؾ +2295 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  + "processing"%% +4 "core" %ؼ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%o' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P' +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%K +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +32 "core" + "processing"%S% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%J'/ +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%r'ؾ +1615 "core" ' +2 ."da"delay 2:00 +9959 "Can"\ [Y +2042 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%z * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%: +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2357 "core" ' +2 ."da"PSV.dial PTV + "processing"%U +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%X +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +82 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>'ؾ +2310 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +145 "core" +4 "processing"%m% +9 "core" %ؼ\ +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%p' +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%4% +3 "core" %\ \ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%G' +356 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i' +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%L  +35 "core" + "processing"%+% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%j'( +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'ؾ +1607 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%^ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%< +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%_' +2394 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +551 .PSV.dial PTV + "processing"%; +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%7  +84 "core"  +3 ."da"PS.seek 0ml + "processing"%6'ؾ +2338 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +129 "core"  + "processing"%N% +4 "core" %\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%R' +2128 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%x +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%}  +35 "core" + "processing"%/% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%h'- +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" , +2 ."da"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%H  +114 "core"  +2 ."da"PS.seek 0ml + "processing"%y'ؾ +1605 "core" ' + "processing"%A9 +3 "core" 9(5C +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%  +4 "core" 5D 5D +2 "processing"%~& +3 "core" &^!\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&{% +3 "core" %  w +2 "storage"(% +3 "core" % >\  +2 "storage"(!. +3 "core" .(<- + ."da"SC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"( ( +672 "core" ( + ."da"SC.configure :limp +2 "storage"($\ 1b +3 (b& +2 "core" & L\ +2 "manipulator"&& +3 "core" &|(  Aa +2 "manipulator"&\ % +3 "core" %  w +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 + "manipulator"&n( +165 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(& +3 "core" & r k k\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts + "manipulator"&t'7 +87 "core" ' + "storage"(& +4 "core" & ?\ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(?'r +101 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +2 "core" &  +2 "storage"(]& +3 "core" & / 0 W\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&'u +25 "core" ' +2 ."da"Elbow.hold + "manipulator"&W, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 ."da"SE.seek 31.09 Pucks below Top Plate + "storage"(' +36 "core" ' +2 "manipulator"&*% +4 "core" %p m + "storage"(& +4 "core" & s  \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 295 counts +2 "manipulator"&w'Ϝ +13 "core" ' + "manipulator"&`& +4 "core" & r + "storage"(.& +4 "core" & \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&d'7 +18 "core" ' +2 ."da"SE.seek 32.09 Pucks below Top Plate + "storage"('Q +41 "core" ' +2 "manipulator"&& +4 "core" & r + "manipulator"&g% +4 "core" %! +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&' +90 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&"( +239 "core" ( + "manipulator"&e& +4 "core" & 3 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +2 "core" & 3 +2 ."da"Forearm.seek PC +2 "manipulator"&' +97 "core" ' + ."da"Hand.close + "manipulator"&,/ +53 "core" / + ."da"PC.seek :open +2 "processing"%s( +455 "core" ( +2 "storage"(& +4 "core" & H F\ +2 "manipulator"&& +3 "core" & 2 + "manipulator"&$% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&)' +91 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&D( +247 "core" ( + "manipulator"&'& +4 "core" &  / +2 "storage"(E& +3 "core" & w\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 450 counts + "manipulator"&v'7 +91 "core" ' +2 ."da"Hand.open + "manipulator"&1 +52 "core" 1 +3 "storage"(B- +3 "core" -'Q +2 ."da"SE.seek 31.74 Pucks below Top Plate + "storage"((' +22 "core" ' + ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 30.78 Pucks below Top Plate + "storage"(|' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23mar2718h75ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +8705 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 103.034 seconds\ /var/log/esp/da23mar2718h75ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23mar2718h75ml15s.tif +1561 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23mar2718h75ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23mar2718h75ml20s.tif +2065 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23mar2718h75ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "103.034 sec auto-exposure",Subject: "da23mar2718h75ml images!" +2 "storage"(=- +14 "core" -' +2 "storage"([& +4 "core" & \ +2 "manipulator"&& +5 "core" & / + ."da"Elbow.seek 3 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&#& +6 "core" & <  + "storage"(0& +4 "core" & \ +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&O'7 +3 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 31.49 Pucks below Top Plate +2 "storage"(8'B +51 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"( & +4 "core" & 9\ +2 ."da"Elbow.reconfigure :limp +61 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'u +26 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&I, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 31.68 Pucks below Top Plate +2 "storage"(@' +32 "core" ' + "manipulator"&% +5 "core" %e { + "storage"(l& +5 "core" & d\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 284 counts +2 "manipulator"&5'ϑ +13 "core" ' +2 "manipulator"&2& +4 "core" &  + "storage"( & +4 "core" &\ \  \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 450 counts +2 "manipulator"&'7 +27 "core" ' +9 "storage"(T% +10 "core" %\ \ \  +6 ."downElevator"SE.seek :down +9 "storage"(o' +54 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +39 (K% +4 "core" % L M ?\  +4 "manipulator"&F% +8 "core" %. 4 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&S' +86 "core" ' +3 "storage"(P& +8 "core" & O O \ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "collection"'c& +2 "processing"%J& +14 "core" &\\ s r\ W +2 &\ +4 "manipulator"&a& +10 "core" & T  +3 "manipulator"&z% +9 "core" %  D  +4 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&:(- +174 "core" ( +3 "manipulator"&r& +9 "core" &- h d +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &U& +7 "core" &- * d +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&V'w +93 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&X/ +56 "core" / +4 "manipulator"&1& +9 "core" &- d +2 "manipulator"&M% +8 "core" % π 4 - +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&\\' +95 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&m( +138 "core" ( +3 "manipulator"&>& +8 "core" &  +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &4& +7 "core" &  +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&p' +98 "core" ' +3 "manipulator"&G& +9 "core" &   +3 "manipulator"&u% +8 "core" % 4 +4 "processing"%L& +8 "core" &\ +5 "processing"%+& +8 "core" &\ +4 &\ +4 ."psFlush"PC.seek :closed +5 "processing"%i(^ +9 "core" &\ +2 &\  +8 &1z\ *y +10 &c\ > +9 &zt\ N +9 &=W\ M +10 &\\\ M +10 &Z\ M +8 &\\\ M +10 &E\\\ M +9 &[\ N +9 &Z\ N +11 & Z\ M +8 &"MW\ M +10 &$\\\ M +9 &%Z\ N +9 &'Y\ M +10 &)UX\ M +10 &+]\ M +8 &,Z\ N +10 &.Z\ M +9 &0]X\ M +10 &2Z\ N +10 &3Z\ M +8 &5Y\ M +10 &7eY\ M +9 &9'Y\ M +10 &:Z\ M +9 &<\\\ M +9 &>l`\ N +11 &@._\ N +9 &Ad\ N +9 &Cn\ O +9 &Ely\ P +9 &G&\ S +9 &H\ T +10 &J\ T +9 &Lk\ S +10 &N*\ T +10 &O\ U +8 &Q\ U +10 &Sn\ U +9 &U/\ U +10 &V\ U +9 &X\ U +9 &Zv\ U +10 &\\7\ U +10 &]|x\ : +8 &^({\ Z +11 &^/\ 6 +6 ( +7 "processing"%+& +10 #"psFlush"Processing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.60 +2 "processing"%q& +9 "core" &^+\ 6 +2 &^+\ 6 +2 &^+\ 6 +3 ."psFlush"Hand.open +2 "manipulator"&j1 +61 "core" 1 +3 "manipulator"&%% +8 "core" %  4 +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&^' +96 "core" ' +2 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +3 ."psFlush"PSV.dial PSR +4 "manipulator"&<% +7 "processing"%3 +7 "core" %   +3 "storage"(Q% +8 "core" % \  +2 "storage"(. +6 "core" .( +4 ."WCR"SC.reconfigure :tight +5 "storage"($\ .\ 1~b +4 ."WCR"SC.seek 4 +5 "storage"(;(,y +5 "core"  +3 "processing"%7% +8 "core" %\ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%_' +316 "core" ( +3 ."WCR"SC.configure :limp +5 "storage"($\ 1b +5 (f& +8 "manipulator"&N& +9 "core" &,x E 9\ +2 &  +5 "manipulator"&6% +3 ."raiseStack"SE.reconfigure :place +9 "storage"(#]kK-0-\ b +5 "core" %   +5 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek CC +3 "manipulator"&x(ӂ +6 ."raiseStack"SE.seek :beamBreak +2 "storage"(}'r +193 "core" ' +4 ."psFlush"delay 5 seconds +81 "core" ' +2 "storage"(/- +7 "core" -'r +3 ."raiseStack"SE.configure :default +5 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(R'1 +43 "core" ' +7 ( +2 "manipulator"&Z& +8 "core" &Ӟ 3 +3 ."WCR"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &H& +7 "core" &Ӟ  L 3 +4 ."WCR"Forearm.seek CC +3 "manipulator"&h'? +111 "core" ' +4 ."WCR"Hand.close +2 "manipulator"&A/ +57 "core" / +4 ."WCR"CC.seek :open +4 "collection"'( +129 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%~' +307 "core" ( +3 "storage"({& +8 "core" &,g 6 5\  +3 "storage"(& +7 "core" &,g 5 5\  +3 "manipulator"&!& +8 "core" &Ӟ 3 +2 "manipulator"& % +8 "core" % 9 +4 ."WCR"Forearm.seek :retract +4 "manipulator"&b' +100 "core" ' +4 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +102 "manipulator"&( +169 "core" ( +3 "manipulator"&\ & +8 "core" & *  +4 "storage"(& +10 "core" &,g N N U\  +3 ."WCR"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 4 +3 "manipulator"&'7 +99 "core" ' +4 ."WCR"Elbow.hold +4 "manipulator"&, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&C1 +55 "core" 1 +7 "manipulator"&% +9 "core" % . * +3 "storage"(Y& +7 "core" &,g K N '\  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 291 counts +3 "manipulator"&]'Z +16 "core" ' +3 "manipulator"&& +9 "core" &  +3 "storage"(-& +8 "core" &,g M M U\  +5 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 450 counts +3 "manipulator"&*' +22 "core" ' +3 "storage"(% +9 "core" %4 J M G\ +4 ."downElevator"SE.seek :down +6 "storage"(`' +98 (.% +6 "core" %H 3 & d\ SW + "manipulator"&% +4 "core" % +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&g' +39 #"uploadLog"upsync +50 "core" ' +57 ' +2 ."downElevator"SE.stop + "storage"(5 +2 #tStarting finalPurge +748 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%t @ +180 "core" @ + ."psFlush"PTV.dial :PRVmixing +2 "processing"%n  +126 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%? +112 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ؠ +705 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1633 "Can" FD +296 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%w +98 "core"  + "processing"%% +4 "core" %ؚs\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%d' +609 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2114 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%&  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%W @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%, +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ؠ +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%k +101 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1618 "core" ' + ."psFlush"PSV.dial PTV + "processing"%$ +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%''ؾ +2652 "core" ' + ."psFlush"PSV.dial PSR + "processing"%E +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%"' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%'ؾ +2636 "core" ' + ."psFlush"PSV.dial PBV + "processing"%( @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%=' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%0' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%l' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%2  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'ؾ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%v'X\\ +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%F'ؾ +2638 "core" ' + ."psFlush"PSV.dial PSR + "processing"%O +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" +50 ."psFlush"PBV.dial PSV +4 "processing"%P U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%c'ؾ +2631 "core" ' +3 ."psFlush"PSV.dial PBV +5 "processing"%J @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%a  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z'ؾ +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%@ +55 "core" +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%o' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%r'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%I' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%1'ؾ +1225 "Can" EA +1406 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'M& +4 "core" & 5 7$\ +2 "manipulator"&S& +3 "core" &   + "manipulator"&>% +4 "core" %   +2 .tElbow.seek PC + "manipulator"&4( +256 "core" ( +2 "manipulator"&V& +4 "core" & > \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & \ +2 .tForearm.seek PC +2 "manipulator"&u' +95 "core" ' + .tHand.close + "manipulator"&:/ +60 "core" / +2 .tPC.seek :open +2 "processing"%L( +458 "core" ( + "manipulator"&\\& +4 "core" & \ +2 "manipulator"&s% +3 "core" %  k +2 .tForearm.seek :retract + "manipulator"&q' +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&j(ӂ +349 "core" ( + "manipulator"&%& +4 "core" &ӏ# u <> +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +2 "core" &ӏ# % <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'? +96 "core" ' + "manipulator"&Q& +4 "core" &Ӑ# " <= +2 "manipulator"&% +4 "core" %G   + "collection"'3& +4 "core" & 8 6?\ +2 "collection"'7& +4 "core" & 6 7D\ +2 .tCC.seek :closed +2 "collection"'p(\\ +4 "core" & 7 6F\ +7 &< 5 8E\ $e +10 &W} 7 8E\ 7 +9 &y 8 7A\ K +10 &U 9 9C\ L +9 &wT : 9E\ L +9 &:V 8 8D\ K +10 &V : 8F\ L +9 &X 9 9E\ L +9 &Y : :A\ L +10 &AY : 9B\ L +9 & Y 8 7B\ L +10 &!Y ; 8A\ L +9 &#Y : :D\ L +9 &%IX 9 ;D\ L +10 &' Y ; ;B\ K +9 &(V : ;G\ K +9 &*U ; ;F\ K +10 &,QU 9 <F\ L +9 &.T : 9E\ L +10 &/X 9 ;F\ L +9 &1Z = <E\ K +9 &3ZU < <E\ K +10 &5U ; :C\ K +9 &6Y ; >A\ L +9 &8U < <E\ L +10 &:bW ; =E\ K +9 &<$W = =F\ K +10 &=W < =>\ K +9 &?W < <?\ K +10 &AiW = >B\ L +9 &C(` H DC\ M +9 &Dn V NB\ O +9 &F r h?\ R +10 &HR F\ V +9 &J C\ X +10 &K D\ X +9 &M B\ X +9 &OQ F\ Y +10 &Q E\ Y +9 &R >\ Z +9 &T =\ [ +10 &VQ D\ \\ +9 &X E\ ] +10 &Y E\ ] +9 &[ <\ J +9 &\\; >\ - +10 &\\ =\ ^ +2 ( +2 "collection"'7& +2 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.37 + "collection"' & +4 "core" &\\ +\ ^ +2 .tHand.open + "manipulator"&y1 +64 "core" 1 + "manipulator"&f% +4 "core" % G W  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N' +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'6& +4 "core" &\\ A\ ^ + "collection"'/% +4 "core" %a (\ +2 .tCSV.dial CSR + "collection"'m  +52 "core"  + "collection"'Z% +4 "core" %a &\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'H's5 +1353 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 'A% +3 "core" %s3\ 0\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'}' +661 "core" ' +2 .tCSV.dial :waste + "collection"'^ +121 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'i +1997 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'_& +4 "core" &\\ \ ^ + "collection"'{% +4 "core" %k \ +2 .tCSV.dial :flush + "collection"'  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'!'s5 +1258 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +41 "core" B + "collection"'h% +4 "core" %s4 \  +2 .tCS.seek 7ml + "collection"'\ ' +546 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +2 'x  +39 "core"  +91  + .tCBV.dial :waste1 + "collection"'C @ +71 "core" B +2 .tCS.seek 0ml + "collection"''i +1664 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'Y& +4 "core" &\\ \ ^ + "collection"'% +4 "core" %j \  + .tCSV.dial :flush + "collection"'-  +71 "core" +2 .tCS.seek 5ml + "collection"'b's5 +1294 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %s4 .\  +2 .tCS.seek 7ml + "collection"'.' +548 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +41 "core"  + .tCBV.dial :waste2 + "collection"'  +99 "core"  +2 .tCS.seek 0ml + "collection"']'i +1658 "core" ' +2 #tFlushing lower manifold's waste2b port "collection"'R& +4 "core" &\\ \ ^ +2 "collection"'*% +3 "core" %i \  +2 .tCSV.dial :flush + "collection"'`  +81 "core"  +2 .tCS.seek 5ml +2 "collection"'t's5 +1270 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +40 "core" B + "collection"'?% +4 "core" %s2  \ +2 .tCS.seek 7ml +2 "collection"'~' +539 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'w  +40 "core"  +2 .tCBV.dial :waste2b +48 "collection"'  +100 "core"  +3 .tCS.seek 0ml + "collection"''i +1637 "core" ' + #tDisinfecting external Intake with kill + "collection"'d& +4 "core" &\\ \ ^ +2 "collection"'&% +4 "core" %h G\ + .tCSV.dial CSR + "collection"'W  +41 "core"  + "collection"',% +4 "core" %h \ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'e' +1959 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'k' +541 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +3 "collection"'  +41 "core" +53 + .tCTV.dial :intake + "collection"'$  +74 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml + "collection"''T +1861 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'  +72 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'E'i +612 "core" ' + .tCSV.dial CSR + "collection"''  +96 "core"  +2 "collection"'"% +3 "core" %j ;\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'B's5 +1354 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"')' +1350 "core" ' + .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml + "collection"'('i +2654 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &ӓ" <: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&[(ӂ +19 "core" ( + "manipulator"&=& +4 "core" &ӆ O , + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &ӆ  , +2 .tForearm.seek CC + "manipulator"&'? +93 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"'0( +445 "core" ( +2 "manipulator"&& +4 "core" &ӆ , + "manipulator"& % +4 "core" % P F +2 .tForearm.seek :retract + "manipulator"&2' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&l(- +280 "core" ( +2 "manipulator"&D& +4 "core" &- 2 ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- I ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&v'w +100 "core" ' + .tHand.open + "manipulator"&|1 +57 "core" 1 +2 "manipulator"&K% +4 "core" % { | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T' +94 "core" ' + #tCompleted [initialPurge; da [1000, 1000] #da and wsr are run simultanelously] begun 17:05:15 +5 #Asleep after completing DA_WCR_032723 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 1,\\n 5 => 32,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@18:54:26, 16% flow, 23.5C, 44% humidity, 15.0psia, 13.769V, 0.339A, 0.315A avg, 4.66W\\nSampled 44.7ml",Subject: "Asleep after completing DA_WCR_032723 assays" +486 #"uploadLog"upsync +5 #mEXIT @1679943616.20UTC @1681591562.95UTC = =tMAIN =mMAIN_scheduler @UTC1681591564.90 #"core_reset"Sent BREAK + #t@10134 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +305 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +411 "Can" !o +  !o + #tPolling Can every 10:00 +31 #Cleanly exited at 19:00:16UTC27-Mar-23 +3946 #-> ESP.ready! +3 #Powering core bus +560 .Gate.power :raw,:ON +2 "sampler") +30 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % Z\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %;\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ ?\ ;\ +2 .tSS.configure :default +2 "sampler")#.0X\ ; z\ ; +2 "collection"'3& +4 "core" & \ + "processing"%4& +4 "core" &M\  +2 "manipulator"&5% +4 "core" %   M + "manipulator"&6& +4 "core" &   - +2 "storage"(7& +4 "core" &,x \  +2 "storage"(8% +3 "core" % \  +2 "collection"'99 +3 "core" 9u +2 "processing"%:9 +3 "core" 9 +1373 #t-> Hand.open +2 .Hand.open + "manipulator"&;1 +57 "core" 1 +325 #t-> Hand.close +2 .Hand.close + "manipulator"& Arm.home +2 "manipulator"&=& +3 "core" &    - +2 "manipulator"&>% +3 "core" %   N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&?( +240 "core" ( + "manipulator"&@& +4 "core" &   : D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &   D +2 .tForearm.seek :home + "manipulator"&B' +36 "core" ' +2 "manipulator"&C& +4 "core" &    D + "manipulator"&D% +4 "core" %  \  s +479 #t-> Arm.ready! +37 .Forearm.reconfigure :loose +8 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&E' +61 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&F* +60 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&G(d +240 "core" ( + "manipulator"&H& +4 "core" &d  / i ' +2 "manipulator"&I% +3 "core" %  3  Q  +3659 #t-> Arm.ready! +2 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&J' +79 "core" ' +2 .tElbow.jog 1500 +2 "manipulator"&K* +45 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear + "manipulator"&L(d +390 "core" ( +2 "manipulator"&M& +4 "core" &d (  ) % + "manipulator"&N% +4 "core" %  . l  +371 #t-> CC + "collection"'O& +3 "core" & \ +126 #t-> PC +2 "processing"%P& +3 "core" &9\  +204 #t-> Flush +326 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" & t\ +2 .tHand.open + "manipulator"&R1 +61 "core" 1 + "manipulator"&S& +4 "core" &d  E % +2 "manipulator"&T% +3 "core" %     +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&U(- +130 "core" ( +2 "manipulator"&V& +4 "core" &-   . c + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &- \  c +2 .tForearm.seek :garage + "manipulator"&X'w +93 "core" ' +2 .tHand.close + "manipulator"&Y/ +63 "core" / + "manipulator"&Z& +4 "core" &-  / c +2 "manipulator"&[% +4 "core" % ω  8  + .tForearm.seek :retract +2 "manipulator"&\\' +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&](ӂ +285 "core" ( + "manipulator"&^& +4 "core" &ӕ& ? *  ?Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &ӕ& 1 : ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'? +97 "core" ' + "manipulator"&a& +4 "core" &Ӗ& C 1 ?P +2 "manipulator"&b% +3 "core" %? = ?  +2 "collection"'c& +4 "core" & \ +2 "collection"'d& +5 "core" & \ +2 .tCC.seek :closed + "collection"'e(\\ +4 "core" & p\  +9 &4~ s\ +{ +10 &d t\ ? +9 &Lv w\ O +9 &V t\ N +13 &Y t\ N +9 &Y p\ N +7 &VY x\ N +9 &Y v\ N +9 &Y t\ N +10 &X v\ N +9 & ^X u\ N +9 &" X t\ N +10 &#Y u\ N +9 &%Y t\ N +10 &'gX u\ N +9 &)(Z u\ N +9 &*W w\ N +10 &,W v\ M +9 &.nY v\ N +9 &01X t\ N +10 &1\\ l\ N +9 &3Y u\ N +10 &5wU w\ N +9 &79X r\ N +9 &8W r\ M +10 &:X q\ N +9 &<Y k\ M +9 &>@Y r\ N +10 &@Y r\ N +9 &A\\ j\ N +10 &Cg u\ O +9 &E=x\ \ v\ R +9 &F\ 3\ (u\ V +10 &H\ K\ Is\ Y +9 &Jf\ K\ Ks\ \\ +9 &L,\ J\ Ls\ Z +10 &M\ G\ Io\ \\ +9 &O\ F\ Hk\ \\ +10 &Qm\ G\ Fv\ \\ +9 &S.\ F\ Eq\ \\ +9 &T\ E\ Fs\ ^ +10 &V\ G\ Go\ ^ +9 &Xm\ I\ Hh\ _ +9 &Z.\ L\ Kq\ _ +10 &[\ P\ Pn\ ? +9 &\\)\ P\ Pi\ / +10 &\\\ O\ Qh\ \\ +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.36 +2 "collection"'f& +4 "core" &\\\ O\ O\ \\ + .tHand.open +2 "manipulator"&g1 +54 "core" 1 +2 "manipulator"&h% +3 "core" % ?  \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i' +95 "core" ' +1274 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp +2 "processing"%j& +3 "core" &6\  +2 "manipulator"&k& +3 "core" &Ә% - : n >N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&l(ӂ +19 "core" ( + "manipulator"&m& +4 "core" &Ӄ $ 4 d / + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &Ӄ ; / / +2 .tForearm.seek CC + "manipulator"&o'? +95 "core" ' + .tHand.close +2 "manipulator"&p/ +52 "core" / +2 .tCC.seek :open + "collection"'q( +451 "core" ( +2 "manipulator"&r& +3 "core" &ӄ . / / +2 "manipulator"&s% +4 "core" % L 8 =  ! + .tForearm.seek :retract +2 "manipulator"&t' +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&u( +365 "core" ( +2 "manipulator"&v& +4 "core" &   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &  ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&x' +91 "core" ' +2 "manipulator"&y& +4 "core" &   +2 "manipulator"&z% +3 "core" %  Q +2 "processing"%{& +3 "core" &U\  +2 "processing"%|& +6 "core" &M\  +2 .tPC.seek :closed + "processing"%}(^ +4 "core" &8\  +9 &5y:\ +| +9 &c<\ ? +10 &Yw;\ P +9 &\\;\ P +10 &Z;\ P +9 &Y0\ P +9 &aZ=\ P +10 &#^>\ P +9 &^?\ P +10 &\\=\ O +9 & i_6\ P +9 &",^1\ O +9 &#Z8\ P +10 &%];\ O +9 &'qZ7\ P +10 &)4Y<\ O +9 &*\\6\ O +9 &,\\5\ P +10 &.{Y0\ O +9 &0<]4\ O +9 &1]4\ O +10 &3\\5\ P +9 &5[0\ O +10 &7D];\ O +9 &9b5\ P +9 &:^:\ P +10 &<^6\ P +9 &>Jb5\ P +10 &@ _9\ P +9 &Ag>\ P +9 &Cn?\ R +10 &EH0\ T +9 &G>\ U +9 &H2\ V +10 &J9\ V +9 &LH?\ V +9 &N7\ W +10 &O?\ W +9 &Q;\ X +10 &SM=\ W +9 &U5\ W +9 &V0\ W +10 &X:\ X +9 &ZT5\ X +9 &\\4\ X +10 &]/\ 7 +9 &^3|;\ L +9 ( +2 "processing"%|& +4 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + "processing"%~& +4 "core" &^(3\ 6 + &^(6\ 6 + .tHand.open +2 "manipulator"&1 +54 "core" 1 + "manipulator"&% +4 "core" %   Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' +96 "core" ' +2 "collection"'& +4 "core" & u\ +1962 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" &   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &   / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.seek PC + "manipulator"&' +92 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +2 .tPC.seek :open +2 "processing"%\ ( +455 "core" ( +2 "manipulator"& & +4 "core" &    + "manipulator"& % +4 "core" %    2 +2 .tForearm.seek :retract + "manipulator"& ' +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +120 "core" ( +2 "manipulator"&& +4 "core" &-   X \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'w +100 "core" ' +2 .tHand.open + "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % | %  : + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +4648 #t-> Puck.count + "storage"(% +3 "core" % H\  +2 .tSE.seek :down +2 "storage"(' +3 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&% +4 "core" %     +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((C +989 "core" ( + .tSC.configure :limp +3 "storage"($\ 1b +2 (& +3 "core" &C n\ + "manipulator"&& +4 "core" &-  B \ + "manipulator"&% +4 "core" %   Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&"( +172 "core" ( + "manipulator"&%& +5 "core" &   I * + "storage"('& +4 "core" &D 0\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 450 counts +2 "manipulator"&)' +92 "core" ' + "storage"((& +5 "core" &D \ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +101 "core" ' +2 "storage"(- +3 "core" -'w + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (#% +3 "core" % m \ +2 ."downElevator"SE.seek :down +3 "storage"(,' +41 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 (-% +3 "core" % F\ +2 "manipulator"&.% +4 "core" %   i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' +91 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(0(  +355 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (1& +3 "core" & q\  + "manipulator"&2& +4 "core" &   * +2 .tElbow.seek 2 + "manipulator"&3( +3 "core" ( +2 "manipulator"&4& +4 "core" &   k * +2 "storage"(5& +3 "core" & `\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 450 counts +2 "manipulator"&6'S +93 "core" ' +2 "storage"(7& +4 "core" & +\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8'r +113 "core" ' +2 "storage"(9- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (:% +3 "core" % v I @ \ d +2 ."downElevator"SE.seek :down +3 "storage"(;' +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +58 (<% +2 "core" % 8\  +2 "manipulator"&=% +4 "core" %R   v J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>' +92 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(@( +346 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (A& +3 "core" & \ + "manipulator"&C& +4 "core" &  \ ^ ) +2 .tElbow.seek 3 + "manipulator"&D( +18 "core" ( +2 "manipulator"&$& +4 "core" &  '  + "storage"(&& +4 "core" & /\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 450 counts +2 "manipulator"&B'7 +95 "core" ' +2 "storage"(?& +4 "core" & H\ +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(H'r +105 "core" ' + "storage"(I- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +50 (F% +2 "core" % p g \ +2 ."downElevator"SE.seek :down +4 "storage"(E' +38 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 (G% +2 "core" % \  +2 "manipulator"&K% +4 "core" %<   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M' +89 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(N(,y +353 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (O& +3 "core" &,v \ + "manipulator"&P& +4 "core" &   +2 .tElbow.seek 4 + "manipulator"&Q( +38 "core" ( +2 "manipulator"&R& +4 "core" &   B  + "storage"(S& +4 "core" &,u Z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&T' +96 "core" ' + "storage"(V& +5 "core" &,u Q\ + .tSE.reconfigure :place +3 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(W'r +313 "core" ' +2 "storage"(L- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (Y% +3 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(Z' +100 ([% +2 "core" %9 \ U\\ +2 "manipulator"&J% +4 "core" %   < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' +92 "core" ' +54 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(^(<- +346 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (_& +3 "core" &<* P\  + "manipulator"&U& +4 "core" &   +2 .tElbow.seek 5 + "manipulator"&a( +12 "core" ( + "manipulator"&b& +4 "core" &   $  +2 "storage"(c& +3 "core" &<) <\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts + "manipulator"&\\'O +101 "core" ' + "storage"(*& +4 "core" &<) \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(f'r +112 "core" ' + "storage"(g- +3 "core" -'i +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h% +3 "core" % p c T\ n +2 ."downElevator"SE.seek :down +3 "storage"(d' +46 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +50 (`% +3 "core" % \ +2 "manipulator"&j% +4 "core" %8   f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k' +90 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(m(K +360 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (n& +3 "core" &K _\  + "manipulator"&p& +4 "core" &   +2 .tElbow.seek 6 + "manipulator"&]( +3 "core" ( +2 "manipulator"&i& +3 "core" &     +2 "storage"(e& +4 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 450 counts +2 "manipulator"&r' +96 "core" ' +2 "storage"(s& +4 "core" &K @\  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"(o'r +103 "core" ' + "storage"(l- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (v% +3 "core" % L\ +2 ."downElevator"SE.seek :down +3 "storage"(w' +40 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +56 (y% +3 "core" % \  + "manipulator"&z% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{' +95 "core" ' + .tSC.reconfigure :tight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(t([ +347 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (+& +3 "core" &[ ~ \  + "manipulator"&~& +4 "core" &   +2 .tElbow.seek 7 + "manipulator"&(r +42 "core" ( + "manipulator"&& +4 "core" &   ? 1 +2 "storage"(& +3 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 450 counts + "manipulator"&|'= +93 "core" ' + "storage"(x& +4 "core" &[ \  +2 .tSE.reconfigure :place +2 "storage"(#]kK-0-\ b +3 .tSE.seek :beamBreak + "storage"('r +119 "core" ' + "storage"(- +4 "core" -'I + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % ? 8\ +2 ."downElevator"SE.seek :down +3 "storage"( ' +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 (u% +4 "core" % V\  + "manipulator"&% +5 "core" %9  m + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}' +91 "core" ' +1519 #t-> exit +5 #mEXIT @1681591950.38UTC @1681592181.24UTC = =mMAIN_scheduler =tMAIN @UTC1681592183.06 #"core_reset"Sent BREAK +2 #t@56595 sendCRC with ifg=0x20, ie=0x7F #@58430 sendCRC with ifg=0x08, ie=0x5F + #@16146 idle with ifg=0x84, ie=0x75 + #@16818 select with ifg=0x10, ie=0xF5 + #@17452 receive with ifg=0x10, ie=0xFD #@18086 receive with ifg=0x10, ie=0xFD + #@18720 receive with ifg=0x10, ie=0xFD #@19047 receive with ifg=0x80, ie=0xFD + #@44867 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +260 #\ Configuration for short puck jake 1/11/21 by brent@mbari.org\ /home/esp/esp2/type/shallow/jake/configure.rb\ +385 "Can"\ ?= + \ ?= + #tPolling Can every 10:00 +29 #Cleanly exited at 20:52:30UTC15-Apr-23 +3 #Loading /home/esp/esp2/mission/DA_WCR_041523.rb mission +5 #Preparing to sleep until + 00:00:05 +2 ."Qmail"GoodNews.email "Starting DA_WCR_041523 w/pucks in tube 5\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 1,\\n 5 => 32,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:56:29, 16% flow, 21.5C, 52% humidity, 15.0psia, 13.632V, 0.302A, 0.290A avg, 4.12W",Subject: "DA_WCR_041523 begun" +5 #tAsleep til + 00:00:05 +3 #Continuing at 20:56 +2 "Can"\ ?= +23 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +243 ."Qmail"GoodNews.email "Then, in tube 5: initialPurge; da [100, 100] #da and wsr are run simultanelously\\n/home/esp/esp2/mission/DA_WCR_041523.rb:14\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 1,\\n 5 => 32,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:56:30, 16% flow, 21.5C, 52% humidity, 15.0psia, 13.632V, 0.302A, 0.290A avg, 4.12W",Subject: "Asleep until 20:56" +158 #"uploadLog"upsync +57 "Can"\ m +3 #tPowering core bus +177 #"uploadLog"upsync +395 .tGate.power :raw,:ON + "sampler") +18 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % \ +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %X\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ ;\ ;\ +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 1,\\n 5 => 32,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:57:23, 16% flow, 21.4C, 52% humidity, 15.0psia, 13.598V, 0.302A, 0.290A avg, 4.11W",Subject: "Started DA_WCR_041523 phase initialPurge; da [100, 100] #da and wsr are run simultanelously" +2 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" & \  +2 .tHand.open + "manipulator"&,1 +59 "core" 1 +2 "manipulator"&-& +5 "core" &   6 + "manipulator"&.% +4 "core" %    U  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +180 "core" ( + "manipulator"&0& +4 "core" &-  = < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +11 "core" &-   ; +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 .tForearm.seek :garage +2 "manipulator"&2'w +95 "core" ' +2 .tHand.close + "manipulator"&3/ +22 #"uploadLog"upsync +42 "core" / + "manipulator"&4& +5 "core" &-  ) ; + "manipulator"&5% +4 "core" % |    +2 .tForearm.seek :retract + "manipulator"&6' +97 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&7(ӂ +283 "core" ( +2 "manipulator"&8& +4 "core" &ӑ% 9 3 >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &ӑ% / . H >O +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'? +94 "core" ' + "manipulator"&;& +5 "core" &Ӓ& / 2 m >N + "manipulator"&<% +4 "core" %6 1 . @ +2 "collection"'=& +4 "core" & \  +2 "collection"'>& +5 "core" & \  +2 .tCC.seek :closed + "collection"'?(\\ +5 "core" & I\  +10 &3} B\ +| +8 &d z\ ? +10 &Lu \ O +9 &U \ N +9 &W \ N +10 &Y \ N +9 &VX \ N +10 &X \ N +9 &\\ \ N +9 &X \ N +10 & _X \ N +9 &"!Z \ N +9 &#X \ N +10 &%Y \ N +9 &'gU \ N +10 &))Y \ N +9 &*V \ N +9 &,W \ M +10 &.oX \ N +9 &01Z \ N +9 &1[ \ N +10 &3Z \ N +9 &5wT \ N +10 &79U \ N +9 &8W k\ M +9 &:W \ M +10 &<W \ N +9 &>AZ \ N +9 &@U v\ N +10 &AW l\ N +9 &Cb\  \ O +10 &E>z\ \ \ Q +9 &F\ 5\ ){\ V +9 &H\ J\ H\ Y +10 &Jl\ N\ Mo\ Z +9 &L)\ L\ M{\ [ +10 &M\ J\ M\ \\ +9 &O\ I\ J\ [ +9 &Qo\ F\ H\ [ +10 &S0\ F\ I\ \\ +9 &T\ G\ G{\ ] +9 &V\ J\ H\ _ +10 &Xk\ K\ J\ _ +9 &Z-\ N\ N\ _ +9 &[\ Q\ P\ C +10 &\\-\ S\ Sx\ +~ +9 &\\\ R\ R\ \\ +3 ( + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.35 + "collection"'@& +4 "core" &\\\ O\ Q\ \\ + .tHand.open + "manipulator"&A1 +59 "core" 1 +2 "manipulator"&B% +4 "core" % 6 9 = @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &\\\ O\ O}\ \\ + "collection"'E% +4 "core" %j\ N\ P\ +2 .tCSV.dial CSR + "collection"'F  +127 "core"  + "collection"'G% +4 "core" %j\ N\ O{\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'H's5 +1377 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'I% +3 "core" %s5\ L\ Or\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'J' +672 "core" ' + .tCSV.dial :waste +2 "collection"'K +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L'i +1991 "core" ' + #tPurging external Intake + "collection"'M& +4 "core" &\\}\ M\ M\ \\ +2 "collection"'N% +3 "core" %n\ N\ L\ +2 .tCSV.dial :flush +2 "collection"'O  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' +2453 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q + 'R  +6 "core" +66 ~ + .tCTV.dial :intake + "collection"'S  +79 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'T'i +2362 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air + "collection"'U  +78 "core"  +2 #tFlushing upper manifold +2 "collection"'V& +4 "core" &\\|\ Y\ Vv\ \\ +2 "collection"'W% +4 "core" %n\ Y\ Tw\ + .tCSV.dial :flush + "collection"'X  +83 "core" +2 .tCS.seek 5ml + "collection"'Y's5 +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +43 "core" B + "collection"'[% +4 "core" %s8\ P\ Px\ +2 .tCS.seek 7ml +2 "collection"'\\'# +567 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +99 "core"  +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'^'i +1684 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'3J +807 "core" ' +2 .tCSV.dial :waste + "collection"'` +41 "core" +2 .tCS.seek 0ml +2 "collection"'a'i +762 "core" ' + "collection"'b& +4 "core" &\\{\ O\ Ny\ \\ +2 "collection"'c% +3 "core" %j\ N\ Nx\ +2 .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.seek 3ml + "collection"'e'3J +806 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'f @ +42 "core" B +2 "collection"'g% +3 "core" %3L\ N\ M\ +2 .tCS.seek 5ml +2 "collection"'h's7 +569 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'i'i +1226 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'3J +804 "core" ' + .tCSV.dial :waste +2 "collection"'k +70 "core" +2 .tCS.seek 0ml +2 "collection"'l'i +767 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &ӛ# 1 0 u =E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n(ӂ +20 "core" ( + "manipulator"&o& +4 "core" &Ӈ "  + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӈ : + +2 .tForearm.seek CC + "manipulator"&q'? +97 "core" ' + .tHand.close + "manipulator"&r/ +56 "core" / +2 .tCC.seek :open + "collection"'s( +448 "core" ( + "manipulator"&t& +4 "core" &Ӈ / . W + +2 "manipulator"&u% +4 "core" % P l + .tForearm.seek :retract +2 "manipulator"&v' +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&w(- +284 "core" ( + "manipulator"&x& +4 "core" &-   = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  ( = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z'w +99 "core" ' +2 .tHand.open + "manipulator"&{1 +61 "core" 1 +9 "manipulator"&|% +4 "core" %   D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +93 "core" ' +2 #tda sampling at most 100ml, wcr at most 100ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 5 at 21:01:40UTC15-Apr-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 1,\\n 5 => 32,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@20:57:23, 16% flow, 21.4C, 52% humidity, 15.0psia, 13.598V, 0.302A, 0.290A avg, 4.11W",Subject: "da sampling at most 100ml, wcr at most 100ml" +2 "collection"'~& +5 "core" & \ +2 "manipulator"&% +5 "core" %    + "storage"(% +4 "core" % T\  + "storage"(. +4 "core" .(,v +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((<- +354 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +4 "core" &<+ ? I >\  +2 #"uploadLog"upsync +3 "manipulator"&& +4 "core" &-  = + "manipulator"&% +4 "core" %    +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +176 "core" ( + "manipulator"&& +5 "core" &    6 + "storage"( & +4 "core" &<* \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 450 counts + "manipulator"&\ 'O +88 "core" ' +2 "storage"( & +4 "core" &<* x\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( 'r +93 "core" ' + "storage"( - +4 "core" -'( +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" &<* A E q\  +2 "manipulator"&& +3 "core" &   6 +2 .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   5 6 + "storage"(& +4 "core" &<* K K e\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'Ϲ +16 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +59 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &  6 +2 "manipulator"&% +4 "core" % ϲ   +2 .tForearm.seek :retract + "manipulator"&' +45 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 "core" ' +2 .tElbow.seek CC + "manipulator"&(ӂ +155 "core" ( +2 "manipulator"&& +4 "core" &ӛ . / R 8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӛ / 1 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'? +95 "core" ' +2 "manipulator"&&& +4 "core" &ӛ : /  8 +2 "manipulator"&(% +4 "core" %H / 1  + "collection"''& +4 "core" & \ +2 "collection"'& +5 "core" & \ +2 .tCC.seek :closed + "collection"'(\\ +5 "core" & \  +9 &2} \ +{ +10 &d \ > +9 &t \ N +9 &JZ {\ M +10 & Z q\ M +9 &Y {\ L +10 &W v\ L +9 &R\\ t\ M +10 &[ q\ M +9 &X r\ M +9 & W p\ L +9 &"[Z w\ L +10 &$W u\ L +9 &%\\ t\ M +10 &'Z q\ L +9 &)cW v\ L +9 &+$Z x\ M +10 &,Y }\ M +9 &.V {\ L +9 &0jU }\ M +10 &2-Z ~\ L +9 &3Z z\ M +10 &5X w\ M +9 &7rZ y\ M +9 &95U w\ L +10 &:W ~\ L +9 &<[ t\ L +10 &>{W w\ L +9 &@>W {\ L +9 &A[ t\ L +10 &C] w\ M +9 &E}k\ \ y\ N +9 &G6\ \ x\ Q +10 &H\ #\ {\ U +9 &J\ 0\ ,w\ Y +9 &Le\ 2\ 3v\ Y +10 &N'\ 2\ 1w\ Y +9 &O\ 2\ 5w\ Z +10 &Q\ 3\ 1w\ Z +9 &Se\ 4\ 3w\ \\ +9 &U'\ 5\ 5w\ \\ +10 &V\ 3\ 6v\ ] +9 &X\ 7\ 7u\ ] +9 &Zg\ :\ 8v\ ^ +10 &\\{\ <\ 9r\ 6 +9 &\\%\ >\ =w\ 'r +10 &\\\ <\ ;x\ !a +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.22 + .Hand.open + "manipulator"&"1 +55 "core" 1 +2 "manipulator"&+% +4 "core" % F 0 1 :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,' +93 "core" ' +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + + "sampler").% +4 "core" %ڃ\ =\ ; e\ D + "collection"'0& +4 "core" &\\\ ;\ 9n\ !a +3 "Can"\ YV +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X% +3 "core" %Q i\ I + .tIntake.select :close + "sampler")0 +9 )F% +3 "core" %Q \ \  x\ I + .tSSV.dial :exhaust +2 "sampler")G  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):'ڀ +421 "core" ' + .tExhaust.select :close + "sampler") +9 #tSampling 100.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %i y\ x +2 "sampler")F% +4 "core" %; V U m\ a +24 "collection"'G% +3 "core" %i F\ z + "sampler");% +4 "core" %; X W f\ c +28 "collection"'<% +3 "core" %i {\ w +2 "sampler")I% +3 "core" %; [ Y n\ b +32 "collection"'H% +3 "core" %i }\ w +2 "sampler")K% +4 "core" %; ` ] n\ _ +36 "collection"':% +3 "core" %i D\ o + "sampler")J% +4 "core" %; e d g\ Y +42 "collection"'% +3 "core" %i\ \ }\ +2 "sampler")O% +4 "core" %; n k f\ ~ +47 "collection"'L% +3 "core" %i\ \ \ ~ +2 "sampler")R% +4 "core" %; x z c\ x +53 "collection"'M% +3 "core" %i\ \ \ + "sampler")N% +4 "core" %; o\ l +61 "collection"'P% +3 "core" %i\ \ z\ +2 "sampler")U% +3 "core" %: n\ u +69 "collection"'V% +3 "core" %i\ )\ ({\ +2 "sampler")W% +3 "core" % m\ {B +79 "collection"'X% +3 "core" %i\ ?\ ?B\ +2 "sampler")T% +3 "core" %\ 7\ 5 f\ mB +2 "sampler")Z% +3 "core" %\ :\ ; d\ iB +2 .tIntake.select :close + "sampler")0 +8 )[% +3 "core" %\ E\ C l\ cB + .tSSV.dial :exhaust +2 "sampler")Y  +75 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")]'ڀ +876 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 100.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'\\& +3 "core" &\\\ 5\ 4C\ v!a +2 ."airStroke"CSV.dial :waste +3 "sampler")^% + ."airStroke"CS.seek 0ml +4 "collection"'`'i +3 "core" %~\ I\ E n\ g + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +2 .tCBV.dial SSV +2 "sampler")_  + "collection"'Q @ +74 "core" B +2 ."airStroke"CS.seek 10ml + "collection"'b' +112 "core"  +2 .tCTV.dial :air + "collection"'c  +77 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")d +132 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'a  + "sampler")f'ڀ +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")g  +126 "core"  +5  +532 ' +2 "sampler")e% +4 "core" %~\ S\ R d\ u + .tCBV.dial between SSV and waste2 +2 "collection"'h  +28 "core"  +2 "collection"'i% +4 "core" %\ :\ =t\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'S  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< 5b +2 .tCS.seek 0ml +2 "collection"'j'i +1760 "core" ';> 7 7C\ } +3 "collection"'m% +4 "core" %; : 9B\ ~  + "sampler")k% +4 "core" %~\ S\ R o\ g +2 #tBubblePoint: Intake @39.4psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'r @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X\ < h\ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")?  +61 "core" +2 ."airStroke"CS.seek 0ml + "collection"''i +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +60 "core"  +2 .tCTV.dial :air + .delay 15 seconds +7 "core" A +2 ."airStroke"CS.seek 10ml + "collection"' ' +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +2 .tSS.reconfigure :exhale +3 "collection"'w  +3 "sampler")#.0X\ ; e\ F +2 .tCBV.dial between SSV and waste2 + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %\ 9\ 8S\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'}  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml + "collection"'t'i +2104 "core" '8 " d\ +3 "collection"'% +4 "core" %  " #b\  + "sampler")% +4 "core" %ڂ\ =\ ; e\ F +2 #tBubblePoint: Intake @38.3psia, Outlet @14.1psia + .CBV.dial SSV + "collection"' @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"''i +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")s +129 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0Xn\ +2 #tPulling 1ml of CSR.AqMeOH .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 1ml + "collection"'3'^ +366 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 '#% +2 "core" %_\ <\ :f\ +3 .tCS.seek 6ml + "collection"'4'+ +1361 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 + "collection"'5 +40 "core" +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'%'i +1471 "core" ' + .tCSV.dial CSR +2 "collection"'1  +41 "core"  +2 "collection"'8% +4 "core" %i\ ;\ <\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'9'T +588 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +8 '/% +3 "core" %T\ <\ <t\  +2 .tCS.seek 5ml + "collection"''s5 +869 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'=  +43 "core" ~ +2 .tCS.seek 1ml + "collection"'6'^ +1103 "core" ' + "collection"'29 +4 "core" 9 + "collection"'A% +4 "core" %] + *n\ +2 #tBefore lysing Collection Puck Heater at 21.4C/38.7psia +2 #Heating Puck.from 5, :sh1 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +2 "collection"'B \  +2 'D9 +5 "core" 9 +101 "collection"'E9 +3 "core" 9d +102 "collection"'>9 +2 "core" 9 d +102 "collection"'F9 +3 "core" 9 d +102 "collection"'G9 +3 "core" 9d +102 "collection"';9 +2 "core" 9d +102 "collection"'<9 +3 "core" 9d +102 "collection"'I9 +2 "core" 9d +103 "collection"'H9 +2 "core" 9"d +102 "collection"'K9 +3 "core" 9&d +102 "collection"':9 +2 "core" 9*d +102 "collection"'J9 +3 "core" 9/d +102 "collection"'9 +2 "core" 93d +102 "collection"'O9 +3 "core" 97d +102 "collection"'*9 +3 "core" 9;d +102 "collection"'L9 +2 "core" 9'?d +102 "collection"'R9 +3 "core" 9@Cd +102 "collection"'M9 +2 "core" 9[Hd +102 "collection"'N9 +3 "core" 9xLd +102 "collection"'P9 +2 "core" 9Pd +103 "collection"'U9 +2 "core" 9Td +102 "collection"'V9 +2 "core" 9Xd +103 "collection"'W9 +2 "core" 9]d +102 "collection"'X9 +3 "core" 9ad +102 "collection"'T9 +2 "core" 98ed +102 "collection"'Z9 +3 "core" 9Yid +102 "collection"'[9 +2 "core" 9|ma +102 "collection"'Y9 +3 "core" 9q^ +102 "collection"'@9 +3 "core" 9vZ +102 "collection"'\\9 +3 "core" 9zW +102 "collection"'^9 +2 "core" 9~T +102 "collection"'Q9 +3 "core" 9+Q +102 "collection"'_9 +2 "core" 9MN +103 "collection"'c9 +3 "core" 9oL +142 "collection"'l9 +10 "core" 9I +102 "collection"'`9 +2 "core" 9F +103 "collection"'d9 +2 "core" 9D +102 "collection"'a9 +3 "core" 9A +102 "collection"'g9 +3 "core" 9? +102 "collection"']9 +2 "core" 97< +102 "collection"'e9 +3 "core" 9S; +102 "collection"'h9 +3 "core" 9o9 +102 "collection"'i9 +3 "core" 96 +103 "collection"'S9 +3 "core" 95 +102 "collection"'b9 +2 "core" 93 +102 "collection"'m9 +3 "core" 91 +102 "collection"'k9 +2 "core" 9/ +102 "collection"'r9 +3 "core" 9\ . +102 "collection"'f9 +2 "core" 9, +103 "collection"'C9 +2 "core" 97* +102 "collection"'o9 +2 "core" 9L) +103 "collection"'p9 +2 "core" 9b( +102 "collection"'79 +3 "core" 9w& +102 "collection"'u9 +3 "core" 9% +102 "collection"'x9 +2 "core" 9# +103 "collection"'y9 +2 "core" 9" +102 "collection"'{9 +2 "core" 9! +103 "collection"'q9 +2 "core" 9 +103 "collection"'~9 +2 "core" 9 +103 "collection"'j9 +2 "core" 9 +102 "collection"'n9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'|9 +2 "core" 9 ( +103 "collection"'v9 +2 "core" 9 8\  +103 "collection"'9 +2 "core" 9 E +102 "collection"'9 +3 "core" 9 T +102 "collection"'!9 +3 "core" 9 b +102 "collection"'9 +2 "core" 9 o +102 "collection"'9 +3 "core" 9 { +102 "collection"'?9 +2 "core" 9 # +102 "collection"'9 +3 "core" 9 ' +102 "collection"'z9 +2 "core" 9 , +102 "collection"'9 +3 "core" 9 0 +102 "collection"' 9 +3 "core" 9 4 +102 "collection"'w9 +2 "core" 9 8 +102 "collection"'9 +3 "core" 9 < +102 "collection"'9 +2 "core" 9 A +102 "collection"'9 +3 "core" 9 E +102 "collection"'9 +3 "core" 9 I +102 "collection"'}9 +2 "core" 9 M +102 "collection"' 9 +3 "core" 9 Q +102 "collection"'9 +2 "core" 9 U +102 "collection"'9 +3 "core" 9 Z +102 "collection"'9 +3 "core" 9\ ^ +102 "collection"' 9 +3 "core" 9\ b +102 "collection"'9 +2 "core" 9\ f +103 "collection"'9 +2 "core" 9\ j +102 "collection"' 9 +2 "core" 9\ o +103 "collection"'\ 9 +2 "core" 9\ "s +103 "collection"'9 +2 "core" 9\ 'w +102 "collection"'&9 +2 "core" 9\ -{ +103 "collection"'(9 +2 "core" 9\ 1 +102 "collection"'9 +3 "core" 9\ 5 +102 "collection"'9 +2 "core" 9\ : +102 "collection"'s9 +3 "core" 9\ = +102 "collection"'t9 +2 "core" 9\ B +102 "collection"''9 +3 "core" 9\ E +102 "collection"'9 +2 "core" 9\ I +102 "collection"'"9 +3 "core" 9\ L +102 "collection"'.9 +3 "core" 9\ P +102 "collection"'09 +2 "core" 9\ R +102 "collection"'+9 +3 "core" 9\ V +102 "collection"'9 +2 "core" 9\ Y +102 "collection"'$9 +3 "core" 9\ ] +102 "collection"' 9 +3 "core" 9\ ` +102 "collection"'9 +2 "core" 9\ c +103 "collection"'-9 +2 "core" 9\ e +102 "collection"'#9 +2 "core" 9\ i +103 "collection"'39 +3 "core" 9\ i +102 "collection"'59 +2 "core" 9\ l +102 "collection"'49 +3 "core" 9\ o +102 "collection"'19 +2 "core" 9\ r +102 "collection"'89 +3 "core" 9\ s +102 "collection"'%9 +2 "core" 9\ v +103 "collection"'/9 +2 "core" 9\ x +102 "collection"'99 +2 "core" 9\ z +3 .tCH.hold 10:00,70C +2 "collection"'= `\ `\ x  +2 '9 +5 "core"  + 9\ {\ { + "collection"'2% +4 "core" %] \ i +2 #tBegun lysing Collection Puck Heater at 68.1C/46.1psia +29888 "Can"\  +30102 "core" ` +2 "collection"'A9 +3 "core" 9\  +2 "collection"'D% +3 "core" %] \ +2 #tEnded lysing Collection Puck Heater at 70.1C/43.8psia +2 .CS.seek 0ml + "collection"'E'i +373 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake + "collection"'> @ +101 "core" A +2 .tCSV.dial :air + "collection"'F @ +41 "core" ? +3 .tCS.seek 5ml + "collection"'G's5 +1357 "core" ' + .tCSV.dial CTV +2 "collection"';  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'< @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'I  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air + "collection"'H @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"'K'i +1361 "core" ' + "collection"':% +4 "core" %l\ +2 #tPuck @71.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'J +99 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  + "collection"'O% +4 "core" %l \ +2 .tCS.seek 5ml + "collection"'*'s8 +1354 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'L  +44 "core" + "collection"'R% +4 "core" %s4 \  +2 .tCS.seek 7ml + "collection"'M' +596 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +2 "collection"'N @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'P' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'U ` +113 "core" ^ +2 #tLysing Complete + "collection"'V& +4 "core" &\\\ \ ~\ !a +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&W% +4 "core" %  / / e  + "storage"(X% +4 "core" % ( ' I\  + "storage"(T. +3 "core" .(<* +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Z(,y +354 "core" ( + .tSC.configure :limp +2 "storage"($\ 1b +3 ([& +2 "core" &,{ ( ) L\ +2 "manipulator"&Y& +4 "core" &ӛ . . c 8 + "manipulator"&@% +4 "core" %  . / h  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&\\( +163 "core" ( +2 "manipulator"&^& +4 "core" &  Q  + "storage"(Q& +4 "core" &,{ K J $\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&_' +92 "core" ' + "storage"(c& +4 "core" &,{ Z G Q\ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l'r +297 "core" ' + "storage"(`- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&d& +2 "core" & \    +2 "storage"(a& +4 "core" &,i & % F\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&g'7 +19 "core" ' + .tElbow.hold + "manipulator"&], +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(e- +3 "core" -' +2 .tSE.seek 0.18 Pucks below Top Plate + "storage"(h' +31 "core" ' + "manipulator"&i% +4 "core" %+ \   +2 "storage"(S& +3 "core" &,i (  \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 288 counts + "manipulator"&b'W +15 "core" ' + "manipulator"&m& +4 "core" &  D  +2 "storage"(k& +4 "core" &,i 0 ( U\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts + "manipulator"&r' +18 "core" ' +2 .tSE.seek 1.18 Pucks below Top Plate + "storage"(f' +35 "core" ' +2 "manipulator"&C& +4 "core" & L  + "manipulator"&o% +4 "core" %  D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p' +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(ӂ +162 "core" ( + "manipulator"&u& +4 "core" &Ӕ! 3  ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &Ӕ! . @ ;3 +2 .tForearm.seek CC + "manipulator"&y'? +96 "core" ' + .tHand.close + "manipulator"&{/ +54 "core" / +2 .tCC.seek :open + "collection"'q( +451 "core" ( + "storage"(~& +4 "core" &,i } %\  +2 "storage"(j& +4 "core" &,i | y 3\  + "manipulator"&n& +4 "core" &Ӟ . . d 9) + "manipulator"&% +4 "core" % F 0 - \\ % +2 .tForearm.seek :retract + "manipulator"&|' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&v( +155 "core" ( +2 "manipulator"&& +3 "core" &    +2 "storage"(& +4 "core" &,i @\  +50 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 4 + "manipulator"&!'7 +93 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +54 "core" 1 +3 "manipulator"&?% +4 "core" % H   ( +2 "storage"(& +4 "core" &,i e\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&z't +14 "core" ' + "manipulator"&& +5 "core" &   + "storage"( & +4 "core" &,i \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 450 counts +2 "manipulator"&w' +17 "core" ' +2 "storage"(% +4 "core" % N\ +2 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %= \ U^ +2 "manipulator"&% +4 "core" %   s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}' +90 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" & \ + "manipulator"&& +4 "core" & V  + "manipulator"&% +5 "core" %  \ \   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +177 "core" ( +2 "manipulator"& & +4 "core" &-  $ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   $ +2 .tForearm.seek :garage +2 "manipulator"&'w +97 "core" ' +2 .tHand.close + "manipulator"& / +54 "core" / + "manipulator"&\ & +5 "core" &-    $ + "manipulator"&% +4 "core" % ς   +2 .tForearm.seek :retract + "manipulator"&&' +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&((ӂ +282 "core" ( +2 "manipulator"&& +4 "core" &ӌ& 2 : ?Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӌ& , , M ?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&s'? +96 "core" ' +2 "manipulator"&t& +4 "core" &Ӎ& 4   ?P +2 "manipulator"&'% +4 "core" %C 0 0   +2 "collection"'& +4 "core" & C\ +2 "collection"'"& +4 "core" & #\ +2 .tCC.seek :closed +2 "collection"'.(\\ +5 "core" & V\ +7 &8 \ %h +9 &Xy \ 8 +9 &u \ L +10 &T \ L +9 &U \ K +9 &@[ g\ L +10 &Z E\ K +9 &Z \\\ L +10 &Y N\ L +9 &IW 7\ K +9 & X \ K +10 &!\\ o\ K +9 &#Y \ K +9 &%QZ \ K +10 &'Y \ K +9 &([ \ L +10 &*Y \ L +9 &,YW \ K +9 &.X \ K +10 &/[ h\ L +9 &1Z X\ L +9 &3aU Q\ K +10 &5#V 6\ K +9 &6X s\ K +10 &8[ ~\ L +9 &:hZ i\ L +9 &<+U X\ K +10 &=V \ K +9 &?Y \ K +9 &Ap\\ z\ L +10 &C1` \ L +9 &Dx \ O +9 &F \ \ U +10 &HU\ \ X +9 &J\  \ Y +10 &K \ \ Z +9 &M\ \ \ Z +9 &OW\ \ \ Z +10 &Q \ \ Z +9 &R \ \ \\ +10 &T \ q\ ^ +9 &VS\ \ c\ ^ +9 &X \ R\ ] +10 &Y \ @\ ` +9 &[ \ 4\ K +9 &\\8\  }\ 0 +10 &\\\ \ \ $i +5 ( +2 "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.40 + "collection"'0& +4 "core" &\\\ \ l\ $i + &\\\ \ f\ $i + .tHand.open + "manipulator"&+1 +57 "core" 1 +2 "manipulator"&% +4 "core" % C / 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$' +92 "core" ' + .tPSV.dial PSR +2 "processing"% +130 "core"  +2 "processing"%% +4 "core" %ؾ\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%-'+ +1631 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%#  +42 "core"  +2 .tPS.seek 0ml + "processing"%3'ؾ +1612 "core" ' + .tPSV.dial PSR +2 "processing"%5 +43 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +2629 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%1 + "collection"'8  +6 "core" @ + "processing"%%  +67 "core" +91  + .tPSV.dial :mixloop + "processing"%/ +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%9  +131 "core" +2 .tPS.seek 0ml + "processing"%'ؾ +2639 "core" ' + .tPSV.dial :air + "processing"%2  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%B' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +44 "core" +2 .tPS.seek 0ml + "processing"%A'ؾ +2628 "core" ' + .tPSV.dial :air +2 "processing"%D  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +1899 "Can"\ WT +736 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +43 "core" +2 .tPS.seek 0ml + "processing"%F'ؾ +2648 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" &ӏ$ . / ^ >N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;(ӂ +23 "core" ( +2 "manipulator"&<& +3 "core" &ӊ  n + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &ӊ  R + +2 .tForearm.seek CC + "manipulator"&H'? +97 "core" ' +2 .tHand.close + "manipulator"&G/ +63 "core" / +2 .tCC.seek :open + "collection"':( +448 "core" ( + "manipulator"&J& +4 "core" &ӊ / - Q + + "manipulator"&% +4 "core" % G - . f +2 .tForearm.seek :retract + "manipulator"&O' +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&K(- +280 "core" ( +2 "manipulator"&L& +4 "core" &-  g + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  g +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&*'w +103 "core" ' +2 .tHand.open + "manipulator"&N1 +103 "core" 1 + "manipulator"&M% +5 "core" % ~ #  " +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U' +95 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp "collection"'V& +5 "core" & \ + "manipulator"&W% +4 "core" %  [  + "storage"(X% +4 "core" % \  +2 "storage"(T. +2 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((<- +348 "core" ( +2 .tSC.configure :limp + "storage"($\ 1b +3 ([& +2 "core" &<* (\  +2 "manipulator"&Y& +4 "core" &-  v g + "manipulator"&@% +4 "core" %   O  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&^( +176 "core" ( +2 "manipulator"&Q& +4 "core" &   3 + "storage"(c& +4 "core" &<* \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts + "manipulator"&'O +92 "core" ' + "storage"(,& +4 "core" &<* U\  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(`'r +99 "core" ' + "storage"(d- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a& +2 "core" &<* 6 F <\  +2 "manipulator"&e& +4 "core" &  3 +2 .tElbow.seek 5 + "manipulator"&i( +3 "core" ( +2 "manipulator"&S& +3 "core" &   3 +2 "storage"(m& +4 "core" &<* U U ]\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&k'Ϲ +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&C/ +54 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&o& +2 "storage"(_' +8 "core" &  3 3 +2 "manipulator"&\\% +4 "core" %  c +2 .tForearm.seek :retract + "manipulator"&l' +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +34 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g(ӂ +150 "core" ( + "manipulator"&b& +4 "core" &}* 6 # V Bg +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +2 "core" &}) + 0 U Bg +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u'? +99 "core" ' + "manipulator"&x& +5 "core" &Ӥ"  3 ' <@ + "manipulator"&r% +4 "core" %H - , W  +2 "collection"']& +4 "core" & \ +2 "collection"'{& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'p(\\ +4 "core" & \  +9 &3| \ +| +10 & g \ ? +9 &r \ M +10 &\\W }\ K +9 &Z \ K +9 &Y \ K +10 &U \ K +9 &dW \ K +9 &'V \ K +10 &X t\ L +9 & X f\ K +10 &"kY V\ L +9 &$.X >\ K +9 &%Y +\ L +10 &'W -\ K +9 &)tU \ K +9 &+5X \ L +10 &,X \ K +9 &.Z \ K +10 &0|X \ K +9 &2>Z \ K +9 &4X \ K +10 &5U \ K +9 &7X \ K +9 &9FU \ K +10 &;Z \ K +9 &<X \ K +10 &>U \ K +9 &@NZ ~\ K +9 &BZ z\ L +10 &C` t\ L +9 &Ek \ N +9 &GJ{ \ O +10 &I \ S +9 &J \ W +10 &Lv \ X +9 &N8 \ X +9 &O \ Y +10 &Q \ Y +9 &Sz \ Z +9 &U9 \ [ +10 &V \ [ +9 &X t\ \\ +10 &Z{ x\ \\ +9 &\\x k\ 1 +9 &\\/ c\ #l +9 ( +2 &\\l V\ V + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.17 +2 .Hand.open + "manipulator"&1 +59 "core" 1 + "manipulator"&~% +5 "core" % E 7 <   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j' +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'n  +133 "core"  + .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' + "collection"'% +4 "core" %\ \ \ \ +2 .tCS.seek 4.5ml +2 "collection"'y'c9 +1490 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%7  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 + "processing"%  +73 "core"  +2 .tPS.seek 0ml + "processing"%?'ؾ +2639 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ^ + .tCSV.dial :air +2 "collection"' @ +55 "core" B +2 .tCS.seek 10ml + "collection"' ' +1482 "core" ' +2 .tCSV.dial CTV + "collection"'  +40 "core"  +2 .tCS.seek 0ml + "collection"'|'i +2645 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +25 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'  +133 "core" + "collection"'v& +4 "core" &\\l j\ V +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&!% +4 "core" %  / - O  + "storage"( % +4 "core" % & &\  + "storage"(. +3 "core" .(<* +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(z(,y +363 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +3 "core" &,w $ $ \ +2 "manipulator"&f& +3 "core" &ӥ" 0 - j <? +2 "manipulator"&w% +3 "core" %  & & ?  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"& ( +165 "core" ( +2 "manipulator"&& +4 "core" &  [  + "storage"(& +4 "core" &,w c a \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&' +100 "core" ' +2 "storage"( & +4 "core" &,w \ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\ 'r +297 "core" ' + "storage"(- +3 "core" -', +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +2 "core" &  Z  +2 "storage"(& +50 "core" &,i & & \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&'7 +18 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -', +2 .tSE.seek 1.19 Pucks below Top Plate +2 "storage"(t' +41 "core" ' + "manipulator"&'% +5 "core" %C  ' + "storage"(& +4 "core" &,i C D \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 312 counts + "manipulator"&&'o +13 "core" ' + "manipulator"&q& +5 "core" &  i  +2 "storage"(0& +3 "core" &,i F B \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&+' +19 "core" ' +2 .tSE.seek 2.19 Pucks below Top Plate + "storage"('k +40 "core" ' + "manipulator"&"& +5 "core" &   + "manipulator"& % +4 "core" % \  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' +91 "core" ' + .tElbow.seek CC +2 "manipulator"&s(ӂ +154 "core" ( +2 "manipulator"&#& +5 "core" &ӂ& 7 / ?P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &ӂ& + , ' ?P +2 .tForearm.seek CC + "manipulator"&5'? +96 "core" ' +2 .tHand.close + "manipulator"&3/ +54 "core" / + .tCC.seek :open +2 "collection"'1( +447 "core" ( +2 "storage"(8& +4 "core" &,i \ + "storage"(%& +4 "core" &,i \ + "manipulator"&/& +4 "core" &Ӝ! / 0 ] ;6 + "manipulator"&9% +4 "core" % P 7 0 > +2 .tForearm.seek :retract + "manipulator"&4' +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&2( +163 "core" ( + "manipulator"&& +4 "core" &  &  +2 "storage"(=& +4 "core" &,i \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 + "manipulator"&B'7 +97 "core" ' +2 .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +58 "core" 1 +2 "manipulator"&>% +4 "core" % E   + "storage"(6& +4 "core" &,i \\\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&E'q +14 "core" ' +3 "manipulator"&<& +10 "core" & \  3  +2 "storage"(I& +8 "core" &,i \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 450 counts + "manipulator"&G' +17 "core" ' +2 "storage"((% +4 "core" %k &\ +2 ."downElevator"SE.seek :down +3 "storage"($' +99 (.% +3 "core" %3A \ U] +2 "manipulator"&J% +4 "core" % \   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +90 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%H  +71 "core" +3 .tPS.seek 2.5ml + "processing"%L' +2634 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%R +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%;  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%N +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%M  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%O'ؾ +2628 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%V& +4 "core" &~\  +2 "manipulator"&W& +4 "core" &  ;  + "manipulator"&X% +4 "core" %   .  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&T(- +173 "core" ( +2 "manipulator"&*& +4 "core" &-  I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- \  d I +2 .tForearm.seek :garage + "manipulator"&['w +100 "core" ' +2 .tHand.close + "manipulator"&Y/ +54 "core" / + "manipulator"&@& +4 "core" &-   % I +2 "manipulator"&Q% +3 "core" % π - ( W +2 .tForearm.seek :retract + "manipulator"&c' +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +118 "core" ( + "manipulator"&K& +5 "core" &   H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & \  H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&a' +95 "core" ' + "manipulator"&e& +4 "core" &   H +2 "manipulator"&S% +4 "core" %  M P + "processing"%m& +4 "core" &~\  +2 "processing"%U& +5 "core" &~\  +2 .tPC.seek :closed + "processing"%C(^ +4 "core" &~\  +10 &5x\ +{ +9 &c\ ? +10 &Gz\ P +9 &Y\ P +9 &_\ O +10 &Y\ O +9 &NZ\ P +9 &]\ P +10 &]\ P +9 &]\ P +10 & V^\ P +9 &"]\ P +9 &#_\ O +10 &%_\ O +9 &'_`\ O +9 &)!`\ O +10 &*_ \ O +9 &,_ \ P +10 &.g]\ O +9 &0)a\ \ O +9 &1\\\ O +10 &3`\ O +9 &5n]\ P +9 &71_\ O +10 &8_\ O +9 &:b\ P +10 &8b \ P +9 &?c"\ P +10 &Ah\ P +9 &Cyp"\ Q +9 &E9x#\ R +10 &F#\ T +9 &H\ V +9 &Jt+\ V +10 &L62\ V +9 &M1\ W +10 &O6\ W +9 &Qx7\ W +9 &S:4\ W +10 &T2\ W +9 &V2\ W +9 &X;\ V +10 &ZAD\ X +9 &\\E\ W +10 &]I\ B +9 &^)yE\ X +9 &^,J\ 5 +3 ( + "processing"%U& +3 #tProcessing Clamp onSpring/offSpring for 16/26 samples, on/off torque 1.53 + "processing"%o& +4 "core" &^*R\ 5 +2 .tHand.open + "manipulator"&\\1 +55 "core" 1 + "manipulator"&^% +4 "core" %   P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +47 "manipulator"&' +93 "core" ' + .tPRV.dial :air +2 "processing"%b  +43 "core"  + .tPSV.dial :mixloop + "processing"%h +45 "core" + "processing"%`% +4 "core" %ؿm\ +2 .tPS.seek 0.3ml +2 "processing"%k' +392 "core" ' + .tPSV.dial PSR +2 "processing"%_ +102 "core"  + "processing"%x% +5 "core" % \  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%r'2 +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%]' +1921 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%i +115 "core" +2 .tPTV.dial :mixing + "processing"%l @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%:  +91 "core"  +2 .tPS.seek 0ml + "processing"%'ؾ +2637 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&~& +4 "core" &  I H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&{( +24 "core" ( + "manipulator"&n& +4 "core" &   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.seek PC + "manipulator"&u' +94 "core" ' + .tHand.close + "manipulator"&F/ +57 "core" / +2 .tPC.seek :open + "processing"%( +461 "core" ( +2 "manipulator"&P& +4 "core" &   + "manipulator"&7% +4 "core" %   7 +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +122 "core" ( + "manipulator"&& +5 "core" &-    + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  V  +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&y'w +101 "core" ' + .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"& % +4 "core" % ~  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +95 "core" ' +3 #tLoading da puck from tube 5 into Processing Clamp + "processing"%& +4 "core" &\ + "manipulator"&v% +4 "core" %   8  + "storage"(!% +4 "core" % S\ +2 "storage"( . +3 "core" .(,y +2 .tSC.reconfigure :tight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((<- +349 "core" ( +2 .tSC.configure :limp +2 "storage"($\ 1b +2 (& +2 "core" &<+ Y Z\  +2 "manipulator"&& +4 "core" &-  =  + "manipulator"&f% +4 "core" %  Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&w( +172 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" &<* &\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 450 counts + "manipulator"& 'O +96 "core" ' + "storage"(g& +4 "core" &<* \  +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(j'r +108 "core" ' +2 "storage"(- +3 "core" -'K +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}& +2 "core" &<* 2 ( W\  +2 "manipulator"&& +4 "core" & U  + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( + "manipulator"&'& +4 "core" &  (  + "storage"(& +4 "core" &<* & '\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&q'Ϲ +40 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&0/ +57 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&"& +2 "storage"( ' +7 "core" &   +2 "manipulator"&% +4 "core" % ϻ  = m +2 .tForearm.seek :retract + "manipulator"& ' +58 "core" ' + ."downElevator"SE.stop + "storage"(5 +31 "core" ' +2 .tElbow.seek PC + "manipulator"&\ ( +244 "core" ( + "manipulator"&& +5 "core" &  Y > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &  Z > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +89 "core" ' + "manipulator"&#& +4 "core" &  c = +2 "manipulator"&-% +4 "core" %  ? m +2 "processing"%+& +4 "core" &|\ +2 "processing"%& +5 "core" &z\ +2 .tPC.seek :closed + "processing"%3(^ +4 "core" &f\ \ +9 &/wk\ *y +9 &dm\ ? +10 &kxj\ O +9 &.Xf\ O +9 &^`\ O +10 &Zb\ N +9 &t\\_\ O +10 &6^]\ O +9 &Z_\ O +9 &\\a\ O +10 & {_c\ O +9 &">ZX\ O +9 &$\\X\ N +10 &%[T\ O +9 &'YU\ O +10 &)G[U\ N +9 &+\\U\ O +9 &,_J\ O +10 &.]T\ O +9 &0O\\K\ N +9 &2\\D\ O +10 &3\\A\ O +9 &5YB\ O +10 &7W\\I\ N +9 &9]G\ O +9 &:]G\ O +10 &<\\C\ O +9 &>\\bC\ O +9 &@_A\ O +10 &Ah?\ P +9 &Cn/\ Q +10 &E[}/\ R +9 &G5\ T +9 &H1\ T +10 &J/\ U +9 &L]/\ T +10 &N0\ V +9 &O1\ V +9 &Q0\ W +10 &Sa*\ V +9 &U" \ V +9 &V\ W +10 &X!\ V +9 &Zg"\ W +9 &\\("\ W +10 &])\ 6 +9 &^*i+\ "b +10 &^1,\ 5 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 15/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&1 +64 "core" 1 + "manipulator"&p% +5 "core" %   7 m + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8' +92 "core" ' +2 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%% u +2 %/9 +6 "core" 9 +101 "processing"%99 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%=9 +3 "core" 9  +102 "processing"%59 +2 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%A9 +2 "core" 9 +103 "processing"%>9 +2 "core" 9 +102 "processing"%69 +3 "core" 9" +102 "processing"%<9 +2 "core" 9& +103 "processing"%I9 +2 "core" 9* +102 "processing"%(9 +2 "core" 9/ +102 "processing"%49 +3 "core" 93 +102 "processing"%.9 +3 "core" 97 +102 "processing"%J9 +2 "core" 9; +103 "processing"%29 +2 "core" 9? +102 "processing"%B9 +2 "core" 9D +102 "processing"%E9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%H9 +2 "core" 9P +103 "processing"%G9 +2 "core" 9T +102 "processing"%$9 +3 "core" 9X +102 "processing"%?9 +2 "core" 9] +102 "processing"%R9 +3 "core" 9 a\ +103 "processing"%;9 +2 "core" 9e +102 "processing"%N9 +2 "core" 9i +102 "processing"%M9 +3 "core" 9!m +102 "processing"%L9 +2 "core" 9)q +102 "processing"%V9 +3 "core" 92v +51 .tPH.hold 2:00:00,28C +2 "processing"%W pup, +2 .tdelay 1:30 +4 "core" x +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%X +101 "core"  + "processing"%*% +4 "core" %ؾk\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml + "processing"%Z' +608 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%D' +1612 "core" ' + .tPTV.dial :puck +2 "processing"%Y  +72 "core"  + .tPSV.dial PTV +2 "processing"%@ +73 "core" +2 .tPBV.dial :waste1 + "processing"%Q  +130 "core"  +2 "processing"%% +4 "core" %9\ +2 .tPS.seek 1.5ml + "processing"%K'' +588 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +2 .tPS.seek 0ml + "processing"%['ؾ +1612 "core" ' +2 .tdelay 5:00 +2215 "Can"\ ]\\ +27787 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%e  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"%m +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%T' +2386 "core" ' + .tPSV.dial PTV + "processing"%c +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%) +74 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%^'ؾ +2326 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%U  +130 "core" + .tPSV.dial :mixloop +2 "processing"%b +44 "core" + .tPRV.dial :ab1 +2 "processing"%h @ +73 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%`' +352 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'a  + "processing"%O  +43 "core" +3 +2 "processing"%_% +3 "core" %p\ \ +2 .tPS.seek 0.35ml +2 "processing"%x'd +451 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'k  +27 "core" +2 .tPRV.dial :air + "processing"%r  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%i'K +1173 "core" ' +2 .tPRV.dial :waste2 + "processing"%l @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%:' +867 "core" ' +2 #taddPMLReagent08 .PSV.dial :air +2 "processing"%]  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%~' +1608 "core" ' + .tPSV.dial :PML + "processing"%n +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%,% +4 "core" %\  +2 .tPS.seek 1.85ml + "processing"%' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , +2 .tPS.seek 0ml + "processing"%P'ؾ +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +3 "core" & H\ + "manipulator"&& +4 "core" &   = + "manipulator"&% +4 "core" %   \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&u(- +126 "core" ( + "manipulator"&{& +5 "core" &-  G  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- #  +2 .tForearm.seek :garage + "manipulator"& 'w +100 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 "manipulator"&v& +4 "core" &- 2 / 7  + "manipulator"&!% +4 "core" % τ , , G +2 .tForearm.seek :retract + "manipulator"& ' +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&(ӂ +275 "core" ( +2 "manipulator"&y& +4 "core" &{) 1 " Ab + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &{(   Ab +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' +2 "manipulator"&& +4 "core" &|)  E Aa +2 "manipulator"&f% +4 "core" %@  o A +2 "collection"'& +4 "core" & L\ +2 "collection"'& +4 "core" & \ +2 .tCC.seek :closed +2 "collection"'g(\\ +4 "core" & H\  +9 &3 R\ +{ +10 &b F\ > +9 &yu ]\ O +10 &;X d\ N +9 &X D\ N +9 &W \ N +10 &W \ N +9 &FW \ M +9 &W V\ N +10 &Z K\ N +9 & U I\ N +10 &"MT S\ N +9 &$W M\ M +9 &%Z F\ N +10 &'S F\ N +9 &)UT G\ N +9 &+U P\ N +10 &,Z G\ N +9 &.Z N\ N +10 &0]W P\ N +9 &2U Q\ N +9 &3Z N\ N +10 &5V \ N +9 &7fT \ M +9 &9(V \ M +10 &:V \ M +9 &<W \ M +10 &>mZ \ N +9 &@0T \ M +9 &AX \ N +10 &C_ \ N +9 &Eix \ R +9 &G \ V +10 &H \ Z +9 &J \ Z +10 &LX \ Z +9 &N \ \\ +9 &O \ \\ +10 &Q \ \\ +9 &SY \ ] +9 &U \ ] +10 &V \ _ +9 &X \ ` +10 &ZX \ ` +9 &[y \ @ +9 &\\'\ \ \ . +10 &\\}\  \ Z +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 13/26 samples, on/off torque 2.40 + "collection"'& +4 "core" &\\ \ \ Z +2 .tHand.open + "manipulator"&1 +63 "core" 1 +47 "manipulator"&}% +5 "core" % @  p A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&' +94 "core" ' + .tPSV.dial PSR + "processing"%' +104 "core"  + "processing"%% +4 "core" %s\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%'+ +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%0  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%"'ؾ +1606 "core" ' + .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'j  +30 "core" +126  +2 .tPSV.dial :mixloop + "processing"%q +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%&'ؾ +2635 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' + .tPSV.dial :mixloop + "processing"%# +45 "core" +2 .tPS.seek 0ml + "processing"%-'ؾ +703 "Can"\  +1925 "core" ' + .tPSV.dial :air + "processing"%+  +55 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%'ؾ +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" &Ӂ& - + < @\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/(ӂ +3 "core" ( +2 "manipulator"&& +4 "core" &Ӂ' \   @\\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &Ӂ'  @\\ +2 .tForearm.seek CC + "manipulator"&t'? +95 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / +2 .tCC.seek :open + "collection"'=( +450 "core" ( +2 "manipulator"&5& +4 "core" &Ӂ'  3 @\\ + "manipulator"&s% +4 "core" % @  ! +2 .tForearm.seek :retract + "manipulator"&A' +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&>(- +289 "core" ( +2 "manipulator"&6& +4 "core" &- #  2 < + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- * . / < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&I'w +99 "core" ' + .tHand.open + "manipulator"&(1 +65 "core" 1 + "manipulator"&4% +5 "core" % π 3 1 | +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.' +93 "core" ' +2 ."da"delayUntil "21:52:07.18" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 5 into Collection Clamp + "collection"'J& +4 "core" & \ + "manipulator"&2% +4 "core" %    +2 "storage"(B% +4 "core" % S ] \  + "storage"(E. +3 "core" .(<- +2 "storage"(& +4 "core" &<* I ] M\  + "storage"(H& +4 "core" &<* W N ?\  +2 "manipulator"&G& +4 "core" &-  N ; + "manipulator"&$% +4 "core" %     +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 5 + "manipulator"&?( +175 "core" ( +2 "manipulator"&R& +4 "core" & $  I 6 + "storage"(;& +4 "core" &<*  V\  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 5 + 450 counts + "manipulator"&N'O +92 "core" ' +2 "storage"(M& +4 "core" &<* ( \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(L'r +117 "core" ' +2 "storage"(V- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (X& +2 "core" &<* # X\  +2 "manipulator"&*& +4 "core" & ~ 5 +2 ."WCR"Elbow.seek 5 + "manipulator"&( +4 "core" ( + "manipulator"&Z& +4 "core" &   = 5 + "storage"(Y& +4 "core" &<* 5 6 ?\  +2 ."WCR"Forearm.seek 5 + 300 counts +2 "manipulator"&@'Ϲ +15 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&Q/ +56 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(D' +7 "core" & \  5 + "manipulator"&d% +4 "core" % Ϯ  $ +2 ."WCR"Forearm.seek :retract +2 "manipulator"&K' +72 "core" ' + ."downElevator"SE.stop + "storage"(5 +17 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&%(ӂ +148 "core" ( +2 "manipulator"&e& +5 "core" &{'  )  @X + ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &{'  & @X +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&m'? +100 "core" ' + "manipulator"&[& +5 "core" &ӕ# 9 2 \\ <> + "manipulator"&c% +4 "core" %; / - +2 "collection"')& +4 "core" & \ +2 "collection"'o& +5 "core" & j\ +2 ."WCR"CC.seek :closed +2 "collection"'\\(\\ +4 "core" & g\ +8 & - p\ $d +9 &Vy g\ 7 +10 &z f\ L +9 &T b\ M +10 &hU ]\ L +9 &)X a\ M +9 &W ]\ M +51 &Y b\ M +2 &oU Q\ M + &1U M\ M + &Z L\ M +2 &!W I\ M + &#vW E\ M +8 &%9U B\ M +10 &&Z E\ M +9 &(W B\ M +9 &*W A\ M +9 &,AU B\ M +10 &.U @\ L +9 &/Y B\ L +10 &1Z 5\ L +9 &3IZ -\ M +9 &5\ Y .\ M +10 &6W 2\ L +9 &8W 2\ L +9 &:QZ 4\ M +10 &<X 4\ L +9 &=W 1\ L +10 &?Z .\ M +9 &AYX '\ M +9 &CY *\ M +10 &Dc #\ N +9 &Fq \ P +9 &HM /\ T +10 &J 1\ W +9 &K 1\ Y +10 &M /\ Z +9 &OD /\ Y +9 &Q 0\ Z +10 &R '\ [\ +9 &T *\ \\ +9 &VC *\ \\ +10 &X $\ ] +9 &Y \ ] +10 &[ !\ J +9 &\\: \ - +9 &\\ \ ] +6 ( + "collection"'o& +5 #"WCR"Collection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.17 + .Hand.open + "manipulator"&T1 +3 "core" &\\ #\ ] +60 1 +2 "manipulator"&U% +4 "core" % ; ' 8 & +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&b' +97 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")h+ +4 "core" + +2 "sampler")^% +4 "core" %ڜ\ 9\ 4 e\  + "collection"'a& +4 "core" &\\ \ ] +3 "Can"\ ]Z +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X m\  +18 "collection"'C% +3 "core" %g (\  +2 "sampler")~% +4 "core" %Q> d\  +21 "collection"'% +3 "core" %g $\  +2 "sampler")7% +4 "core" %Q> l\  +24 "collection"'% +3 "core" %g &\  + "sampler")% +4 "core" %Q> d\  +28 "collection"'{% +3 "core" %g $\  +2 "sampler")% +4 "core" %Q> b\  +32 "collection"'\ % +3 "core" %g %\  +2 "sampler")% +4 "core" %Q> d\  +36 "collection"'v% +3 "core" %g +\  +2 "sampler")!% +4 "core" %Q> e\  +41 "collection"'8% +3 "core" %g %\  +2 "sampler") % +4 "core" %Q> d\  +46 "collection"'y% +3 "core" %g *\  +2 "sampler")z% +4 "core" %Q> c\  +53 "collection"'u% +3 "core" %g )\  +2 "sampler")% +4 "core" %Q= c\  +61 "collection"'f% +3 "core" %g $\  +2 "sampler")% +4 "core" %Q> d\  +68 "collection"' % +3 "core" %g #\  +2 "sampler")1% +4 "core" %Q> n\  +78 "collection"'% +3 "core" %g %\  +2 "sampler")% +4 "core" %Q> l\  +88 "collection"'}% +3 "core" %g %\  + "sampler")% +4 "core" %Q> m\  +100 "collection"''% +3 "core" %g\ \ (\  +2 "sampler")% +4 "core" %Q> c\  +112 "collection"'% +3 "core" %g\ \ \  +2 "sampler")P% +4 "core" %Q> e\  +127 "collection"'0% +3 "core" %g\ \ \  +2 "sampler")% +4 "core" %Q>\ \  m\  +144 "collection"'% +3 "core" %g\ \ \  +2 "sampler")"% +4 "core" %Q>\ \  n\  +162 "collection"'j% +3 "core" %g\ \ \  +2 "sampler") % +4 "core" %Q=\ $\ b\  +183 "collection"'q% +3 "core" %g\ \ \  +2 "sampler")% +4 "core" %Q>\ 0\ / m\  + "sampler")w% +4 "core" %Q=\ 1\ 0 c\  + ."WCR"Intake.select :close + "sampler")0 +9 ) % +3 "core" %Q=\ 1\ / b\  +2 ."WCR"SSV.dial :exhaust + "sampler")&  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")#'ڀ +434 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 #"WCR"Sampling 100.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X% +4 "core" %G K J c\  +31 "collection"'V% +3 "core" %g \  +2 "sampler")X% +4 "core" %G N O c\ z +36 "collection"'*% +3 "core" %g \  +2 "sampler")Z% +3 "core" %G N P b\  +42 "collection"'Y% +3 "core" %g \  +2 "sampler").% +41 "core" %G V R c\ { +13 "collection"'Q% +4 "core" %g \  +2 "sampler")% +4 "core" %G ^ Z n\ u +53 "collection"'d% +3 "core" %g \  +2 "sampler")?% +4 "core" %G e c l\  +60 "collection"'N% +4 "core" %g \  +2 "sampler")e% +4 "core" %G q o k\  +68 "collection"'S% +3 "core" %g \  +2 "sampler")L% +4 "core" %G j\  +78 "collection"'@% +3 "core" %g\ \  +2 "sampler")[% +3 "core" %G d\  +2 "collection"'c% +4 "core" %g\  \  +2 #"WCR"Intake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.79ml/s +2 "sampler")#.z0X I +77 "collection"' % +3 "core" %g\ \ \  +2 "sampler")% +4 "core" %\ 1\ 0 l\ ( +88 "collection"'9% +3 "core" %g\ \ \  +2 "sampler")% +4 "core" %\ L\ K i\ ( + "sampler")% +54 "core" %\ O\ L k\ ( +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" %\ O\ N e\ ( + ."WCR"SSV.dial :exhaust +2 "sampler")g  +75 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")5'ڀ +894 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + "sampler")s  +73 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %g\ \ \  +2 #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.61ml/s +2 "sampler")#.n0X S% +4 "core" %\ g\ G +32 "collection"'V% +3 "core" %g \  + "sampler")X% +4 "core" % m\ G +37 "collection"'*% +2 "core" %g \  +2 "sampler")Z% +4 "core" % `\ G +41 "collection"'B% +3 "core" %g \  +2 "sampler")Y% +4 "core" %\ l\ G +47 "collection"'.% +3 "core" %g\ \ \  +2 "sampler")Q% +3 "core" % \ \  l\ G +54 "collection"'% +3 "core" %g\ \ \  +2 "sampler")d% +4 "core" %\ \ 8\ 7 k\ G + "sampler")?% +4 "core" %\ \ 9\ 9 c\ G +2 ."WCR"Intake.select :close + "sampler")0 +8 )N% +3 "core" % \ >\ ? c\ G +2 ."WCR"SSV.dial :exhaust + "sampler")e  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +9 ."WCR"SS.seek 0ml +2 "sampler")S'ڀ +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +49 "sampler")L  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'@% +3 "core" %g\ \ \ \  + #"WCR"Intake @16.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.45ml/s +2 "sampler")#.c0X T\ > k\ 2 + "sampler")~% +4 "core" %\ B\ B d\ 2 + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" %\ E\ C b\ 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler"))  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml + "sampler")'ڀ +902 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 #"WCR"Sampled 100.0ml +2 #Drying puck before fixing for 20:00 .CBV.dial :waste2b +2 "collection"'  +73 "core"  + ."WCR"delay 1:00 +2039 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%7 @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%\  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , + ."da"PSV.dial :air +2 "processing"%v  +56 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +743 ."WCR"CSV.dial :air +2 "collection"'8 @ +41 "core" ? +2 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"' ' +1616 "core" ' + ."da"PSV.dial :mixloop + "processing"%n +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%y  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%z +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ؾ +83 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 35psi... + .CBV.dial SSV + "collection"'f @ +74 "core" > +52 "sampler")% +3 "core" %~\ I\ I d\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'{  +86 "core"  +2 "collection"'% +5 "core" % L\ + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +28 "core" a +2 ."WCR"CS.seek 7.298ml +2 "collection"'' +697 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'}  +2 '  +27 "core"  +47  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'''i +1241 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core" + "processing"%% +4 "core" %غ\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +7 "core" ' \ +2 ."WCR"CBV.dial :waste2b +2 "collection"'P  +4 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%0' +19 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''i +562 "core" ' + ."da"delay 5 seconds +29 "core" ' +2 ."WCR"delay 1:00 +471 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%' +1612 "core" ' + ."da"PTV.dial :puck + "processing"%"  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%j +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%q% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%'/ +594 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'ؾ +1613 "core" ' +2 ."da"delay 2:00 +1157 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 10:00 + .CSV.dial CSR +2 "collection"'&  +40 "core"  +2 "collection"'% +4 "core" %c \  + #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +9 ."WCR"CS.seek 2ml +2 "collection"'+'T +588 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +10 ."WCR"CS.reconfigure :fast +47 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'-' +1981 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 35psi... + .CBV.dial SSV +2 "collection"' @ +74 "core" > +52 "sampler")#% +3 "core" %~\ I\ I c\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +2 "collection"'% +5 "core" % \  + ."WCR"CSV.dial between air and CTV +2 "collection"'9 ` +56 "core" _ +3 ."WCR"CS.seek 7.281ml + "collection"'' +705 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'  +2 '  +29 "core"  +105  + ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'g'i +1678 "core" ' \ +3 ."WCR"delay 10:00 +4679 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 ."da"delay 30 seconds +68 "Can"\ b` +2934 ."da"PBV.dial between PSV and waste1 +2 "processing"%s * +35 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%t +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2390 "core" ' +2 ."da"PSV.dial PTV + "processing"%/ +87 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%( +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%4 +86 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ؾ +2324 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%6 +130 "core"  +2 "processing"%<% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%A' +1609 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%H +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +35 "core" + "processing"%$% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%I') +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'ؾ +1610 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%V +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2411 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +86 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%p +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%B  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%Y'ؾ +2337 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%.  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Q  +129 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%d +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%?' +389 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air + "processing"%N  +43 "core"  +2 "processing"%e% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%' +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%L  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%@' +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%S +44 "core" +2 ."da"PTV.dial :mixing + "processing"%E @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%K% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%[' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%U'ؾ +1987 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +11787 ."WCR"CBV.dial :waste2b +2 "collection"'^  +29 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'a'i +295 "core" ' +2 ."WCR"delay 1:00 +4450 "Can"\ \\Z +1552 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'o  +128 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 10:00 +2 .CSV.dial CSR + "collection"'m  +41 "core"  + "collection"'h% +4 "core" %c \ +2 #"WCR"Pulling 2ml of CSR.RNAlater +47 .CSR.select :RNAlater + "collection"' +10 ."WCR"CS.seek 2ml + "collection"'`'T +588 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'_' +1985 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 35psi... + .CBV.dial SSV +2 "collection"'k @ +72 "core" ? +52 "sampler")r% +3 "core" %~\ J\ G _\ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'x  +85 "core"  +2 "collection"'O% +4 "core" % \  + ."WCR"CSV.dial between air and CTV +3 "collection"'D ` +55 "core" _ +3 ."WCR"CS.seek 7.181ml + "collection"'i' +729 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"']  +2 ':  +29 "core"  +103  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'='i +1889 "core" ' + ."WCR"CSV.dial :air +2 "collection"'l @ +44 "core" > +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'F' +2460 "core" ' +2 "collection"',% +4 "core" %  \  + ."WCR"CSV.dial between air and CTV +2 "collection"'C ` +30 "core" b +3 ."WCR"CS.seek 4.343ml + "collection"'~'^2 +1376 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV + "collection"'  +27 "core"  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"')'i +963 "core" ' \ +3 ."WCR"delay 10:00 +18543 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%T  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , + ."da"PSV.dial :air +2 "processing"%7  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2412 "core" ' + ."da"PSV.dial :mixloop + "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +44 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +44 "core"  +2 ."da"PS.seek 0ml + "processing"%|'ؾ +2345 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +130 "core"  +2 "processing"%y% +4 "core" %ؾ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%z' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u' +1615 "core" ' + ."da"PTV.dial :puck + "processing"%f  +71 "core"  +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +35 "core" + "processing"%{% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%'- +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'ؾ +1632 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%}  +35 "core"  + ."da"delay 30 seconds +2205 "Can"\ ZW +797 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2400 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0'ؾ +2351 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +130 "core"  + "processing"%j% +4 "core" %ع\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +586 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%q' +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +85 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.5ml +48 "processing"% '& +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%& * +35 "core" * +2 ."da"PS.seek 0ml + "processing"%'ؾ +1410 ."WCR"CBV.dial :waste2b +2 "collection"'  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'+'i +164 "core" ' + ."da"delay 2:00 +95 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +132 "core" +5770 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%#  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2387 "core" ' +2 ."da"PSV.dial PTV + "processing"%- +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +86 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +85 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1'ؾ +2351 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR + "processing"%s +143 "core" +2 "processing"%t% +4 "core" %ؿ\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%w' +599 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%/' +1609 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%( +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core" +2 "processing"%J% +4 "core" %\  +2 ."da"PS.seek 1.5ml + "processing"%5'+ +588 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'ؾ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2405 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +86 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%I  +86 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M'ؾ +200 "Can"\ `] +2143 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR + "processing"%> +140 "core"  +2 "processing"%V% +10 "core" %\ , +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +4 "processing"% +16 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"%;' +344 "core" ' + ."da"delay 5 seconds +502 "processing"%*% +4 "core" %\ * + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%Z' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%p' +1619 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%B +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%X  +35 "core" + "processing"%.% +5 "core" %\ : \ + ."da"PS.seek 1.5ml +2 "processing"%Q', +624 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * +2 ."da"PS.seek 0ml + "processing"%d'ؾ +1614 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +88 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%?' +2443 "core" ' + ."da"PSV.dial PTV + "processing"%L +74 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%'ؾ +2420 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%K +131 "core" +2 "processing"%c% +4 "core" %ع\ q + #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%@' +2125 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%[ +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%^  +35 "core"  + "processing"%g% +4 "core" %\ } +50 ."da"PS.seek 1.5ml +2 "processing"%o'- +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%m * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%h  +105 "core"  +2 ."da"PS.seek 0ml + "processing"%a'ؾ +1611 "core" ' + "processing"%`9 +4 "core" 9s5l +2 #"da"Processing Puck Heater at 27.9C before imaging .PH.coast +2 "processing"%k  +3 "core" 5l + 5l + "processing"%r& +4 "core" &^&\ 95 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&x% +4 "core" %  ) * \ + "storage"(O% +4 "core" % \ z + "storage"(D. +3 "core" .(<- +2 ."da"SC.reconfigure :tight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"(_(,y +354 "core" ( +2 ."da"SC.configure :limp +2 "storage"($\ 1b +2 (]& +3 "core" &,| \ ( +2 "manipulator"&:& +3 "core" &Ә" <; +2 "manipulator"&i% +3 "core" %  G \ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&l( +163 "core" ( +2 "manipulator"&=& +4 "core" & " R  + "storage"(,& +4 "core" &,| 5\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 450 counts + "manipulator"&C' +98 "core" ' +2 "storage"(F& +4 "core" &,| !  2\ 3 +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"('r +292 "core" ' + "storage"(~- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&T& +3 "core" &  + "storage"(& +4 "core" &,k 2\ . + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&7'7 +20 "core" ' + ."da"Elbow.hold + "manipulator"&U, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 2.18 Pucks below Top Plate +2 "storage"(v'a +31 "core" ' + "manipulator"&% +5 "core" %) (  + "storage"(8& +4 "core" &,k n \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 286 counts + "manipulator"&\ 'U +15 "core" ' + "manipulator"&n& +5 "core" &   + "storage"(y& +22 "core" &,k z y \ B +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 450 counts +2 "manipulator"&|' +18 "core" ' +2 ."da"SE.seek 3.18 Pucks below Top Plate +2 "storage"(z' +35 "core" ' + "manipulator"&f& +4 "core" & y  +2 "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!' +91 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&{( +239 "core" ( + "manipulator"&u& +4 "core" &   A K +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Y K +2 ."da"Forearm.seek PC + "manipulator"&' +94 "core" ' + ."da"Hand.close + "manipulator"&}/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%( +458 "core" ( +2 "storage"(& +4 "core" &,k ^ D \ : + "manipulator"& & +4 "core" & X K + "manipulator"&% +4 "core" %  t ( + ."da"Forearm.seek :retract +2 "manipulator"&P' +89 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&( +244 "core" ( + "manipulator"&'& +5 "core" &   ' + "storage"(& +4 "core" &,k 5\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 450 counts +2 "manipulator"&"' +92 "core" ' + ."da"Hand.open +2 "manipulator"&j1 +52 "core" 1 +2 "storage"(0- +3 "core" -' +3 ."da"SE.seek 2.83 Pucks below Top Plate + "storage"( ' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.86 Pucks below Top Plate + "storage"('M +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1522h100ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +8228 #"da"SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 98.095 seconds\ /var/log/esp/da23apr1522h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1522h100ml15s.tif +1561 #SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1522h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da23apr1522h100ml20s.tif +2065 #SX HX9/16 (USB:02): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da23apr1522h100ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "98.095 sec auto-exposure",Subject: "da23apr1522h100ml images!" +3 "storage"( - +8 "core" -'M +2 "storage"(& +5 "core" &,k   t\  +2 "manipulator"&q& +4 "core" &  O ' +2 ."da"Elbow.seek 4 + "manipulator"&&( +5 "core" ( + "manipulator"& & +3 "core" &   ' +2 "storage"(& +4 "core" &,k %  7\  +2 ."da"Forearm.seek 4 + 450 counts + "manipulator"&)' +5 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.58 Pucks below Top Plate +2 "storage"(' +47 "core" ' + "manipulator"&#& +7 "core" &  9 ' +2 "storage"( & +4 "core" &,k S\  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'7 +23 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.77 Pucks below Top Plate +2 "storage"(-'f +60 "core" ' +3 "manipulator"&% +8 "core" %    + "storage"(& +4 "core" &,k w\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 265 counts + "manipulator"&'@ +16 "core" ' + "manipulator"&9& +5 "core" &  E ' + "storage"(s& +4 "core" &,k 6\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 450 counts +3 "manipulator"&t' +21 "core" ' +4 "storage"(1% +10 "core" %k :\ +4 ."downElevator"SE.seek :down +8 "storage"(w' +96 ((% +6 "core" %7 \ SV +4 "manipulator"&4% +8 "core" % +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +6 "manipulator"&J' +91 "core" ' +21 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (/& +8 "core" &,k \\\  +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "collection"'6& +2 "processing"%5& +16 "core" &\\ /\ ] +4 &:\ +4 "manipulator"&2& +10 "core" & \ ' +4 "manipulator"&% +9 "core" %  \ s  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&H(- +178 "core" ( +2 "manipulator"&<& +8 "core" &- \ ) - +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &$& +6 "core" &- \  G - +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&A'w +98 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&R/ +60 "core" / +4 "manipulator"&I& +8 "core" &-  Q - +2 "manipulator"&G% +8 "core" % σ Y +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&>' +92 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&V( +132 "core" ( +4 "manipulator"&M& +8 "core" & \  9 +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &*& +8 "core" & \ +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&;' +93 "core" ' +2 "manipulator"&Z& +10 "core" &   +4 "manipulator"&B% +8 "core" % G e +4 "processing"%X& +7 "core" &<\ +4 "processing"%.& +10 "core" &:\ +6 ."psFlush"PC.seek :closed +4 "processing"%p(^ +8 "core" &8\ +2 &7\ \ +7 &/v@\ *y +7 &b9\ > +13 &mx7\ O +9 &/[;\ N +5 &\\5\ N +12 &Z1\ N +9 &u]8\ N +8 &7Z/\ N +11 &[0\ N +9 &].\ N +8 & }\\0\ N +11 &">[6\ O +8 &$\\'\ N +11 &%Z\ N +9 &'W\ N +8 &)HZ\ N +11 &+\ \\\ N +9 &,\\\ N +8 &.Z\ N +11 &0PW\ N +7 &2Z\ N +12 &3\\\ N +9 &5Z\ N +8 &7X]\ N +11 &9]\ N +12 &:_ \ N +10 &<^ \ N +5 &>^_\ O +10 &@!`\ N +10 &Ac\ \ O +9 &Ci \ P +8 &E^t\ \ Q +11 &G\ T +9 &H\ \ T +8 &J\ U +11 &L\\\ U +8 &N\ U +11 &O\ U +9 &Q\ V +8 &Sa \ V +11 &U#\ V +9 &V\ V +8 &X\ U +11 &Zi\ V +8 &\\)\ W +11 &]~}\ < +9 &^1\ R +8 &^\ 0 +6 ( +6 "processing"%.& +8 #"psFlush"Processing Clamp onSpring/offSpring for 14/26 samples, on/off torque 1.55 +2 "processing"%& +8 "core" &^\ 0 +2 &^\ 0 +2 ."psFlush"Hand.open +2 "manipulator"&Q1 +64 "core" 1 +2 "manipulator"&Y% +10 "core" %    e +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&N' +94 "core" ' +2 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 ."psFlush"PSV.dial PSR +4 "manipulator"&e% +2 "processing"%d +14 "core" %  @  +4 "storage"(L% +8 "core" %  <\  +2 "storage"(. +6 "core" .(,| +4 ."WCR"SC.reconfigure :tight +6 "storage"($\ .\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(S(,y +8 "core"  +2 "processing"%E% +8 "core" %\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%?' +6 "core" ( +4 ."WCR"SC.configure :limp +4 "storage"($\ 1b +6 (K& +4 "core" &,z \ +4 "manipulator"&c& +8 "core" & ! # r +4 "manipulator"&% +7 "core" %  ! * B  +4 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +4 "manipulator"&[( +243 "core" ( +2 "manipulator"&^& +10 "core" & , " + 3 +2 "storage"(g& +8 "core" &,z c\ +4 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 450 counts +4 "manipulator"&@' +95 "core" ' +6 "storage"(m& +8 "core" &,z _\ +4 ."WCR"SE.reconfigure :pick +4 "storage"(#],K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(h'r +122 "core" ' +4 ."psFlush"delay 5 seconds +167 "core" ' +2 "storage"(o- +8 "core" -' +2 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&`& +8 "core" &   u 2 +2 "storage"(k& +8 "core" &,n x\ +4 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +4 "manipulator"&r'7 +25 "core" ' +3 ."WCR"Elbow.hold +4 "manipulator"&x, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(O- +6 "core" -' +4 ."WCR"SE.seek 3.16 Pucks below Top Plate +4 "storage"(D' +29 "core" ' +6 "manipulator"&% +14 "core" %  %  +2 "storage"(]& +8 "core" &,n W\ +2 ."WCR"Forearm.force -20 +4 "manipulator"&5 +4 ."WCR"Forearm.seek 4 + 265 counts +4 "manipulator"&:'@ +16 "core" ' +2 "manipulator"&i& +10 "core" & \  2 +2 "storage"(=& +8 "core" &,n h\ +6 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 450 counts +4 "manipulator"&,' +21 "core" ' +4 ."WCR"SE.seek 4.16 Pucks below Top Plate +4 "storage"(F'6 +44 "core" ' +4 "manipulator"&%& +10 "core" &   \ 2 +4 "manipulator"&b% +8 ."psFlush"PSR.select :air +2 "processing"% +8 "core" %  ) +4 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +4 "manipulator"&~' +8 ."psFlush"PS.seek 2.5ml +4 "processing"%T' +82 "core" ' +108 ."WCR"Elbow.seek CC +8 "manipulator"&(ӂ +157 "core" ( +4 "manipulator"&& +8 "core" &Ӝ  ' 7 +2 ."WCR"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +6 "core" &Ӝ  7 +4 ."WCR"Forearm.seek CC +4 "manipulator"&8'? +100 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&n/ +63 "core" / +4 ."WCR"CC.seek :open +2 "collection"'y( +331 #"uploadLog"upsync +118 "core" ( + "storage"(f& +4 "core" &,n \ +2 "storage"(& +4 "core" &,n z\ + "manipulator"&C& +4 "core" &Ӝ /   7 + "manipulator"&l% +4 "core" % C & *  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' +99 "core" ' + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 4 +2 "manipulator"&7( +162 "core" ( + "manipulator"&\ & +5 "core" & "  /  + "storage"(v& +4 "core" &,n \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 4 + "manipulator"&|'7 +97 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&u, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&U% +5 "core" % 8  & ; + "storage"(}& +4 "core" &,n F\ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +2 ."WCR"Forearm.seek 4 + 301 counts +2 "manipulator"&!'d +14 "core" ' +2 "manipulator"&3& +3 "core" & r  +2 "storage"(& +4 "core" &,n \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 4 + 450 counts +2 "manipulator"& ' +15 "core" ' + "storage"(% +4 "core" %5 \ +3 ."downElevator"SE.seek :down +3 "storage"(' +99 ('% +3 "core" %4 $\ SU +2 "manipulator"&% +4 "core" %  ; +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&{' +91 "core" ' +29 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tStarting finalPurge +305 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%j @ +182 "core" B +2 ."psFlush"PTV.dial :PRVmixing + "processing"%0  +129 "core" + ."psFlush"PSV.dial :mixloop + "processing"%P +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'ؠ +1139 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1494 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core"  +2 "processing"% % +4 "core" %؞\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +595 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%q' +2121 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +31 "core"  +2 ."psFlush"PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%# +101 "core" +2 ."psFlush"PS.seek :empty + "processing"% 'ؠ +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'X\\ +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%9' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%s +85 "core" + ."psFlush"PTV.dial :puck +2 "processing"%1  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%'ؾ +303 "Can"\ C@ +2331 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%" +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +594 "core" ' + ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%)' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%&'ؾ +2633 "core" ' + ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%/  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%6 +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%5' +2633 "core" ' + ."psFlush"PSV.dial PTV + "processing"%- +70 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%2'ؾ +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%t' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +69 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%$'ؾ +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +40 "processing"%'X\\ +1116 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +51 "core" +2 ."psFlush"PS.seek 0ml + "processing"%J'ؾ +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%*' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%A' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Z +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%B U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%X'ؾ +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%>' +2647 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ؾ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%Y' +2651 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%. +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%e'ؾ +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%L @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E'ؾ +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'K& +4 "core" & m\ + "manipulator"&c& +4 "core" &  + "manipulator"&% +4 "core" %    +2 .tElbow.seek PC + "manipulator"&;( +240 "core" ( +2 "manipulator"&_& +4 "core" &  U 1 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  \ 1 +2 .tForearm.seek PC +2 "manipulator"&^' +95 "core" ' + .tHand.close + "manipulator"&g/ +63 "core" / +2 .tPC.seek :open +2 "processing"%V( +455 "core" ( + "manipulator"&m& +4 "core" &  1 +2 "manipulator"&N% +3 "core" %  ( . +2 .tForearm.seek :retract +2 "manipulator"&o' +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&`(ӂ +346 "core" ( +2 "manipulator"&k& +4 "core" &ӊ% 1  O =F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &Ӌ% + - =E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'? +96 "core" ' +2 "manipulator"&]& +4 "core" &Ӌ%  /  =E +2 "manipulator"&i% +4 "core" %B 2 +   +2 "collection"'=& +3 "core" & h\ +2 "collection"'%& +5 "core" & d\ +2 .tCC.seek :closed + "collection"'b(\\ +4 "core" & e\ +9 &; k\ %f +9 &W n\ 8 +9 &y |\ L +10 &U h\ M +9 &yU f\ M +10 &<W g\ M +9 &W f\ M +9 &W e\ M +10 &U t\ M +9 &FW i\ L +9 & U g\ M +10 &!W g\ M +9 &#U d\ M +9 &%MU e\ M +10 &'V a\ L +9 &(W e\ M +10 &*U f\ M +9 &,TZ f\ M +9 &.T k\ L +10 &/V z\ M +9 &1Z y\ M +9 &3^U }\ L +10 &5V w\ M +9 &6Y z\ M +10 &8U x\ L +9 &:eW {\ M +9 &<'T z\ M +10 &=W z\ M +9 &?Z {\ M +9 &AmW z\ M +10 &C,_ {\ N +9 &Dm z\ P +10 &F y\ S +9 &HU |\ X +9 &J |\ Y +10 &K\ \ x\ Z +9 &M\ \ x\ Z +9 &OV\ \ ~\ Z +10 &Q\ \ y\ [\ +9 &R\ \ }\ [\ +10 &T\ \ z\ \\ +9 &VU\ \ \ ] +9 &X\ \ \ ^ +10 &Y\ \ z\ ^ +9 &[\ \ {\ L +9 &\\@\ \ {\ ({ +10 &\\\ \ z\ "c +5 ( +2 "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 14/26 samples, on/off torque 2.35 + "collection"'@& +4 "core" &\\\ \ {\ "c + &\\\ \ y\ "c + .tHand.open + "manipulator"&[1 +62 "core" 1 + "manipulator"&h% +5 "core" % B  "  + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r' +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +4 "core" &\\\ \ \ "c + "collection"'D% +4 "core" %c\ \ \ +2 .tCSV.dial CSR + "collection"',  +41 "core"  + "collection"'?% +4 "core" %c\ \ x\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''s5 +1380 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '% +3 "core" %s:\ \ s\ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'x' +672 "core" ' +2 .tCSV.dial :waste + "collection"'n +126 "core" + .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'~'i +1993 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'\\& +4 "core" &\\\ \ w\ "c +2 "collection"'f% +4 "core" %l\ \ o\ + .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'C's5 +1269 "core" ' + .tdelay 5 seconds +260 "Can"\ YV +242 .tCSV.dial :air +2 "collection"'l @ +42 "core" B + "collection"'\ % +5 "core" %s9\ \ j\ +2 .tCS.seek 7.001ml + "collection"'v'$ +547 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'8  + '  +52 "core"  +83  + .tCBV.dial :waste1 +2 "collection"' @ +72 "core" A +2 .tCS.seek 0ml + "collection"'U'i +1667 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'}& +4 "core" &\\\ \ #l\ "c + "collection"'3% +4 "core" %m\ "\ l\ +2 .tCSV.dial :flush + "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''s5 +1279 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A + "collection"''% +4 "core" %s0\ \ c\  +2 .tCS.seek 6.999ml +2 "collection"'' +613 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'7  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'|  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'!'i +1670 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'F& +5 "core" &\\\ %\ &]\ "c + "collection"' % +4 "core" %c\ $\ $b\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +2 .tCS.seek 5ml +2 "collection"'j's5 +1271 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'0 @ +41 "core" A + "collection"'P% +5 "core" %s2 \ \ `\  +2 .tCS.seek 7ml + "collection"'T' +547 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2b + "collection"'  +102 "core"  +2 .tCS.seek 0ml + "collection"'z'i +1667 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &\\\ #\ $e\ "c + "collection"' % +4 "core" %g\ "\ #j\ +2 .tCSV.dial CSR + "collection"'  +52 "core"  +2 "collection"'#% +4 "core" %g\ !\ #b\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'q' +1985 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' +550 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '  +42 "core" +72 ~ +2 .tCTV.dial :intake + "collection"'s  +77 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'1'T +1895 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'9  +71 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'"'i +589 "core" ' + .tCSV.dial CSR +2 "collection"'  +108 "core"  + "collection"'% +4 "core" %j\ \ C\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'('s5 +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'4' +1356 "core" ' +2 .tCSV.dial CBV + "collection"') +96 "core" +2 .tCS.seek 0ml + "collection"''i +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" &ӌ# / /  =D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/(ӂ +2 "core" ( +2 "manipulator"&& +4 "core" &ӌ# . - O =D +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +2 "core" &ӌ# !  i =D +2 .tForearm.seek CC +2 "manipulator"&'? +93 "core" ' + .tHand.close + "manipulator"&-/ +59 "core" / +2 .tCC.seek :open + "collection"'5( +446 "core" ( + "manipulator"&& +5 "core" &ӌ# + ( ? =D + "manipulator"&2% +4 "core" % G   ( + .tForearm.seek :retract +2 "manipulator"&<' +92 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&t(- +285 "core" ( + "manipulator"&w& +4 "core" &-  ? b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- N b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'w +98 "core" ' + .tHand.open + "manipulator"&I1 +57 "core" 1 + "manipulator"&G% +5 "core" % z # \ , +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R' +98 "core" ' +2 #tCompleted [initialPurge; da [100, 100] #da and wsr are run simultanelously] begun 20:57:22 +4 #Asleep after completing DA_WCR_041523 assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 5,\\n 5 => 28,\\n 6 => 33,\\n 7 => 31}\\nCTD data unavailable\\nCan@22:46:32, 17% flow, 22.3C, 51% humidity, 15.0psia, 13.539V, 0.460A, 0.441A avg, 6.22W\\nSampled 100.0ml",Subject: "Asleep after completing DA_WCR_041523 assays"